79739451

Date: 2025-08-19 04:42:03
Score: 2.5
Natty:
Report link

This is better from https://chakra-ui.com/docs/styling/responsive-design:

<GridItem area="aside" bg="gold" hideBelow="lg">
        Aside
      </GridItem>
Reasons:
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Ren

79739448

Date: 2025-08-19 04:38:02
Score: 1
Natty:
Report link

There are standard library template functions to move and/or copy objects which you would use instead of memcpy and memmove. These functions will deal with non-trivial classes and are specialized to optimize the trivial cases.

In the case of your Insert() method above, I'd start by allocating raw memory to the new size then use std::unitialized_move to copy the current objects into the new memory. Use std::construct_at to initialize the new items being inserted. Then use std::destroy to uninitialize the original objects before freeing the memory.

I've always done it with raw memory, but you could also use a typed array with new/delete and then use std::copy, or std::move, and let the array destroy itself. But you'd suffer performance wise with extra constructor calls. That might not matter to you though.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: TimG

79739443

Date: 2025-08-19 04:28:00
Score: 2.5
Natty:
Report link

[versions]: //use this semicolon for execution

ktx = "1.9.0"

[libraries]

androidx-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "ktx" }

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Gaurav Kumar

79739438

Date: 2025-08-19 04:16:58
Score: 1
Natty:
Report link

I run the stress test using the implementation of Android Bionic SystemProperties, and the original code did not pass the test.

But after I revise it to something like this:

// The contract with readers is that whenever the dirty bit is set, an undamaged copy
// of the pre-dirty value is available in the dirty backup area. The fence ensures
// that we publish our dirty area update before allowing readers to see a
// dirty serial.
memcpy(pa->dirty_backup_area(), pi->value, old_len + 1);
if (have_override) {
  memcpy(override_pa->dirty_backup_area(), override_pi->value, old_len + 1);
}

atomic_thread_fence(memory_order_release);

serial |= 1;
atomic_store_explicit(&pi->serial, serial, memory_order_relaxed);

atomic_thread_fence(memory_order_release);

strlcpy(pi->value, value, len + 1);
if (have_override) {
  atomic_store_explicit(&override_pi->serial, serial, memory_order_relaxed);
  strlcpy(override_pi->value, value, len + 1);
}

// Now the primary value property area is up-to-date. Let readers know that they should
// look at the property value instead of the backup area.
atomic_thread_fence(memory_order_release);
int new_serial = (len << 24) | ((serial + 1) & 0xffffff);
atomic_store_explicit(&pi->serial, new_serial, memory_order_relaxed);

then it'll pass the stress test, or we could merge the fence and store like @Peter Cordes suggested:

// ...

// Now the primary value property area is up-to-date. Let readers know that they should
// look at the property value instead of the backup area.
int new_serial = (len << 24) | ((serial + 1) & 0xffffff);
atomic_store_explicit(&pi->serial, new_serial, memory_order_release);

it'd also pass the stress test.

Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • User mentioned (1): @Peter
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Kymdon

79739437

Date: 2025-08-19 04:15:57
Score: 0.5
Natty:
Report link

Thanks to Tushar Shahi for helping me...

async function cookieTest() {
    const getTab = new Promise((resolve, reject) => {
        function logTabs(tabs) {
            resolve(tabs[0].url);
        }
        
        function onError(error) {
            reject(error);
        }
        
        browser.tabs
            .query({ currentWindow: true, active: true })
            .then(logTabs, onError);
    });

    getTab.then(res => {
        console.log(res);
        setCookie(res);
    }).catch(err => {
        console.log(err);
    });
}

async function setCookie(currentUrl) {
    console.log(currentUrl);
    const storeCookie = new Promise((resolve, reject) => {
        function cookieSet() {
            resolve("cookie set");
        }
        
        function onError(error) {
            reject(error);
        }
        
        browser.cookies
            .set({
                url: currentUrl,
                name: "SID",
                value: "1234",
            })
            .then(cookieSet, onError);
    });
    
    storeCookie.then(res => {
        console.log(res);
        function logCookie(cookie) {
            if (cookie) {
                console.log(cookie.value);
            }
        }
        let getting = browser.cookies.get({
            url: currentUrl,
            name: "SID",
        });
        getting.then(logCookie);
    }).catch(err => {
        console.log(err);
    });
}
Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: br441

79739431

Date: 2025-08-19 04:04:55
Score: 0.5
Natty:
Report link

So what I did was I've moved the <img> tag above the title, I've added the height to the title-wrapper and moved it in margin by the size of the image. Then added the bottom: 0 to make it appear on the bottom.

This works and the title is displayed as I want it.

correctly displayed image

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
<div class="col-md-4">
  <div class="archive-post-small">

    <img class="archive-post-small-thumbnail" style="object-fit: cover" src="https://instawp.com/wp-content/uploads/2024/05/icon-256x256-399.webp" width="100%" height="250px">

    <div class="archive-post-small-thumbnail-title-wrapper">
      <div class="archive-post-small-thumbnail-title">
        <h5>Title of the post</h5>
      </div>
    </div>

    <div class="archive-post-top-wrapper">

      Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ultricies vulputate augue.

      <div class="position-relative" style="padding-top: 30px">
        <div class="position-absolute bottom-0 end-0">
          <a class="btn btn-primary" href="<?php the_permalink();?>">Read More...</a>
        </div>
      </div>
    </div>
  </div>
</div>
.archive-post-small-thumbnail-title-wrapper  
{     
    margin-top: -260px;     
    position: relative;     
    height: 250px; 
}   

.archive-post-small-thumbnail-title  
{     
    bottom: 0px; 
}
Reasons:
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Sygan

79739424

Date: 2025-08-19 03:44:50
Score: 0.5
Natty:
Report link

According to https://www.w3.org/TR/referrer-policy/, there is no never value for referrer-policy, and the unrecognized value will be default policy.

Browsers may support those nonstandard values for legacy compatibility but not recommended now.

none never comes from the W3C First Public Working Draft at 2014. See https://www.w3.org/TR/2014/WD-referrer-policy-20140807/#referrer-policy-delivery-meta

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: LitileXueZha

79739396

Date: 2025-08-19 02:37:37
Score: 2
Natty:
Report link
  1. enter image description here

  2. Trigger action / Manually

  3. Parse JSON action converting a JSON (JavaScript Object Notation) string into a usable JavaScript object or array

  4. For each loop / compose action to get required output -

     "GraphicImage": "Value required" 
    
Reasons:
  • Blacklisted phrase (1): enter image description here
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Vijayamathankumar

79739392

Date: 2025-08-19 02:26:35
Score: 1.5
Natty:
Report link

I'm a little late to the party, but someone might need to hear what helped me.

I kept running into the landing page, even when I 'rm' the nginx default html.

So I tried in a private window and was able to access my app. In other words... clear your cache.

This will not be the solution for everyone, most likely its a culmination of a lot of things.

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Caffeinated_Platypus

79739379

Date: 2025-08-19 01:25:24
Score: 2.5
Natty:
Report link

With Azure Log Alerts, the 'period' is how far from the query is able to look back in the alert evaluation. For your Alert you have it set to the max which is 2 days, so it would never have uptime that is greater than 3.

You may be able to collect the performance counter for "uptime" and join that to the query for cpu utilization.

The other option is to use a logic app or something to run your query.

Your Friendly Microsoft Employee,

Joe

