79770470

Date: 2025-09-20 17:53:23
Score: 1.5
Natty:
Report link

Go to Settings > Python > Django. Then change the Django project root.

Pycharm version: 2025.2.1.1

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

79770455

Date: 2025-09-20 17:27:16
Score: 1
Natty:
Report link

The solution is putting ion-content inside ion-segment-content, as the user Karbashevskyi described in this issue.

Reasons:
  • Whitelisted phrase (-1): solution is
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: AlessioF

79770454

Date: 2025-09-20 17:25:16
Score: 3.5
Natty:
Report link

i had same issue and i solve this whit writing npx instand of npm

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

79770452

Date: 2025-09-20 17:23:15
Score: 2
Natty:
Report link

The URI you're using is an SRV URI (mongodb+srv://...) which requires special DNS handling.

MONGODB_URI="mongodb://<username>:<password>@cluster0-shard-00-00.mz4zy3m.mongodb.net:27017,cluster0-shard-00-01.mz4zy3m.mongodb.net:27017,cluster0-shard-00-02.mz4zy3m.mongodb.net:27017/?ssl=true&replicaSet=atlas-xxxxx-shard-0&authSource=admin&retryWrites=true&w=majority"

Reasons:
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Dhirav Patel

79770450

Date: 2025-09-20 17:22:14
Score: 1
Natty:
Report link

With input from furas, I added a line of code which worked. Below is the code.

I still include this line in the data cleaning function:

f1['Date'] = pd.to_datetime(f1['date'])

But if I add this line of code immediately after:

f1['Date'] = f1['Date'].dt.tz_localize(None)

It removes the timestamp and leaves me with only yyyy-mm-dd

Thanks, as always, good people of Stack overflow

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

79770446

Date: 2025-09-20 17:18:13
Score: 4
Natty:
Report link

I am going to take an educated guess at an answer... I need to submit this as an "answer" because I want to include some screenshots to clarify my response.

It sounds like you might be using the Export wizard to create the JAR file (screenshot below) instead of generating your JAR file actually via Maven which is accomplished by Run as... Maven install (second screenshot). If so, I'm pretty sure there is a fundamental difference in what happens via each method.

Can you confirm how you are generating the JAR via comment before I augment this answer?

enter image description here

enter image description here

Reasons:
  • Blacklisted phrase (0.5): I need
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: kansasSamurai

79770443

Date: 2025-09-20 17:11:11
Score: 1.5
Natty:
Report link

I looked up the same question, as far as I can tell the values are stored during the put operation and it's not necessary to call preferences.end() in order to save them, you call preferences.end() when you either know you won't be doing any more reading/writing operations and you want to free resources or when you want to open a different namespace so you need to close the opened one first.

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

79770436

Date: 2025-09-20 16:59:07
Score: 3
Natty:
Report link

More recently, botocore has dropped support for the opsworkscm command modules, and awscli again needs to be updated. If your botocore is >= 1.40.19, your awscli needs to be >= 1.42.19.

Reasons:
  • Blacklisted phrase (0.5): i need
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Beep Chirp Whirr

79770431

Date: 2025-09-20 16:51:05
Score: 0.5
Natty:
Report link

Ahh I see the problem 👌

The rewrite rule you’re using blocks direct requests to .zip files, even when they come from your own site via <a href="archivo.zip">. That’s why images/videos embedded in LifterLMS still work (they’re loaded with a valid referer), but clicking a download link looks like an external request.

Allow Empty Referer for ZIP

We can tweak the rule to allow internal requests even when the referer is missing, but only for .zip files.

# Protect media files from hotlinking, but allow ZIP downloads from own site
RewriteEngine On

# Block hotlinking for common file types
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?yourdomain\.com/ [NC]
RewriteRule \.(gif|jpg|jpeg|png|tif|pdf|wav|wmv|wma|avi|mov|mp4|m4v|mp3)$ - [F,NC]

# Special rule for ZIP (allow empty referer = direct download works)
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?yourdomain\.com/ [NC]
RewriteRule \.(zip)$ - [F,NC]

What this does:

  1. For images/videos/audio/PDFs → they’re blocked unless the request comes from your domain and has a valid referer.

  2. For ZIP files →

    • Allowed if the request has no referer (so direct downloads from your site work).

    • Blocked if the referer comes from another domain (so hotlinking still fails).

Replace yourdomain\.com with your actual domain name.
If your site uses both www and non-www, the regex already handles that.

Cheers.

Reasons:
  • Blacklisted phrase (1): Cheers
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Jer Salam

79770421

Date: 2025-09-20 16:34:01
Score: 1.5
Natty:
Report link

The problem happens because the required templates are not included by default during installation. To fix this, the .NET Framework project and item templates package needs to be installed through the Visual Studio Installer.

Steps to resolve:

  1. Open Visual Studio 2022.

  2. Go to File → New Project.

  3. Scroll down and look for the message “Not finding what you are looking for?”.

  4. Click on “Install more tools and features”.

  5. This will open the Visual Studio Installer.

  6. Select your current installation and click Modify.

  7. Go to the Individual Components tab.

  8. Search for the option called “.NET Framework project and item templates” and mark the checkbox.

  9. Install the package.

After completing these steps, the option to create ASP.NET Web Application (.NET Framework) projects should be available.

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

79770417

Date: 2025-09-20 16:19:58
Score: 0.5
Natty:
Report link

Yes it’s possible to add a Download Invoice button next to the “View” button in the WooCommerce My Account → Orders table.

By default, WooCommerce doesn’t generate invoices in PDF. For that, you’ll need an invoice plugin (e.g., WooCommerce PDF Invoices & Packing Slips – the most popular free one). That plugin registers a function to generate/download invoices, and we can hook into it to add a button.

Here’s a general snippet for the free WooCommerce PDF Invoices & Packing Slips plugin:

/**
 * Add Download Invoice button next to View button in My Account > Orders
 */
add_filter( 'woocommerce_my_account_my_orders_actions', 'add_invoice_download_button', 10, 2 );

function add_invoice_download_button( $actions, $order ) {
    // Make sure WooCommerce PDF Invoices & Packing Slips is active
    if ( class_exists( 'WPO_WCPDF' ) ) {
        $actions['invoice'] = array(
            'url'  => wp_nonce_url(
                add_query_arg( array(
                    'pdf_invoice' => 'true',
                    'order_ids'   => $order->get_id(),
                ), home_url() ),
                'generate_wpo_wcpdf'
            ),
            'name' => __( 'Download Invoice', 'woocommerce' ),
        );
    }
    return $actions;
}

And if you want without a plugin, out of the box, WooCommerce does not generate PDF invoices — it only stores order data in the database. A PDF needs to be dynamically created (HTML → PDF), which requires a library like Dompdf, TCPDF, or mPDF. That’s why most people use plugins, because they bundle those libraries and handle formatting.

But yes, it’s possible without a plugin, if you’re okay with some custom coding.

Here’s the flow we’d need:

  1. Create a custom endpoint (like ?download_invoice=ORDER_ID).

  2. Fetch the WooCommerce order data.

  3. Generate a PDF (using PHP library like Dompdf or FPDF).

  4. Stream it as a download.

  5. Add a "Download Invoice" button in the My Account Orders table that points to that endpoint.

Here’s a minimal example using the built-in FPDF library (lightweight but basic formatting):

