79708980

Date: 2025-07-21 11:18:27
Score: 2
Natty:
Report link

In my case, I was cloning https://server/author instead of https://server/author/project. E.g. in the case of GitLab, I opened it in the web browser (the "author URL") and clicked the wanted projects inside to get their URL.

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

79708973

Date: 2025-07-21 11:14:26
Score: 1
Natty:
Report link

If above workflow was run manually using workflow_dispatch event, then github.event has different payload than the ArgoCD Webhook expecting. You can check argocd server logs for more info about this webhook event.

ArgoCD Webhook expect a push event
Source code - https://github.com/argoproj/argo-cd/blob/master/util/webhook/webhook.go#L159
Push event payload - https://docs.github.com/en/webhooks/webhook-events-and-payloads#push

Where as workflow_dispatch event has different payload - https://docs.github.com/en/webhooks/webhook-events-and-payloads#workflow_dispatch

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

79708968

Date: 2025-07-21 11:12:26
Score: 1
Natty:
Report link

If you don't need a content of the error message this is sufficient:

@api.get("/my-route/", responses={404: {}, 500: {}})
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Thomas

79708959

Date: 2025-07-21 11:05:24
Score: 2
Natty:
Report link

Find your app's license key

  1. Open Play Console and select the app that you want to find the license key for.

  2. Go to the Monetization setup page (Monetize > Monetization setup).

  3. Your license key is under "Licensing."

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

79708953

Date: 2025-07-21 10:55:22
Score: 2
Natty:
Report link

You can use the with() method.

Reasons:
  • Whitelisted phrase (-1.5): You can use
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Abdullah Al Shahed

79708949

Date: 2025-07-21 10:50:21
Score: 2.5
Natty:
Report link

It turned out that the problem was caused by the latest versions of Surefire and Failsafe. The version 3.5.3 breaks the detection of failed scenarios somehow. Everything runs fine with version 3.5.2.
I do not know who to blame for this but let's see what the future brings.

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

79708944

Date: 2025-07-21 10:47:20
Score: 3.5
Natty:
Report link

Do need help or you are already solved the problem

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

79708934

Date: 2025-07-21 10:42:19
Score: 2
Natty:
Report link

For me there was a text before this

" <!DOCTYPE html>

like that it wasn't showing in the browser but it added whitespace since it wasn't in the html markup and couldn't be rendered or printed on the browser

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

79708933

Date: 2025-07-21 10:42:19
Score: 3
Natty:
Report link

simply run below command to start all container

docker start --all

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

79708930

Date: 2025-07-21 10:40:18
Score: 0.5
Natty:
Report link

For MacOS;

tail -100 -f ~/Library/Application\ Support/k9s/k9s.log

this is what I used and created an alias for the same

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

79708922

Date: 2025-07-21 10:34:17
Score: 3
Natty:
Report link

one of the reason is app icons may be in different sizes , you can generate app icons in some website and replace in your project => \android\app\src\main\res and replace all five mipmap.100% works well

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

79708918

Date: 2025-07-21 10:32:16
Score: 1.5
Natty:
Report link

Solved. I defined and called the fetchCategories() function two times in my code, I removed the second definition and call and it worked.

Reasons:
  • Whitelisted phrase (-1): it worked
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
Posted by: bibashmanjusubedi

79708913

Date: 2025-07-21 10:27:15
Score: 2
Natty:
Report link

Goto
Settings->Build,Execution,Deployment->Compiler->Java Compiler->Override compiler parameters per-module.
Either edit it to the correct values or delete the values.

Also check if you have compilerArgs in your pom and try deleting that

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

79708896

Date: 2025-07-21 10:16:12
Score: 2.5
Natty:
Report link

I need the similar task.

I opened a XML file in excel

the problem is that it cannot process in any way the content of the cell.
It sees as part of the row (issuedate)
I wrote the formular LEFT, trying to obtain only the fist 10 characters of the cell.

The format of the row is TEXT.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Vladimir Tiltu

79708895

Date: 2025-07-21 10:15:12
Score: 1.5
Natty:
Report link

I too had this issue. After reading the comment of Kenneth, I tried renaming my code from "code.py" to "script.py" and now IDLE opens it properly!

I think this behavior of the IDLE IDE is intelligent but very user unfriendly and confusing. It would be very good if IDLE would give some error messages or some dialog boxes, saying that because of this particular name of my file, it won't open the code and instead will compile an exe file for me and put it in a new folder named pycache! IDLE could also give a list of names that would trigger this behavior. This way, the user wouldn't be confused and blind.

IDLE could also ask me, saying something like "You tried to open a file that seems to be reserved for compilation. Do you want me to compile your code.py into an executable? Or do you want me to open it for you so that you can edit it?". It could give me options to do what I need, instead of refusing to open the script and instead, compiling it without even telling me!

Reasons:
  • Blacklisted phrase (0.5): I need
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (0.5):
Posted by: Vic

79708891

Date: 2025-07-21 10:11:11
Score: 2
Natty:
Report link

Because Collectors.toMap(key, value) is by default designed to throw NPE if any value is null. This happens due its internal logic( Map**.merge()** ) where it tries to match (key, value) but it crashes if it encounters 'null' value. Although HashMap allows null values, Collectors.toMap() will not allow null and it will throw NullPointerException. We can handle using custom map supplier or merge functions

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

79708887

Date: 2025-07-21 10:10:10
Score: 3
Natty:
Report link

There are multiple ways to do so. I collected answers from:

In summary, you have following options:

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

79708882

Date: 2025-07-21 10:08:10
Score: 4
Natty: 4.5
Report link

I would like to implement token base authentication for spark connect. I have added nginx as proxy. Idea is we can send the token from pyspark 3.5, client side and intercept that token in nginx to validate it before request forward to spark connect. However, I am not getting the token in nginx. anyone has idea? does pyspark doesn't support grpc header?

Reasons:
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Jagdish Gadhiya

79708873

Date: 2025-07-21 10:01:08
Score: 0.5
Natty:
Report link

I got this error message today, and then found out that the default VPC was missing in the region where I wanted to start the instances. Going to the AWS Console and choosing "Create default VPC" fixed it for me.

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

79708870

Date: 2025-07-21 10:00:08
Score: 1
Natty:
Report link

I have looked into your problem in detail and have tested your code by running it myself. Your guess was right, it was a small mistake that you were missing.

The real problem is a misunderstanding of the path between your server.py and index.html. Your server is treating the source folder as its 'home' (root directory).

Your problem is in this line of your base.html (or index.html) file

<link rel="stylesheet" href="static/styles.css">

When the browser requests this file, the server looks for it at source/static/styles.css, which is the wrong path

Solution

To fix this, you just need to remove static/ because both your index.html and styles.css files are in the same folder (source)

The correct line is

<link rel="stylesheet" href="styles.css">

I have run your code with this change and it is working perfectly

Here is a screenshot of the running code

enter image description here

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Sajid Waqas

79708869

Date: 2025-07-21 10:00:08
Score: 0.5
Natty:
Report link

No, it doesn't mean the file is empty. It means the file has no data variables, but it has 52 global attributes. This is metadata about the dataset.

The data might also be stored in groups. From your terminal, run this command to see the full structure of the file: ncdump -h dataset/air_quality.nc

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

79708864

Date: 2025-07-21 09:57:07
Score: 1.5
Natty:
Report link

The fix to this was to use .replace in the following way:

fig, ax = plt.subplots()
ax.plot([1,2,3], [-50, 50, 100])
# Divide y tick labels by 10
ax.set_yticklabels([int(float(label.get_text().replace('−', '-'))/10) for label in ax.get_yticklabels()])

