79724644

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

It's just historical. Nowadays, use UTF-8. There's no good reason to continue using latin1, except for compatibility with older systems.

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

79724636

Date: 2025-08-04 08:36:16
Score: 0.5
Natty:
Report link

You can get the desired result by running an aggregation:

FT.AGGREGATE cities_idx "*"  
LOAD 3 @__key @fieldOne @fieldTwo 
APPLY "format('%s:%s', @fieldOne, @fieldTwo)" AS combo 
FILTER "@combo=='Foo:Bar'" 
GROUPBY 1 @__key

This will return: search:cities:1

You can then do JSON.GET search:cities:1

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Raphael De Lio

79724629

Date: 2025-08-04 08:24:13
Score: 1.5
Natty:
Report link

I think the issue you are experiencing is most probably how container shapes adjust through the SwiftUI view hierarchy in IOS 18.

In short I believe it's all about precedence.

You need to set the container shape on a parent view, not the view with the concentric rectangle background. Container shapes flow down the hierarchy for the nearest container shape and ConcentricRectangle looks for the hierarchy for the nearest container shape.

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

79724625

Date: 2025-08-04 08:21:12
Score: 1
Natty:
Report link

i believe my below successed experience is helpful for solving you problem and others who stuck on similar problem with other jupyter notebooks image.

Be not professional coder and i just study QNAP NAS for fun with Jupyterlab.

it did cost one and half day on studying internet, including stackoverflow and github. But some coder's informations are too professional for me to fully understand and implement. Finally, based on those hints and with Doubao AI support, i made it success.

Below are very detail records on the way.

https://jupyter-docker-stacks.readthedocs.io/en/latest/using/recipes.html is too simple and for non-professional guys like me has very little helpful info.

============================

QNAP NAS using the scipy-notebook image jovyan cannot install or run programs using sudo.

========

when create containers in QNAP contatiner station

Add environment to containerstation:
-e RESTARTABLE=yes - Recycles Jupyter so that exiting Jupyter does not cause the container to exit. This may be useful when installing extensions that require restarting Jupyter.
-e GRANT_SUDO=yes - Grants access to sudo commands.
Add storage to containerstation:
your_workdocs_folder: /home/jovya. /home/jovya is the location where new notebooks are saved within the container and should be mapped to avoid loss during Docker changes.

======

pls open ssh in your QNAP NAS server and use putty(or other you are famliar with) sign in with admin users.

if you are not familiar with tools, cmds, pls use any AI to support. not complicate.

** DONT forget to close the ssh port after done , especially your server are in internet **

then follow below steps.

# Replace my own container scipy-notebook-202508 with the name of the container started in your own Docker container.
# Create a container started by the root user, configure the Ubuntu system in the container, and grant sudo permissions to the jovyan account.
[{QNAP ssh administrator} bin]$ docker exec -it -u root scipy-notebook-202508 /bin/bash

# Use apt-get to reinstall the sudo and vim tools required.
# Sometimes, a message appears indicating that vim cannot be used by the root user, although files can still be opened. To be on the safe side, it is recommended to reinstall.
root@a3557768d332:~# apt-get update
root@a3557768d332:~# apt-get install -y sudo
root@a3557768d332:~# apt update && apt reinstall -y vim

# You can directly modify visudo, but this is the recommended method. It's more convenient for deleting or adding new configurations later and won't corrupt the main sudoers file.
# I've confirmed that the /sudoers.d folder is included at the end of the main file. jovyan_config is the new configuration I created.
# The file contains only one line: jovyan ALL=(ALL:ALL) ALL. After adding ALL, press Escape, enter :wq to save, and exit.
root@a3557768d332:~# visudo -f /etc/sudoers.d/jovyan_config

# Change jovyan's password; I don't know the original password. It's recommended to set a more complex setting, including uppercase and lowercase special characters, and to use more than 10 characters.
# After all, 1. jovyan has root privileges, and 2. it can be accessed from the public network, not the Docker Hub, so there's no multi-person permission management.
root@a3557768d332:~# sudo passwd user2
Enter new UNIX password: [Enter new password]
Retype new UNIX password: [Enter new password again]
passwd: password updated successfully

# Exit scipy-notebook started by the root user
root@a3557768d332:~# exit

# Restart docker scipy-notebook-202508
# Check your running Docker, operating under the QNAP SSH administrator account.
[{QNAP SSH Administrator} bin]$ docker ps
[{QNAP SSH Administrator} bin]$ docker restart {your container name}

# ===Re-login in the JupyterLab interface. try sudo xxxx, enter jovyan's password, works ======
The following is from the JupyterLab terminal:
jovyan@a3557768d332:~$ sudo apt-get install -y cron
[sudo] password for jovyan:
Sorry, try again.
[sudo] password for jovyan:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
cron is already the newest version (3.0pl1-137ubuntu3).
0 upgraded, 0 newly installed, 0 to remove, and 113 not upgraded.
jovyan@a3557768d332:~$
Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Long answer (-1):
  • Has code block (-0.5):
  • Filler text (0.5): ============================
  • Filler text (0): ========
  • Low reputation (1):
Posted by: Kevin Han

79724623

Date: 2025-08-04 08:21:12
Score: 3
Natty:
Report link

Try to remove the symbol, Once you get the data on your end filter it by the symbol you need to show

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

79724617

Date: 2025-08-04 08:11:10
Score: 2
Natty:
Report link

Dependabot, works only with default branch,

Target Branch, this is used to specify the branch against which the pull request will be raised.

for ex: if A is your default branch and B is your dev branch, it will scan for updates against the A branch, and if you have mentioned target-branch: B in dependabot.yml file, then the pull request will be raised against the B branch.

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

79724616

Date: 2025-08-04 08:04:09
Score: 2.5
Natty:
Report link

Like Roland said, it's most likely floating point imprecision. If you want to properly round a number with three digits after the decimal and nothing else, add a 0 at the end to make sure R recognises it as 1.535 and not 1.534999999 or something

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

79724607

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

dependencies

implementation("org.chromium.net:cronet-embedded:119.6045.31")
implementation("org.chromium.net:cronet-api:119.6045.31")
implementation("com.android.volley:volley:1.2.1")
implementation("com.android.volley:volley-cronet:1.2.1")

demo