// Add "Download Invoice" button next to View
add_filter( 'woocommerce_my_account_my_orders_actions', 'custom_add_invoice_button', 10, 2 );
function custom_add_invoice_button( $actions, $order ) {
    $actions['invoice'] = array(
        'url'  => add_query_arg( array(
            'download_invoice' => $order->get_id(),
        ), home_url() ),
        'name' => __( 'Download Invoice', 'woocommerce' ),
    );
    return $actions;
}

// Catch invoice download request
add_action( 'init', 'custom_generate_invoice_pdf' );
function custom_generate_invoice_pdf() {
    if ( isset( $_GET['download_invoice'] ) ) {
        $order_id = intval( $_GET['download_invoice'] );
        $order    = wc_get_order( $order_id );

        if ( ! $order ) return;

        // Load FPDF (must be available in your theme/plugin folder)
        require_once get_stylesheet_directory() . '/fpdf/fpdf.php';

        $pdf = new FPDF();
        $pdf->AddPage();
        $pdf->SetFont( 'Arial', 'B', 16 );
        $pdf->Cell( 40, 10, 'Invoice for Order #' . $order->get_id() );

        $pdf->Ln(20);
        $pdf->SetFont( 'Arial', '', 12 );
        $pdf->Cell( 40, 10, 'Customer: ' . $order->get_formatted_billing_full_name() );
        $pdf->Ln(10);
        $pdf->Cell( 40, 10, 'Total: ' . $order->get_formatted_order_total() );

        // Output PDF
        $pdf->Output( 'D', 'invoice-' . $order->get_id() . '.pdf' );
        exit;
    }
}

Notes:

Cheers.

Reasons:
  • Blacklisted phrase (1): Cheers
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Jer Salam

79770415

Date: 2025-09-20 16:18:57
Score: 1.5
Natty:
Report link

As @tyczj commented to use "health", this was it. On Android 13/14 you need to run Activity Recognition in a Health FGS. Two tweaks fixed it:

<uses-permission android:name="android.permission.FOREGROUND_SERVICE_HEALTH" />

<service
    android:name=".BackgroundDetectedActivitiesService"
    android:exported="false"
    android:foregroundServiceType="health" />

Also make sure:

After that, updates started flowing.

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

79770413

Date: 2025-09-20 16:11:55
Score: 1
Natty:
Report link

If you want to set a timestamp once when items change, do it outside map, like:

const timestamp = useMemo(() => Date.now(), [items]);

const processedItems = useMemo(() => {
  return items.map(item => ({
    ...item,
    processed: true,
    timestamp,
  }));
}, [items, timestamp]);
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Dhirav Patel

79770410

Date: 2025-09-20 16:07:54
Score: 0.5
Natty:
Report link

This issue was in fact the same as this one.

Redirects are generated by Wagtail, after capturing 404 responses. Here the 404.html template extends base.html which uses variables (here page) that are not defined before the redirect. Hence 404 responses are not generated, and redirect cannot occur.

The issue is solved by making sure that the 404.html template can be rendered even when page is not defined. In my case, following suggestion in this issue, I simply wrapped template section that require the page object in a {% if page %} block.

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

79770401

Date: 2025-09-20 15:51:50
Score: 1
Natty:
Report link

Also a option if you use tailwindcss with laravel and you do this in your controller

return redirect()->route('your.path.name')->with('success', "your message.");

Do this in your blade.view in your class you can make up / style the redirect message

        @if (session('success'))
            <div class="alert alert-success text-xl">
                {{ session('success') }}
            </div>
        @endif
Reasons:
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Junek17

79770400

Date: 2025-09-20 15:50:50
Score: 1
Natty:
Report link

queryTxt ETIMEOUT cluster0.mz4zy3m.mongodb.net means the Node MongoDB driver could not resolve the TXT DNS record for your SRV URI. This happens before any TCP connection to Atlas, so IP allow-list / credentials aren’t the root cause (those would produce different errors).

DNS resolution from the host actually running Node

# SRV records (hosts of the cluster)

nslookup -type=SRV _mongodb._tcp.cluster0.mz4zy3m.mongodb.net

# TXT record (SRV options)

nslookup -type=TXT cluster0.mz4zy3m.mongodb.net

If either times out → it’s a DNS resolver / firewall / VPN issue:

Switch your resolver to a public DNS (e.g. 1.1.1.1, 8.8.8.8).

Ensure outbound UDP/TCP 53 is allowed (corporate firewalls often block it).

If running in Docker, set DNS explicitly (compose: dns: [1.1.1.1,8.8.8.8]).

.env formatting (avoid hidden mistakes)

# Good: no spaces around "=", no surrounding quotes

MONGODB_URI=mongodb+srv://<username>:<password>@cluster0.mz4zy3m.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0

With .env, spaces around = or stray quotes can break parsing.

Driver version

Use a current MongoDB Node driver via recent Mongoose (v7+). Old drivers had SRV quirks.

Quick workarounds if SRV/TXT isn’t resolvable

A) Use the non-SRV seedlist URL (bypasses TXT lookups).

In Atlas UI → Connect → Drivers → choose the “No SRV” connection string (starts with mongodb:// and lists multiple hosts + replicaSet, tls=true, etc.). Example:

MONGODB_URI=mongodb://<user>:<pass>@ac-abc.mongodb.net:27017,ac-def.mongodb.net:27017,ac-ghi.mongodb.net:27017/\

(Replica-set features work better with the full seedlist, so this is only a stopgap.)

This avoids the TXT lookup entirely.

B) Resolve SRV once, then pin a single host (temporary).

Find a host from the SRV query (when DNS works somewhere), then:

MONGODB_URI=mongodb://<user>:<pass>@ac-abc.mongodb.net:27017/?tls=true&authSource=admin

(Replica-set features work better with the full seedlist, so this is only a stopgap.)

your code already fine.

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Yavuz Karan

79770399

Date: 2025-09-20 15:48:49
Score: 2
Natty:
Report link

Thank you @shingo for providing the link that explains the issue!

https://github.com/dotnet/runtime/issues/115088#issuecomment-2887081086

According to one of the commenters:

The root cause of the HttpListenerException (32) on ports 50000–50059 is that HTTP.sys (the kernel-mode listener underpinning HttpListener) cannot bind these ports because Windows has them reserved as part of its dynamic (ephemeral) port range or via excluded port ranges on the local machine. By default on modern Windows (Vista and later), TCP ephemeral ports span 49152 to 65535, and attempting to bind within that range without first excluding or reconfiguring it leads to “Error 32: The process cannot access the file because it is being used by another process.”

To fix this you can adjust the dynamic port range: netsh int ipv4 set dynamic tcp start=60000 num=5536

Or exclude specific ports: netsh int ipv4 add excludedportrange protocol=tcp startport=50000 numberofports=10

See link for details.

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

79770395

Date: 2025-09-20 15:38:46
Score: 0.5
Natty:
Report link

This can be achieved with "currClassName". An example is this template:

private static final ${loggerType type="java.util.logging.Logger" default="Logger" editable="false"} logger = ${loggerType}.getLogger(${classVar editable="false" currClassName default="getClass()"}.class.getName());
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: TXN

79770386

Date: 2025-09-20 15:26:43
Score: 2.5
Natty:
Report link

if you are building in unity there is direct plugin called oculus XR plugin. There you are able to directly rig the controllers to object and write specific script for controllers to to. There are youtube tutorials out ther guiding each step. Please be more detailed about the problem.

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

79770383

Date: 2025-09-20 15:18:41
Score: 0.5
Natty:
Report link

Finally it worked after I did this

set NODE_OPTIONS=--dns-result-order=ipv4first

I set an environment variable for Node.js to always prefer IPv4 over IPv6 address