The reason behind this is that matplotlib returns a different ASCII character in .get_text() than the usual '-' which is recognised by the native float() function.enter image description here

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

79708850

Date: 2025-07-21 09:43:04
Score: 1.5
Natty:
Report link
SELECT jsonb_pretty('{"a": 1, "b": 2, "c": 3}'::jsonb);
Output:

{
    "a": 1,
    "b": 2,
    "c": 3
}
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Нурлис Кимбилетов

79708849

Date: 2025-07-21 09:42:03
Score: 1.5
Natty:
Report link

I faced this error when trying to run my server from Ubuntu app inside Windows OS. Then running my Java app from Windows OS to connect this server.
When running both (my Java app and my Server) from Ubuntu app inside Windows OS, the error is gone and connects successfully.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Yahia El-Tayeb

79708846

Date: 2025-07-21 09:40:02
Score: 9.5
Natty: 5.5
Report link

Did you found the cause of the issue?

Reasons:
  • RegEx Blacklisted phrase (3): Did you found the
  • Low length (2):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Starts with a question (0.5): Did you
  • Low reputation (1):
Posted by: Ryan George

79708838

Date: 2025-07-21 09:29:00
Score: 3.5
Natty:
Report link

I still can't be rid of the error class not registered.

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

79708833

Date: 2025-07-21 09:24:59
Score: 1.5
Natty:
Report link

there's some updates.

Insted of process.client use import.meta.client

Insted of process.server use import.meta.server

Check it here(Nuxt DOCS)

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

79708830

Date: 2025-07-21 09:22:58
Score: 0.5
Natty:
Report link

You can use code splitting. If you have heavy data, i would suggest using windowing/virtualization techniques in react. There are some library such as react-window, react-virtualized etc to do that.
check other techniques: Here

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

79708828

Date: 2025-07-21 09:21:58
Score: 1
Natty:
Report link
CREATE DATABASE IF NOT EXISTS prod_dav_sah_db
CHARACTER SET utf8mb4
COLLATE utf8mb4_general_ci; 

USE prod_dav_sah_db
CREATE TABLE IF NOT EXISTS menu(
      created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
      updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Davit Sahakyan

79708826

Date: 2025-07-21 09:20:57
Score: 2
Natty:
Report link

Flutter supports 16KB page size with newer versions automatically.

You can follow the steps outlined in the documentation for Android Developers to verify if your app is setup correctly for 16KiB page size.

Additionally you can run your app in an emulator with an image specifically for testing 16KiB page size:

enter image description here

More information in this article

Reasons:
  • Blacklisted phrase (1): this article
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Tim Hansen

79708822

Date: 2025-07-21 09:17:57
Score: 1.5
Natty:
Report link

SELECT DISTINCT Number() rowid,

A.COMP_CODE,A.BRANCH_CODE,A.CURRENCY_CODE,A.GL_CODE,A.CIF_SUB_NO,A.SL_NO,A.CV_AMOUNT,('REVERSAL'+''+'TEST' + '' + A.DESCRIPTION) AS A_DESCRIPTION,B.COMP_CODE,B.BRANCH_CODE,B.CURRENCY_CODE,B.GL_CODE,B.CIF_SUB_NO,B.SL_NO,GETDATE() 'INSERT_DATE' ,GETDATE() 'UPDATE_DATE','0' STATUS

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

79708821

Date: 2025-07-21 09:14:56
Score: 3
Natty:
Report link

Unfortunately, there is no such setting - after pasting the code, you have to hit Alt + Enter to import the missing units.

But sounds like an interesting feature to me - maybe you wanna file a feature request here?

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Looks like a comment (1):
  • High reputation (-1):
Posted by: mu88

79708816

Date: 2025-07-21 09:11:55
Score: 1.5
Natty:
Report link

This is caused by a case-sensitivity issue, foo and Foo.
This can be resolved by adding
.config("spark.sql.caseSensitive", "true")

It will treat foo and Foo as different columns.

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

79708805

Date: 2025-07-21 09:03:53
Score: 0.5
Natty:
Report link

Yes, storing data for a web application as a Python dictionary inside the program is feasible — especially for small-scale. But there are important pros and cons to consider. Also, if you want a slightly more scalable approach without going full-on database, libraries like persidict can be an ideal compromise.

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

79708804

Date: 2025-07-21 09:02:52
Score: 1
Natty:
Report link
-- Query to pivot the data
SELECT
    p.Name AS Person,
    MAX(CASE WHEN d.IDIndex = 1 THEN d.Topic END) AS [Index 1 Topic],
    MAX(CASE WHEN d.IDIndex = 1 THEN d.Rating END) AS [Index 1 Rating],
    MAX(CASE WHEN d.IDIndex = 2 THEN d.Topic END) AS [Index 2 Topic],
    MAX(CASE WHEN d.IDIndex = 2 THEN d.Rating END) AS [Index 2 Rating]
FROM
    Person p
LEFT JOIN
    Data d ON p.IDPerson = d.IDPerson
GROUP BY
    p.IDPerson, p.Name
ORDER BY
    p.IDPerson;
Reasons:
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: showsql

79708801

Date: 2025-07-21 08:56:51
Score: 0.5
Natty:
Report link

Since you haven't received any answers yet, I thought I give it a try although it's not exactly what you're looking for.

Instead of changing an existing property, you could create a R# template for a new property. Those templates come with some built-in macros to automate various things, the following docs will give you a good starting point:

I also wrote two blog posts which touch this topic - you might find them useful:

Reasons:
  • Contains signature (1):
  • No code block (0.5):
  • High reputation (-1):
Posted by: mu88

79708798

Date: 2025-07-21 08:53:50
Score: 0.5
Natty:
Report link

As of 21.07.2025, there exists a Bulk Data Ingest API for SFMC that is meant for bulk data import jobs.

You create a job definition, then upload data in "chunks", and close the job to initiate its processing. Afterwards, you can check the status of processing.

Uploading data into the job is called staging data. Data needs to be sent in JSON format. You are limited to 1000 data stage calls per job. Recommended size for a staging payload is between 2 and 4 MB, with a hard limit of 6 MB. So you are limited to 1000 * 6 MB JSON data in one job.

You can find the reference here: https://developer.salesforce.com/docs/marketing/marketing-cloud/references/mc_rest_bulk_ingest?meta=Summary

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

79708797

Date: 2025-07-21 08:53:50
Score: 3
Natty:
Report link

I just installed Microsoft.AspNetCore.Mvc.NewtonsoftJson and register this into DI , It resolved

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

79708796

Date: 2025-07-21 08:51:50
Score: 0.5
Natty:
Report link

No, you can not do that. For this purpose, you may use Analytics views: https://learn.microsoft.com/en-us/azure/devops/report/powerbi/what-are-analytics-views?view=azure-devops

or Time Tracking systems: https://marketplace.visualstudio.com/search?term=tim%20traking&target=AzureDevOps&category=All%20categories&sortBy=Relevance

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

79708792

Date: 2025-07-21 08:49:49
Score: 4
Natty:
Report link

Upgrade Aspire.Hosting.Azure to 9.3.2 will fix the PowerShell module SqlServer issue
https://github.com/dotnet/aspire/issues/9926

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Emmanuel Ruhnau

79708789

Date: 2025-07-21 08:48:48
Score: 1
Natty:
Report link

Here's a comparison of R-CNN, Fast R-CNN, Faster R-CNN, and YOLO based on your criteria:

FeatureR-CNNFast R-CNNFaster R-CNNYOLO(1) PrecisionHigh (but slow & outdated)Better than R-CNNBest among R-CNN variants (~83% mAP)Slightly lower (~60-75% mAP) but improves in newer versions (YOLOv8 ~85%)(2) Runtime (Same Image Size)Very Slow (per-region CNN)Faster (shared CNN features)Much Faster (Region Proposal Network)Fastest (single-shot detection)(3) Android Porting SupportPoor (too heavy)Poor (still heavy)Moderate (complex but possible with optimizations)Best (lightweight versions like YOLOv5n, YOLOv8n available)


Best Choice Based on Your Criteria:

  1. If Precision is Top PriorityFaster R-CNN (best accuracy, but slower)

  2. If Runtime is CriticalYOLO (real-time performance, good for mobile)

  3. If Android Porting is NeededYOLO (Tiny versions like YOLOv5n/YOLOv8n)

Overall Best for All Three?YOLO (especially YOLOv5 or YOLOv8 Tiny)

For real-time Android applications, YOLO is the best trade-off. If absolute precision is needed (e.g., medical imaging), Faster R-CNN may still be better, but with higher computational cost.

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

79708784

Date: 2025-07-21 08:42:47
Score: 0.5
Natty:
Report link

If you have a table with recorded created_at and updated_at, it's very likely that at some point you will need to sort query results by updated_at column. For this reason this is worth having updated_at defined as NOT NULL and set whenever new row is inserted.

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

79708779

Date: 2025-07-21 08:37:46
Score: 0.5
Natty:
Report link

Another Go library that would be used: https://github.com/kbinani/screenshot

Install:

go get github.com/kbinani/screenshot

Example:

 package main

 import (
    "github.com/kbinani/screenshot"
    "image/png"
    "os"
    "fmt"
 )

 func main() {
    n := screenshot.NumActiveDisplays()

    for i := 0; i < n; i++ {
        bounds := screenshot.GetDisplayBounds(i)

        img, err := screenshot.CaptureRect(bounds)
        if err != nil {
            panic(err)
        }
        fileName := fmt.Sprintf("%d_%dx%d.png", i, bounds.Dx(), bounds.Dy())
        file, _ := os.Create(fileName)
        defer file.Close()
        png.Encode(file, img)

        fmt.Printf("#%d : %v \"%s\"\n", i, bounds, fileName)
    }
 }
Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Miguel A. C.

79708776

Date: 2025-07-21 08:34:45
Score: 1
Natty:
Report link

The best solution is to use yt-dlp.exe and configure a updater that checks and update yt-dlp.exe to latest version. Make you updater more advance and easy to use. Check out this repo, how it uses yt-dlp.exe and a updater --> https://github.com/ukr-projects/yt-downloader-gui. It has been one month I downloaded 100 of videos/shorts and I did not had a single problem while downloading the video. If any type of issue arises, the developer is very fast to respond and solves your error.

Reasons:
  • Whitelisted phrase (-1): solution is
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: nameless monster

79708771

Date: 2025-07-21 08:31:45
Score: 2
Natty:
Report link

Since flutter 3.29, impeller is mandatory on ios, as it is mentionned here :

https://docs.flutter.dev/perf/impeller

If you are on a MAC OS VM on VMWARE workstation (pro or not) you CANNOT enable GPU passtrough.
So you cannot use ios SIMULATOR on that VM MAC OS.

In conclusion, since flutter 3.29, you MUST use a physical MAC OS computer to BUILD and test and RELEASE a flutter ios application.

Maybe there is a way to do it with QEMU on a Ubuntu computer that host a MAC OS VM, but I haven't tried yet.

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

79708766

Date: 2025-07-21 08:27:43
Score: 2.5
Natty:
Report link

You can create the required rules in Requestly and then using its APIs, import them in your automation where Requestly extension is installed. Your modified JavaScript would appear.

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

79708760

Date: 2025-07-21 08:19:41
Score: 9
Natty: 8
Report link

Can anybody please guide, I have specified a time range suppose 1:13pm, and I had a timer whose ending time is 1.5min or 5 min.
What I want is the steps, calories record within that time frame.
Is it possible to achieve it?

Reasons:
  • Blacklisted phrase (1): Is it possible to
  • RegEx Blacklisted phrase (2.5): Can anybody please guide
  • RegEx Blacklisted phrase (1): I want
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): Can anybody please
  • Low reputation (1):