fun test() {
    val context = this@MainActivity
    val cronetEngine = CronetEngine.Builder(this)
        .enableHttpCache(
            CronetEngine.Builder.HTTP_CACHE_IN_MEMORY,
            100 * 1024.toLong()
        )
        .enableQuic(true)
        .enableHttp2(true).build()
    val httpStack = CronetHttpStack.Builder(context.applicationContext)
        .setCronetEngine(cronetEngine).build()
    val cache = DiskBasedCache(context.cacheDir, 1024 * 1024)
    val network = BasicAsyncNetwork.Builder(httpStack).build()
    val requestQueue = AsyncRequestQueue.Builder(network)
        .setCache(cache).build()
    requestQueue.start()

    // GET
    val getUrl = "https://quic.aiortc.org/123"
    val stringRequest = StringRequest(
        Request.Method.GET, getUrl,
        { response -> toast("Response is: $response") },
        { toast("GET didn't work!") }
    )
    requestQueue.add(stringRequest)

    // POST
    val postUrl = "https://quic.aiortc.org/echo"
    val reqData = JSONObject().apply { put("time", "now") }
    val jsonRequest = JsonObjectRequest(
        Request.Method.POST, postUrl, reqData,
        { response: JSONObject -> toast("Response is: $response") },
        { toast("POST didn't work!") }
    )
    requestQueue.add(jsonRequest)
}

private fun toast(msg: String) {
    val context = this@MainActivity
    Toast.makeText(context, msg, Toast.LENGTH_SHORT).show()
}

Reference

  1. volley support http3, https://blog.csdn.net/yeshennet/article/details/149907813
  2. https://quic.aiortc.org/
  3. https://github.com/google/volley/wiki/Asynchronous-Volley
Reasons:
  • Probably link only (1):
  • Contains signature (1):
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: yeshen

79724605

Date: 2025-08-04 07:46:05
Score: 2
Natty:
Report link

i had similar problem,

i change next version in package.json

from "^15.4.2" to "15.3.1"

  1. change next version

  2. delete node_modules and .next folders

  3. npm i

  4. npm run build

  5. npm run start

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

79724598

Date: 2025-08-04 07:37:02
Score: 2.5
Natty:
Report link

ACE77 adalah situs judi online yang udah lama dipercaya pemain Indonesia buat main slot, bola, casino, sampai togel. Di sini, semuanya lengkap dan gampang diakses tinggal daftar, deposit, langsung gas main! Bonus-bonusnya juga nggak main-main, ada bonus new member, bonus harian, sampai cashback mingguan. Sistemnya cepat, aman, dan CS-nya aktif 24 jam kalau kamu butuh bantuan. Kalau lagi cari tempat main yang serius tapi tetap asik, ACE77 cocok banget buat jadi pilihan.

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

79724596

Date: 2025-08-04 07:36:02
Score: 3
Natty:
Report link

The deletion of the bin folder solved the issue for me.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Mohammad Naushad M

79724593

Date: 2025-08-04 07:32:01
Score: 0.5
Natty:
Report link

Can you try to use cy.get() and .each() for the entire test logic ?

describe('I am testing the Modals on ' + modalUrls.length + ' pages.', () => {
  modalUrls.forEach(function(page) {
    it(`should open and close all modals on ${page}`, () => {

      cy.visit(page);

      cy.get('[data-modal-trigger]').each(($triggerLink) => {
        const modalId = $triggerLink.attr('data-modal-trigger');
        if (modalId) {
          cy.log(`Processing modal with ID: ${modalId}`);
          cy.wrap($triggerLink).click();
          cy.get(`#${modalId}`).should('be.visible');
          cy.get(`#${modalId} [data-modal-close]`).click();
          cy.get(`#${modalId}`).should('not.be.visible');
        }
      });
    });
  });
});
Reasons:
  • Whitelisted phrase (-2): Can you try
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): Can you
  • Low reputation (1):
Posted by: shailesh patil

79724589

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

When rendering the parameters need to go in render_options rather than output_options.

Email doc (test_email_params.Rmd):

---
title: "Test email parameters"
output: blastula::blastula_email
params:
    email_name: "John Smith"
    other_param: "App abc"
---

Email content...

Email is for `r params$email_name`

Create email:

blastula::render_connect_email(input = "test_email_params.Rmd", 
                       render_options = list(params = list(email_name= "Willy Wonker")),
                       connect_footer = FALSE)

Note: Not all parameters need to be passed into an RMarkdown doc, anything not passed in will use t default values.

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

79724586

Date: 2025-08-04 07:13:57
Score: 1
Natty:
Report link

To simplify this workaround,

1. Right click on blank screen of redux dev tools.
2. Open inspect tab
3. Open Application tab
4. In left Pane, click on IndexedDB
5. Inside IndexedDB, click on any link
6. Click "Delete Database"

Now close all the inspect tabs of the browser an reopen projects redex dev tools again.
Now you must have came to normal screen of redex devtools.

Done.

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

79724583

Date: 2025-08-04 07:12:56
Score: 2.5
Natty:
Report link

Uninstalling the app worked for me

Reasons:
  • Whitelisted phrase (-1): worked for me
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Miro

79724581

Date: 2025-08-04 07:11:56
Score: 1.5
Natty:
Report link

Gemini Code Assist added a keybinding that was overriding Cmd+S in DiffView, so after I removed that, it works as it should.

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

79724579

Date: 2025-08-04 07:09:55
Score: 4
Natty:
Report link

After disabling the mcAfee program, the installation is completed.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Yağmur Akbulut

79724572

Date: 2025-08-04 07:01:53
Score: 6.5
Natty: 7.5
Report link

Вот как добавить NodeJS в ISPConfig: https://edgesection.ru/sphere/1

Reasons:
  • Probably link only (1):
  • Contains signature (1):
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • No latin characters (0.5):
  • Low reputation (1):
Posted by: EDGESECTION

79724565

Date: 2025-08-04 06:52:51
Score: 1.5
Natty:
Report link

The "library" you're looking for is Microsoft's SDK. You will need to import the following dependencies (Microsoft Documentation):

Gradle:

dependencies {
    // Include the sdk as a dependency
    implementation("com.microsoft.graph:microsoft-graph:6.+")
    // Include Azure identity for authentication
    implementation("com.azure:azure-identity:1.+")
}

Maven:

<dependency>
      <groupId>com.microsoft.graph</groupId>
      <artifactId>microsoft-graph</artifactId>
      <version>[6.0,)</version>
  </dependency>
  <dependency>
      <groupId>com.azure</groupId>
      <artifactId>azure-identity</artifactId>
      <version>[1.11,)</version>
  </dependency>

This will allow you to interact with the Graph API using Microsoft's SDK.

To upload files, you'll want to look at documentations like this:
https://learn.microsoft.com/en-us/graph/sdks/large-file-upload?tabs=java

https://medium.com/xebia-engineering/java-use-microsoft-graph-api-to-access-sharepoint-sites-1a26427c9b83

Reasons:
  • Blacklisted phrase (0.5): medium.com
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Mario Soller

79724564