Reasons:
  • Whitelisted phrase (-1): it worked
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: boom pow

79770380

Date: 2025-09-20 15:17:41
Score: 5
Natty:
Report link

"How can i edit PHP short code directly on word press instead of reinstalling plugin?"

Don't edit the plugin files directly - they get overwritten when the plugin updates ! OR if it's your plugin, u trying to code a shortcode for what ? Do u have any builder ?

Instead, add your custom shortcode to your theme's child, not the main, same as the plugin it will be overwritten ! functions.php file:

  1. Go to Appearance > Theme Editor

  2. Open functions.php

or use WP File Manager plugin

Do u meant being helped on that ?

Reasons:
  • Blacklisted phrase (0.5): How can i
  • RegEx Blacklisted phrase (2.5): Do u have any
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Utilisateur Google

79770373

Date: 2025-09-20 15:06:38
Score: 1
Natty:
Report link

You can use a faster package manager if you want.

  1. Yarn
  2. pnpm
  3. Bun*

i think bun should be faster than npm. try it

Reasons:
  • Whitelisted phrase (-1.5): You can use
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Yasin Dehfuli

79770372

Date: 2025-09-20 15:05:38
Score: 1
Natty:
Report link

In case you are using NixOS, you will need to install swig system package instead of the pip one.

nix-shell -p swig
pip install "gymnasium[box2d]"

Here, I am installing swig temporarily and then installing the package. Alternatively, you can set it up in your configuration.nix

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

79770338

Date: 2025-09-20 13:58:23
Score: 1.5
Natty:
Report link

This has been killing me, and that is how I ended up looking at this question. I know it is old. And I have a use case much like yours in my work. I don't want to leave my scripts on random client systems. I need to do more testing, but I just found that this works for a store Script in a Variable. Sorry, I don't know how to do the code formatting here. Hope this helps.

$myScript = (get-content .\Helloworld.ps1)

$myScript | out-string | invoke-expression

In my case, I want to get $myScript, which will be a catted file from a remote server through SSH.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Whitelisted phrase (-1): Hope this helps
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Hadrins

79770334

Date: 2025-09-20 13:56:22
Score: 1
Natty:
Report link

Looks like Overlay's are improvised in recent versions of Emacs since this question was posted. The recent versions of Emacs doesn't seem to have this issue anymore.

You can refer to the following links for more reference:

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • No code block (0.5):
  • High reputation (-1):
Posted by: Gangula

79770329

Date: 2025-09-20 13:48:21
Score: 2
Natty:
Report link

Frappe UI is built with a combination of Vue.js and Tailwind CSS.

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

79770325

Date: 2025-09-20 13:42:20
Score: 0.5
Natty:
Report link

The template you found is using Eclipse’s built-in code template functions to generate a public static final constant field.

${n:newField(i, true, true, true, true)}${i:inner_expression(novalue)}${cursor}

Breakdown:

${n:newField(i, true, true, true, true)}

This macro tells Eclipse to create a new field.

First argument i -> refers to the type/expression placeholder.

The four true flags mean:

static = true

final = true

initialize = true

public = true

Together, this produces a public static final field (i.e. a constant).

Example expansion:

public static final int MY_CONSTANT = 0;

${i:inner_expression(novalue)}

This defines the “inner expression” placeholder for the field type or value.

(novalue) means it doesn’t prefill anything – you will type in the type/value yourself when the template expands.

${cursor}

This is where the editor caret will be placed after expansion, so you can continue editing from there.

In short:

When you invoke this template, Eclipse auto-generates a public static final constant. You just need to fill in the type (int, String, etc.), the name, and optionally the value.

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

79770321

Date: 2025-09-20 13:36:18
Score: 3
Natty:
Report link

Apparently no one on the whole wide internet knows the answer to this question. Too bad the bounty is lost forever.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: josh2112

79770311

Date: 2025-09-20 13:17:13
Score: 2.5
Natty:
Report link

Is there really no way around this limitation??

You can always reach out to Firebase support to see if exceptions can be made. Personally, I wouldn't expect this to happen, but there's no reason not to try.

Really, in 2025 is 2 really still the limit???

Really.

Reasons:
  • Blacklisted phrase (1): ???
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): Is there
  • High reputation (-2):
Posted by: Doug Stevenson

79770307

Date: 2025-09-20 13:09:12
Score: 3
Natty:
Report link

this problem is common problem in NestJS and this is usefull link can help you
Its related to tsc --watch file system file
https://docs.nestjs.com/faq/common-errors#file-change-detected-loops-endlessly
https://github.com/nestjs/nest/issues/11038

You probably use Typescripr 4.9 or above

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

79770306

Date: 2025-09-20 13:03:09
Score: 5.5
Natty:
Report link

Have the same problem, and I have no idea what could cause this, but I’m thinking to try another package for now

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Me too answer (2.5): Have the same problem
  • Single line (0.5):
  • Low reputation (1):
Posted by: Mohamed Fathy

79770284

Date: 2025-09-20 12:24:01
Score: 1
Natty:
Report link

After I learn that problem was

BFEApplication(int argc, char *argv[]) : QApplication(argc, argv) { }

I just get rid of it and all went back to normal.

Reasons:
  • Contains signature (1):
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • High reputation (-1):
Posted by: ozkanpakdil

79770278

Date: 2025-09-20 12:06:57
Score: 1.5
Natty:
Report link

As mmcdon20 commented, you should use await Future.delayed(Duration(seconds: 1));.

Here, delayed() is a static method, so it more or less fits the procedural paradigm.

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

79770277

Date: 2025-09-20 12:06:57
Score: 3.5
Natty:
Report link

It looks like "D +" does not work in general.

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

79770270

Date: 2025-09-20 11:46:53
Score: 3
Natty:
Report link

similar issue when running using normal flutter apk (in debug mode), it is running fine, when running adn testing with release mode either 1. flutter run --release -> with device connected and testing in mobile) or 2. flutter build apk --release -> testing with apk..both cases same error happening.

Reasons:
  • RegEx Blacklisted phrase (1): similar issue
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: subhendu rana

79770251

Date: 2025-09-20 11:18:46
Score: 1
Natty:
Report link

Looking at this data, it’s too kind messy and very dirty. Processing or cleaning it with a one-magic function might be too overreach. I don’t see you achieving your intended aims with a one-fit function for cleaning. The recommended approach would be the following;

  1. Preprocessing

2. Language Detection plus translation: Another way is to unify all of this into one language

3. String matching: Build a large dictionary of all official degree names e.g, Bachelor, master, PhD

4.  Train a text classifier

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

79770241

Date: 2025-09-20 10:54:40
Score: 1
Natty:
Report link

            sec     = sec.toString().padStart(2,"0");
            min     = min.toString().padStart(2,"0");
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Tukenmezkelam

79770238

Date: 2025-09-20 10:52:39
Score: 8.5
Natty: 7
Report link

mine is the opposite. The Unix executable file is about 14mb. I have tried removing alot of dependencies even firebase but not much change. Any solution to this?

Reasons:
  • Blacklisted phrase (1.5): Any solution
  • RegEx Blacklisted phrase (2): Any solution to this?
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Tosin Mustapha

79770234

Date: 2025-09-20 10:43:36
Score: 1
Natty:
Report link