Reasons:
  • Contains signature (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Joe

79739374

Date: 2025-08-19 01:20:23
Score: 5
Natty:
Report link

Log Analytics Agent has been retired since August of 2024.

The Log Analytics Agent (OMS agent for Linux) was replaced by the Azure Monitoring Agent(AMA).

There are a few way to install the AMA agent but to start I would recommend referencing this document as it will be updated as the agent matures to reflect the current methods of installation overtime:
https://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-manage?tabs=azure-portal

One of the biggest changes with the AMA agent is that the machine that you are installing it on has to be connected to azure, meaning that it has to be an Azure VM, or is Arc Connected: https://learn.microsoft.com/en-us/azure/network-watcher/connection-monitor-connected-machine-agent?tabs=WindowsScript

Once the AMA Agent is installed on the machine it does not gather any information by default, like the previous Log Analytics Agent. Instead you need to associate one or many Data Collection Rules to the machine in order to start the collection of data.

Data Collection Rules (DCRs) can range from pre-made (VMInsights) to custom (Performance metrics and custom logs in a single DCR). They allow for a level of granularity that could not be achieved with the Log Analytics agent: https://learn.microsoft.com/en-us/azure/azure-monitor/data-collection/data-collection-rule-overview

Once you have created a DCR to collect the data you want to collect and send that data where you would like it to be stored, you then finally need to create a Data Collection Rule Association (DCRA) that links a VM to the DCR: https://learn.microsoft.com/en-us/azure/azure-monitor/data-collection/data-collection-rule-associations?tabs=cli#create-new-association

I could write out all of the steps here and come off as thorough and impressive but the truth six months from now, the images would inaccurate and the steps would no longer work, the documents I reference will be updated as the products are, if you read something and have a question, please let me know or open a support ticket in the portal to work with CSS support.

Azure Monitoring Enterprise Support Technical Advisor - Marcus

Reasons:
  • Blacklisted phrase (1): this document
  • RegEx Blacklisted phrase (2.5): please let me know
  • Contains signature (1):
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Marcus

79739373

Date: 2025-08-19 01:16:21
Score: 1
Natty:
Report link
tasks.register('printFlavors') {
    doLast {
        android.productFlavors.all { flavor ->
            println("Flavor: ${flavor.name}")
        }
    }
}
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Jack

79739369

Date: 2025-08-19 01:04:19
Score: 1.5
Natty:
Report link

DC and AC are sent together, the receiver can determine whether to use DC Huffman or AC Huffman because it knows whether the block has ended or not. for every new block, a new DC value is sent, which is a DC Huffman and the actual differential value. then the values for AC run-length/bits value is sent and then the actual value of the first none zero AC. if the block is ended (all 64 are sent or the rest is zero and EOB symbol is sent) the receiver knows that the next value is DC.

Reasons:
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: mnz

79739362

Date: 2025-08-19 00:56:17
Score: 5.5
Natty:
Report link

Thanks for your message.

I am not seeing a specific version that you have the code base set to. You mentioned V2. Would you please try updating to the latest version(2.03 onwards?). The latest being V2.7.0 at https://github.com/cloudinary/cloudinary_npm/releases?page=1

Also, can you please try adding the following?

cloudinary.config({
    sdkSemver: engines.node,
});

Please let me know the outcome after trying these options?

Thanks,
Sree

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • RegEx Blacklisted phrase (2.5): Please let me know
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: sreecloudinary

79739360

Date: 2025-08-19 00:53:16
Score: 2.5
Natty:
Report link

name": "freecity-starter",

"version": "1.0.0",

"main": "server.js",

"type": "module",

"scripts": {

"start": "node server.js"

},

"dependencies": {

"dotenv": "^16.4.5",

"express": "^4.19.2",

"nanoid": "^5.0.7",

"ws": "^8.18.0"

}

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • No latin characters (0.5):
  • Low reputation (1):
Posted by: Raiane Souza

79739348

Date: 2025-08-19 00:24:10
Score: 1.5
Natty:
Report link

There are a few ways to deal with this, but you haven't indicated if your application is web-based or a desktop application. From the description, I am going to assume it's web-based. You also fail to mention the industry your application is intended for and should be considered as part of the solution. If your application is based in a sector that is covered by some regulations, you may not be able to store all customer data in a single database and may need to separate clients into physical databases with a centralized database for authentication; this can be a problem with some products containing financial or health care information.

In general, I would have a table that contains the person's email address (username) and authentication details such as password hashes or account IDs for logging in with MS, Google, or other provider accounts, and a table that has the user ID with a list of tenant associations. I would have a table for user preferences that would contain the "default" or "last" tenant the user interacted with, and load the data from that tenant. I would have a session token stored in a cookie and the current tenant the user is interacting with stored in a session table, with that Tenant ID stored in there. The session token becomes the glue between the client and the server backend. If the user wants to change tenants, they can select the one they want to work from a menu on your end, and the current tenant gets changed in the server-side session data. This is more or less your option #5, but it takes into account other considerations. What this does mean is that it is important that an administrator is not able to change a user's password, which is not a bad thing. If a user can change a password, then it would make other tenants' data (tenants that may not be related to each other) visible to an admin. But in either case, there should 100% be MFA, which should, in theory, prevent that from happening.

For multitenant applications, I would avoid using sequential IDs and use UUID or GUID values for primary keys. This makes it much easier to merge data across multiple databases or production/staging environments. Suppose you are dealing with a sector that has strict rules about mixing tenant data. In that case, GUID keys in the DB are the way to go, because if there is a merger, then merging the data means it can just be copied to the new table without conflict, and references to cross-table data will not have to be changed.

In generally today, I would probably avoid storing user credentials all together, i.e password hashes and use integration with the popular providers such as Facebook, Google, Microsoft, etc. It removes the responsibility of dealing with password changes from your application and in the end more likely makes it easier on the users in the end as they have fewer accounts to deal with. In the enterprise space we are starting to remove all credential storage and rely on these mechanisms.

I would avoid option 1 as that is a nightmare to get people to remember company names and the variation that might have been used the person doing the setup or after company name changes, etc and the retraining involved after the fact. Option 2 is one to be avoided in our experience as users can mess up the query string not realizing where there cursor is or enabling unforeseen vunlarbilities into the app. Option 3 requires integration into things outside the app itself such as a reverse proxy server or something process the domain name. Option 4 is also a nightmare for reasons you pointed out and others, which leads to option 5 as you identified and and I expanded upon.

Although I didn't provide an alternate means I hope that some additional thoughts were provided in option 5 which is likely the best and most flexible routes and prevents the user from having to sign in and out to switch tenants.

Jeremy

Reasons:
  • Contains signature (1):
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Jeremy

79739344

Date: 2025-08-19 00:14:08
Score: 1
Natty:
Report link
requires-python = ">=3.12"
dependencies = [2.62

    "pytorch-lightning==2.5.2",
    "torch==2.6.0",
    "torchaudio==2.6.0",
    "torchmetrics==1.8.1",
    "torchvision==0.21.0",
]

[dependency-groups]
dev = [
    "tensorboard>=2.20.0",
    "typer>=0.16.0",
]
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Miroslaw

79739342

Date: 2025-08-19 00:10:07
Score: 1.5
Natty:
Report link

If you want to look at every chord on its own, and not get into predicting which chord is more likely to follow the previous one, then I think you're being too fancy with the Viterbi algorithm. What this needs is something stupid like a look-up table, where all the work is done beforehand and the chord can be retrieved in just one step.

If you transpose everything into one octave for the sake of simplicity, then there are only 4096 possible combinations of notes that can be played, from none to all twelve and every actual chord inbetween. That means you can also do suspended chords, and augmented chords, and half-diminished, and extended jazz-chords, without additional cost.

The only problem is that some chords are indeed ambiguous. When you see a C chord with an additional F note, is that a C/F, or a Cadd11, or an F9? That depends on context, and on things like which note is in the bass and which note is on top.

If you want to take such nuances into account, you could turn the notes into intervals first, and have a look-up table of chord types, each of which also contains info on which note is the tonic of the chord.

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Algernon Rhythm

79739340

Date: 2025-08-19 00:04:06
Score: 0.5
Natty:
Report link

That would be Rich's, which Typer uses under the hood to display better error messages.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • High reputation (-2):
Posted by: InSync

79739332

Date: 2025-08-18 23:33:00
Score: 0.5
Natty:
Report link

To make your AutoCAD .NET add-on run on multiple versions, you should target the lowest version of AutoCAD you want to support and reference the corresponding acdbmgd.dll and acmgd.dll from that version (e.g., AutoCAD 2010 if you want 2010, 2011, and 2012 support). You can get these DLLs from a machine that has that AutoCAD version installed or from its installation folder. Then, compile your add-on against these DLLs, which ensures compatibility with newer versions as long as you avoid using features introduced in later versions.

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Martin P

79739331

Date: 2025-08-18 23:29:59
Score: 2.5
Natty:
Report link

Solve this problem in mac adding /Users/name/flutter/bin/cache/dart-sdk/bin

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
Posted by: Eduardo Tolentino

79739320

Date: 2025-08-18 23:04:53
Score: 1.5
Natty:
Report link

A very simple solution

def likes_spicy_food():
    inp = input("Do you like spicy food? Yes or No")
    
    if inp == "Yes":
        return True
    else:
        return False

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Cheese pop

79739314

Date: 2025-08-18 22:55:51
Score: 4.5
Natty:
Report link

Fine,there has the answer.We should open the pycharm project in linux env . https://zhuanlan.zhihu.com/p/1926342469806715282

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Trump's psychiatrist

79739303

Date: 2025-08-18 22:28:44
Score: 0.5
Natty:
Report link

I've been using Inno Setup for ages and every now and then i have this problem too, i hate AVs ! What works for me is, simply recompile the installer and a new EXE file stops being flagged.

Reasons:
  • Blacklisted phrase (1): i have this problem
  • Whitelisted phrase (-1): works for me
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: delphirules

79739302

Date: 2025-08-18 22:27:43
Score: 0.5
Natty:
Report link

I think the documentation is yet lacking but when looking at the source code and docs.

(Example for Anthropic)

https://github.com/spring-projects/spring-ai/blob/v1.0.1/auto-configurations/models/spring-ai-autoconfigure-model-anthropic/src/main/java/org/springframework/ai/model/anthropic/autoconfigure/AnthropicChatAutoConfiguration.java

        @Bean
    @ConditionalOnMissingBean
    public AnthropicApi anthropicApi(AnthropicConnectionProperties connectionProperties,
            ObjectProvider<RestClient.Builder> restClientBuilderProvider,
            ObjectProvider<WebClient.Builder> webClientBuilderProvider, ResponseErrorHandler responseErrorHandler) {

        return AnthropicApi.builder()
            .baseUrl(connectionProperties.getBaseUrl())
            .completionsPath(connectionProperties.getCompletionsPath())
            .apiKey(connectionProperties.getApiKey())
            .anthropicVersion(connectionProperties.getVersion())
            .restClientBuilder(restClientBuilderProvider.getIfAvailable(RestClient::builder))
            .webClientBuilder(webClientBuilderProvider.getIfAvailable(WebClient::builder))
            .responseErrorHandler(responseErrorHandler)
            .anthropicBetaFeatures(connectionProperties.getBetaVersion())
            .build();
    }

So either implement a bean of type AnthropicApi (or of the models you are using) or you could try implementing a WebClient.Builder & Rest client.Builder bean (as far as I know, this should overwrite the Auto configurations, but you could face problems due to ordering, I am in no place to try it out right now)

Reasons:
  • Probably link only (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Ramino

79739287

Date: 2025-08-18 22:10:39
Score: 0.5
Natty:
Report link

or do I need to create a .Client project for my wasm components?

Yes, you do need a Client project. Your server app won't run in the browser.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Low length (1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • High reputation (-2):
Posted by: Henk Holterman

79739281

Date: 2025-08-18 21:57:36
Score: 3.5
Natty:
Report link

As https://trino.io/docs/current/connector/iceberg.html#general-configuration shows, only the following are valid values; hive_metastore, glue, jdbc, rest, nessie, or snowflake.

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Lester Martin

79739279

Date: 2025-08-18 21:56:35
Score: 6.5
Natty: 5
Report link

He intentado hablar con Apple , pero no me ayuda. También tengo un problema, mi ex marido era hacker , pero también ciberdelicuente . Lo conocéis todos . Pero no me deja en paz y por lo visto gana dinero conmigo. Bastante dinero . Ha hecho un block , ha publicado fotografías mías. Ha hablado de mis operaciones y etc etc .

Reasons:
  • Blacklisted phrase (2): ayuda
  • Blacklisted phrase (2): tengo
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Eva

79739277

Date: 2025-08-18 21:52:34
Score: 3
Natty:
Report link

The quickest and easiest way is to open SSMS as an administrator and then attach the database. This will grant the OWNER RIGHTS security to the files.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: tjking45

79739269

Date: 2025-08-18 21:42:32
Score: 1
Natty:
Report link

Looks like it's an issue with newer versions of Xcode. It seems like specifying the OS version fixes the issue, but it might require you to keep that up to date as new Xcode/Simulator/SDK versions come out.

https://github.com/fastlane/fastlane/issues/22233

Reasons:
  • Low length (0.5):
  • No code block (0.5):
Posted by: Ibrahim

79739259

Date: 2025-08-18 21:27:28
Score: 1
Natty:
Report link

--[[ v1.0.0 https://wearedevs.net/obfuscator ]] return(function(...)local o={"\102\082\072\082\070\084\097\081\079\043\088\052\089\089\109\061";"\073\100\118\072\084\121\067\113";"\115\113\118\047\084\107\084\116\050\068\111\106\049\121\099\108\084\057\111\106\065\117\102\087\084\077\111\109\097\057\111\105","\055\102\071\119\097\088\109\061","\116\101\066\075\080\104\077\122\084\077\103\074","\108\102\051\112","\067\080\080\065\107\122\087\047\085\098\048\061","\121\089\107\089","\080\067\067\077\105\100\052\118\080\121\102\083\071\049\061\061";"\076\080\065\055\109\097\056\050\043\052\108\102\109\109\119\083\109\084\099\113","\098\075\061\061","\068\112\114\120\056\079\061\061","\105\089\057\070\107\072\061\061";"\083\089\069\107";"\054\107\102\108\065\121\055\074\070\106\073\056\084\066\111\104\050\057\107\061","\081\107\102\115\083\122\052\075\100\049\061\061","\054\049\078\065\047\118\074\067\116\101\076\072\055\049\061\061";"\052\048\116\079\080\089\086\122","\088\106\099\087\107\072\114\119\049\072\053\061";"\079\069\108\069\104\102\076\113\055\069\087\100\081\071\080\109\068\066\107\061","\118\118\077\049\105\071\118\068\104\088\072\061";"\097\078\103\120","\084\110\070\067\111\099\082\100\078\114\069\118\116\083\056\050";"\073\066\104\120\107\115\051\087\109\068\066\081","\057\088\067\055\084\057\115\110\073\066\080\090\065\066\054\061";"\073\049\061\061";"\101\080\111\100\074\108\112\112\068\115\072\113\052\070\072\061","\043\115\081\098","\065\074\107\061","\088\110\104\071\067\071\071\115\103\048\097\085\066\083\054\078\117\072\061\061","\089\068\101\047\087\109\083\049\098\051\048\061";"\074\070\072\081\084\122\082\114";"\100\072\105\053\056\072\061\061","\053\043\067\105\117\067\104\086\110\103\088\068\048\079\061\061";"\076\113\076\108\073\066\067\101\070\072\061\061","\097\083\067\047\097\083\080\106","\112\057\116\051\065\077\099\100\112\077\088\107\054\106\067\118\070\072\061\061";"\113\053\076\049\120\053\080\108\072\055\105\098\070\072\061\061","\083\101\102\072","\115\067\057\068\067\121\111\077\111\072\061\061","\086\114\054\084\106\082\078\120\071\066\076\073\081\072\061\061","\090\120\074\075\049\066\087\118\070\088\073\066\043\075\102\056\068\053\098\087\090\065\102\110\084\085\114\074\108\075\061\061";"\069\090\122\057\097\117\070\104\111\097\076\115\115\110\113\082\085\103\072\061";"\100\067\080\087\076\079\087\050\120\107\107\061";"\109\114\101\055\121\088\048\061","\109\100\110\053";"\051\069\053\088";"\065\074\053\061";"\078\079\107\053\118\051\111\077\082\120\118\051\055\049\061\061";"\082\048\106\118\084\121\113\119\119\118\050\120\050\049\121\055\069\098\048\070\048\056\069\120\121\111\112\072\089\072\061\061";"\098\071\056\054";"\085\054\089\080\075\072\061\061";"\079\111\108\111\068\070\081\097\116\072\121\105\057\072\061\061";"\109\108\074\117\085\069\054\114\097\067\099\070\069\090\050\115\105\079\061\061";"\107\119\121\076\067\079\061\061";"\055\079\052\106\076\072\061\061";"\057\072\087\085","\109\049\074\098\079\087\070\085\076\089\106\061";"\089\072\107\054";"\057\086\056\054\085\097\087\076\052\048\048\106\089\090\077\061","\047\117\075\117\084\110\068\052\074\068\053\061";"\078\119\075\117\119\048\107\048\111\072\061\061","\112\052\085\054\110\109\112\081\111\080\109\056\089\070\087\105\088\101\071\122\070\069\078\049\114\119\069\100\056\075\061\061";"\115\079\102\100\056\065\105\098\052\118\109\061","\115\066\076\105\073\100\102\081\114\049\061\061","\108\083\074\047\101\049\089\108\117\067\112\052\097\072\061\061","\086\072\081\118\078\067\106\084","\113\100\099\048";"\051\078\088\055\083\082\076\118\107\099\119\070\069\078\115\112\112\049\061\061","\097\054\088\099\050\068\098\122\112\068\110\100\121\108\076\070";"\090\053\056\081\086\055\105\117","\084\088\080\082\118\050\052\057\109\048\050\061","\076\051\114\121\075\079\061\061","\079\110\079\081\089\067\047\102\065\077\090\105\047\077\114\100\098\075\061\061";"\079\101\120\080","\111\080\077\072\081\114\079\080\115\081\073\111\071\080\118\048\077\069\050\106\054\072\061\061","\085\100\102\080\115\088\110\111\111\072\061\061";"\113\083\109\113\086\043\053\061";"\101\122\112\103\108\079\061\061","\112\090\099\085\043\110\054\061";"\089\085\086\065\110\057\099\102\119\117\106\079\075\121\071\114\116\065\110\116";"\078\120\120\078","\113\105\075\116\106\089\043\085\078\121\076\081\086\050\068\043","\115\057\080\088\086\057\098\054\065\083\067\109","\120\049\061\061";"\105\072\104\054","\047\108\081\088\121\079\061\061","\077\076\102\076\066\069\050\078\049\084\072\061","\052\078\122\076\047\053\066\119\076\121\097\061";"\102\115\109\107\098\085\077\061","\108\114\077\085\052\112\102\088\078\090\065\055\070\110\084\069\109\077\101\051\086\103\103\110\118\113\056\077\113\049\061\061";"\086\079\061\061";"\122\069\084\043\049\117\122\053\106\088\121\121\054\084\053\061","\087\072\097\107\084\079\112\088\085\082\071\061";"\087\056\103\084";"\100\051\066\101\074\099\072\061","\118\076\114\054\067\049\061\061";"\122\102\052\048","\099\084\103\077\077\102\109\082\106\122\107\061","\082\076\104\077\090\087\102\068\112\043\101\104\043\072\061\061";"\076\121\098\055\052\076\109\085\083\069\109\052";"\116\115\115\111\054\079\061\061";"\069\050\069\108\082\076\077\087\073\066\076\078\074\080\102\122","\052\057\066\081\068\103\075\090\072\087\081\109\103\049\061\061","\079\084\054\109\104\121\051\111\097\073\088\065\100\089\099\113\112\049\121\076\112\117\090\089\051\047\070\089\114\079\061\061","\121\100\103\051\052\050\078\061","\097\087\119\052\103\054\107\049\068\119\111\048\051\082\043\099\075\115\097\061";"\089\090\110\066","\067\076\089\121\068\082\111\089\079\110\077\061";"\107\100\047\066\070\079\109\088\109\119\048\061","\114\075\043\056\103\097\090\054\075\080\108\090\083\112\090\071\047\048\075\072\065\074\065\118\100\055\043\067\053\075\061\061";"\078\053\052\075\051\070\078\085\055\075\061\061";"\115\113\118\047\084\107\084\116\050\068\111\106\049\083\110\116\065\066\115\087\084\077\111\109\097\057\111\105","\071\086\121\086\082\116\111\055\090\056\090\105\105\066\068\051","\122\114\112\111\049\077\078\066\098\101\108\087\052\089\071\049\097\055\051\113\077\052\050\061","\090\104\074\113\114\047\053\118\076\097\065\087\065\050\073\116","\048\082\065\082\049\072\061\061","\055\066\086\082\105\116\049\103\118\051\076\101","\066\088\054\050","\087\104\112\070\086\048\090\055\067\107\110\112\103\075\084\080\099\075\061\061","\120\103\097\110","\053\066\080\047";"\049\108\110\069\076\057\115\053\084\117\110\088\085\106\069\099";"\106\108\072\109\057\074\119\051";"\073\077\080\084\114\075\061\061";"\074\100\081\067\122\089\103\050\077\051\054\061";"\097\043\086\119\067\076\104\049\066\049\061\061","\050\114\069\074\055\117\053\055\107\116\077\061","\122\069\085\079\048\081\071\051\109\119\071\120\106\049\061\061";"\089\065\043\067","\072\066\057\104\073\085\085\090\117\079\061\061";"\054\099\070\097\101\116\052\054\121\114\122\087\049\056\067\057\098\049\061\061";"\086\056\067\067\102\105\107\085\069\117\106\061";"\074\082\054\074";"\080\120\103\075\043\081\050\118";"\078\066\089\080\098\072\061\061","\067\111\069\090\076\077\074\075\052\109\053\061";"\097\115\116\079\112\075\053\103\067\113\113\114\102\114\047\084\111\072\061\061";"\097\118\121\078","\054\072\061\061";"\047\074\103\106";"\110\075\116\087","\102\098\110\105\115\112\084\065\070\057\050\061";"\106\114\056\052";"\043\109\114\109\086\117\078\047\101\121\087\075\087\120\049\061","\103\082\101\086\118\110\112\079";"\049\098\080\043","\103\057\073\099\086\082\052\120\084\053\087\110\048\108\065\068";"\074\089\100\087\089\100\085\068\077\078\084\085\085\117\053\048\069\049\061\061";"\090\051\116\111\054\070\113\085\110\121\087\122\075\056\118\114\073\072\071\061";"\105\070\115\079\108\066\067\083";"\114\077\080\081\115\121\115\104\111\118\078\117\115\080\078\106\121\066\048\061","\076\113\079\103\100\069\047\077\112\117\054\061";"\077\075\051\120";"\114\104\052\099";"\089\073\050\057\043\120\086\101\103\072\061\061","\105\070\114\078\082\114\118\104\109\108\106\061","\070\079\061\061";"\066\070\120\080\121\122\079\049\079\057\075\061","\113\084\065\111\084\077\072\117\069\055\079\105\088\101\085\100\099\106\048\061","\098\052\043\054\122\076\052\097\114\090\119\116\076\075\061\061";"\055\055\055\049\100\050\077\099\051\072\061\061";"\071\079\100\117","\089\077\113\115\048\050\089\043\080\081\106\061";"\110\067\066\082\074\087\112\047\071\052\077\061";"\065\077\118\099\076\118\073\053\085\105\111\081\114\054\099\101\114\118\077\061","\071\079\061\061","\121\074\098\116\097\076\084\056\097\077\048\105\049\088\115\057";"\075\112\105\076\098\108\118\110\088\067\077\057\069\071\065\098";"\112\076\084\104\121\118\073\085\115\107\080\047\070\117\080\047\085\072\061\061";"\081\114\087\075\056\105\047\105\087\074\081\074\067\074\098\076\078\104\106\048\054\075\061\061";"\098\099\082\077","\109\049\068\105\056\114\051\101\078\104\072\061";"\102\115\090\111\097\072\061\061","\076\083\080\116\073\107\084\081\050\077\111\078\086\121\069\077","\122\100\054\088\097\121\122\069\105\074\103\106\057\112\089\122\113\113\081\109\056\113\104\074\056\118\105\081\066\075\061\061","\057\054\070\109\075\117\055\086\116\105\118\103";"\074\097\055\052\110\078\097\061";"\103\050\051\115\111\103\083\083\107\067\070\069","\053\043\079\114\054\043\112\107\057\088\053\061";"\121\073\089\115","\099\110\082\098\076\071\108\099\052\100\101\053\099\088\079\098\121\103\076\115\114\087\065\075\089\111\052\078\097\049\061\061";"\050\115\098\072\049\049\061\061";"\078\071\066\071\090\122\089\106\089\051\088\116\077\113\122\101\048\049\061\061";"\043\119\055\065\098\072\087\089\102\090\121\109\049\049\061\061";"\117\106\085\121","\086\098\108\048\118\111\070\085\077\097\103\112\048\108\072\051\047\049\061\061";"\078\116\104\112\074\065\087\102\112\111\070\061","\050\050\083\065\104\119\109\098";"\048\049\061\061";"\108\120\097\075\074\049\061\061";"\054\117\043\082\083\090\071\098\115\107\065\078\104\085\047\088\116\056\068\122\056\057\075\103\109\089\105\107\120\075\061\061";"\085\083\102\055\054\057\076\070\121\074\111\077\049\083\111\072\073\079\061\061";"\050\054\053\072\114\113\073\115\049\076\053\105\085\107\097\071";"\115\074\098\047\115\105\102\047\097\121\084\100\086\083\088\085\076\117\079\061";"\043\071\085\049\057\050\111\105\089\107\048\066\099\051\115\122";"\111\048\043\074\112\048\097\117\112\103\107\061","\073\066\118\108\086\072\061\061";"\051\099\078\113\054\107\056\077\111\047\057\052\075\052\071\061","\102\047\104\050\080\072\061\061";"\071\073\113\073\088\079\061\061","\085\065\104\083\103\069\070\055\104\090\106\061","\115\083\076\106\115\066\076\105\097\083\076\047\084\066\080\047\073\100\070\061","\043\080\118\068\066\070\120\085\049\054\070\061","","\102\084\050\051";"\112\106\067\051\049\054\076\078\065\066\110\108\111\088\111\117\073\072\061\061","\051\117\112\051\071\104\071\106","\099\084\070\043\073\048\075\061","\073\084\105\069\050\052\109\082","\120\116\089\100\086\057\115\054\053\072\061\061";"\052\099\099\069\080\067\112\113\087\084\110\070\066\089\077\061","\109\108\118\085\120\087\121\075\082\085\106\117\074\089\065\072\087\057\078\048\078\102\068\100\120\100\115\054\073\049\061\061","\121\066\073\052\054\083\080\054\121\076\098\111\050\106\099\088\114\113\078\061";"\076\054\115\116\065\085\053\061","\067\108\103\056\086\109\114\055\119\049\061\061";"\066\115\072\111\086\086\100\078\077\073\106\097\088\077\084\074\048\068\109\056\081\075\061\061";"\100\115\114\099\105\098\070\090\104\090\072\066\120\053\051\119\070\072\050\109\086\079\061\061";"\073\099\112\083\079\084\106\048\100\104\048\111\097\066\087\071\115\087\074\086\049\081\107\065\049\066\051\122\043\053\118\102\050\104\107\117\120\121\116\118\054\115\113\083\090\099\054\086\122\113\073\053\054\068\052\102\103\113\118\097\056\049\061\061";"\073\083\080\116\073\075\061\061";"\122\087\109\102\089\087\078\120\070\122\101\043\114\049\061\061";"\107\069\089\102\076\074\107\108\119\110\100\104\055\097\084\104\081\049\061\061";"\122\087\073\069\111\075\061\061","\088\074\119\082\086\112\104\105\048\049\061\061","\055\106\122\097\106\082\079\116\067\097\043\065\090\097\109\061","\077\117\121\076\068\049\070\052\113\116\074\105\104\070\114\050\076\066\073\117","\120\054\054\088","\081\079\057\109\083\072\086\117\071\084\101\120\116\043\085\108\079\097\113\099\079\102\078\061","\048\043\080\115\052\088\122\117\120\075\061\061";"\107\057\047\117\070\075\053\061";"\053\056\084\054\048\114\052\047\066\088\107\099\106\075\061\061","\079\097\074\089\107\078\089\075\068\049\061\061";"\089\104\048\072\082\072\061\061";"\069\081\051\086";"\112\100\115\106\050\107\073\118\073\075\061\061";"\051\097\081\110\119\106\088\117\112\107\097\121\082\120\084\072\089\071\055\113\083\079\061\061","\070\088\077\117\054\107\080\057\049\118\110\097\115\054\080\098\050\054\048\061","\115\047\106\052\079\084\073\086\054\079\061\061","\081\056\115\097","\097\083\110\110\050\079\061\061";"\106\117\074\070\049\077\102\084\084\090\051\073\100\106\077\111\109\116\097\075\117\108\071\061";"\050\113\076\055\065\117\084\118","\115\080\116\051\114\077\084\049\112\066\055\082\065\077\053\072","\057\043\054\074\086\049\061\061";"\070\109\097\069\051\054\116\117\070\117\108\052\068\068\080\121\076\075\053\061";"\117\078\099\107\070\075\077\061","\082\106\051\099\117\049\088\114\099\067\085\079";"\068\085\057\100","\050\078\104\071\051\104\054\109\115\079\061\061","\122\115\118\090\066\114\081\074\118\098\101\119\051\107\048\061";"\071\109\099\105\077\053\066\115","\052\113\079\066\098\090\116\056\087\055\101\113\079\043\056\099\111\050\112\109";"\079\120\057\107","\049\052\101\080\111\053\117\110\050\120\069\101\057\116\052\088\079\108\097\113\068\079\061\061";"\054\067\121\074\086\070\055\051\055\110\076\104\119\049\061\061","\112\121\099\105\073\066\080\047\097\083\054\061";"\081\106\065\070\086\090\087\088\054\049\061\061";"\085\101\115\087\090\086\076\076\049\068\122\047\051\084\086\088\048\065\048\061","\101\080\115\081\101\074\098\111\052\111\119\072\120\075\099\107\048\101\116\114\075\075\061\061";"\067\070\079\055\087\097\075\053\117\079\061\061","\111\077\049\071\086\066\116\116\112\068\118\084\084\083\080\109";"\052\097\081\098\084\079\061\061","\076\054\077\099\086\108\073\118\054\076\084\077\114\113\102\068","\077\115\068\043\067\050\084\100";"\110\102\065\099\049\072\061\061";"\052\057\107\110\081\090\097\117\103\116\090\104\122\053\067\105","\107\097\086\109\065\088\112\105\107\116\053\061";"\051\074\120\072\108\072\061\061","\118\099\113\108\099\085\108\069\101\049\061\061","\115\070\068\089\073\072\061\061";"\071\104\110\084\057\065\054\061";"\086\088\075\117\073\076\118\115\070\083\099\113\054\121\050\072","\120\086\055\071\071\080\080\097\104\049\061\061";"\088\118\066\108\077\104\105\066","\102\120\066\066\074\048\097\061","\082\049\047\071\111\048\081\089\074\048\057\074\077\120\081\113\080\076\114\117\098\079\061\061";"\050\054\067\085","\109\110\113\108\122\079\061\061";"\055\121\086\068","\050\117\115\101\086\121\099\068";"\099\110\086\043\110\084\078\112\048\083\078\114\079\067\080\043\081\068\079\111\048\072\061\061";"\099\072\115\054\113\101\071\057\109\122\050\061","\114\097\043\076","\054\051\048\082\099\065\079\081\057\119\072\085\079\072\061\061";"\085\066\076\117\084\099\049\043\086\078\113\057\066\080\077\061";"\077\115\085\078\071\049\061\061";"\072\053\067\067\070\051\056\074\065\079\061\061";"\065\122\082\067","\067\067\097\078\077\108\047\084\075\052\102\051\111\072\121\110";"\080\100\115\102\085\079\061\061";"\073\097\118\105\079\079\049\120\068\089\050\048\090\068\109\048\110\113\100\043","\097\068\118\106\084\049\061\061";"\120\082\073\115\048\054\105\090\103\079\061\061";"\070\074\078\118\052\072\061\061";"\117\056\097\065\111\111\077\106\104\065\079\061","\086\075\110\069\052\116\106\108\110\086\054\083\119\074\113\104\102\097\075\069\080\075\061\061";"\120\051\108\053\097\088\056\080\057\109\071\049\083\122\080\049\111\119\055\085";"\076\090\099\120\111\082\113\088\068\107\117\120\068\105\076\057\101\098\054\061","\047\116\115\105\048\084\109\121\055\074\109\061";"\085\083\085\100\073\082\118\085\089\071\107\061","\115\102\117\082\116\112\087\100\108\043\109\067";"\076\083\080\116\073\075\061\061";"\106\056\121\115\049\049\061\061","\081\065\086\083\090\112\052\080\088\079\072\057\043\075\061\061";"\079\081\082\068";"\115\122\078\098\067\072\061\061","\065\065\088\072\050\079\061\061";"\085\043\105\114\098\048\115\121\056\065\043\100\076\057\053\061","\043\113\119\106","\119\048\080\086\089\109\111\056\098\056\109\061";"\052\079\061\061";"\043\074\054\101","\089\087\056\100\069\069\072\078\106\083\119\104\087\078\109\061";"\102\090\113\072\121\121\114\070\078\108\057\114";"\077\097\071\081\110\116\080\106\097\079\111\068\075\089\113\107\048\103\105\074\112\103\114\043\104\118\049\109\051\104\099\066\051\090\071\052\057\087\097\111";"\049\083\067\109\065\117\053\105","\099\049\108\117\072\072\113\086\116\112\097\102\077\055\117\051\048\068\115\050";"\108\052\047\117\055\055\080\106\118\116\076\103\071\110\050\061";"\116\053\117\057\116\085\089\101\082\075\061\061";"\050\066\111\110\065\066\072\061";"\051\065\113\113\077\043\100\102\071\081\048\061","\066\081\057\116\111\075\061\061","\098\120\083\111\054\052\047\089\088\049\076\115\107\049\061\061","\113\056\050\087\087\086\122\081\069\075\066\107\122\117\101\066\052\079\061\061","\075\107\121\089\075\075\118\073\122\098\099\079";"\081\053\053\071\110\057\049\061";"\098\048\067\121\090\049\061\061";"\117\102\112\050";"\097\054\116\116\043\081\070\082\072\120\115\043\076\114\110\085\068\043\078\061","\065\066\067\110\084\100\111\106\050\113\118\047\084\072\061\061";"\084\108\098\054\083\050\086\066\120\079\061\061";"\081\105\056\050","\113\083\067\111\118\051\085\048\111\049\061\061","\086\084\043\102","\089\067\065\066\101\052\068\111\085\055\074\118\084\075\061\061";"\056\075\077\100\072\114\115\097\052\068\079\061","\109\111\074\100\101\072\098\111\084\072\061\061";"\085\088\118\087\065\105\102\099\112\080\116\100\097\054\115\057\115\121\054\061";"\099\052\048\052\088\066\088\071\075\073\075\061","\122\100\084\115\083\108\049\098\068\089\107\061","\116\065\051\122\105\049\075\061","\070\107\110\112\050\108\102\056\050\077\069\108\073\108\098\070\076\049\061\061","\088\081\048\067\120\116\068\054\065\100\079\061","\073\100\070\117\114\074\076\049\073\117\070\088\121\118\116\098";"\086\082\077\077\102\118\077\054","\102\085\082\085\078\080\107\085","\078\074\117\116\087\072\061\061","\051\082\084\110\074\080\068\076\077\117\055\090\085\070\079\106\053\079\061\061";"\085\100\070\088\084\113\116\116\054\121\115\074\121\077\088\054";"\110\054\103\047\057\107\119\113\107\057\043\054\101\098\107\061";"\105\049\048\118","\099\057\105\100\100\118\121\072\076\049\061\061";"\088\107\100\071\104\106\052\051\067\072\061\061","\057\047\086\057\055\066\118\109\115\074\111\071\084\103\075\074\122\072\061\061";"\051\073\107\079\106\067\082\116\049\082\115\065\106\075\061\061";"\104\112\118\048\068\080\097\056\068\116\054\061";"\082\071\065\067";"\070\080\079\077\111\069\109\089\086\122\078\050\066\072\050\122\118\099\072\061";"\111\072\061\061","\071\110\082\083\073\088\115\114\105\051\103\072\098\088\107\053\078\113\052\066\067\072\061\061";"\086\066\098\055\100\055\052\103\098\075\061\061","\076\088\102\102\111\105\084\113\112\108\111\049\076\068\115\121\065\106\109\061","\107\050\078\110\076\079\116\043\047\057\079\061";"\090\076\070\102\066\049\061\061";"\105\102\100\119\107\084\082\102";"\081\089\103\076\113\079\061\061";"\086\057\098\110\086\057\102\105";"\090\053\057\053\047\075\090\057\084\078\071\061","\065\066\076\047","\102\097\103\099\080\053\101\067\102\070\049\079","\073\114\115\117\056\075\061\061";"\052\118\049\087\097\080\110\121\075\108\089\089\082\082\071\061","\101\080\075\112\085\103\079\061","\112\113\099\121\075\079\061\061";"\086\052\068\079","\118\105\070\

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Dulce Aboytes

79739252

Date: 2025-08-18 21:22:27
Score: 1.5
Natty:
Report link

Stripe has finally added support for this! They added the FX Quotes API in April 2025.

https://docs.stripe.com/payments/currencies/localize-prices/fx-quotes-api

It even includes the ability to lock in the rate quote for 5 minutes, 1 hour, or 24 hours.

Reasons:
  • Low length (1):
  • No code block (0.5):
Posted by: Codiak

79739241

Date: 2025-08-18 21:14:25
Score: 2
Natty:
Report link

I tried just about every other fix in this thread and nothing worked :(

In the end, it was a bucket region issue in my case. My bucket was dual-region. Creating a new one on single region and having the service-<PROJECT_ID>@gcp-sa-discoveryengine.iam.gserviceaccount.com service account with:

Perms inherited on IAM level (across all GCS) worked finally!

Reasons:
  • Blacklisted phrase (1): :(
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Alex

79739232

Date: 2025-08-18 20:58:21
Score: 2
Natty:
Report link

If you are using IntelliJ IDEA (2025.2 Community Edition)

Edit your running configuration

You should see Build and run

Click modify options to the left

Under the Java section there is add VM options

paste it

click apply run

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: BPSWags

79739228

Date: 2025-08-18 20:51:19
Score: 3
Natty:
Report link

61

I am signing packets in some Java code and I want to verify the signatures on a C server. I want to fork openssl for this purpose (can always use library functions later... when I know openssl can verify the signatures); however, it's failing to do so:

Reasons:
  • RegEx Blacklisted phrase (1): I want
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: sk mayen

79739224

Date: 2025-08-18 20:49:18
Score: 1
Natty:
Report link

https://support.mozilla.org/en-US/kb/setting-certificate-authorities-firefox says that the certs are in cert9.db, key4.db, and secmod.db in the profile directory. I haven't sussed out what format they're in or how to add entries, just that some certs that I've added appear in there.

It looks to me as though Firefox locks its sqlite files, so it might not be possible to update certs while Firefox is running.

Reasons:
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: arensb

79739217

Date: 2025-08-18 20:38:15
Score: 0.5
Natty:
Report link

I had the same problem after the update of Android Studio. It turns out that JBA plugin doesn't support Android Studio after the Meerkat Feature Drop version.

You can find the exact version that is supported right now in Hyperskill Help Center on this page.

Reinstalling to an older version help me. Hope it helps you too :)

Reasons:
  • Blacklisted phrase (1): help me
  • Whitelisted phrase (-1): Hope it helps
  • Whitelisted phrase (-1): I had the same
  • No code block (0.5):
  • Low reputation (1):
Posted by: user31300783

79739216

Date: 2025-08-18 20:38:15
Score: 1
Natty:
Report link

You can’t deploy an ASP.NET Core app to Somee as a single .exe or .dll.
Somee is a shared IIS host, so you must upload the entire published folder (DLLs, wwwroot, configs, etc.).
Single-file executables only work if you run the process yourself (e.g. on a VPS), not on shared hosting.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: AdeptShadow

79739212

Date: 2025-08-18 20:29:13
Score: 1
Natty:
Report link

updateVoucher is async, so if you want it guaranteed to be executed before continuing you will need to await it

i.e

await updateVoucher(voucher.id, 0);
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: kugo2006

79739211

Date: 2025-08-18 20:28:12
Score: 1
Natty:
Report link

You can consider high_ord_func as taking 2 arguments, the first is the value of x, and the second is the form of a function to evaluate.

Your second line is evaluating that function for x = 2 and func = x*x

This expands as:

x + func(x) = x + x*x = 2 + 2*2 = 6

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: ltspin

79739202

Date: 2025-08-18 20:14:08
Score: 4
Natty:
Report link
Hello I am trying to use ImageRenderer in a view containing an AsyncImage, but I have the same problem, only le placeholder appear as the result of the ImageRenderer.



struct ShareView: View {
@State private var renderedImage = Image(systemName: "photo")
    var body: some View {
            NavigationStack {
                VStack {
                    Spacer()
                    AsyncImage(url: URL(string: "http://myurl.com")) { image in
                        image.resizable()
                    } placeholder: {
                        ProgressView()
                    }
                    .frame(width: 100, height: 100)
                    .clipShape(Circle())
                    .padding()
                    
                    Spacer()
                    ShareLink("Export", item: renderedImage, preview: SharePreview(Text("Shared image"), image: renderedImage))
                    Spacer()
                }
                .onAppear {
                    render()
                }
            }
            .padding(.horizontal)
        }
        
        @MainActor func render() {
            let renderer = ImageRenderer(content: shareableView)
            if let uiImage = renderer.uiImage {
                renderedImage = Image(uiImage: uiImage)
            }
        }
    }
    }
Reasons:
  • Blacklisted phrase (1): I have the same problem
  • Blacklisted phrase (1): I am trying to
  • Long answer (-1):
  • Has code block (-0.5):
  • Me too answer (2.5): I have the same problem
  • Low reputation (1):
Posted by: Djiby

79739194

Date: 2025-08-18 20:05:05
Score: 1.5
Natty:
Report link

The "Use a Dynamic File Name" option does still/currently exist, contrary to a comment on the last answer. The example below creates a filename with a date, from which 1 day has been subtracted. enter image description here

The run date of this example was August 18, 2025. This code in the Dynamic File Name expression

'TMP_My_File-'||TO_CHAR(Add_To_Date(sysdate,'DD',-1), 'YYYYMMDD_HH24MiSS') ||'.csv'

resulted in a file being created with the name of "TMP_My_File-20250817_195243.csv"

enter image description here

Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Frank Staheli

79739187

Date: 2025-08-18 19:58:03
Score: 2.5
Natty:
Report link

Edit the Physical model and change the U attribute to L:

  1. Database > Edit Current DBMS ...

  2. PK_%U27:TABLE% to pk_%L27:TABLE%

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: pablo

79739180

Date: 2025-08-18 19:52:01
Score: 2
Natty:
Report link

I found a solution. You need import then add the type.

import { FormComponentRef } from '@inertiajs/core';
const formRef = useRef<FormComponentRef>(null);

Thanks for all

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: carlos

79739176

Date: 2025-08-18 19:46:00
Score: 0.5
Natty:
Report link

The issue that solved my problem, is simply calling isatty - through that I could know in advance if I have pending input or not.

Apparently I made people confused, that I was proposing 'it should be able to do Z because X and Y works':

echo files | imageviewer other-files

With semi-good reasoning in my opinion.

Suggesting to just not parse piped input is boring, as I am mainly the sole user of the program tbh, and I did want to sometimes pipe files into it, rather than doing imageviewer $(command) .

Suggesting to use another program (xargs) to achieve also the same thing kinda works, but I find that a lame solution :D

So, I think I will adopt some sort of hybrid (which is ONLY possible because of the isatty call)

  1. if no files passed as arguments, check stdin

  2. if files parsed, don't check stdin

  3. optionally through a flag, enable both methods to work

Appreciate the insights on why it might be bad to just do random things.

---

P.S. yes I am playing with an image viewer, yes it does exist, it is here https://github.com/rphii/c-image-viewer -- probably a TON of things wrong with it. whatever, I'm not here to ramble on about how imperfect and ugly the code is, so yea look at it or not I don't care. just wanted to show that I am actually using the solution suggested.

Reasons:
  • Contains signature (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: rphii

79739171

Date: 2025-08-18 19:42:58
Score: 1
Natty:
Report link

The following code worked for me (Thank you, @Mathias R. Jessen !)

$content1 = Import-Csv -Path "C:\Users\blah\Desktop\Test\test1.csv"
$content2 =  Import-Csv -Path "C:\Users\blah\Desktop\Test\test2.csv"

# create hash table to be used as a mapping table
$nameToIDsMap = @{}

# add each row from the csv to the mapping table - use realName as key, userName as value
$content1 | ForEach-Object {
  $nameToIDsMap[$_.realName] += @($_.userName)
}

$content2 | ForEach-Object {
  $personRecord = $_
  $nameToIDsMap[$personRecord.Name] |ForEach-Object {
    [pscustomobject]@{
      UserName = $_
      RealName = $personRecord.Name
      Roles = $personRecord.ApprovedGroups
    }
  }
} | Export-Csv "C:\Users\blah\Desktop\Test\test3.csv" -NoTypeInformation
Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Whitelisted phrase (-1): worked for me
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @Mathias
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: CyberUn1c0rn

79739169

Date: 2025-08-18 19:39:58
Score: 0.5
Natty:
Report link

Run in debug mode: npx playwright test --debug

Not a complete solution, but it did help me get closer to it. Debug mode showed me the error that was happening that I couldn't originally see because the browser was closing so quickly.

Error: page.waitForLoadState: Target page, context or browser has been closed

  12 |   await page.goto(`/home`, { waitUntil: "domcontentloaded" });
> 13 |   await page.waitForLoadState("networkidle");
     |              ^

Error: browserContext._wrapApiCall: Target page, context or browser has been closed
Reasons:
  • Blacklisted phrase (1): help me
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Comprised

79739165

Date: 2025-08-18 19:35:56
Score: 1
Natty:
Report link

Alignment depends on the CPU and ABI (Application Binary Interface). On most 64-bit CPU's a double is 8-byte aligned. Misaligned accesses may still work on modern x86 or ARM64, but the hardware has to do extra work and it can be slower. What you saw in your test is the CPU and cache hiding most of the penalty. If you want to know the exact rule on your system, check alignof(double) in C++ or look up the ABI docs, but the safe practice is to let the compiler align structs for you.

Reasons:
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Vinay Kandula

79739162

Date: 2025-08-18 19:31:55
Score: 0.5
Natty:
Report link

I think you're mixing up a foreach-loop and a while-loop. What you actually want to do is take every line of content3, compare its name property to the name property in content2 and set the roles property of content3, if they match. You are iterating through the items in content3 with the foreach-loop, and then you re-iterate through them with the while loop. $j -lt $content3.length should be $j -lt $content2.length. You also have to set number of the line in content2 you are interested in, so $content2.Name should be $content2[$j].Name.

Moreover, set the delimiter for the csv files to ";" to be sure they're parsed correctly.

Finally - I'm not quite sure - but I think you should create the Custom Object first and then add it to content3.

I've tried the following, it produces the wanted output, I think:

# Import CSV files
$content1 = Import-Csv -Path .\test1.csv -delimiter ";"
$content2 =  Import-Csv -Path .\test2.csv -delimiter ";"

# Print existing CSV arrays
# $content1
# $content2

#create new array
$content3 =@()

# Populate new array with initial information and values
$i = 0
while ($i -lt $content1.count) {
    $obj = [PSCustomObject]@{UserName = $content1[$i].username; Name = $content1[$i].realName; Roles = ""}
    $content3 += $obj
    $i++
}

# Look for matching name from $content3 in $content2, and then populate the corresponding Groups column in $content3 with the corresponding ApprovedGroups in $content2
# Does not currently work
$j = 0
foreach ($row in $content3)  {
    while ($j -lt $content2.count) {
        if ($row.Name -match $content2[$j].Name) {$row.Roles = $content2[$j].ApprovedGroups ; break}
        $j++
    } 
}

# Print new array thus far
$content3 

Greetings

Johann

Reasons:
  • Contains signature (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Johann

79739144

Date: 2025-08-18 19:04:48
Score: 1
Natty:
Report link

I have an alternative for it and it's 100% free/offline and it's called looping: Looping Officel website I am using it for more than 4 years now (it only has a French version so good luck bro) and it's dedicated only for database diagrams and SQL generation (you can configure it to your DBMS if you don't find it in the prebuilt ones, and on top of that you can add code like rules and functions ...)

Reasons:
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Zakaria Mimeche

79739142

Date: 2025-08-18 19:01:47
Score: 0.5
Natty:
Report link

Why not just the following?

str.replace(str.charAt(0), "h")
String.prototype.replaceAt = function(index, replacement) {
  return this.replace(this.charAt(index), replacement)
}

Or, in a slightly less potentially disastrous way of monkey patching…

Object.defineProperty(String.prototype, "replaceAt", {
  value: function(index, replacement) {
    return this.replace(this.charAt(index), replacement)
  }
})
Reasons:
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): Why not
Posted by: Daniel Bayley

79739139

Date: 2025-08-18 19:00:47
Score: 2
Natty:
Report link

The issues you’re running into are pretty common with older video libraries—things like tricky state management, hard integration with Flutter widgets, and limited support for different video sources.
A newer library like omni_video_player makes these things much simpler to handle.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Leonard Matasel

79739136

Date: 2025-08-18 18:59:46
Score: 0.5
Natty:
Report link

The problem is in the getCursorPos function - touchmove event does not have pageX and pageY - you need to take them from touches[0].
https://codepen.io/imhvost/pen/ZYbrqEZ?editors=1111

Reasons:
  • Probably link only (1):
  • Contains signature (1):
  • Low length (1):
  • Has code block (-0.5):
  • High reputation (-2):
Posted by: imhvost

79739126

Date: 2025-08-18 18:47:43
Score: 0.5
Natty:
Report link

My issue was that my authSource= value was wrong. The admin db did not have system.users collection. Another developer was working on it. He moved the collection to another db. I discovered this issue by looking at the MongoDB log and comparing with my old MongoDB server.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Single line (0.5):
Posted by: tash

79739102

Date: 2025-08-18 18:20:36
Score: 1
Natty:
Report link

Hey I'm not sure if you figured it out. But I was able to get Auth0 working within the popup of a chrome extension. Check out the repo. I hope it helps bud.

https://github.com/pierregober/chrome-extension-boilerplate-react-with-auth0

Reasons:
  • Whitelisted phrase (-1): hope it helps
  • Low length (1):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: CleverlyDone

79739079

Date: 2025-08-18 17:47:27
Score: 3.5
Natty:
Report link

I faced the same issue. Use the "adopted" version from java-native:
https://github.com/java-native/jssc

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Torsten Straßer

79739061

Date: 2025-08-18 17:28:21
Score: 0.5
Natty:
Report link

When you perform an OrdinalIgnoreCase string comparison:

The StringComparer returned by the OrdinalIgnoreCase property treats the characters in the strings to compare as if they were converted to uppercase using the conventions of the invariant culture, and then performs a simple byte comparison that is independent of language.

To replicate OrdinalIgnoreCase for chars instead of strings, you call char.ToUpperInvariant on the two characters, then test for equality.

Reasons:
  • Has code block (-0.5):
  • Starts with a question (0.5): When you
  • Low reputation (0.5):
Posted by: Dwedit

79739060

Date: 2025-08-18 17:27:21
Score: 3
Natty:
Report link

Sometimes PC needs a restart so upon doing that and opening VS code after restarting and then deleting the file, It works!!

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Vivek Patel

79739056

Date: 2025-08-18 17:16:18
Score: 3.5
Natty:
Report link

I faced the same issue. Use the "adopted" version from java-native:
https://github.com/java-native/jssc

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Torsten Straßer

79739051

Date: 2025-08-18 17:04:15
Score: 0.5
Natty:
Report link

import 'package:flutter/material.dart';

class ConversionPage extends StatefulWidget {

@override

_ConversionPageState createState() => _ConversionPageState();

}

class _ConversionPageState extends State<ConversionPage> {

double inputValue = 0;

String fromUnit = 'metros';

String toUnit = 'pies';

double result = 0;

final Map<String, double> lengthFactors = {

'metros': 1.0,

'pies': 3.2808,

'centímetros': 100.0,

'pulgadas': 39.3701,

};

void convert() {

double base = inputValue / lengthFactors\[fromUnit\]!;

setState(() {

  result = base \* lengthFactors\[toUnit\]!;

});

}

@override

Widget build(BuildContext context) {

return Scaffold(

  appBar: AppBar(title: Text('ConvertiTodo')),

  body: Padding(

    padding: EdgeInsets.all(16),

    child: Column(

      children: \[

        TextField(

          keyboardType: TextInputType.number,

          decoration: InputDecoration(labelText: 'Valor'),

          onChanged: (value) {

            inputValue = double.tryParse(value) ?? 0;

            convert();

          },

        ),

        DropdownButton\<String\>(

          value: fromUnit,

          items: lengthFactors.keys.map((unit) {

            return DropdownMenuItem(value: unit, child: Text(unit));

          }).toList(),

          onChanged: (value) {

            fromUnit = value!;

            convert();

          },

        ),

        DropdownButton\<String\>(

          value: toUnit,

          items: lengthFactors.keys.map((unit) {

            return DropdownMenuItem(value: unit, child: Text(unit));

          }).toList(),

          onChanged: (value) {

            toUnit = value!;

            convert();

          },

        ),

        SizedBox(height: 20),

        Text('Resultado: $result $toUnit', style: TextStyimport 'package:flutter/material.dart';

class ConversionPage extends StatefulWidget {

@override

_ConversionPageState createState() => _ConversionPageState();

}

class _ConversionPageState extends State<ConversionPage> {

double inputValue = 0;

String fromUnit = 'metros';

String toUnit = 'pies';

double result = 0;

final Map<String, double> lengthFactors = {

'metros': 1.0,

'pies': 3.2808,

'centímetros': 100.0,

'pulgadas': 39.3701,

};

void convert() {

double base = inputValue / lengthFactors\[fromUnit\]!;

setState(() {

  result = base \* lengthFactors\[toUnit\]!;

});

}

@override

Widget build(BuildContext context) {

return Scaffold(

  appBar: AppBar(title: Text('ConvertiTodo')),

  body: Padding(

    padding: EdgeInsets.all(16),

    child: Column(

      children: \[

        TextField(

          keyboardType: TextInputType.number,

          decoration: InputDecoration(labelText: 'Valor'),

          onChanged: (value) {

            inputValue = double.tryParse(value) ?? 0;

            convert();

          },

        ),

        DropdownButton\<String\>(

          value: fromUnit,

          items: lengthFactors.keys.map((unit) {

            return DropdownMenuItem(value: unit, child: Text(unit));

          }).toList(),

          onChanged: (value) {

            fromUnit = value!;

            convert();

          },

        ),

        DropdownButton\<String\>(

          value: toUnit,

          items: lengthFactors.keys.map((unit) {

            return DropdownMenuItem(value: unit, child: Text(unit));

          }).toList(),

          onChanged: (value) {

            toUnit = value!;

            convert();

          },

        ),

        SizedBox(height: 20),

        Text('Resultado: $result $toUnit', style: TextStyle(fontSize: 20)),

      \],

    ),

  ),

);

}

}le(fontSize: 20)),

      \],

    ),

  ),

);

}

}

Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • User mentioned (1): @override
  • User mentioned (0): @override
  • User mentioned (0): @override
  • User mentioned (0): @override
  • Low reputation (1):
Posted by: Johana Tezen

79739016

Date: 2025-08-18 16:31:05
Score: 2.5
Natty:
Report link

From the documentation provided by Microsoft :

microsoft pr

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Rajeev KR

79739014

Date: 2025-08-18 16:30:04
Score: 2
Natty:
Report link

I soved this by turning

@XmlAttribute(name = "commentable", required = true)
    private AbstractCommentable commentable;

into an Element annotation. Thanks for the hint in the comments about the ElementWrapper, that guided my attention to the fact, that this was still annotated as attribute.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: TheOneAndOnlyMe

79739010

Date: 2025-08-18 16:26:03
Score: 4
Natty:
Report link

There is a hide option in the context menu

A description showing the context menu

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: WendyG

79739006

Date: 2025-08-18 16:25:02
Score: 2
Natty:
Report link

Thank you @Xavier for the tip - from the network tab I was able to confirm there was an error on topo.json fetch that came from my middleware requiring authorization to access that path and my NextAuth authorized callback not approving the path.

More specifically, my middleware used a regex pattern that allowed for .png assets in the public folder to be accessed without approval, but not .json - hence why I was able to access the logo without issue.

Since the map feature is accessed after login, I decided to add the /topo.json path to one of the approved paths for a logged in user in my auth.config.ts., rather than add the topo.json to auto-approved paths in the middleware.

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @Xavier
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: PyGuy

79739003

Date: 2025-08-18 16:22:01
Score: 0.5
Natty:
Report link

I really do not like that new trend about "soundness", because it is largely pointless.

By definition - the "sound" language is a promise that a language does not have "undefined behavior" at all. If you have at least one example of undefined behavior, then the language is "unsound".

I would say: there is no real language which is "sound".

Reasons:
  • No code block (0.5):
Posted by: White Owl

79739002

Date: 2025-08-18 16:21:01
Score: 1.5
Natty:
Report link

The given query selects 10 random rows and then returns the unique_id of the row with the highest price among them. However, using ORDER BY RAND() is very expensive when the table has a large number of rows.

To optimize this, we can:

  1. Pick a random offset within the table.

  2. Retrieve 10 consecutive rows starting from that offset.

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Ritesh Sanchala

79738995

Date: 2025-08-18 16:12:59
Score: 1.5
Natty:
Report link

There was a change in python>=3.12.10 which changed the behaviour of the venv-prompt variable: https://github.com/python/cpython/issues/132361

Unfortunately this was not noticed until after 3.12.10 was released and python3.12 is no longer accepting bug-fixes. The only workaround is to move to a different python version.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: David258

79738988

Date: 2025-08-18 16:01:56
Score: 3.5
Natty:
Report link

feature is not yet available , only SSL settings are working for the moment in registryConfigs

https://issues.apache.org/jira/browse/FLINK-33045

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: raphaelauv

79738977

Date: 2025-08-18 15:45:53
Score: 3
Natty:
Report link

I tried everything, but nothing worked. I found an old backup, and too bad for everything I lost, so I started a restore with All-in-One WP Migration, which remained stuck at 89%. So I refreshed and broke everything.

Now, via FTP, I delete everything and redo a clean installation, even if it takes time, whether via FTP or the OVH 1-Click module.

I hope I didn't make any mistakes.

Reasons:
  • Blacklisted phrase (1): but nothing work
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Valentin Grtz

79738973

Date: 2025-08-18 15:42:52
Score: 1.5
Natty:
Report link

Make sure that the correct Content-Type response header is being set. On our CDN it was defaulting to text/plain rather than text/javascript which was causing the issue.

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Richard Ockerby

79738970

Date: 2025-08-18 15:38:51
Score: 4
Natty:
Report link

I'm not sure if this will help you or not, but please don't downvote my answer if it's not helpful.

You can try using swiperjs to achieve the same behavior.

Reasons:
  • RegEx Blacklisted phrase (2): downvote
  • Low length (1):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Ahmed Radi

79738967

Date: 2025-08-18 15:36:50
Score: 0.5
Natty:
Report link

With upgrades in general the following series of commands are recommended.

git clean -xdf
gwb clean
gwb cleanIdea
gwb Idea

Review the upgrade instructions carefully for any manual steps needed to accept the new version.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Martin Aavik

79738966

Date: 2025-08-18 15:36:50
Score: 1.5
Natty:
Report link

update the lint-baseline.xml was Help to me by the command

./gradlew app:lintReportDebug updateLintBaseline
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Михаил Кузнецов

79738965

Date: 2025-08-18 15:35:50
Score: 0.5
Natty:
Report link
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <style>
    body {
      margin: 0;
      padding: 20px;
      display: flex;
      justify-content: center;
      align-items: center;
      height: 100vh;
      background: #f0f0f0;
      font-family: sans-serif;
    }

    .flip-card {
      width: 300px;
      max-width: 90%;
      aspect-ratio: 3 / 2;
      perspective: 1000px;
    }

    .flip-card-inner {
      position: relative;
      width: 100%;
      height: 100%;
      transition: transform 0.6s;
      transform-style: preserve-3d;
    }

    .flip-card:hover .flip-card-inner {
      transform: rotateY(180deg);
    }

    .flip-card-front,
    .flip-card-back {
      position: absolute;
      width: 100%;
      height: 100%;
      backface-visibility: hidden;
    }

    .flip-card-front img,
    .flip-card-back img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      display: block;
      border-radius: 10px;
    }

    .flip-card-back {
      transform: rotateY(180deg);
    }
  </style>
</head>
<body>

  <div class="flip-card">
    <div class="flip-card-inner">
      <div class="flip-card-front">
        <img src="https://www.w3schools.com/html/img_girl.jpg" alt="Front Image">
      </div>
      <div class="flip-card-back">
        <img src="https://www.w3schools.com/html/pic_trulli.jpg" alt="Back Image">
      </div>
    </div>
  </div>

</body>
</html>

Test here :
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_image_test

Reasons:
  • Probably link only (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: masoudiofficial

79738950

Date: 2025-08-18 15:26:46
Score: 4
Natty:
Report link

For more information, refer to the following SurveyJS support thread: https://surveyjs.answerdesk.io/ticket/details/t24552/using-angular-outputting-stock-questions-but-in-our-specific-format

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: JaneJane

79738939

Date: 2025-08-18 15:19:43
Score: 2
Natty:
Report link

install pipewire

sudo pacman -S pipewire

also for good fun RTFM

Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Thalia Webb

79738927

Date: 2025-08-18 15:05:40
Score: 0.5
Natty:
Report link

As there is seemingly no answer to this yet. I decided to debug a little (version: Hibernate 6.6).

The default value for enableDirtyTracking in hibernate-enhance-maven-plugin is true (and OP also explicitly set it).

This enhances your Entity classes to implement ExtendedSelfDirtinessTracker which indirectly contains the method $$_hibernate_getDirtyAttributes which will be implemented by the enhancer.

For me, this generated implementation omitted the Auditable fields from the possible dirty fields. This seemed to be especially problematic if hibernates generates a Dynamic Update and will only generate a query which updates fields it considers to be dirty.

Which fields are considered for the dirty check for Entities implementing SelfDirtinessTracker is implemented in static DefaultFlushEntityEventListener.getDirtyPropertiesFromSelfDirtinessTracker (which will embellish the FlushEvent with the dirty fields to be used downstream)

At this point i explicitly turned enableDirtyTracking off (note, if you use the plugin it is on by default) since I did not plan to use it anyway.

If you need this option I would advise you inspect/debug the source code for the generation of $$_hibernate_getDirtyAttributes since that at least, seemed to be the culprit to me here.

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Ramino

79738909

Date: 2025-08-18 14:50:36
Score: 0.5
Natty:
Report link

I have managed to fix this issue in Chrome with the help of @Karim. I was using React with the 'styled-components' package, and I needed to add CSS only.
It needs only -webkit-autofill, but I have also added the focus pseudo-class

:focus ~ label, :-webkit-autofill ~ label {
    // your css style change for the label input
}
Reasons:
  • Blacklisted phrase (0.5): I need
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Tanya Dolgopolova

79738905

Date: 2025-08-18 14:45:34
Score: 2.5
Natty:
Report link

You shouldn’t subclass Spark’s Join directly because it’s a case class and final by design. Instead, wrap it in a custom logical plan node or attach extra info via metadata on expressions to safely extend functionality without breaking Spark’s optimizations.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Roshan

79738897

Date: 2025-08-18 14:41:33
Score: 0.5
Natty:
Report link

Your issue is not due to running in a container but because you are using a java agent. You should use MODULE_OPTS env variable to deine your agent so that the LogManager is properly configured when your agent starts.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: ehsavoie

79738885

Date: 2025-08-18 14:35:30
Score: 0.5
Natty:
Report link

Please make sure that Localize is installed in your Angular project and that it is included in the angular.json configuration.

  "dependencies": {
    "@angular/cdk": "^20.1.5",
    "@angular/common": "^20.0.0",
    "@angular/compiler": "^20.0.0",
    "@angular/core": "^20.0.0",
    "@angular/forms": "^20.0.0",
    "@angular/localize": "^20.0.0",
    "@angular/platform-browser": "^20.0.0",
    "@angular/router": "^20.0.0",

angular.json:

            "polyfills": [
              "zone.js",
              "@angular/localize/init"
            ],

Feel free to also check the official documentation:
https://www.telerik.com/kendo-angular-ui/components/troubleshooting/general-issues#missing-angular-localize-package-for-i18n-support

Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Yan-dev

79738870

Date: 2025-08-18 14:30:28
Score: 0.5
Natty:
Report link

The real configuration is to set up ? for your args but also add nullable: false (FALSE, NOT TRUE) in order to get your arg to be string or undefined but NOT null.

import { Args, ID } from "@nestjs/graphql";

// ...
@Args("id", { type: () => ID, nullable: false }) id?: string; // type: string | undefined.
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Hugo Bayoud

79738852

Date: 2025-08-18 14:21:26
Score: 3
Natty:
Report link

This problem is usually the location of the nextauth URL, in my case it was in src/api, but it is src/app/api

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Jufa

79738842

Date: 2025-08-18 14:11:23
Score: 2
Natty:
Report link

I found the problem. Using "allowImportingTsExtensions": true broke things. After removing the flag, it actually built.

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Yuri Galiza

79738837

Date: 2025-08-18 14:09:22
Score: 2
Natty:
Report link

The issue is apparently similar to https://github.com/nodejs/node/issues/59364

Running tests using the "--no-experimental-strip-types" flag seems to solve the problem.

node --test --no-experimental-strip-types
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: buggyCode

79738830

Date: 2025-08-18 14:06:21
Score: 2.5
Natty:
Report link

try downgrading the Firebase SDK versions

this will be your best bet sorry I cant help more

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Thalia Webb

79738825

Date: 2025-08-18 14:00:20
Score: 2
Natty:
Report link

with cmd prompt execute as admin

C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\bin>

and copy this line:

python.exe -m pip install --target="C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\lib\site-packages" pandas

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Bantul

79738816

Date: 2025-08-18 13:56:19
Score: 2
Natty:
Report link

If you want Firebase Hosting rewrites and CDN, use Cloudflare in front for caching and passive failover, but true multi-region Cloud Run failover isn’t fully possible. If multi-region failover is top priority and you can skip Firebase Hosting, use Google Cloud Load Balancer directly to route traffic to Cloud Run. Use Full (strict) SSL with Cloudflare.

Reasons:
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Roshan

79738807

Date: 2025-08-18 13:48:16
Score: 0.5
Natty:
Report link

The objective of the search was to identify prior arts both patents and non-patent literature that top-load washer uses the flexibility of both manual and automatic detergent dosing, providing users with adaptable washing options. It incorporates advanced features such as algorithms, sensors, actuators, and/or mechanical components to control the automatic dispensing process. The auto-dispensing mechanism is not limited to a traditional pump system but can utilize various technologies, including positive displacement pumps or principles like the Bernoulli effect. Additionally, the washer features a removable detergent reservoir that allows for easy cleaning without impacting the function of the powder detergent dispenser. The search focused on identifying prior arts that disclose the following features:

Feature 1: A top-load washer that comprises the flexibility of using both manual and auto dosing.

Feature 1a: The washer uses an algorithm, sensor, actuator and/or mechanical/ hardware components.

Feature 1b: The auto mechanism to dispense the detergent is not limited to the pump only, it can utilize various technologies, including positive displacement pumps or principles like the Bernoulli effect.

Feature 2: Removable reservoir for easy cleaning without effect on powder detergent dispenser.

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: ABI NESH

79738803

Date: 2025-08-18 13:45:15
Score: 0.5
Natty:
Report link

This can be achieved with:

include:
  - component: $CI_SERVER_FQDN/$CI_COMPONENTS/container/build@0
    inputs:
      as: "Build container image"
      destinations:
        - "-t $DESTINATION:$CI_COMMIT_SHORT_SHA"

Build container image:
  parallel:
    matrix:
      - !reference [.COMPONENTS, matrix]
  rules: !reference [.build_rules, rules]
  artifacts:
    paths:
      - $COMPONENT/build.env 
Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Erik

79738798

Date: 2025-08-18 13:44:15
Score: 0.5
Natty:
Report link

for me the issue was for generating using dart-dio i got the URI not generated
fixed it by running

dart run build_runner build --delete-conflicting-outputs

inside the generated pkg folder

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: FlashDD

79738786

Date: 2025-08-18 13:34:12
Score: 0.5
Natty:
Report link
const grouped = Object.groupBy(employeeRecords, r => 
  `${r.empID}|${r.company}|${r.date}`
);
const merged = Object.values(grouped).map(records => {
  if (records.length === 1) return records[0];
  return {  ...records[0], group: records.map(r => r.group).join("-") };
});
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Mourad Qqch

79738783

Date: 2025-08-18 13:33:12
Score: 0.5
Natty:
Report link

onComplete gives you everything you listed, including the donor’s custom message (cm). You just grab it and POST it to your PHP endpoint. Here’s a clean, working example.

Frontend (JS)

<div id="paypal-donate-button-container"></div>

<script src="https://www.paypalobjects.com/donate/sdk/donate-sdk.js" charset="UTF-8"></script>
<script>
  PayPal.Donation.Button({
    env: 'sandbox',                       // switch to 'production' when live
    hosted_button_id: 'YOUR_SANDBOX_HOSTED_BUTTON_ID',
    image: {
      src: 'https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif',
      title: 'PayPal - The safer, easier way to pay online!',
      alt: 'Donate with PayPal button'
    },
    onComplete: function (params) {
      // params contains: tx, st, amt, cc, cm, item_number, item_name
      // Send it to your server
      fetch('/paypal-complete.php', {
        method: 'POST',
        headers: { 'Content-Type': 'application/json' },
        body: JSON.stringify({
          tx: params.tx,
          st: params.st,
          amt: params.amt,
          cc: params.cc,
          cm: params.cm,                 // <-- donor’s custom message
          item_number: params.item_number,
          item_name: params.item_name
        })
      })
      .then(() => location.href = '/thank-you.html')
      .catch(() => location.href = '/thank-you.html'); // show thanks either way
    }
  }).render('#paypal-donate-button-container');
</script>

Backend (PHP)

Receives the JSON, stores it, and (recommended) verifies the payment.

<?php
// /paypal-complete.php

// 1) Read JSON payload
$raw = file_get_contents('php://input');
$data = json_decode($raw, true) ?: [];

// 2) Pull fields (with basic safety)
$tx  = $data['tx']  ?? '';
$st  = $data['st']  ?? '';
$amt = $data['amt'] ?? '';
$cc  = $data['cc']  ?? '';
$cm  = $data['cm']  ?? '';           // donor message
$item_number = $data['item_number'] ?? '';
$item_name   = $data['item_name']   ?? '';

// 3) Persist immediately (DB/log) so nothing is lost
// Example log (replace with real DB insert):
file_put_contents(__DIR__ . '/paypal_donations.log',
  date('c') . " | tx=$tx st=$st amt=$amt $cc | item=$item_number/$item_name | cm=" . str_replace(["\n","\r"], ' ', $cm) . PHP_EOL,
  FILE_APPEND
);

// 4) (Recommended) Verify the transaction server-to-server
// Option A: PDT (Payments Data Transfer)
$useSandbox = true; // false in production
$pdtIdentityToken = 'YOUR_PDT_IDENTITY_TOKEN';

if ($tx && $pdtIdentityToken) {
  $endpoint = $useSandbox
    ? 'https://ipnpb.sandbox.paypal.com/cgi-bin/webscr'
    : 'https://ipnpb.paypal.com/cgi-bin/webscr';

  $payload = http_build_query([
    'cmd' => '_notify-synch',
    'tx'  => $tx,
    'at'  => $pdtIdentityToken
  ]);

  $ch = curl_init($endpoint);
  curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_POSTFIELDS => $payload,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HEADER => false,
    CURLOPT_SSL_VERIFYPEER => true,
  ]);

  $res = curl_exec($ch);
  curl_close($ch);

  if ($res !== false && strncmp($res, "SUCCESS", 7) === 0) {
    // Parse key=value lines after the first line
    $lines = explode("\n", $res);
    array_shift($lines);
    $pdt = [];
    foreach ($lines as $line) {
      $parts = explode("=", $line, 2);
      if (count($parts) === 2) $pdt[urldecode($parts[0])] = urldecode($parts[1]);
    }

    // Sanity checks (examples):
    // if (($pdt['payment_status'] ?? '') === 'Completed'
    //   && ($pdt['mc_gross'] ?? '') == $amt
    //   && ($pdt['mc_currency'] ?? '') == $cc
    //   && ($pdt['txn_id'] ?? '') == $tx) { /* mark as verified */ }

    http_response_code(204); // all good
    exit;
  }
}

// If verification isn’t configured yet, still return 202 so your JS can move on.
// (But do not mark donation as "confirmed" in your DB until verified.)
http_response_code(202);

Notes you’ll care about

If you want, I can add a tiny MySQL table + insert snippet so you can save the donation and message cleanly.

Reasons:
  • Blacklisted phrase (0.5): thanks
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Alex

79738774

Date: 2025-08-18 13:23:09
Score: 2
Natty:
Report link

I had this problem before. Go to the Selection tab — if Column Selection Mode is ticked, untick it.
If it’s not ticked, try ticking it and then unticking it again.

That worked fine for me.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Mohammad amin Orojloo

79738766

Date: 2025-08-18 13:16:07
Score: 3.5
Natty:
Report link

Unknown right knee has a ratchet sound and feel.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: user31298227

79738764

Date: 2025-08-18 13:12:06
Score: 0.5
Natty:
Report link

However, regarding this trouble

a. fit_transform -- The mean() and std () -- they are learned parameters and are directly applied to the initial data

b. transform -- This is applied to new data, i.e, the previously learned parameters applied to new data, usually test data

Why couldn't you use it?

The fit_transform() functions in two ways:

The transform() fails due to the following

Check official documentation for more https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.StandardScaler.html

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: WizHabasi

79738760

Date: 2025-08-18 13:11:06
Score: 0.5
Natty:
Report link

The problem was related to the compiler.

When specifying the targeted platform of the compilation, one must specify both the virtual target and the real target. The former is related to the PTX version, and the latter, to the SASS version. So, what might happened is that the compiler has defaulted to an old PTX version when I only specified -arch in the compilation command:

nvcc cuda_test.cu -o cuda_test -arch=sm_121a

Now that I also specify the -code, the compilation has succeeded. The command is as follows:

nvcc cuda_test.cu -o cuda_test --generate-code arch=compute_121a,code=sm_121a

In which the arch and code are parameters of the --generate-code.

The compute_XX is about the virtual target, and the sm_XX, the real target.

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Junhao Liu

79738756

Date: 2025-08-18 13:07:05
Score: 1.5
Natty:
Report link

That is how JWT works. There are pros and cons with JWT's you just noticed the largest "con" imho.

I wrote some remedies in a similar question here: How to revoke an accesstoken?

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • High reputation (-2):
Posted by: Andreas Lundgren

79738745

Date: 2025-08-18 12:58:02
Score: 2
Natty:
Report link

If you cannot find danger Zone via scrolling down:

and you are in Danger zone

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: user3647093

79738735

Date: 2025-08-18 12:54:01
Score: 3.5
Natty:
Report link

Aleksandr Medvedev response let me understand better how virtual works. Solved. Thanks all.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Infofly