Date: 2025-08-04 06:51:51
Score: 1
Natty:
Report link
public class MouseKeyAdapter extends MouseAdapter implements KeyListener
{
    /** Does nothing, to be overridden. */
    @Override
    public void keyTyped(KeyEvent e) {
    }
    /** Does nothing, to be overridden. */
    @Override
    public void keyPressed(KeyEvent e) {
    }
    /** Does nothing, to be overridden. */
    @Override
    public void keyReleased(KeyEvent e) {
    }
}
Reasons:
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user29028183

79724562

Date: 2025-08-04 06:50:50
Score: 1
Natty:
Report link

<script src="https://cdnjs.cloudflare.com/ajax/libs/react/17.0.0/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/17.0.0/umd/react-dom.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>

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

79724560

Date: 2025-08-04 06:46:49
Score: 4.5
Natty:
Report link

Bro if you find out tell me please. i don't need text in real time. i want to use it through recorded audio files.

Reasons:
  • RegEx Blacklisted phrase (1): i want
  • Low length (1):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: user31206586

79724548

Date: 2025-08-04 06:31:46
Score: 3
Natty:
Report link

You can always check if the element is inside an iFrame. If it is, you can add select frame command, and then choose whether it is an index or relative frame

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Kristopher Pestaño

79724544

Date: 2025-08-04 06:19:44
Score: 1
Natty:
Report link

I found the answer after visiting official Oracle forum. this line is determine the length of my body. When I send an english character it's accurate but some arabic letters is more than one byte.

the solution is to replace this line in my code:

UTL_HTTP.SET_HEADER(l_http_req, 'Content-Length', DBMS_LOB.GETLENGTH(l_payload));

with this line:

utl_http.set_header( l_http_req, 'Content-Length', utl_raw.length( utl_i18n.string_to_raw( l_payload, 'AL32UTF8' ) ) );

Thank you @Keon Lostrie for your help.

Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Whitelisted phrase (-1): solution is
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @Keon
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Karam Alem

79724533

Date: 2025-08-04 06:07:40
Score: 1.5
Natty:
Report link
suffixProps: DropdownSuffixProps(dropdownButtonProps: DropdownButtonProps(isVisible: false))
add this line In DropdownSearch
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Mahfuzur Rahman Faruk

79724522

Date: 2025-08-04 05:52:37
Score: 1.5
Natty:
Report link

The http.FileServer documentation says:

As a special case, the returned file server redirects any request ending in "/index.html" to the same path, without the final "index.html".

Based on this, we expect the request in the question to redirect.

The browser follows the redirect to correct URL and the server returns the resource as expected.

The response recorder returns the redirect as is. In other words, the response recorder does not follow the redirect.

Fix one these ways:

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Jackson Ketanji

79724504

Date: 2025-08-04 05:22:31
Score: 2.5
Natty:
Report link

what works for me was to downgrade python version from 3.13 to 3.12

Reasons:
  • Whitelisted phrase (-1): works for me
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): what
  • Low reputation (0.5):
Posted by: CHOI

79724485

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

We've seen this exact challenge before while integrating DocuSign with Dynamics 365 for one of our AEC clients. On the surface, everything worked fine—documents were sent, received, and signed. But automatic status updates? Silent. Just like you're experiencing now.

In our case, the root cause was a missing webhook subscription. DocuSign Connect was not pushing status changes back to Dynamics. This is often overlooked during trial setups or when the authentication scopes are not fully configured.

When we solved it, the client saw a 50 percent reduction in document turnaround time. No more manual status checks. No more data silos. Just seamless, automated sync between Dynamics 365 and DocuSign.

You can read the full case study and a blog if you're evaluating whether this integration can work at scale. It outlines exactly what was missing, how we fixed it, and the measurable benefits:

https://nalashaadigital.com/blog/docusign-dynamics365-integration/

https://nalashaadigital.com/case-studies/integrating-docusign-with-dynamics-365/

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

79724484

Date: 2025-08-04 04:45:23
Score: 3
Natty:
Report link

NO, vs code doest have "vi style backward search" natively you need to go for an extensions

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

79724481

Date: 2025-08-04 04:40:22
Score: 1.5
Natty:
Report link

Not sure with older Next versions, but the main fix for this is renaming the /app directory into something else. The standalone configuration in the next.config.ts as a solution mentioned above, doesn't work unless you rename the folder refer to this thread too.

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Aaron Dave Siapuatco

79724475

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

In AndroidManifest.xml make sure you have:

 <uses-permission android:name="android.permission.CAMERA"/>
 <uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Jithesh Kumar

79724474

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

in your prisma.config.ts you need to add the seed to your defineConfig like so:

export default defineConfig({
  schema: path.join("prisma", "schema.prisma"),
  migrations: {
    path: path.join("db", "migrations"),
    seed: "tsx prisma/seed.ts"
  }
});
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Simon

79724465

Date: 2025-08-04 04:01:14
Score: 1
Natty:
Report link

I tried using NSURL *url = [NSURL fileURLWithPath: path isDirectory:NO]; but it did not do what I want. I have a directory that is a bundle (it looks like a file to the user). I would like that bundle to be the default selection, but instead the contents of the bundle are displayed, which should not happen except by an explicit user request.

I used macos 15.6.

Reasons:
  • RegEx Blacklisted phrase (1): I want
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Alan Snyder

79724460

Date: 2025-08-04 03:41:09
Score: 5
Natty: 4.5
Report link

enter image description here

Realizame el ejercicio y que me de ese resultado

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

79724459

Date: 2025-08-04 03:41:09
Score: 2.5
Natty:
Report link

<!DOCTYPE html>

<html>

<body>

<img src="data:image/png;base64,PASTE-CODE-HERE" style="width:100%;">

</body>

</html>

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

79724457

Date: 2025-08-04 03:34:07
Score: 4
Natty:
Report link

I like the patchwork package suggestion that was given in this post. So far I have come up with this solution to handle a variable number of graphs, but I can't figure out how to make it handle numbers not divisible by 3. Any suggestions? Can we make it simpler?

    x <- c(5,7,2,4,9)
    y <- c(2,10,15,8,14)
    df <- data.frame(x,y)
    myfunct <- function(i){
      p<-ggplot(df, aes(x=x,y=y*i)) + geom_point()
      return(p)
    }
    myGrobs <- lapply(1:10,myfunct)
    library(patchwork)
    pdf("test pdf.pdf", width = 6.5, height = 9, paper="letter")
    for(i in c(1,4,7)){
      print(myGrobs[[i]] / myGrobs[[i+1]] / myGrobs[[i+2]])
    }
    dev.off()
Reasons:
  • RegEx Blacklisted phrase (2): Any suggestions?
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: BenW

79724449

Date: 2025-08-04 03:15:03
Score: 1.5
Natty:
Report link

actually, AutoLISP is specialized language for CAD programs, so it is not compatible with CommonLISP in many ways.