This error is typical not only for 7, but also for subsequent Windows 64-bit.
Delphi 2007 and 2009 are susceptible to the "Assertion failure" error.
There are two ways to solve this problem.
1. Backup the library bordbk105N.dll (Delphi 2007) or bordbk120N.dll (Delphi 2009). For Delphi 2007 the location is "%ProgramFiles(x86)%\CodeGear\RAD Studio\5.0\bin\bordbk105N.dll", for Delphi 2009 the location is "%ProgramFiles(x86)%\CodeGear\RAD Studio\6.0\bin\bordbk120N.dll".
Open the library file in hex editor. As for me, I use mh-nexus. Look for hex string in the file "01 00 48 74 47 80 3d". There is only one(!) HEX "01 00 48 74 47 80 3D". Change it to "01 00 48 EB 47 80 3d". "74" is replaced with "EB". Save.
2. Try to find the in the internet the ready-to-use patcher Delphi_2007_2009_WOW64_Debugger_Fix.zip (Delphi_2007_2009_WOW64_Debugger_Fix.exe)

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

79770233

Date: 2025-09-20 10:43:36
Score: 0.5
Natty:
Report link

Thank you to the answer above! In case anyone needs it, here's a full working example of solving the PF equations in GEKKO that includes all bus types (REF/Slack, PQ, and PV):

import copy
from enum import IntEnum

import numpy as np
import pandapower.networks as pn
from gekko import GEKKO
from pandapower import runpp
from pypower import idx_bus, idx_gen
from pypower.makeYbus import makeYbus
from pypower.ppoption import ppoption
from pypower.runpf import runpf


class BusType(IntEnum):
    PQ = 1
    PV = 2
    REF = 3
    ISOLATED = 4


def main():
    # load power grid data
    net = pn.case14()
    # net = pn.case30()
    # net = pn.case57()
    # net = pn.case118()
    # net = pn.case300() # @error: Max Equation Length
    runpp(net)

    if not net.converged:
        raise ValueError("Pandapower power flow did not converge.")

    ppc = copy.deepcopy(net._ppc)

    # define variables
    m = GEKKO(remote=False)

    # define variables
    nb = ppc["bus"].shape[0]

    Vm = m.Array(m.Var, nb, lb=0, value=1)
    theta = m.Array(m.Var, nb, lb=-np.pi, ub=np.pi)

    Pg = m.Array(m.Var, nb)
    Qg = m.Array(m.Var, nb)

    gen_bus_indices = ppc["gen"][:, idx_gen.GEN_BUS].astype(int)
    bus_types = ppc["bus"][:, idx_bus.BUS_TYPE].astype(int)

    # fix variables that are actually constant
    for i in range(nb):
        if bus_types[i] == BusType.REF:
            m.fix(Vm[i], val=ppc["bus"][i, idx_bus.VM])
            m.fix(theta[i], val=np.deg2rad(ppc["bus"][i, idx_bus.VA]))

        if bus_types[i] == BusType.PQ:
            if i in gen_bus_indices:
                gen_idx = np.argwhere(gen_bus_indices == i).item()
                m.fix(Pg[i], val=ppc["gen"][gen_idx, idx_gen.PG] / ppc["baseMVA"])
                m.fix(Qg[i], val=ppc["gen"][gen_idx, idx_gen.QG] / ppc["baseMVA"])
            else:
                m.fix(Pg[i], val=0)
                m.fix(Qg[i], val=0)

        if bus_types[i] == BusType.PV:
            m.fix(Vm[i], val=ppc["bus"][i, idx_bus.VM])
            if i in gen_bus_indices:
                gen_idx = np.argwhere(gen_bus_indices == i).item()
                m.fix(Pg[i], val=ppc["gen"][gen_idx, idx_gen.PG] / ppc["baseMVA"])
            else:
                m.fix(Pg[i], val=0)

    # add parameters
    Pd = ppc["bus"][:, idx_bus.PD] / ppc["baseMVA"]
    Qd = ppc["bus"][:, idx_bus.QD] / ppc["baseMVA"]

    P = Pg - Pd
    Q = Qg - Qd

    Ybus, _, _ = makeYbus(ppc["baseMVA"], ppc["bus"], ppc["branch"])

    Gbus = Ybus.real.toarray()
    Bbus = Ybus.imag.toarray()

    # active power conservation
    m.Equations(
        [
            0 == -P[i] + sum([Vm[i] * Vm[k] * (Gbus[i, k] * m.cos(theta[i] - theta[k]) + Bbus[i, k] * m.sin(theta[i] - theta[k])) for k in range(nb)]) for i in range(nb)
        ]
    )

    # reactive power conservation
    m.Equations(
        [
            0 == -Q[i] + sum([Vm[i] * Vm[k] * (Gbus[i, k] * m.sin(theta[i] - theta[k]) - Bbus[i, k] * m.cos(theta[i] - theta[k])) for k in range(nb)]) for i in range(nb)
        ]
    )

    m.options.SOLVER = 1
    m.options.RTOL = 1e-8
    m.solve(disp=True)

    theta_gekko = np.rad2deg(np.array([theta[i].value[0] for i in range(nb)]))
    Vm_gekko = np.array([Vm[i].value[0] for i in range(nb)])
    Pg_gekko = np.array([Pg[int(i)].value[0] for i in gen_bus_indices]) * ppc["baseMVA"]
    Qg_gekko = np.array([Qg[int(i)].value[0] for i in gen_bus_indices]) * ppc["baseMVA"]

    # compare with pypower solution
    ppopt = ppoption(OUT_ALL=0, VERBOSE=0)
    solved_ppc, success = runpf(ppc, ppopt)

    if success == 0:
        raise ValueError("PYPOWER power flow didn't converge successfully.")

    assert all(np.isclose(theta_gekko, solved_ppc["bus"][:, idx_bus.VA])), "Voltage angles in GEKKO don't match PYPOWER"
    assert all(np.isclose(Vm_gekko, solved_ppc["bus"][:, idx_bus.VM])), "Voltage magnitudes in GEKKO don't match PYPOWER"
    assert all(np.isclose(Pg_gekko, solved_ppc["gen"][:, idx_gen.PG])), "Generator active powers in GEKKO don't match PYPOWER"
    assert all(np.isclose(Qg_gekko, solved_ppc["gen"][:, idx_gen.QG])), "Generator reactive powers in GEKKO don't match PYPOWER"


if __name__ == "__main__":
    main()

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: ktor_vi

79770230

Date: 2025-09-20 10:36:31
Score: 6.5 🚩
Natty:
Report link

I am trying to install Lotus Domino version 8 on Windows Server 2016, but I am facing some compatibility issues with Java. I already installed jdk-1_5_0_22-windows-i586-p.exe, but the same issue still appears on Windows Server 2008 and Windows 7 as well.

Could you please advise if there is a solution or workaround to resolve this problem?
installShield Wizard : Exception in thread "main" java.lan.NoClassDefFoundError: java/awt/AWTPermission. at sun.security.util.SecurityConstants.<clinit>(SecurityConstants.java:84) at java.lang.System$1.run(System.java:300) at java.security.AccessContoroller.doPrivileged1(Native Method) at java.security.AccessController.doPrivileged(AccessController.java:287) at java.lang.System.setSecurityManger0(System.java:298) at java.lang.System.setSecurityManager(System.java:274) at run.initializeSecurityManger(run.java:96) at run.main(run.java:15)

Reasons:
  • Blacklisted phrase (1): I am trying to
  • RegEx Blacklisted phrase (2.5): Could you please advise
  • RegEx Blacklisted phrase (1.5): resolve this problem?
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Mounir Bounahouche

79770227

Date: 2025-09-20 10:32:30
Score: 2.5
Natty:
Report link