Posted by: Jawad Khan

79708758

Date: 2025-07-21 08:18:41
Score: 2.5
Natty:
Report link

So, right now the minimum sdk version should be atlease 33 or 34. Try downloading either of the two and then your problem will be solved.

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

79708753

Date: 2025-07-21 08:15:40
Score: 0.5
Natty:
Report link

What annoying this.. From the CLI

duckdb -c "ATTACH 'sqlitedatabase.db' AS sqlite_db (TYPE sqlite); USE sqlite_db; SELECT * FROM Windows10"

And indeed.. 68 rows (40 shown) 6 columns
Even when you choose HTML format or CSV it doesn't show all data!

Yes there is a workaround that you use .maxrows 9999 for example.

That would make the command:

duckdb -c ".maxrows 9999" -c ".maxwidth 9999" -c "ATTACH 'sqlitedatabase.db' AS sqlite_db (TYPE sqlite); USE sqlite_db; SELECT * FROM Windows10"

But still if you ask an export you want it all! And if otherwise you had used LIMIT 10 in your SQL-Query.
Real weird decision from the makers of DuckDB.

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Starts with a question (0.5): What
  • Low reputation (1):
Posted by: bshogeman

79708746

Date: 2025-07-21 08:10:39
Score: 0.5
Natty:
Report link

Canvas is by default an inline element. And inline elements have a white space underneath them, for the descenders, parts of the letter like "g" or "y" that are below the baseline.

So, just set your canvas to block:

canvas.style.display = 'block';

Or with CSS.

And the meta viewport is a comma-separated list:

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
Reasons:
  • Has code block (-0.5):
  • Starts with a question (0.5): Can
  • Low reputation (0.5):
Posted by: Prango

79708741

Date: 2025-07-21 08:06:37
Score: 0.5
Natty:
Report link

Thanks to the comments by @musicamante, I realized that I had misunderstood how QMenu works in relation to QActions (which is also reflected in the OP code).

So, if I want to style the item that displays "Options", even if it is created via options_menu = CustomMenu("Options", self), I actually have to set the style in the QMenu that ends up containing this item - which is the menu = QMenu(self).

So, a quick hack of the OP code to demonstrate this is:

# ...
    def contextMenuEvent(self, event):
        menu = QMenu(self)
        style = MenuProxyStyle()          # added
        style.setBaseStyle(menu.style())  # added
        menu.setStyle(style)              # added
# ...

With this, the application renders the "Options" menu as disabled, however reaction to mouse move events is still active, so the submenu popup opens as usual:

app screenshot

... which is basically what I was looking for in OP.

Except, now all items in the main context menu = QMenu(self) appear disabled, whereas I wanted to select only certain items in the menu to appear disabled - so now will have to figure that out ...

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-1):
  • Has code block (-0.5):
  • User mentioned (1): @musicamante
  • Self-answer (0.5):
  • High reputation (-1):
Posted by: sdbbs

79708740

Date: 2025-07-21 08:05:37
Score: 1
Natty:
Report link

User's custom config can be injected to overall RunnableConfig:

from typing import TypedDict

class UserConfig(TypedDict):
    user_id: str

user_config = UserConfig(user_id = "user-123")
config: RunnableConfig = {
    "configurable": {
        "thread_id": "thread-123",
        **user_config
    }
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: ebwood

79708725

Date: 2025-07-21 07:52:34
Score: 2
Natty:
Report link

You can use these free tool to do that.
Disclaimer: I have built it :-)

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