the reason that the codes generated by AI are inaccurate is that there are relatively small autolisp codes, so the AI tries to use some codes of CommonLISP, but it is not compatible.

I recommend you to use VSCode with AutoLISP Extension, because it will colorize available autolisp function and keywords into pink

sample

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

79724439

Date: 2025-08-04 02:45:57
Score: 3.5
Natty:
Report link

I tried solution of @Sean Allred, and it worked like a charm.

I used below url replacing the earlier url's IP with hostname.

http://10.12.15.67:9090/svn/DFTProjects/

Reasons:
  • Blacklisted phrase (1): worked like a charm
  • Whitelisted phrase (-1): it worked
  • Low length (1):
  • No code block (0.5):
  • User mentioned (1): @Sean
  • Low reputation (1):
Posted by: Atha-rv

79724437

Date: 2025-08-04 02:40:57
Score: 1.5
Natty:
Report link

you need to checkout to

chatwoot/.env

inside it there are smtp setting, i use resend, they works fine

below for your reference:
SMTP_DOMAIN=smtp.resend.com

# Set the value to "mailhog" if using docker-compose for development environments,

# Set the value as "localhost" or your SMTP address in other environments

# If SMTP_ADDRESS is empty, Chatwoot would try to use sendmail(postfix)

SMTP_ADDRESS=smtp.resend.com

SMTP_PORT=587

SMTP_USERNAME=resend

SMTP_PASSWORD=re_yourpwd

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

79724435

Date: 2025-08-04 02:32:55
Score: 3
Natty:
Report link

The first thing that comes into my mind is the combination between the header and and the dock type

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

79724421

Date: 2025-08-04 02:14:50
Score: 2
Natty:
Report link
Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Archulan

79724400

Date: 2025-08-04 01:26:40
Score: 2
Natty:
Report link
  1. if etcd is deployed with milvus, it is recommended to use SSD disk. Sata throughput is too small and may hit into many issues.

  2. your log didn't see and solid information. we will need longer logs and check why the node crash. if you see etcd slow, that usually means you need better disk for etcd.

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

79724398

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

As mentioned above by Nate, the ucontext structure defined for use in kernel space does not match the ucontext structure defined for use in user space. Therefore, it is not possible to simply copy them byte by byte. Instead, you can do this member by member:

void from_kernel(ucontext_t *context, const ucontext_t *stored_context)
{
    context->uc_flags = stored_context->uc_flags;
    context->uc_link = stored_context->uc_link;
    memcpy(&context->uc_stack, &stored_context->uc_stack, sizeof(stack_t));
    memcpy(&context->uc_mcontext, &stored_context->uc_mcontext, sizeof(mcontext_t));
    memcpy(&context->uc_sigmask, &stored_context->uc_sigmask, sizeof(sigset_t));
}

, where:

Here is a link to a working example.

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

79724393

Date: 2025-08-04 01:08:36
Score: 2.5
Natty:
Report link

I had multiple <p-confirmdialog /> at different places, keeping this in the layout file and deleting from every else place helped me fix this issue.

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

79724386

Date: 2025-08-04 00:40:30
Score: 2
Natty:
Report link

You probably want cards.min.css. That should get you 90% of the way there. You'll probably also want some additional css - themes provide their own, along with additional HTML wrapping around the content, so it isn't going to be as simple as just swiping the css from the theme unless you'll also replicate the html structure.

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

79724384

Date: 2025-08-04 00:37:29
Score: 1.5
Natty:
Report link

Be aware of different notation in stat_smooth/geom_smooth : fct = L.4
and in drm: fct = LL.4

It tooks me an hour to notice ...

So this gonna work as intended:

enter image description here

ggplot(test_data, aes(x = Conc, y = Response )) +
  geom_point() +
  stat_smooth(
    method = "drm",
    method.args = list(
      fct = L.4()      #←----------------------------------------------------
    ),
    se = FALSE
  )+
  scale_x_continuous(trans="log10")
Reasons:
  • Blacklisted phrase (1): enter image description here
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: DJBio

79724382

Date: 2025-08-04 00:34:28
Score: 3
Natty:
Report link

I've just realized that the composables that i imported are from wearOS, so keep that also in mind

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

79724379

Date: 2025-08-04 00:25:27
Score: 2
Natty:
Report link

You can integrate MoEngage in flutter using moengage_flutter: ^10.0.1. It provides support for both Android and iOS, but the platform specific setup is still required for each.

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

79724374

Date: 2025-08-04 00:09:24
Score: 0.5
Natty:
Report link

I still didn't find anywhere a reason for this (ok, didn't search that hard), but I guess that this might be related to anything created inside a testing session being cleaned after execution. Of course, for input stuff, this is a headache.

So far my best way to block that was by explicitly denying permissions to delete under Windows security properties tab. You must deny it on the directory, not on the file itself. I have denied it to Everyone, but, denying it only for your own user might have the same effect.

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

79724364

Date: 2025-08-03 23:14:12
Score: 0.5
Natty:
Report link

Example

procedure Test; 
var   b: Boolean; 
begin   
if b then  // undefined behavior — b is garbage    
 ShowMessage('b is true!'); end; 

Always write:

procedure Test; 
var   b: Boolean;
 begin  
 b := False; <<<<<<<<<<<<<
  if b then ... 
end; 

I recommend ever declare values in initialization..

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Ezequiel Menegás

79724363

Date: 2025-08-03 23:11:12
Score: 3.5
Natty:
Report link

Ok, as pointed out by Sergey, iOS doesn't support the share_target feature. What a shame... :-(

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

79724362

Date: 2025-08-03 23:11:11
Score: 5
Natty:
Report link

I'm using VS code and having the same issue. Someone had said that it is because VS code is linked to an online server and that makes things cloudy. I followed the advice on this No Window Displayed by Tkinter in VSCode
but I just found myself on a new tab that couldn't do anything for me. I still that what is posted in think this link is onto somthing.

Reasons:
  • Blacklisted phrase (1): this link
  • No code block (0.5):
  • Me too answer (2.5): having the same issue
  • Low reputation (1):
Posted by: jacob 6823

79724355

Date: 2025-08-03 22:50:07
Score: 2
Natty:
Report link

You can find an example from a snippet in their Blockchain Interaction section:

const address = await modal.subscribeAccount((state) => state);

https://docs.reown.com/appkit/javascript/core/installation#blockchain-interaction

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

79724346

Date: 2025-08-03 22:18:00
Score: 5
Natty:
Report link

I have built the C code with the CLang compiler.

How do I tell the Swift Code about the foo symbol? That kind of is my question.

In XCode on the Mac you just include a c file in the project and voila! It ask you if you want to have a bridging header, you say yes and it's done.