Das Sortiment reicht von kleinen Becken fßr Gäste-WCs bis hin zu Moderne Waschbecken. Dank individueller Beratung und anpassbarer Formen erhalten Sie genau das Modell, das zu Ihrer Einrichtung passt. So entsteht ein Bad, das natßrliche Eleganz und moderne Funktionalität harmonisch verbindet.

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

79770224

Date: 2025-09-20 10:16:27
Score: 2.5
Natty:
Report link

Pulling Docker images can get tricky sometimes—often it’s a network, permission, or registry issue. Checking the image name, Docker version, and network settings usually helps resolve it. For fresh tech updates and smart tips, head over to our website populartechworld.com.

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

79770216

Date: 2025-09-20 09:55:23
Score: 1.5
Natty:
Report link

Is there a special reason you need this to be inside of a Toolbar? Any button resizing done appears to be overridden once placed inside of it, similar to how List takes certain liberties with many objects. You can maintain the .glassProminent effect and custom buttonWidth by not using Toolbar{}.

enter image description here

@available( iOS 26.0 , * )
struct DemoView: View {
  var body: some View {
    Color.black
      .ignoresSafeArea()
      .overlay ( alignment: .bottom ) { self.button }
      .labelStyle  ( .iconOnly )
      .buttonStyle ( .glassProminent )
      .font ( .largeTitle ) // resizes icon
  }
        
  var button: some View {
    Button { print ( "Hello" ) }
    label: {
      Label ( "Person" , systemImage: "person" )
        .frame ( maxWidth: .infinity )
     }
     .padding ( .horizontal , 20 )
   }
}
Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): Is there a
  • Low reputation (0.5):
Posted by: Tim

79770214

Date: 2025-09-20 09:52:22
Score: 3
Natty:
Report link

We recommend using HttpPlatform or ASP.NET Core Module to configure your apps, as the WFastCGI project is no longer maintained.

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

79770212

Date: 2025-09-20 09:41:20
Score: 2.5
Natty:
Report link

Handling a CSV file with around 4 million rows can definitely be challenging, especially in tools like Excel, which struggle with very large datasets. The easiest and safest way to divide such a large file into smaller, manageable files is by using a dedicated tool like SysTools CSV Splitter.

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

79770209

Date: 2025-09-20 09:37:19
Score: 1.5
Natty:
Report link

enter image description hereI'm using cursor with connection to remote linux host via ssh tunnel. The answer above from Emma was most useful. Specifically, once I had WSL2 on my windows 11 PC working as wslg (GUI support), I had to go into my basic settings.json and set the DISPLAY variable it would set. xeyes shows up. With AI support I also setup various sshd config settings on the remote computer that are mentioned above.

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

79770202

Date: 2025-09-20 09:20:15
Score: 2
Natty:
Report link

If you measure the "Bounding rectangle" of the leaves, you get the desired x and y coordinates (as well as width and height). Just include this option in the "Set Measurements"-function.

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

79770196

Date: 2025-09-20 09:02:12
Score: 1.5
Natty:
Report link

Modules were introduced in Java 9, so I would not be surprised if a Java 8 JVM is scared to death.

See also https://en.wikipedia.org/wiki/Java_Platform_Module_System

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • High reputation (-1):
Posted by: queeg

79770195

Date: 2025-09-20 09:00:11
Score: 2
Natty:
Report link

In VSCode the language is automatically detected. See in the bottom right corner, it might be written as JS, React or mdx. Click it → choose Configure File Association for '.mdx'… → set it to Markdown.

[Image showcasing file format chosen as markdown in the bottom-right corner of VSCode ↗️]

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

79770185

Date: 2025-09-20 08:17:03
Score: 1.5
Natty:
Report link

For anybody else stumbling onto this in 2025, the answer from @ItalyPaleAle is still relevant but the certificate being used for that has been being changed. As per the docs at https://learn.microsoft.com/en-us/azure/mysql/flexible-server/concepts-root-certificate-rotation

To maintain our security and compliance standards, we start changing the root certificates for Azure Database for MySQL Flexible Server after September 1, 2025.

The current root certificate DigiCert Global Root CA is replaced by two new root certificates:

  • DigiCert Global Root G2

  • Microsoft RSA Root Certificate Authority 2017

The doc recommends to create a combined pem file with all 3 certs (including the now removed one), and using that. The details and downloads to these are available in the link above.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • User mentioned (1): @ItalyPaleAle
  • Low reputation (0.5):
Posted by: V.S

79770183

Date: 2025-09-20 08:11:01
Score: 1.5
Natty:
Report link

After looking through Mixpanel distinct_id I think you should provide a distinct_id that is specific to each user. Because providing multiple different distinct ids can be confusing in panel. Hence you can provide something like the email if user or you can derive an id from user id (or use the user id itself) to have the uniqueness of distinct id for each user.

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

79770172

Date: 2025-09-20 07:50:57
Score: 0.5
Natty:
Report link

Make own Reactive Attribute class and override dehydrate method

<?php

namespace App\Livewire;