79708717

Date: 2025-07-21 07:44:32
Score: 3.5
Natty:
Report link

me too. just run get_oauth_token.php again to get new refreshToken

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

79708712

Date: 2025-07-21 07:41:31
Score: 1
Natty:
Report link

Use

jacksonObjectMapper()

from

import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper

(*) in gradle:

implementation("com.fasterxml.jackson.module:jackson-module-kotlin:${jacksonVersion}")

Instead of

ObjectMapper()

And you won't need a

@JsonProperty

for data class.

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

79708710

Date: 2025-07-21 07:37:30
Score: 3.5
Natty:
Report link

Refer this link.
Messaging is not stored in event data . There is a separate table project_id.firebase_messaging.data

Reasons:
  • Blacklisted phrase (1): this link
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Nikunj Mistry

79708704

Date: 2025-07-21 07:35:30
Score: 1
Natty:
Report link

As observed by Clifford in the comments, the problem was indeed caused by the logpoints in use. According to https://code.visualstudio.com/blogs/2018/07/12/introducing-logpoints-and-auto-attach:

A Logpoint is a breakpoint variant that does not "break" into the debugger but instead logs a message to the console... The concept for Logpoints isn't new... we have seen different flavors of this concept in tools like Visual Studio, Edge DevTools and GDB under several names such as Tracepoints and Logpoints.

The thing that I've missed here is that these can have substantial implications in embedded applications. I had 2 of them set inside the time-sensitive ISR, which disrupted its behavior - possibly halting its execution in order to allow the debugger to evaluate and print the log messages.

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

79708702

Date: 2025-07-21 07:31:28
Score: 9.5
Natty: 6.5
Report link

Have you find any solutions yet ? I was also trying to create one .

Reasons:
  • Blacklisted phrase (1.5): any solution
  • Blacklisted phrase (2): Have you find
  • RegEx Blacklisted phrase (2): any solutions yet ?
  • Low length (1.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Mohammed Kasim

79708693

Date: 2025-07-21 07:22:26
Score: 1.5
Natty:
Report link

1)","distributor_id":"com.apple.AppStore","name":"WhatsApp","incident_id":"0BBBC6C9-5A56-41D9-88C3-D3BD57643A66"}

Date/Time: 2025-02-22 23:45:43.185 -0600

End time: 2025-02-22 23:45:46.419 -0600

OS Version: iPhone OS 18.1.1 (Build 22B91)

Architecture: arm64e

Report Version: 53

Incident Identifier: 0BBBC6C9-

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

79708690

Date: 2025-07-21 07:19:25
Score: 0.5
Natty:
Report link

It will work with "sudo reboot" . I was facing this issue in VS Code .

When I login using cmd it worked great , groups were giving dialout and docker but since somehow i suspect vs code preserves the session so closing and restart vs code wasn't working. But Sudo reboot will go for fresh connection. Hence it works

Reasons:
  • Whitelisted phrase (-1): it worked
  • No code block (0.5):
  • Low reputation (1):
Posted by: naman anand

79708687

Date: 2025-07-21 07:09:23
Score: 3
Natty:
Report link

dont know what but when i replaced the lookback to 6998, the error was gone. i guess TV wants us to abuse its servers

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

79708685

Date: 2025-07-21 07:08:17
Score: 6
Natty:
Report link

am facing the same issue. has anyone managed to solve it

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): facing the same issue
  • Single line (0.5):
  • Low reputation (1):
Posted by: Samuel Lukudu

79708684

Date: 2025-07-21 07:07:17
Score: 1
Natty:
Report link

You can try Requestly. You can override inline as well as dynamically injected scripts (like those in data: URLs).

Create "Modify Response Body" rule to target the HTML of the page loading the data: script and replace with your own version.

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

79708682

Date: 2025-07-21 07:04:16
Score: 3.5
Natty:
Report link

The Pyspark version being used was 4.0.0, then It got resolved when I installed lower version of Pyspark that is Pyspark 3.5.6 hence its compatible with JDK11.

Thanks

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

79708664

Date: 2025-07-21 06:46:11
Score: 10.5
Natty: 4.5
Report link

Would you please share your neg sampling function?

I am having a similar issue where my AUC hovers around 0.6. My graph is so low in density (among all possible links, only ~10% actual exists), so I feel the neg sampling would be the bottleneck. I believe your solution can inspire me a lot. Thanks in advance!

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • RegEx Blacklisted phrase (2.5): please share your
  • RegEx Blacklisted phrase (3): Thanks in advance
  • No code block (0.5):
  • Me too answer (2.5): I am having a similar issue
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Hugh LIU

79708655

Date: 2025-07-21 06:42:10
Score: 0.5
Natty:
Report link

check_age is not a node, it should be the router from greet to other three nodes, below is my code:

# https://stackoverflow.com/questions/79702608/why-the-condition-in-the-langraph-is-not-working

from IPython.display import display, Image
from langgraph.graph import StateGraph, START, END
from typing import TypedDict, Literal



class PersonDetails(TypedDict):
    name: str
    age: int


def greet(state: PersonDetails):
    print(f"Hello {state["name"]}")
    return state

# Add Literal here to indicates where the router should go
def check_age(state: PersonDetails) -> Literal["can_drink", "can_drive", "minor"]:
    age = state["age"]
    if age >= 21:
        return "can_drink"
    elif age >= 16:
        return "can_drive"
    else:
        return "minor"


def can_drink(state: PersonDetails):
    print("You can legally drink 🍺")
    return state


def can_drive(state: PersonDetails):
    print("You can drive 🚗")
    return state


def minor(state: PersonDetails):
    print("You're a minor 🚫")
    return state


graph = StateGraph(PersonDetails)
graph.add_node("greet", greet)
graph.add_node("can_drink", can_drink)
graph.add_node("can_drive", can_drive)
graph.add_node("minor", minor)

graph.add_edge(START, "greet")
graph.add_conditional_edges(
    "greet",
    check_age,
    {
        "can_drink": "can_drink",
        "can_drive": "can_drive",
        "minor": "minor"
    }
)

graph.add_edge("can_drink", END)
graph.add_edge("can_drive", END)
graph.add_edge("minor", END)

app = graph.compile()

# can should the whole graph in xx.ipynb notebook
display(Image(app.get_graph().draw_mermaid_png()))
Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: ebwood

79708645

Date: 2025-07-21 06:36:09
Score: 2
Natty:
Report link
SELECT ... FROM ... USING(cola,colb,colc)

looks like the way to go. It's SQLite too https://www.sqlite.org/syntax/join-constraint.html

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • Has code block (-0.5):
Posted by: Never Sleep Again

79708641

Date: 2025-07-21 06:32:08
Score: 2
Natty:
Report link

import shutil

# Move the APK file to a user-friendly name and location

source_path = "/mnt/data/ApnaBazzar_UrvishPatel.apk"

destination_path = "/mnt/data/ApnaBazzar_UrvishPatel_GDrive.apk"

# Copying file to make it ready for Drive sharing

shutil.copy(source_path, destination_path)

destination_path

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

79708638

Date: 2025-07-21 06:31:07
Score: 1.5
Natty:
Report link

The issue is that an id is not assigned to your row.

NavigationLink {
} label: {
    Row(data: row)
        .id(row.id)
}
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Guru Divagar

79708633

Date: 2025-07-21 06:26:06
Score: 6
Natty: 7
Report link

Can i keep the socket in the room after it is disconnected?

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Starts with a question (0.5): Can i
  • Low reputation (1):
Posted by: Omar Ikram

79708632

Date: 2025-07-21 06:25:05
Score: 1
Natty:
Report link