oh well, I have been doing some reading since yesterday and realize that I have to do some kind of package, and that I have to know how git works as well. I have seen a number of posts but it is clear as mud. Looks lot more complicated than to learn Swift in the first place :(

Reasons:
  • Blacklisted phrase (1): How do I
  • Blacklisted phrase (1): I have to do
  • Blacklisted phrase (1): :(
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user31204927

79724341

Date: 2025-08-03 22:04:58
Score: 1
Natty:
Report link
const Alexa = require('ask-sdk');

const GuardarNomeIntentHandler = {
  canHandle(handlerInput) {
    return handlerInput.requestEnvelope.request.type === 'IntentRequest'
      && handlerInput.requestEnvelope.request.intent.name === 'GuardarNome';
  },
  handle(handlerInput) {
    const nome = handlerInput.requestEnvelope.request.intent.slots.nome.value;
    // Guardar o nome em um banco de dados ou em uma variável
    return handlerInput.responseBuilder
      .speak(`Nome guardado com sucesso!`)
      .getResponse();
  },
};

const ObterNomeIntentHandler = {
  canHandle(handlerInput) {
    return handlerInput.requestEnvelope.request.type === 'IntentRequest'
      && handlerInput.requestEnvelope.request.intent.name === 'ObterNome';
  },
  handle(handlerInput) {
    // Obter o nome guardado
    const nome = 'Nome guardado'; // substituir com o nome guardado
    return handlerInput.responseBuilder
      .speak(`Seu nome é ${nome}`)
      .getResponse();
  },
};
Reasons:
  • Blacklisted phrase (1): de dados
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Zé Roberto Cluizy

79724340

Date: 2025-08-03 22:03:58
Score: 2
Natty:
Report link

I did this and it worked perfectly fine so i guess it's a good solution for a quick install, the docs for installing tailwind from thweir own page weren't that usefull

Reasons:
  • Whitelisted phrase (-1): it worked
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Chrislet Guerrero

79724338

Date: 2025-08-03 21:58:56
Score: 3
Natty:
Report link

Thanks for sharing that! It looks like you're working with FastAPI and Pydantic, and you're running into an issue where nested models aren't showing up correctly in the response. Let's break it down and fix it. 🔧

🧩 Problem Summary

You're defining a response model like this:

The issue is with this line:

data: BaseModel | None = None

Using BaseModel as a type hint doesn't tell Pydantic what specific model to expect. It needs a concrete subclass of BaseModel to properly serialize the nested data.

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Blacklisted phrase (2): Thanks for sharing
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: cnutn fire

79724336

Date: 2025-08-03 21:53:54
Score: 11.5
Natty: 5
Report link

how do you fix it? I have the same problem

ruby -v 3.4.5
pod 1.16.2
flutter 3.32.8
dart 3.8.1
devtools 2.45.1

Reasons:
  • Blacklisted phrase (1): I have the same problem
  • Blacklisted phrase (1): how do you
  • RegEx Blacklisted phrase (1.5): fix it?
  • RegEx Blacklisted phrase (2.5): do you fix it
  • Low length (1):
  • No code block (0.5):
  • Me too answer (2.5): I have the same problem
  • Contains question mark (0.5):
  • Starts with a question (0.5): how do you fix it
  • Low reputation (0.5):
Posted by: EagleCode

79724325

Date: 2025-08-03 21:32:49
Score: 1.5
Natty:
Report link

The ternary operator may be used for assigning directly a value to a key of an associative array, but it is not possible to generate the key name itself by this way !

For such a scenario, it is better to append (or not) a key=>value as a whole, to the array, if a condition is true. Of course, that condition can be evaluated with a ternary operator.

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

79724324

Date: 2025-08-03 21:31:49
Score: 0.5
Natty:
Report link

The full prompt history is saved in sql databese used by cursor. Unfortunately I do not know, how to check if it was approved or not. Never searched or needed that. Maybe there is separate field for that.

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

79724320

Date: 2025-08-03 21:12:45
Score: 1
Natty:
Report link

DotNetZip is now deprecated (with vulnerabilities), presumably in favor of System.IO.Compression.

However, neither ZipFile, nor ZipArchive have any way to add/update entries except via filename or stream. This works well for standard usage, but does not work well for the likes of ODF/ODS files (which are zip files). In particular, LibreOffice depends on having the manifest be the first file, but any update of a file using ZipArchive re-orders the file set and breaks LibreOffice (if the manifest is not first entry).

No-one on the interwebs seems to have run into this problem and the simplest work around I have figured, so far, is to extract the original odf/ods file to a temp folder, update the files as required, and then zip them back up into the, newly initialized, original odf/ods file (maintains the original create time).

Would be interested any simpler methods.

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

79724314

Date: 2025-08-03 21:02:42
Score: 2.5
Natty:
Report link

You will probably be interested in the Xec project. It allows you to run ts/js scripts outside of the npm package (without package.json and node_modules) by using its own implementation of loading modules from CDN.

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

79724313

Date: 2025-08-03 21:02:42
Score: 2
Natty:
Report link

The best option is to follow the official instructions and select the required components: https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-visual-studio-development-environment-for-cplusplus-projects-in-unreal-engine

enter image description here

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

79724311

Date: 2025-08-03 20:56:41
Score: 0.5
Natty:
Report link

Try to change "\Safety Docs\Training (" to "/Safety Docs/Training (".

Then avoid using Dir if it doesn't work as mentioned in comments.

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

79724310

Date: 2025-08-03 20:54:40
Score: 4.5
Natty:
Report link

The reason your password didn't work is because you started your password with a space, so your password was "(space)fucku" not just "fucku" or "_fucku"

Funny error, for future users, your password is everything after the ==

Reasons:
  • Blacklisted phrase (2): fuck
  • Low length (0.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Anonymouscacti

79724308

Date: 2025-08-03 20:51:39
Score: 2
Natty:
Report link

Try installing @types/cors package.

I believe its because if you look into the node package cors index.js is an IFEE so the value, not the function, is exportable. Installing the types looks to give the TS compiler a function to export.

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

79724302

Date: 2025-08-03 20:26:34
Score: 3.5
Natty:
Report link

Use Xec - Universal Command Execution for TypeScript, a young but ambitious project.

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

79724299

Date: 2025-08-03 20:19:33
Score: 1
Natty:
Report link

It shows only three because you have two "B", so it takes unique letters,

instead of

'a': ['A', 'B', 'C', 'B'],

write

'a': ['A', 'B', 'C', 'D'],

So replace last 'B' with 'D' or with any other letter, once they are unique, you will see four bars.

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

79724298

Date: 2025-08-03 20:14:31
Score: 0.5
Natty:
Report link

You've run into a classic and frustrating quoting issue with the Drive API's query language. Your approach isn't wrong; you're hitting a limitation of the API's parser.


The Problem

The query parser has trouble distinguishing between the single quotes that delimit your search string and the literal single quotes that are part of the filename, especially when they appear at the very beginning or end of the name.

Your first query works because the quote is in the middle of the name:

name = 'test \' folder'

The parser correctly identifies test ' folder as the string literal.

Your second query fails because the escaped quotes are at the edges:

name = '\'test folder\''

The parser gets confused here and can't reliably interpret this as a search for the literal string 'test folder'.


The Solution

You are on the right track. The most reliable way to handle this specific edge case is to use the contains operator instead of the exact match =.

Here is the correct query:

Plaintext

'0AMbhVdUCBuc8Uk9PVC' in parents and name contains '\'test folder\'' and mimeType = 'application/vnd.google-apps.folder' and trashed = false

The contains operator seems to be more robust in handling these escaped characters.

Important Caveat: As you noted, contains can match substrings (e.g., it would also find a file named "'test folder' (copy)"). Your strategy of filtering the results on the client side after fetching them is the perfect way to ensure you get an exact match.

So, to summarize: Yes, this is a known issue, and your workaround of using contains and then filtering the results yourself is the correct and recommended approach.

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

79724297

Date: 2025-08-03 20:12:30
Score: 2.5
Natty:
Report link

OK I did what you wanted to do in this stackblitz

See if this helps

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

79724289

Date: 2025-08-03 20:00:27
Score: 2.5
Natty:
Report link

Bit late perhaps, but I ended up here while working on a fork of this:
https://github.com/matejker/everystreet

The only thing you would have to change for your application is the custom way filter.

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

79724273

Date: 2025-08-03 19:20:18
Score: 3
Natty:
Report link
header 1 header 2
cell 1 call 3
cell 4 cell 4
Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Furkan Ali

79724269

Date: 2025-08-03 19:14:16
Score: 0.5
Natty:
Report link

i am still geting 0 , even if i try to run as admin, getled, forcefeedback etc working but not showing wheel axis

enter image description here

#include <iostream>
#include <windows.h>
#include <map>
#include <dinput.h>
#include <string>
#include <algorithm>
#pragma comment(lib, "LogitechSteeringWheelLib.lib")
#include "LogitechSteeringWheelLib.h"

int main()
{
    DIJOYSTATE2* controller_state = NULL;
    DIJOYSTATE2ENGINES* last_state = NULL;
    std::map<std::string, int> current_state_map;
    int controller_idx = 0;
    HWND h_wnd = GetConsoleWindow();
    int range = 300;



 

    while (!LogiSteeringInitializeWithWindow(true, h_wnd)) {
        printf("try again.\n");
    }
    const int deadZone = 500;
    while (true) {
        if (!LogiUpdate()) {
            continue;
        }
       
        while (LogiIsConnected(controller_idx)) {
            
            LogiSteeringInitialize(true);
            std::cout << LOGI_MAX_CONTROLLERS << std::endl;
            wchar_t deviceName[128];
            LogiGetFriendlyProductName(controller_idx, deviceName, 128);
           
            if (LogiIsDeviceConnected(controller_idx, LOGI_DEVICE_TYPE_WHEEL) == 1)
            {
                std::cout << LogiIsModelConnected(controller_idx,  LOGI_MODEL_G29) << std::endl;;
                std::wcout << deviceName << " \ndevice id " << controller_idx << std::endl;
               
               
             
                
                // Read current wheel position
                controller_state = LogiGetState(controller_idx);
                last_state = LogiGetStateENGINES(controller_idx);

                std::cout << "-------------" << std::endl;
                std::cout << controller_state->lX << std::endl;
                std::cout << controller_state->lY << std::endl;
                std::cout << controller_state->lRz << std::endl;
                std::cout << "-------------" << std::endl;
                std::cout << last_state->lX << std::endl;
                std::cout << last_state->lY << std::endl;
                std::cout << last_state->lRz << std::endl;
                std::cout << "-------------" << std::endl;
                system("cls");

               
                system("cls");
                


            }
          


        }
        std::cout << "unconnected\n";
        LogiSteeringShutdown();
        return 0;

    }

}

enter image description here

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

79724260

Date: 2025-08-03 19:07:14
Score: 2.5
Natty:
Report link

What about using lambda function like this?

class FormCreatePlace(forms.ModelForm):    
    category = forms.ModelChoiceField(queryset=Category.objects.all())
    (...)

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self.fields['category'].label_from_instance = lambda obj: obj.name
Reasons:
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): What
  • Low reputation (0.5):
Posted by: binaryEcon

79724254

Date: 2025-08-03 18:53:12
Score: 1.5
Natty:
Report link

If you are working with ai-sdk, you will likely have your environment file named as

.env.local

which Vercel can't read. I renamed it to

.env
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Syed Ayan Ali

79724251

Date: 2025-08-03 18:49:10
Score: 1.5
Natty:
Report link

Hey I'm very inexperienced. So this might be embarrassing.
But I think I got the same issue as you and I can't fix it anyhow. Very frustrating, not Cursor, not Grok, not ChatGPT can help.
I tried to implement your solution, but it still wouldn't work. These are the error messages:
Error Messages
I think the Packages are added properly as well.
Packages
Do you see any reason why it might still not work?

import Foundation
import AVFoundation
import AudioKit
import AudioKitEX

@MainActor
class AudioManager: ObservableObject {
    @Published var detectedNote: String = "No note detected"
    @Published var detectedFrequency: Double = 0.0
    @Published var audioLevel: Double = 0.0
    @Published var spectrumData: [Double] = []
    @Published var statusMessage: String = "Ready"
    
    private var audioEngine: AudioEngine?
    private var inputNode: Node?
    private var pitchTap: PitchTap?
    private var fftTap: FFTTap?
    private var isListening = false
    
    init() {
        setupAudioKit()
    }
    
    private func setupAudioKit() {
        // Initialize AudioKit engine
        audioEngine = AudioEngine()
        
        guard let audioEngine = audioEngine,
              let input = audioEngine.input else {
            statusMessage = "Failed to initialize audio input"
            return
        }
        
        inputNode = input
        statusMessage = "AudioKit initialized"
    }
    
    func startListening() {
        guard !isListening else { return }
        guard let audioEngine = audioEngine else {
            statusMessage = "Audio engine not initialized"
            return
        }
        
        // Request microphone permission
        AVAudioApplication.requestRecordPermission { [weak self] granted in
            DispatchQueue.main.async {
                if granted {
                    self?.startAudioEngine()
                } else {
                    self?.statusMessage = "Microphone permission denied"
                }
            }
        }
    }
    
    private func startAudioEngine() {
        guard let audioEngine = audioEngine,
              let mic = audioEngine.input else {
            statusMessage = "Audio components not initialized"
            return
        }
        
        // Set a silence node as the engine's output to ensure it processes audio input
        if let input = audioEngine.input {
            let silence = Fader(input, gain: 0)
            audioEngine.output = silence
        } else {
            statusMessage = "Failed to set silent output node"
            return
        }
        
        // Use AudioKit's PitchTap for pitch detection
        pitchTap = PitchTap(mic) { [weak self] pitch, amp in
            DispatchQueue.main.async {
                self?.audioLevel = Double(amp.first ?? 0)
                
                if let frequency = pitch.first, frequency > 0 {
                    self?.detectedFrequency = frequency
                    self?.detectedNote = self?.frequencyToNote(frequency) ?? "Unknown"
                } else {
                    self?.detectedNote = "No note detected"
                    self?.detectedFrequency = 0.0
                }
            }
        }
        pitchTap?.isActive = true
        
        // Use AudioKit's FFTTap for spectrum analysis
        fftTap = FFTTap(mic) { [weak self] fftData in
            DispatchQueue.main.async {
                self?.spectrumData = fftData.map { Double($0) }
            }
        }
        fftTap?.isActive = true
        
        do {
            try audioEngine.start()
            isListening = true
            statusMessage = "Listening..."
        } catch {
            statusMessage = "Failed to start audio engine: \(error.localizedDescription)"
        }
    }
    
    func stopListening() {
        guard isListening else { return }
        
        pitchTap?.isActive = false
        fftTap?.isActive = false
        audioEngine?.stop()
        isListening = false
        
        detectedNote = "No note detected"
        detectedFrequency = 0.0
        spectrumData = []
        statusMessage = "Stopped"
    }
    
    private func frequencyToNote(_ frequency: Double) -> String {
        // Standard A4 = 440Hz
        let a4 = 440.0
        let c0 = a4 * pow(2.0, -4.75)
        
        guard frequency > 0 else { return "No note detected" }
        
        // Calculate semitones from C0
        let semitones = 12.0 * log2(frequency / c0)
        let octave = Int(semitones / 12.0)
        let noteIndex = Int(round(semitones)) % 12
        
        // Safe array access with bounds checking
        let safeIndex = (noteIndex + 12) % 12  // Always positive
        let noteNames = ["C", "C#", "D", "D#", "E", "F", "F#", "G", "G#", "A", "A#", "B"]
        
        guard safeIndex >= 0 && safeIndex < noteNames.count else {
            return "Unknown"
        }
        
        let noteName = noteNames[safeIndex]
        return "\(noteName)\(octave)"
    }
}
Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: JoshBadert

79724246

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

https://github.com/modelcontextprotocol/typescript-sdk/issues/796

Please go through this post, this helped.

Reasons:
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • High reputation (-1):
Posted by: Deepak Kumar Padhy

79724245

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

Django3.2 ORM is syncronous can't support async task and dnd never try to do so simply abandon any ideas of launching independent threads or processes from within a view

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

79724242

Date: 2025-08-03 18:29:05
Score: 0.5
Natty:
Report link

When I ran git branch -m master main before having made any commits, I got this error:

error: refname refs/heads/master not found
fatal: Branch rename failed

Git needs there to be at least one commit on the branch before you can work with it in this way. See this related question: git: rename local branch failed.

Do the initial commit:

$ git add -A
$ git commit -m "Initial commit"

Then the accepted answer works:

$ git branch -m master main
$ git status
On branch main
nothing to commit, working tree clean
Reasons:
  • Has code block (-0.5):
  • Starts with a question (0.5): When I
  • Low reputation (0.5):
Posted by: Matt

79724238

Date: 2025-08-03 18:26:04
Score: 0.5
Natty:
Report link

According to the documentation you also need MacOS Tahoe. I have all of the components you describe plus MacOS Tahoe Beta. Calling SystemLanguageModel.default.availability returns .available, but I get the following error:

"There are no underlying assets (neither atomic instance nor asset roots) for consistency token for asset set com.apple.modelcatalog"

Not sure this helps, but running MacOS 26 (beta) seems to be a step in the right direction.

Reasons:
  • RegEx Blacklisted phrase (1): I get the following error
  • No code block (0.5):
  • High reputation (-1):
Posted by: Philipp Schmid

79724235

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

add this annotation

@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class })
to the principal main class of spring boot application
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: adel