#[\Attribute]
class Reactive extends \Livewire\Attributes\Reactive
{
    //
    public function dehydrate($context)
    {
        //die('sees');

        $context->pushMemo('props', $this->getName());
    }
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: user2573099

79770168

Date: 2025-09-20 07:46:56
Score: 3
Natty:
Report link

working with memcpy thanks wohlstad

memcpy(base, Value, strlen(Value) + 1);

Reasons:
  • Blacklisted phrase (0.5): thanks
  • Low length (1.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: sealx cheat

79770165

Date: 2025-09-20 07:32:52
Score: 5
Natty:
Report link

built a site manually, without the help of any framework. Each page is a html file, so the routes end with html, such as https://example.com/location.html

I am currently migrating it to Astro. But the routes are now different, as they do not end with html, being https://example.com/location instead. But I need to keep legacy route name.

Is there any way to configure astro so that a page location.mdx is mapped on the route https://example.com/location.html (ending with html)?

Reasons:
  • Blacklisted phrase (0.5): I need
  • Blacklisted phrase (1): Is there any
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Tyrik Douglas

79770162

Date: 2025-09-20 07:28:51
Score: 3
Natty:
Report link
header 1 header 2
cell 1 cell 2
cell 3 cell 4
Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Jarren Bracklin

79770156

Date: 2025-09-20 07:11:48
Score: 1
Natty:
Report link

If you want to automatically display Persian (Farsi) digits in React input fields, you can achieve this by converting English digits to Persian digits on every input change.

At Veda Academy, we specialize in providing top-quality NCERT Solutions Class 6 for online learners, and we often use such techniques to make our educational platforms multilingual and user-friendly. Handling digit localization in inputs is especially useful when building apps for Persian-speaking students.

Visit for more info: https://vedaacademy.in/ncert-solutions/ncert-solutions-class-6

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

79770155

Date: 2025-09-20 07:11:48
Score: 1
Natty:
Report link

If there is a time zone issue eg- if you haven't configured the time zone in the config/app.php file like this

'timezone' => env('APP_TIMEZONE', 'America/New_York'),

then also scheduler won't work. so first run this command php artisan schedule:list

Then look see whether it gives errors.

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

79770135

Date: 2025-09-20 06:43:42
Score: 2
Natty:
Report link

Use a form library like React Hook Form or Formik with a schema validator such as Zod or Yup, so you get both client-side validation and server-side revalidation in your Next.js checkout page.

cheak out https://loveflowershub.com/wp-admin

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

79770129

Date: 2025-09-20 06:34:39
Score: 1.5
Natty:
Report link

Yes, you should use react-hook-form with Yup for schema-based validation.
It’s much cleaner, scalable, and has built-in real-time validation features.

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

79770127

Date: 2025-09-20 06:28:38
Score: 1.5
Natty:
Report link

pgAdmin will prompt you for a password as long as "Save password?" checkbox is NOT checked in server connection properties.

When creating a new server connection : leave password blank and click "Save password?". When opening the server connection pgAdmin will search in .pgpass file for the good password without prompting you.

Reasons:
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: bendeg

79770122

Date: 2025-09-20 06:25:37
Score: 1
Natty:
Report link

So, to fix this issue, you go to the "output.css" file that is created. Then comment out the following property from the CSS: img, video tag

  img, video {
    /* max-width: 100%; */
    height: auto;
  }

This will resolve the issue.

I think similarly, all other issues can be resolved.
I'm speaking with respect to changes that are automatically made when tailwindcss is added to the project.

Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Ishan Sathe

79770117

Date: 2025-09-20 06:11:34
Score: 1.5
Natty:
Report link

Name IM.PIJOMㅤ❖

UID 364169413

Level 84 (Exp: 9953434)

Region TH

Likes 18669

Honor Score 100

Signature SHAN MK 19Y BLAC

K HELL

Most Recent OB OB50

BR Rank Heroic (13213)

CS Rank Master (147 Star)

Created At 26 August 2018 at 00:05:12

Last Login 20 September 2025 at 03:05:23

Guild Name IMFIGTERS⓵

Guild ID 1014952309

Members 55 / 55

Leader Info:

Leader Name IM.ลอนท์ไท

Leader UID 101245089

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

79770115

Date: 2025-09-20 06:09:33
Score: 4.5
Natty:
Report link

I finally found a solution. Using the TVI module.

Regards

Reasons:
  • Blacklisted phrase (1): Regards
  • Low length (1.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Mohammad Ghasemzadeh

79770111

Date: 2025-09-20 05:57:30
Score: 4.5
Natty: 4
Report link

Go to the firebase_options.dart file. And https://console.firebase.google.com/project/beestera-training-app/settings/generall

Make sure the Firebase console appId is exactly the same as the firebase_options.dart appId for both iOS and Android.

enter image description here

enter image description here

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Rakibul Ahasan

79770108

Date: 2025-09-20 05:44:28
Score: 1
Natty:
Report link

You can’t directly cast between Span<T> or ReadOnlySpan<T> of different types (like Dog → Animal) because spans are not covariant. You’d need to copy the data into a new span of the target type.

cheak out https://loveflowershub.com/wp-admin

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

79770105

Date: 2025-09-20 05:27:25
Score: 4
Natty:
Report link

Along with the correct answer, I found I needed to conditionally import webamp, that's it.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: user30935374

79770104

Date: 2025-09-20 05:21:23
Score: 1
Natty:
Report link

he issue occurs because display: inline doesn’t allow controlling width or height, which causes the background to appear incorrectly. To fix this, use display: inline-block or display: block.

![](https:enter image description here//i.sstatic.net/DaG01qC4.png)

thes code iam using to achev this result

    display: inline-block;
    background-color: red;
    border-radius: 18px;
    padding: 10px;
    width: 230px;
Reasons:
  • Blacklisted phrase (1): enter image description here
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Omar Abdulmoried

79770103

Date: 2025-09-20 05:21:20
Score: 6 🚩
Natty:
Report link

i have same issue
i use 3.32.0 flutter SDK version

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): i have same issue
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: jay

79770098

Date: 2025-09-20 05:07:17
Score: 0.5
Natty:
Report link

12 years and noone has posted a simple, solid answer faithful to the original question. Granted, some other answers may work in your case if you don't really need to test whether the element is visible to the user; this gets into XY problem territory. Here's a summary of everything issue/quirk with the other answers:

Overall, I'd rate @FanaticPythoner's answer the winner at failing in more places than any other answer. His answer fails in iFrames, considers any element clipping a single pixel outside the viewport as hidden, badly misuses getComputedStyle without checking it upon ancestors, conflates parentNode with the nearest scroll ancestor scroll pane, seems not to understand z-index is relative to other elements (and would require extensive logic to reconcile absolute/fixed/sticky positioning of ancestors), checks all ancestors displays and opacities without considering visibility, and finishes with what seems to be half-baked attempted to only scan adjacent siblings for overlap (wtf?).

Here's a comprehensive solution that answers, simply, is the element visible to the user?

/** isVisibleToUser: tell whether the user can see a HTML element
 *    ele (required):      The DOM element to test.
 *    clip (default true): Consider any portion not scrolled into view.
 *                          as hidden. Use false to test if the element
 *                          can become visible if users scrolls to it.
 *    thres (default 0.5): What percentage must be visible for `true`.
 *    samp (default 2.14): Equispaced x/y samples. Decimal offsets it.
 *                         E.g. 2.14 calls elementFromPoint four times.
 */
function isVisibleToUser(ele, clip=true, thres=0.5, samp=2.14) {
    if ( ! checkVisibilityPolyfill(ele) ) return false;
    var t=+thres, s=+samp, B=ele.getBoundingClientRect();
    var O=ele.offsetParent, d=ele.ownerDocument, G=d.defaultView;
    var eT=B.top|0,eL=B.left|0,eB=B.bottom|0,eR=B.right|0,iW,iH;
        if (O) {B = O.getBoundingClientRect();
        var oT=B.top|0,oL=B.left|0,oB=B.bottom|0,oR=B.right|0;
        if (clip) iW=G.innerWidth|0,iH=G.innerHeight|0,
                      oT=oT<0?0:oT|0,oL=oL<0?0:oL|0,
                  oB=oB>iH?iH:oB|0,oR=oR>iW?iW:oR|0;
        var oW=oR-oL|0, oH=oB-oT|0;
    }else oT=0,oL=0,oR=oW=G.innerWidth|0,oB=oH=G.innerHeight|0;
    var eW=eR-eL|0, bX=(eL<oL?oL-eL|0:0) + (eR>oR?eR-oR|0:0)|0;
    var eH=eB-eT|0, bY=(eT<oT?oT-eT|0:0) + (eB>oB?eB-oB|0:0)|0;
    if(bX>(t*eW|0)||bY>(t*eH|0)||bX*bY>eW*eH*t)return false;
    var sW=eW/(s+1),sH=eH/(s+1),I=s|0,l=I*I*-t|0;
    for (var i=1; i<=I; i=i+1|0)
        for (var j=1; j<=I; j=j+1|0)
            if(d.elementFromPoint(.5+eL+sW*i|0,.5+eT+sH*j|0)
               !== ele) if ((l=l+1|0) >= 0) return false;
    return true; // all checks passed!
}
/** checkVisibilityPolyfill: fallback if checkVisibility unsupported
 */
function checkVisibilityPolyfill(ele) {
    if ("checkVisibility" in ele) return ele.checkVisibility();
    return !!ele.offsetParent||!!ele.offsetHeight||!!ele.offsetWidth;
}
Reasons:
  • Whitelisted phrase (-1): in your case
  • Long answer (-1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • User mentioned (1): @FanaticPythoner's
  • Looks like a comment (1):
  • High reputation (-1):
Posted by: Jack G

79770093

Date: 2025-09-20 04:57:15
Score: 1.5
Natty:
Report link

Although there's no direct correlation between PVC and Memory limits, you have to consider how linux deals with file caching in memory. By using a PVC, we can infer that your application has frequent file access. if you're seeing that you are constantly maxing out or close-to-max on your memory limit, but you aren't getting OOMKilled, then you're fine. If you're finding you are getting OOMKilled, then you may need to consider the memory needs of the application + overhead for file caching. apps that use mmap to improve file access speeds are most susceptible to this since those cannot be easily reclaimed in memory by the operating system.

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

79770078

Date: 2025-09-20 03:22:55
Score: 1.5
Natty:
Report link

Alternatives to HockeyApp and Visual Studio App Center (both now discontinued), specifically for replacing the internal/beta app distribution capabilities of those tools, include Applivery, Buildstash, or Firebase.

The first 2 are good options if you want to prioritise enterprise sign-on experience (access via business emails, or enterprise SSO).

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

79770075

Date: 2025-09-20 03:08:52
Score: 3
Natty:
Report link

I am having the opposite problem, i have ligatures on but i still have no ligature on my jupiter notebook code blocks on the lastest version of vscode

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: The One Hong阿庡

79770068

Date: 2025-09-20 02:40:46
Score: 5
Natty: 6.5
Report link

there is a really straight forward answer for this question in the link below

https://thorben-janssen.com/self-referencing-associations/

Reasons:
  • Blacklisted phrase (1): the link below
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: MohammadHossein Molaeian

79770067

Date: 2025-09-20 02:38:45
Score: 2
Natty:
Report link

In my case, I need to complete the following form in order to get access: https://www.binance.com/en/survey/9abe7684c2404340a085b847bd3cfae5

Reasons:
  • Blacklisted phrase (0.5): I need
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • High reputation (-2):
Posted by: Eduardo Cuomo

79770063

Date: 2025-09-20 02:09:38
Score: 2.5
Natty:
Report link

There are solutions that are 100% safe from all methods of copy on the computer or device (mobile). Yes, a person can still photograph the computer monitor but where is the line drawn?

For any solution to be effective, it needs to action at system level which is why JavaScript and CSS tricks are useless. Trying to apply copy protection to any of the popular web browsers is futile because not only do they have no access rights at system level, they are designed to do just the opposite.

The best solution imaginable is one that encrypts pages ready for delivery to a web browser that can decrypt those pages and prevent all copy while that page is on display.

Such a thing does exist.

Internet search is your best friend - seek and you will find options for every scenario.

Reasons:
  • Blacklisted phrase (1.5): any solution
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: WilliamK

79770062

Date: 2025-09-20 02:08:38
Score: 0.5
Natty:
Report link

As the link posted by @j-sowwy is showing 404 error (page not available), I couldn't see the instructions there but probably that page was to doenload xlwings.xlam file for installation of the add-in. Let me clearly write how to install the add-in for beginners:

1. Package xlwings (Open Source) requires an installation of Excel and therefore only works on Windows and macOS. It comes pre-installed with

Else, you can install via pip, conda or cona forge as mentioned on the official doc.

2. The xlwings Excel add-in requires the xlwings Python package and Excel to be installed. The ribbon of the add-in is compatible with Excel >= 2007 on Windows and >= 2016 on macOS.

To install the xlwings add-in, the simplest way is to run the following code on Anaconda prompt or command prompt (as per your settings) (Windows) or terminal (macOS):

xlwings addin install

You will the a new xlwings tab in the ribbon (looks slightly different for windows and mac users). Here's screenshot of the ribbon on windows machine.

enter image description here

The macOS doesn't yet support UDFs and do not have a section for conda as it allows you to set conda env in Interpreter (python section). For more details of configuration, check official doc here

How it works?: The actual installation of the add-in is done by copying xlwings.xlam from the directory of the Python package into Excel’s XLSTART folder. Excel opens all files that are in this folder every time you start Excel.
Means, if you have xlwings.xlam file, you can also install the add-in directly from Excel the way you do for other add-ins: File → Options → Add-ins → Manage: Excel Add-ins → Go
Earlier, I could see xlam files available on package GitHub but probably they are removed. I can't see those.

NOTE/Warning: The add-in needs to be the same version as the xlwings package. Make sure to run xlwings add install again, if you upgrade the xlwings package.

Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • User mentioned (1): @j-sowwy
  • Low reputation (0.5):
Posted by: Dr Nisha Arora

79770055

Date: 2025-09-20 01:47:33
Score: 3
Natty:
Report link

I found the source of the problem. It turns out I also had Python installed in vcpkg, which was causing the build issues.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Barracudach

79770035

Date: 2025-09-20 00:14:14
Score: 1
Natty:
Report link

You can do this with jsonpath "$[*].id" includes "123".

The [*] iterates over every object in the list, the .id extracts the id field from each object, and the includes predicate matches any item in the resulting list. This is not very clear from the docs, but there is an off-hand reference to using [*] tucked away in the assertion docs and then a reference to the includes predicate in the grammar docs.

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
Posted by: Elliot

79770033

Date: 2025-09-20 00:12:13
Score: 1
Natty:
Report link

In the image you sent in attachment is hard to see the labels, but I assume there's a function called One email function. Probably it is splitting the object again in many outputs.

Try adding an AI Agent instead this custom function, it can summarize the emails for you, or just customize the output with a Output Parser.

Next time you attach an image, send it in good resolution and take it right after you run the workflow, se we can see the number of itens in the connectors.

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

79770025

Date: 2025-09-19 23:49:08
Score: 2.5
Natty:
Report link

First configure your package.js file and set the type to module: "type":"module"; then install the package, import the package by writing something like import "method" from "package";(e.g: import {input} from "inquirer")after writing the code run it, I hope it'll work for you.

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

79770018

Date: 2025-09-19 23:13:00
Score: 9 🚩
Natty: 4.5
Report link

Is there any working solution known? I'm facing the same problem.

Reasons:
  • Blacklisted phrase (1): m facing the same problem
  • Blacklisted phrase (1): Is there any
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): I'm facing the same problem
  • Contains question mark (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): Is there any
  • Low reputation (1):
Posted by: Ghenadii Batalski

79770014

Date: 2025-09-19 23:01:58
Score: 2.5
Natty:
Report link

Thorough answer:

  1. Create a Google Cloud Project: https://console.cloud.google.com/welcome

  2. Set up the OAuth Screen: https://console.cloud.google.com/auth/overview

  3. Add yourself as a Test User: https://console.cloud.google.com/auth/audience (scroll down)

  4. Copy your Project ID: See the Homepage of your Project or see this link.

  5. Go back to your Google Sheet Script

  6. Go to Settings: https://script.google.com/home/projects/\[SOME_LONG_STRING\]/settings

  7. Add your Project ID under "Google Cloud Platform (GCP) project"

  8. Try running a function in Google Sheet Script -> this will trigger the OAuth screen

  9. See your logs here: https://console.cloud.google.com/logs/query

Reasons:
  • Blacklisted phrase (1): this link
  • RegEx Blacklisted phrase (1): see this link
  • Probably link only (1):
  • No code block (0.5):
  • High reputation (-1):
Posted by: Chris Happy

79770011

Date: 2025-09-19 22:53:56
Score: 1.5
Natty:
Report link

You can point WP to S3 two ways: (1) leave media in S3 and reference absolute URLs, or (2) “offload” uploads so WP writes to S3 and stores the URL in attachment meta.

Whichever you pick, S3 requires correct creds + endpoint and (often) path-style addressing; also ensure public reads or use signed URLs. If you’d rather not script it,

I maintain a small WordPress.org plugin that handles S3-compatible endpoints (incl. OCI path-style) and URL rewrites. https://wordpress.org/plugins/articla-media-offload-lite-for-oracle-cloud-infrastructure/

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

79769997

Date: 2025-09-19 22:08:47
Score: 3
Natty:
Report link

if you prefer a WordPress plugin pre-configured for OCI’s path-style S3 endpoints (supports public/private via pre-signed URLs), I maintain this one on WordPress.org: Articla Media Offload Lite for Oracle Cloud Infrastructure

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: OCI MEDIA OFFLOAD

79769970

Date: 2025-09-19 21:26:36
Score: 0.5
Natty:
Report link

Just check if the Modulus of the sum of the cells when dividing by 4 is 0

=MOD(SUM(A1:A4),4)=0

Reasons:
  • Low length (1):
  • Has code block (-0.5):
Posted by: Frank Ball

79769956

Date: 2025-09-19 20:59:29
Score: 4.5
Natty:
Report link

In conjunction with MĂĄtyĂĄs CsanĂĄdy's and Jeremy Tammik's answers, to generate the stubs from dlls, I forked and modified a repo here: https://github.com/LoganAC34/pythonstubs

Hopefully this can be useful for others.

Reasons:
  • Probably link only (1):
  • Contains signature (1):
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: LoganAC34

79769952

Date: 2025-09-19 20:56:28
Score: 1
Natty:
Report link

You can fix this easily with a online web tool: Find and replace a string at a certain line position.

Just paste your text, set Find |, leave Replace empty, choose Position: At line start, and click Process. It’ll remove all starting pipes in seconds, no regex needed!

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Lajos TomeĂŻ

79769951

Date: 2025-09-19 20:55:27
Score: 1
Natty:
Report link

When you say "local server url", I can imagine two things

  1. Routing to an on-premises server - This will work great as long as the user has access to that server when they need to use that add-in. I.e. It will need to be available on the public internet or the user will have to have a VPN to access the add-in.

2)Routing to a localhost server on the same machine - This will also work but you'll need to consider whether that trade-off makes sense in terms of how it can affect machine performance and your needs to update the web service to address bugs.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Starts with a question (0.5): When you
  • Low reputation (0.5):
Posted by: Sean Laberee - Microsoft

79769950

Date: 2025-09-19 20:55:27
Score: 2
Natty:
Report link

This is fixed in Boost 1.89.

See this issue and the related commit.

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

79769943

Date: 2025-09-19 20:50:25
Score: 2
Natty:
Report link

We have an ongoing incident that we are investigating here. We believe that it is related to corruption of the Add-in Cache. Forcing a "Refresh" from the Store dialog or restarting Office appears to resolve this for most users.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Sean Laberee - Microsoft

79769942

Date: 2025-09-19 20:48:25
Score: 3.5
Natty:
Report link

The api you are trying to use is in Mailbox 1.15 Requirement Set (https://learn.microsoft.com/en-us/javascript/api/outlook/office.appointmentcompose?view=outlook-js-preview#outlook-office-appointmentcompose-sendasync-member(1)) which isn't yet fully implemented on Outlook for Mac which is likely the cause here.

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Sean Laberee - Microsoft

79769926

Date: 2025-09-19 20:31:20
Score: 2.5
Natty:
Report link

One way to do this is to execute the sctipt from a terminal like xterm or tilix:

tilix -e "path-to-your-program"

but it will normally keep the terminal window open until the script finishs, even if you put an "&" at the end to put the job in the background.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user31527957

79769923

Date: 2025-09-19 20:26:19
Score: 3
Natty:
Report link

To resolve this problem, just click ⚙️ on the Live Server extension and then select Enable (Workspace).

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

79769919

Date: 2025-09-19 20:22:17
Score: 0.5
Natty:
Report link

Although Git and blockchain both track data over time, Git is not a blockchain since both differ significantly in their structure and application. Git is a distributed version control system, not developed/designed to manage version changes to your source code. Git resolved commits using a DAG (Directed Acyclic Graph); thus, history can be rewritten, altered, or merged to meet our needs. In contrast, a blockchain is immutable and append-only; commits are secure with consensus algorithms/protocols and cryptographic hashes. Unlike Git, blockchains ensure prevention of tampering and save the data—which is why we implement blockchain for things like financial trust and reliable data storage.

The things that are designed to work with blockchains (cryptocurrency wallet development, for example) need the irreversible record-keeping feature of the blockchain to manage your private keys, track your balances and send/validate transactions reliably. But we can all agree that Git is more about flexibility and collaboration—which are not design principles for trust in funds or value.

In an essence Git and blockchain share conceptual similarities; however, they are fundamentally used for very different things. Git is used for collaborative coding, while blockchain is used for secure/tamper-proof digital value exchange.

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

79769887

Date: 2025-09-19 19:35:04
Score: 0.5
Natty:
Report link

The issue is that the pieces_list is a list of dictionaries. Each dictionary contains the piece's name and length. The optimize_cuts function sorts this list based on the length in descending order. When there are multiple pieces with the same length, the order between them is not guaranteed. This can lead to some pieces not being allocated correctly.

The fix is to include a unique identifier for each piece. This will ensure that all pieces are accounted for.

After considering this, you are good to go, but if you need the implementation tell me in the comments so I add it to this message

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

79769885

Date: 2025-09-19 19:34:04
Score: 2
Natty:
Report link

In Google Colab:

pip install --upgrade git+https://github.com/kivy/python-for-android.git@develop

pip install --upgrade git+https://github.com/kivy/buildozer.git@master

In buildozer.spec:

p4a.branch = develop

android.ndk = 28b

Everything else remains the same as in your previous process.
No separate Cython installation is needed in this case.

Thanks to all developers involved in this issue as well!

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • No code block (0.5):
  • Low reputation (1):
Posted by: PĂŠter Pacsay

79769883

Date: 2025-09-19 19:33:03
Score: 0.5
Natty:
Report link
body {
    color: white;
    background: black;
    margin: 0px;
    font-family: "Chakra Petch", sans-serif;
    margin-bottom: 100px;
}

header {
    border-bottom: solid 2px rgb(42, 122, 228);
    padding: 20px;
    font-size: 32px;
    color: rgb(42, 122, 228);
}

.chamada {
    background: rgb(184, 156, 213);
    padding-bottom: 80px;
    padding-top: 80px;
    display: flex;
    justify-content: center;
}

.chamada-texto {
    margin-right: 5%;
}

h1 {
    font-size: 40px;
}

p {
    font-size: 20px;
}

.categoria-videos {
    display: flex;
    overflow-x: auto;
    gap: 10px;
}

.categoria {
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 50px;
}

.categoria-videos img {
    opacity: 0.5;
    height: 200px;
}

.categoria-videos img:hover {
    opacity: 1.0;
    border: 3px solid green;
}

.categoria h2 {
    color: rgb(42, 122, 228);
}
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: macos

79769863

Date: 2025-09-19 19:13:58
Score: 2
Natty:
Report link

This worked me in 2025 trying to launch 2024.1.7 (perpetual license) on Macbook Air M4.

/Library/Application Support/JetBrains/IntelliJIdea2024.1

or alternatively remove file disabled_plugins.txt

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

79769842

Date: 2025-09-19 18:45:50
Score: 0.5
Natty:
Report link

This seems to be an issue with the latest release of docutils. I just started seeing the exact same failure with docutils on my Github Actions builds (only on macOS, not Windows or Ubuntu). It can be reproduced with mamba create -c conda-forge -n env_name python docutils . Docutils 0.22.1 was released 2 days ago, and there's a ticket in their issue tracker about a problem with installation. I would pin docutils to the previous working version and wait for a fix.

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