Setting up system proxy in Android Studio:

1- open http

2-Find proxy settings

Find proxy settings in android studio

3-copy address and port

address and port in windowse

4-set in android

.set in Settings proxy android studio

set in Settings proxy android studio

or

.set in address and port in gradle.properties

systemProp.http.proxyHost=your address
systemProp.http.proxyPort=your port
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: company meerkats

79708621

Date: 2025-07-21 06:13:02
Score: 4.5
Natty:
Report link

It was my mistake. Problem resolved.

Reasons:
  • Low length (2):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Кирилл Корсук

79708618

Date: 2025-07-21 06:11:01
Score: 0.5
Natty:
Report link

If you're using PyGithub, use github.Github.requester.graphql_query()

Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: jnnnnn

79708617

Date: 2025-07-21 06:09:00
Score: 2
Natty:
Report link

"is_official_build" worked. Didn't use it earlier as it was inside the section for official chrome branded builds and mentioned it required src-internal. But apparently that's only for Chrome branding and the is_official_build flag can be used in public source and it also controls a bunch of optimizations.

For completeness, I had to also use "chrome_pgo_phase = 0" and set "sudo sysctl -w vm.max_map_count=262144" on linux as per the documentation.

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

79708610

Date: 2025-07-21 06:06:00
Score: 4.5
Natty: 5
Report link

It is possible to connect, like described here: https://blog.consol.de/software-engineering/ibm-mq-jmstoolbox/

It includes also a way to troubleshoot.

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Martin

79708608

Date: 2025-07-21 06:03:59
Score: 3
Natty:
Report link

You could use pod name by setting the pod name as environment variable and accessing it on Spring configuration class

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

79708606

Date: 2025-07-21 06:01:58
Score: 8
Natty: 4.5
Report link

Is it possible to get rid of this?
I bought my skript long tinme agofrom them, but i have no good feelings to get checked from them in any way?
btw. we did a lot of changes, and we would not like to get any 'updates' or insights from them..

(Or to say it clear, is it possible to overwrite this with official laramin?)
Thanks in advance for any comment..

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Blacklisted phrase (1): Is it possible to
  • Blacklisted phrase (1): is it possible to
  • RegEx Blacklisted phrase (3): Thanks in advance
  • No code block (0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): Is it
  • Low reputation (1):
Posted by: Thomas Trawöger

79708592

Date: 2025-07-21 05:48:55
Score: 2
Natty:
Report link

For me, The original Android Emulator version ins 35.6.11, which experienced the same error.

And I downgrade the Android Emulator from 35.6.11 to 34.2.15, and it works.

Go to: https://developer.android.com/studio/emulator_archive

Follow the guide

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

79708590

Date: 2025-07-21 05:44:54
Score: 1.5
Natty:
Report link

For Windows:

If you are on Windows, and this is happening, you can move up the path of your AWS & AWS CLI Installation before the path of your Python Installation in your System Environment Variables. After that restart your terminals, or restart your PC.

Check the attached screenshots for detailed steps:

  1. Open Advanced System Settings

Open Advanced System Settings


  1. Open Advanced System Settings