79724232

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

On thing to check on macos: make sure the result of echo $CONDA_EXE matches with the 'Conda Path' setting in VSCode's Python preferences. Especially relevant if you have recently reinstalled Conda

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

79724229

Date: 2025-08-03 18:13:59
Score: 11
Natty: 4
Report link

did u solve this problem?
*sorry for answer, can't comment without reputation :\

Reasons:
  • RegEx Blacklisted phrase (1): can't comment
  • RegEx Blacklisted phrase (1.5): reputation
  • RegEx Blacklisted phrase (3): did u solve this problem
  • RegEx Blacklisted phrase (1.5): solve this problem?
  • Low length (1.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): did
  • Low reputation (1):
Posted by: mlt_melt

79724228

Date: 2025-08-03 18:11:58
Score: 1.5
Natty:
Report link

Although, you did a good job of adding importing Request and Response from express, this error will also appear if you don't import it from express.

If you have @types/node, when you type out the request or response type your ide will most likely show you the node types for req and res as the first option, instead of from express. Just watch out.

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

79724227

Date: 2025-08-03 18:06:57
Score: 1.5
Natty:
Report link

TESTIMONY: HOW DR. ITUA’S POWERFUL REVENGE SPELL TURNED MY PAIN INTO POWER CONTACT DR ITUA VIA EMAIL:(dr.ituastepven@ gmail. com)

I never imagined I’d seek out a revenge spell—until life left me no choice.

Someone I trusted shattered my world. This enemy destroyed my peace, dragged me into deep emotional suffering, cost me my inheritance and closed every door to justice. I was broken, angry and drowning in betrayal.

Then I found Dr. Itua on Google and everything began to change.

I reached out desperately for help. I asked for a powerful revenge spell because I needed justice. Dr. Itua didn’t judge me. He understood that some pain runs so deep only spiritual justice can truly make things right.

And the result? The death spell worked completely.

The person who tried to ruin me is gone from my life, He tried to kill me but I was fast ahead to take death spell revenge on him and he's no more alive now. I finally feel peace, my path is clear and I’ve reclaimed my power.

If you’re suffering if someone is trying to destroy your life or if justice has failed you don’t stay silent. Dr. Itua’s revenge spell is real fast and effective.

He also specializes in:

*Love & attraction spells

*Protection & spiritual cleansing

*Business success spells

*Spell to get your ex back

*Spell to win a court case

*Spell to win a lottery

* Spell to get someone out of jail.

*Fertility, health, and breakthrough rituals.

Contact Dr. Itua today,your solution may be one message away:

Email: (dr.ituastepven@ gmail. com)

Because sometimes real justice doesn’t come from a courtroom… it comes through spiritual power.

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