Edit Environment Variables


  1. Select Path in System Variables and Click Edit ( In case the edit button is disabled, you might not be an administrator or you directly opened environment variables from the start menu, don't do that. Open it from the settings. )

Edit Environment Path Variable


  1. Move Up your AWS Installation Paths, make sure they are before your Python Installation

Move your paths


  1. Restart all your terminals or restart your PC.
Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Kuldeep

79708578

Date: 2025-07-21 05:25:50
Score: 2.5
Natty:
Report link

I recommend creating an Intune config profile to sync a Library to Onedrive. Once the policy is created, use the generated values in this script. It works, percentage signs and all.

The only thing the config policy does not generate is the site name. Get the site name from the SharePoint admin page.

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

79708576

Date: 2025-07-21 05:24:50
Score: 1
Natty:
Report link
{
  "error": {
    "code": 403,
    "message": "The request is missing a valid API key.",
    "errors": [
      {
        "message": "The request is missing a valid API key.",
        "domain": "global",
        "reason": "forbidden"
      }
    ]
  }
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Ahasan Ahasan

79708569

Date: 2025-07-21 05:19:48
Score: 4
Natty:
Report link

@CamilleMcLamb@BigHomieEnt@kevinallenfilms@crossoverphotos@djsashasavic@Beatbyarie23@CeciliaJaneArt@JaynaMarieMUA@trinityviewfarm@TheWhetPalette@JoelTodero@susie_gill@missabowbissa@MANNEQUINSKIN@snicolelane@stormgraysonPW@DannyChaimson@RickPetko@Anthony_MAFS@lovebirdevents@lebkattz@IanMBeckman@Smoko_Ono@djraintree@DjAntoine79@corntgo@lordoftwitt@mastersteveyall@apbenven@COSFilmsINC@JackHaynesArt(duplicate?)@DeLaSoulsDugout@ali_drucker@april_event@fatmoe07@pookieirl@djdmarsh

Reasons:
  • No code block (0.5):
  • Contains question mark (0.5):
  • Has no white space (0.5):
  • Single line (0.5):
  • Looks like a comment (1):
  • Low reputation (1):
Posted by: swadhin adhikari

79708567

Date: 2025-07-21 05:15:47
Score: 3
Natty:
Report link

Im getting this error for refresh token why is that:

{
    "error": "unauthorized_client",
    "error_description": "Client certificate missing, or its thumbprint and one in the refresh token did NOT match"
}
Reasons:
  • RegEx Blacklisted phrase (1): Im getting this error
  • RegEx Blacklisted phrase (0.5): why is that
  • Low length (0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user31100724

79708563

Date: 2025-07-21 05:05:45
Score: 3.5
Natty:
Report link

I know this is a late addition, but would using derived types like token or normalizedString provide you this solution, or do you need to allow for interior line breaks and repetitious whitespace?

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Low reputation (1):
Posted by: P. Mayo

79708562

Date: 2025-07-21 05:03:44
Score: 2
Natty:
Report link

I think the issue is that, you are not able to resume the workflow graph , after the interrupt is triggered. You need to use Command(resume="some value") to resume the workflow graph, after interrupt is raised.

Here is detailed approach on how to handle interrupts with FastAPI --- https://medium.com/generative-ai/when-llms-need-humans-managing-langgraph-interrupts-through-fastapi-97d0912fb6af

Reasons:
  • Blacklisted phrase (0.5): medium.com
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: chamanthmvs

79708560

Date: 2025-07-21 05:02:44
Score: 2.5
Natty:
Report link

node.children returns only the direct child elements of a node (excluding text and comments) and updates live with DOM changes. In contrast, node.querySelectorAll('*') returns a static list of all descendant elements, not just direct children, and is typically slower due to deeper traversal.

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

79708556

Date: 2025-07-21 04:52:42
Score: 1
Natty:
Report link

Liquid Glass TabView

The Find My app does not appear to use the new Liquid Glass TabView. See attached the UI animations from iOS 26 for a TabView. I think it is likely to be a presentationDetents.

E.g.
.presentationDetents([.fraction(0.1), .medium, .large])

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

79708550

Date: 2025-07-21 04:43:40
Score: 1
Natty:
Report link

I suggest you using an enum inside your entity

public enum IsPrimaryEnum  {
  Y, N
}

Change the entity field to:

@Enumerated(EnumType.STRING)
@Column(name = "is_primary")
private IsPrimaryEnum deviceIsPrimary = IsPrimaryEnum.N;
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Mohammad Taghi Ahadi

79708548

Date: 2025-07-21 04:39:39
Score: 0.5
Natty:
Report link

You can easily reverse the order of the rows in a column, either in formula, or in a different cell, using:

=INDEX(B1:B6,ROWS(B1:B6)+1-ROW(B1:B6))

(In this case, the range to reverse is B1:B6.)

For use inside a formula, just drop the leading "=" and you're good to go. This will work with any version of Excel back to 2007 when it added the ROWS function. INDEX goes back to my early days with it in 1991, to the best of my recollection. If needed, there are substitutes for the use of ROWS, but they involve functions usually considered less desirable.

The reversed range has no limit on size that its source does not have. And it yields elements that are the same data type as their originals.

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Jeorje

79708535

Date: 2025-07-21 04:13:34
Score: 1.5
Natty:
Report link

Here is the English prompt (description) for generating an AI video, while keeping the dialogue in Uzbek as you requested:


Prompt (for AI video generation):

A scene outside a mosque. It's daytime. An 80-year-old Uzbek man (otaxon) is slowly walking out of a mosque. The background shows the mosque gate with some people around. A 30-year-old male journalist (muhbir) politely approaches the old man with a microphone. The video has a natural, warm tone.

The dialogue happens in Uzbek:

Muhbir (journalist):
“Assalomu alaykum, amaki. Siz kimning ma’ruzalarini ko‘proq yoqtirasiz?”

Otaxon (elderly man):
“Vaalaykum assalom, bolam. Menga Rahmatulloh domlani ma’ruzalari juda yoqadi. Gaplari yurakka yetib boradi, ko‘ngilga o‘rnashadi.”

Muhbir (with a kind smile):
“Rahmat, amaki, javobingiz uchun katta rahmat!”


Let me know if you want me to generate the video with voice, image, and movement — or need it in a certain style (realistic, animation, etc.).

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

79708534

Date: 2025-07-21 04:11:33
Score: 4
Natty: 6
Report link

You just need to disable "inline suggest" under suggestions.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Syed Basheer

79708529

Date: 2025-07-21 04:02:30
Score: 0.5
Natty:
Report link

As of version 2.7.10, this now works. HeroUI has since fixed the bug with form errors not displaying despite having set validationErrors. Your original implementation will show the errors under the inputs as expected once you upgrade to a newer version of the library:

npm install @heroui@latest
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Eric Amshukov

79708527

Date: 2025-07-21 03:56:29
Score: 1
Natty:
Report link

A simple fix, if you can't install the gymnasium package:

import numpy as np
np.bool8 = np.bool
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: DEEPAK S.V.

79708526

Date: 2025-07-21 03:56:28
Score: 4
Natty:
Report link

Are you looking for $_SERVER['SERVER_NAME'] ?

You can echo all the super globals.

<?php

echo '<pre>';

print_r($_SERVER[]);

echo '</pre>';

?>

But what @okneloper said is correct.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • User mentioned (1): @okneloper
  • Low reputation (1):
Posted by: Oppie

79708522

Date: 2025-07-21 03:44:25
Score: 4
Natty: 4
Report link

Separate LLM from Action Server

ref:

https://forum.rasa.com/t/packaging-version-conflict-with-rasa-and-langchain/61361/9

Reasons:
  • Probably link only (1):
  • Low length (2):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Emir-Liu

79708517

Date: 2025-07-21 03:28:22
Score: 1
Natty:
Report link

You can also use @rendermode Razor directive and applying a render mode to a component definition.

This works on my end:

@rendermode InteractiveAuto

or to be more specific:

@rendermode InteractiveServer

By applying this directive, it could also solve the given exception.

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

79708508

Date: 2025-07-21 03:11:19
Score: 0.5
Natty:
Report link

When you want to introduce a new dependency through CMake, you need to ensure that you have configured the environment variables for the dependency.

The find_mackage command retrieves these files by searching for environment variables. You need to find the directory where these files are located in the dependencies and add them to the system's environment variables.

If you don't want it to pollute your environment variables, you can also set CMAKE_MODULE_PATH to tell CMake where these files are:

set(CMAKE_MODULE_PATH "path/to/Eigen3Config.cmake") # May be "path/to/eigen3-config.cmake"

CMake does not support automatic downloading of dependencies from the Internet, so you need to download dependencies to your computer in advance before introducing them.

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

79708504

Date: 2025-07-21 03:07:18
Score: 0.5
Natty:
Report link

Following Fildor's advice I decided to implement a source generator to solve this issue. I've never implemented one before, so I'm open to feedback on how to improve this code. Specifically, if anyone has a working example of how to ensure that the ImmutableArray<> class is indeed the System.Collections.Immutable variant I'd be interested.

This code should account for edge cases such as the record being nested within interfaces/classes/records, the record being generic, the ImmutableArrays being nullable, custom Equals/GetHashCode methods already existing, etc.

I decided against locating the records via an attribute, as I want this to be the default behaviour for all of my libraries. I also have the partial check disabled in my codebase, as I want to be notified when I've created a record that has an ImmutableArray property/field and no override of the equals check, as I feel the lack of sequence equality is 'surprising' behaviour despite being the .NET default.

I've also added a custom attribute Key to decorate properties/fields when a subset of fields should uniquely identify the record. This allows for GetHashCode to be more performant by excluding other fields.

Here is the code for the source generator:

using Microsoft.CodeAnalysis;
using Microsoft.CodeAnalysis.CSharp.Syntax;
using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Linq;
using System.Text;
using System.Threading;

namespace SourceGenerator;

[Generator(LanguageNames.CSharp)]
public sealed class RecordEqualityGenerator : IIncrementalGenerator {
    private sealed record Field {
        internal Field(string name, bool isImmutableArray, bool isKey) {
            Name = name;
            IsImmutableArray = isImmutableArray;
            IsKey = isKey;
        }

        internal string Name { get; }
        internal bool IsImmutableArray { get; }
        internal bool IsKey { get; }
    }

    public void Initialize(IncrementalGeneratorInitializationContext context) {
        var provider = context.SyntaxProvider.CreateSyntaxProvider(Predicate, Transform);
        context.RegisterSourceOutput(provider, Execute);
    }

    private static bool Predicate(SyntaxNode node, CancellationToken _) {
        if (node is not RecordDeclarationSyntax record)
            return false;

        if (!record.Modifiers.Any(m => m.Text == "partial"))
            return false;

        var hasImmutableArray = false;
        var hasEquals = false;
        var hasGetHashCode = false;
        foreach (var member in record.Members) {
            if (IsImmutableArrayPropertyOrField(member))
                hasImmutableArray = true;
            if (IsEqualsMethod(member, record))
                hasEquals = true;
            if (IsGetHashCodeMethod(member))
                hasGetHashCode = true;
        }

        return hasImmutableArray && (!hasEquals || !hasGetHashCode);
    }

    private static RecordDeclarationSyntax Transform(GeneratorSyntaxContext ctx, CancellationToken _) => (RecordDeclarationSyntax)ctx.Node;

    private static void Execute(SourceProductionContext context, RecordDeclarationSyntax record) {
        const string Indent = "    ";

        var (hasEquals, hasGetHashCode) = HasEqualsAndGetHashCodeMethods(record);

        var recordName = GetNameWithGenericParameters(record);
        var scopes = GetScopes(record);
        var fields = GetPropertyAndFieldNames(record);
        var hashes = GetHashes(fields);
        var filename = GetFilename(record);

        var codeBuilder = new StringBuilder()
            .AppendLine("using SourceGenerator;")
            .AppendLine("using System.Linq;")
            .AppendLine();

        var indent = string.Empty;
        foreach (var scope in scopes) {
            _ = codeBuilder.AppendLine($"{indent}{scope}");
            if (scope.Last() == '{')
                indent += Indent;
        }

        if (!hasEquals) {
            if (fields.Length == 1) {
                _ = codeBuilder.AppendLine($"{indent}public bool Equals({recordName}? other) => other?.{fields[0].Name}.SequenceEqual({fields[0].Name}) ?? false;");
            }
            else {
                var equalityText = GetEqualityText(fields);
                _ = codeBuilder
                    .AppendLine($"{indent}public bool Equals({recordName}? other) {{")
                    .AppendLine($"{indent}    if (other == null)")
                    .AppendLine($"{indent}        return false;")
                    .AppendLine($"{indent}    if (ReferenceEquals(this, other))")
                    .AppendLine($"{indent}        return true;")
                    .AppendLine()
                    .AppendLine($"{indent}    return {equalityText};")
                    .AppendLine($"{indent}}}");
            }

            if (!hasGetHashCode)
                _ = codeBuilder.AppendLine();
        }

        if (!hasGetHashCode) {
            if (hashes.Length == 1) {
                _ = codeBuilder.AppendLine($"{indent}public override int GetHashCode() => {hashes[0]};");
            }
            else {
                _ = codeBuilder
                    .AppendLine($"{indent}public override int GetHashCode() {{")
                    .AppendLine($"{indent}    const int mod = 92821;")
                    .AppendLine($"{indent}    var hash = 17;")
                    .AppendLine()
                    .AppendLine($"{indent}    unchecked {{");
        
                foreach (var hash in hashes)
                    _ = codeBuilder.AppendLine($"{indent}        hash = hash * mod + {hash};");

                _ = codeBuilder
                    .AppendLine($"{indent}    }}")
                    .AppendLine()
                    .AppendLine($"{indent}    return hash;")
                    .AppendLine($"{indent}}}");
            }
        }

        foreach (var scope in scopes) {
            if (scope.Last() != '{')
                continue;

            indent = indent.Substring(0, indent.Length - Indent.Length);
            _ = codeBuilder.AppendLine($"{indent}}}");
        }

        context.AddSource(filename, codeBuilder.ToString());
    }

    private static (bool HasEquals, bool HasGetHashCode) HasEqualsAndGetHashCodeMethods(RecordDeclarationSyntax record) {
        var hasEquals = false;
        var hasGetHashCode = false;
        foreach (var member in record.Members) {
            if (member is not MethodDeclarationSyntax method)
                continue;

            switch (method.Identifier.Text) {
                case "Equals":
                    if (IsEqualsMethod(method, record))
                        hasEquals = true;
                    break;
                case "GetHashCode":
                    if (IsGetHashCodeMethod(method))
                        hasGetHashCode = true;
                    break;
                default:
                    break;
            }
        }
        return (hasEquals, hasGetHashCode);
    }

    private static bool IsEqualsMethod(MemberDeclarationSyntax member, RecordDeclarationSyntax record) {
        if (member is not MethodDeclarationSyntax method)
            return false;
        if (method.Identifier.Text != "Equals")
            return false;
        if (!method.Modifiers.Any(m => m.Text == "public"))
            return false;
        if (method.Modifiers.Any(m => m.Text == "static"))
            return false;
        if (method.ReturnType is not PredefinedTypeSyntax returnType)
            return false;
        if (returnType.Keyword.Text != "bool")
            return false;
        if (method.ParameterList.Parameters.Count != 1)
            return false;
        if (method.ParameterList.Parameters[0].Type is not NullableTypeSyntax nullableParameter)
            return false;

        if (record.TypeParameterList?.Parameters.Any() ?? false) {
            if (nullableParameter.ElementType is not GenericNameSyntax genericName)
                return false;
            if (genericName.Identifier.Text != record.Identifier.Text)
                return false;
            if (genericName.TypeArgumentList.Arguments.Count != record.TypeParameterList.Parameters.Count)
                return false;
            if (!genericName.TypeArgumentList.Arguments.All(a => a is IdentifierNameSyntax))
                return false;
            if (!genericName.TypeArgumentList.Arguments.Cast<IdentifierNameSyntax>().Select(a => a.Identifier.Text).SequenceEqual(record.TypeParameterList.Parameters.Select(p => p.Identifier.Text)))
                return false;
            return true;
        }

        if (nullableParameter.ElementType is not IdentifierNameSyntax identifierName)
            return false;
        if (identifierName.Identifier.Text != record.Identifier.Text)
            return false;
        return true;
    }

    private static bool IsGetHashCodeMethod(MemberDeclarationSyntax member) {
        if (member is not MethodDeclarationSyntax method)
            return false;
        if (method.Identifier.Text != "GetHashCode")
            return false;
        if (!method.Modifiers.Any(m => m.Text == "public"))
            return false;
        if (!method.Modifiers.Any(m => m.Text == "override"))
            return false;
        return true;
    }

    private static ImmutableArray<string> GetScopes(RecordDeclarationSyntax record) {
        return Get(record).Reverse().ToImmutableArray();

        static IEnumerable<string> Get(RecordDeclarationSyntax record) {
            for (SyntaxNode? current = record; current != null; current = current.Parent) {
                var scope = current switch {
                    FileScopedNamespaceDeclarationSyntax node => $"namespace {node.Name};\r\n",
                    NamespaceDeclarationSyntax node => $"namespace {node.Name} {{",
                    RecordDeclarationSyntax node => $"{GetModifierPrefix(node)}record {GetNameWithGenericParameters(node)} {{",
                    ClassDeclarationSyntax node => $"{GetModifierPrefix(node)}class {GetNameWithGenericParameters(node)} {{",
                    InterfaceDeclarationSyntax node => $"{GetModifierPrefix(node)}interface {GetNameWithGenericParameters(node)} {{",
                    _ => null
                };
                if (scope != null)
                    yield return scope;
            }
        }
    }

    private static string GetNameWithGenericParameters(TypeDeclarationSyntax type) {
        if (type.TypeParameterList == null || !type.TypeParameterList.Parameters.Any())
            return type.Identifier.Text;

        var parameters = type.TypeParameterList.Parameters.Select(p => p.Identifier.Text);
        var parametersText = string.Join(", ", parameters);
        return $"{type.Identifier.Text}<{parametersText}>";
    }

    private static string GetModifierPrefix(TypeDeclarationSyntax type) {
        var builder = new StringBuilder();
        foreach (var modifier in type.Modifiers)
            _ = builder.Append($"{modifier} ");
        return builder.ToString();
    }

    private static ImmutableArray<Field> GetPropertyAndFieldNames(RecordDeclarationSyntax record) {
        var fields = ImmutableArray.CreateBuilder<Field>();
        foreach (var member in record.Members) {
            if (member is PropertyDeclarationSyntax property) {
                var isImmutableArray = IsImmutableArrayProperty(property);
                var isKey = property.AttributeLists.SelectMany(l => l.Attributes).Any(a => a.Name is IdentifierNameSyntax name && name.Identifier.Text == "Key");
                fields.Add(new(property.Identifier.Text, isImmutableArray, isKey));
            }
            else if (member is FieldDeclarationSyntax field) {
                var isImmutableArray = IsImmutableArrayField(field);
                var isKey = field.AttributeLists.SelectMany(l => l.Attributes).Any(a => a.Name is IdentifierNameSyntax name && name.Identifier.Text == "Key");
                foreach (var variable in field.Declaration.Variables)
                    fields.Add(new(variable.Identifier.Text, isImmutableArray, isKey));
            }
        }
        return fields.ToImmutable();
    }


    private static bool IsImmutableArrayPropertyOrField(MemberDeclarationSyntax member) {
        if (member is PropertyDeclarationSyntax property)
            return IsImmutableArrayProperty(property);
        if (member is FieldDeclarationSyntax field)
            return IsImmutableArrayField(field);
        return false;
    }

    private static bool IsImmutableArrayProperty(PropertyDeclarationSyntax property) {
        if (property.Type is GenericNameSyntax generic) {
            if (generic.Identifier.Text != "ImmutableArray")
                return false;
            if (generic.TypeArgumentList.Arguments.Count != 1)
                return false;
            return true;
        }

        if (property.Type is not NullableTypeSyntax nullable)
            return false;
        if (nullable.ElementType is not GenericNameSyntax nullableGeneric)
            return false;
        if (nullableGeneric.Identifier.Text != "ImmutableArray")
            return false;
        if (nullableGeneric.TypeArgumentList.Arguments.Count != 1)
            return false;
        return true;
    }

    private static bool IsImmutableArrayField(FieldDeclarationSyntax field) {
        if (field.Declaration.Type is GenericNameSyntax generic) {
            if (generic.Identifier.Text != "ImmutableArray")
                return false;
            if (generic.TypeArgumentList.Arguments.Count != 1)
                return false;
            return true;
        }

        if (field.Declaration.Type is not NullableTypeSyntax nullable)
            return false;
        if (nullable.ElementType is not GenericNameSyntax nullableGeneric)
            return false;
        if (nullableGeneric.Identifier.Text != "ImmutableArray")
            return false;
        if (nullableGeneric.TypeArgumentList.Arguments.Count != 1)
            return false;
        return true;
    }

    private static string GetEqualityText(ImmutableArray<Field> fields) {
        var builder = new StringBuilder();
        var isFirst = true;
        foreach (var field in fields.Where(f => !f.IsImmutableArray)) {
            if (!isFirst)
                _ = builder.Append(" && ");
            _ = builder.Append($"{field.Name} == other.{field.Name}");
            isFirst = false;
        }
        foreach (var field in fields.Where(f => f.IsImmutableArray)) {
            if (!isFirst)
                _ = builder.Append(" && ");
            _ = builder.Append($"{field.Name}.SequenceEqual(other.{field.Name})");
            isFirst = false;
        }
        return builder.ToString();
    }

    private static ImmutableArray<string> GetHashes(ImmutableArray<Field> fields) {
        var keys = fields.Where(f => f.IsKey).ToImmutableArray();
        if (!keys.IsEmpty)
            fields = keys;

        var hashes = ImmutableArray.CreateBuilder<string>(fields.Length);
        foreach (var field in fields.Where(f => !f.IsImmutableArray))
            hashes.Add($"{field.Name}.GetHashCode()");
        foreach (var field in fields.Where(f => f.IsImmutableArray))
            hashes.Add($"{field.Name}.GenerateSequenceHashCode()");
        return hashes.MoveToImmutable();
    }

    private static string GetFilename(RecordDeclarationSyntax record) {
        var parts = GetParts(record).Reverse();
        var stem = string.Join(".", parts);
        return $"{stem}.g.cs";

        static IEnumerable<string> GetParts(RecordDeclarationSyntax record) {
            for (SyntaxNode? current = record; current != null; current = current.Parent) {
                var scope = current switch {
                    FileScopedNamespaceDeclarationSyntax node => node.Name.ToString(),
                    NamespaceDeclarationSyntax node => node.Name.ToString(),
                    RecordDeclarationSyntax node => GetFilenamePartWithGenericParameters(node),
                    ClassDeclarationSyntax node => GetFilenamePartWithGenericParameters(node),
                    InterfaceDeclarationSyntax node => GetFilenamePartWithGenericParameters(node),
                    _ => null
                };
                if (scope != null)
                    yield return scope;
            }
        }
    }

    private static string GetFilenamePartWithGenericParameters(TypeDeclarationSyntax type) {
        if (type.TypeParameterList == null || !type.TypeParameterList.Parameters.Any())
            return type.Identifier.Text;

        var parameters = type.TypeParameterList.Parameters.Select(p => p.Identifier.Text);
        var parametersText = string.Join(", ", parameters);
        return $"{type.Identifier.Text}[{parametersText}]";
    }
}

This is an attribute I implemented that enables for more efficient GetHashCode generation when a subset of fields should uniquely identify the record:

using System;

namespace SourceGenerator;

[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = false)]
public sealed class KeyAttribute : Attribute { }

And these are the extension methods for generating a hash code for an ImmutableArray based off the elements it contains, and for wrappering sequence equality on nullable ImmutableArrays:

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Linq;

namespace SourceGenerator;

public static class Extensions {
    public static bool SequenceEqual<T>(this Nullable<ImmutableArray<T>> self, Nullable<ImmutableArray<T>> other, IEqualityComparer<T>? comparer = null) {
        if (self == null)
            return other == null;
        if (other == null)
            return false;
        return self.Value.SequenceEqual(other.Value, comparer);
    }

    public static int GenerateSequenceHashCode<T>(this ImmutableArray<T> values) where T : notnull {
        const int mod = 92821;
        var hash = 17;

        unchecked {
            foreach (var value in values)
                hash = hash * mod + value.GetHashCode();
        }

        return hash;
    }

    public static int GenerateSequenceHashCode<T>(this Nullable<ImmutableArray<T>> values) where T : notnull => values != null ? values.GenerateSequenceHashCode() : 0;
}
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: Bioinformagician

79708500

Date: 2025-07-21 02:52:16
Score: 1.5
Natty:
Report link

First of all, go to the folder where our script will be located and define a new environment:

python3 -m venv .

Next, install selenium:

./bin/pip install selenium

Install webdriver_manager:

./bin/pip install webdriver-manager

Now the most important thing: we specify the path to our manager. I don’t understand why it should be specified manually, but apparently it should (thanks to https://stackoverflow.com/a/63415104/28821514).

import sys
sys.path.append("./lib/python3.12/site-packages")

Then do everything according to the manual. You may have some other errors, but the webdriver_manager should be imported.

from selenium import webdriver
from selenium.webdriver.chrome.service import Service as BraveService
from webdriver_manager.chrome import ChromeDriverManager
from webdriver_manager.core.os_manager import ChromeType
Reasons:
  • Blacklisted phrase (0.5): thanks
  • Blacklisted phrase (1): stackoverflow
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Nikulok

79708488

Date: 2025-07-21 02:27:11
Score: 2.5
Natty:
Report link

none of these is modifying my variable product out of stock message, still displays

This product is currently out of stock and unavailable.

Ive also tried this snippet

// Universal out-of-stock message for all product types (simple, variable, variations)
add_filter('woocommerce_get_availability_text', function($availability, $product) {
    if (!$product->is_in_stock()) {
        return 'Seems like this product may be only available via special order. Please <a href="/contact/">contact us</a>.';
    }
    return $availability;
}, 10, 2);

add_filter('woocommerce_get_availability', function($availability, $product) {
    if (!$product->is_in_stock()) {
        $availability['availability'] = 'Seems like this product may be only available via special order. Please <a href="/contact/">contact us</a>.';
    }
    return $availability;
}, 10, 2);

and this one too

add_filter('the_content', function($content) {
    $search = 'This product is currently out of stock and unavailable.';
    $replace = 'Seems like this product may be only available via special order. Please <a href="/contact/">contact us</a>.';
    if (strpos($content, $search) !== false) {
        $content = str_replace($search, $replace, $content);
    }
    return $content;
});

Nothing modifies that out of stock product on the variable products that have no price, any ideas?

Reasons:
  • Blacklisted phrase (1): any ideas
  • Long answer (-1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Lautaro Gatti