79724198

Date: 2025-08-03 17:14:45
Score: 1.5
Natty:
Report link

You can swap using

n = [1, 2, 3, 4, 5]

n[0], n[1], n[2] = n[2], n[0], n[1]

n == [3, 1, 2, 4, 5]
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Ayincey

79724172

Date: 2025-08-03 16:28:35
Score: 2.5
Natty:
Report link

To supplement the answer @chris-maurer gave, here is your spreadsheet with an added C column with the internal representation of each date

The C column contains the formula =REGEXREPLACE("'"&A1, "'", "")

To convert your date to a string, use TEXT(A1,"dd/mm/yyyy") etc.

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • User mentioned (1): @chris-maurer
  • Low reputation (0.5):
Posted by: Brandon Lee

79724171

Date: 2025-08-03 16:27:34
Score: 2.5
Natty:
Report link

I've had the same problem. What I did was click copilot icon and uncheck the language which does not need code auto completes. Then the copilot icon will changed with crossed out icon means the code autocompletes are off for selected language.

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

79724167

Date: 2025-08-03 16:20:33
Score: 2.5
Natty:
Report link

Insert Emoji & Symbols:

Ctrl + Alt + :
Reasons:
  • Low length (2):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Mykhailo Kostromin

79724165

Date: 2025-08-03 16:19:33
Score: 1
Natty:
Report link

for me Plugin worked
Add this plugin into POM file under build tag:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.10.1</version> <!-- use recent stable -->
    <configuration>
       <source>17</source>
       <target>17</target>
       <annotationProcessorPaths>
          <path>
             <groupId>org.projectlombok</groupId>
             <artifactId>lombok</artifactId>
             <version>1.18.36</version>
          </path>
       </annotationProcessorPaths>
    </configuration>
</plugin>
Reasons:
  • Blacklisted phrase (1): this plugin
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: suhas jadhav

79724162

Date: 2025-08-03 16:15:32
Score: 1.5
Natty:
Report link

It doesn't have a dash between "test" and "data", like so:

implementation "org.jmonkeyengine:jme3-testdata:$jmeVer"

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

79724161

Date: 2025-08-03 16:14:31
Score: 1
Natty:
Report link

Just call the method: self._post_process() after your self._set_done()

Reasons:
  • Low length (1.5):
  • Has code block (-0.5):
Posted by: Ahrimann Steiner

79724159

Date: 2025-08-03 16:12:31
Score: 1.5
Natty:
Report link

@startuml

|User|

start

:Open App;

:Login or Register;

if (Is User Verified?) then (Yes)

:Go to Dashboard;

else (No)

:Prompt Verification;

stop

endif

:Select Action;

partition Actions {

fork

    :Search Property;

    :Apply Filters;

    :View Listings;

    :Select Property;

    :View Property Details;

    :Contact Agent;

    :Schedule Visit;

fork again

    :Book Property Visit;

    :Choose Property;

    :Select Date and Time;

    :Confirm Visit;

fork again

    :Chat with Agent;

    :Select Agent;

    :Discuss Requirements;

    :Get Property Suggestions;

fork again

    :Post Property;

    :Enter Property Details;

    :Submit for Review;

    :Wait for Approval;

end fork

}

:Return to Dashboard;

:Logout;

stop

@enduml

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • User mentioned (1): @startuml
  • User mentioned (0): @enduml
  • Low reputation (1):
Posted by: user31203668

79724155

Date: 2025-08-03 16:08:30
Score: 1
Natty:
Report link

Any action in Spark releases the data from memory once the DAG execution is completed. What this means is there'll be no references to that data anymore and the garbage collector will free up the memory.

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

79724149

Date: 2025-08-03 15:59:27
Score: 2
Natty:
Report link

JTabbedPane indexOfComponent(component) check with == method which means it check the components are same in memory. so if you are passing the same component it will not work,

You can override the indexOfComponent method and allow it to pass the duplicate component

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

79724127

Date: 2025-08-03 15:28:20
Score: 4
Natty:
Report link

This is 13 years old and I still have the same problem. Incredible.

For me the screen was only halfway off, so dragging the resize handle just a pixel or two is enough to bring it all back on screen.

Still super annoying. Have to do it every time you start the server.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Me too answer (2.5): have the same problem
  • Low reputation (0.5):
Posted by: mateoc15

79724125

Date: 2025-08-03 15:27:20
Score: 1
Natty:
Report link

If you're using a schema library, you can derive a jit-compiled deep equals function that's ~5-10 times faster than fast-deep-equal, and ~70-80x faster than Lodash (or any other recursive solution).

// also supported: JSON Schema, TypeBox, ArkType, valibot
import { deepEqual } from '@traversable/zod' 

const myEqualsFn = deepEqual(z.array(z.object({ name: z.string(), age: z.number() })))

myEqualsFn(
  [
    {'name': 'john', 'age': 22},
    {'name': 'mike', 'age': 20},
  ],
  [
    {'name': 'john', 'age': 22},
    {'name': 'mike', 'age': 42}
  ] 
) 
// => false

Run / play with the benchmarks here: https://bolt.new/~/mitata-k7dj9raq

This works because we're able to use the schema to optimize the comparison.

I wrote a short blog post that goes into more detail here: https://dev.to/ahrjarrett/how-i-built-javascripts-fastest-deep-equals-function-51n8

Edit: forgot to include a link, the library is here: https://github.com/traversable/schema/

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

79724117

Date: 2025-08-03 15:15:17
Score: 2
Natty:
Report link

Maybe similar to drawables?:

config.set_property('image', image)
config.set_core_object_array('drawables', [drawable])
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Hanna

79724114

Date: 2025-08-03 15:13:16
Score: 5
Natty: 5
Report link

Коллеги, из ваших ответов очевидно, что вы не поняли вопрос. Ариан, задавший вопрос, желает получить не индекс [gcr_id] по значению 21, а желает получить индекс [3], зная, что [gcr_id]=>21.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • No latin characters (2):
  • Low reputation (1):
Posted by: DaVaL

79724111

Date: 2025-08-03 15:07:15
Score: 2.5
Natty:
Report link

It's not quite "changeable." Then it would be the word "change." The word "mutate" means a variable, during its lifespan, arrives at the API from the frontend the same as it was defined. For example, a component could define default form values, like populating the input "name" with the string "John Doe". But if the form library supplies the API with an array ['john,' 'doe'] then it was mutated. This is not only based on changing types- you get the idea.

Reasons:
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Randomly Angry-As-F-Ing