79601553

Date: 2025-05-01 08:06:15
Score: 7 🚩
Natty: 4
Report link

Hi is this config you gave above to sample http status codes working?
Also any metrics are there to verify this?

Reasons:
  • RegEx Blacklisted phrase (2): working?
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user30419346

79601551

Date: 2025-05-01 08:01:14
Score: 0.5
Natty:
Report link

Node Setup

You can use this setup, but you need to tweak the "Extrude Mesh" scale and "Scale Element" scale. You could use maths nodes to compute them from a single thickness parameter if needed

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

79601547

Date: 2025-05-01 07:57:13
Score: 1.5
Natty:
Report link

Adding <additionalModelTypeAnnotations>@lombok.Data</additionalModelTypeAnnotations> to the openapi-generator-maven-plugin's config section did the trick for me.

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

79601545

Date: 2025-05-01 07:52:12
Score: 1
Natty:
Report link

I agree this css file. Your fault will be only due to wrong css.

.card img {
  transition: transform 0.3s ease;
}

.card:hover img {
  transform: scale(1.1);
}

.card:hover::after {
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.4);
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Darrian Tomlinson

79601543

Date: 2025-05-01 07:48:11
Score: 1
Natty:
Report link

A (hopefully) helpful tip:

Send links to @webpagebot to refresh the preview for everyone in Telegram 🙂

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

79601542

Date: 2025-05-01 07:45:10
Score: 1
Natty:
Report link

My two cents on this :)

Why do we use salt for passwords?

If here are two users who use "HelloWorld" as they password. We will have two identical hashes in database.

And if hacker who got our database have premade bilions of passwords with they hashes. He can compare them with our database and find hash in our database coresponding with hash in they database and will find users password. No need for brute force.

We add salt to make all passwords unique. So, two users who used "HelloWorld" as they password will have two diffirent hashes if salt is used.

It also makes premade password hash databases less useful, or maybe worthless. So, haker who got our database will need to use brute force to find each password in database, but because he will know salt used for password, it will not be hard to do if user used "HelloWorld" as they password.

In both cases security mostlly depends at user. If he used "HelloWorld" as they password, it is same as not using password at all. But if he used >30 long and made from random letter, numbers and special simbols password, even without salt it will be secure.

But lets be real, most passwords are "HelloWorld" or similar.

Pepper can make password longer and more complex, but question is how to use them. Your example to me looks like double salted password. You first salt it with server salt, get hash and salt hash with password salt.

In my case I would just make pepper made from random special symbols (because most not secure passwords only use latters and maybe some numbers). Make pepper about 32 symbol length. Forcing user passwordto be at last 10 symbol long. If I just add them together I will have 42 symbols password. If user password is 20 symbol long, I will add only 22 symbols from pepper to make password 42 symbol long. And salt this password to make hash.

In this case if hacker got my database only he will not able to brute force passwords. Because salted password will be not "HelloWorld", but "!@#&^%+-&%$@#!#$#%HelloWorld" or something similar.

But if hacker got my pepper too and knows how I add it to passwords he may be able to brute force passwords, but this means more work for hacker. And this is meaning of crypto. To make hackers work more. Here are no security impossible to breach.

And pepper makes it more secure, here are no question about it. Which is easier to brute force?

"HelloWorld" or "!@#&^%+-&%$@#!#$#%HelloWorld"

Or are they equal?

In response to other answer:

"Your implementation of peppers precludes the ability to rotate the pepper key."

Why would I need to rotate my pepper? If hacker is able to steal my pepper, it means my server is compromised so much I need to deleted all password hashes from my database and make all users to recover they accounts. It is not important if I use pepper or not. I will need to do it in both cases. So, I don't see any meaning in rorating pepper.

"It Requires You To Roll Your Own Crypto"

Why would I need to roll my own crypto? All I need to do is to hash(pepper + password); in simplest case. In more complex case I would just make funtion to add pepper and password in more complex way and use standert hash. hash(add_pepper(password));

add_pepper() will not encrypt it will just add more symbols to password and maby make somthing like this:

"!@#&^%+-&%$@#!#$#%HelloWorld" or "!@#&^%+-HelloWorld&%$@#!#$#%"

It just needs to add pepper same way for same string (for same length of string).

As I said before my function to add papper just makes password 42 symbol long. No other unnecessary things. Pepper just makes password brute forcing harder. No more, no less.

If I add pepper depending at length of users password, getting only pepper is also not as useful, because hacher will not know how much of it was added and where. At front, at back, at both ends of password? Hacker will need to get my add_pepper() too. But if hacker can get them, all security is meaningless.

Pepper don't make unbreakable security, it just makes some part of security better. So, I will use pepper.

P.S. Maybe answers against pepper is writen by hackers who don't want they work made harder? ;)

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

79601540

Date: 2025-05-01 07:41:09
Score: 1.5
Natty:
Report link

I recommend you to check the following;

  1. The image has been updated

  2. The path of the image (you may see it as /image.png on your device, while the server you upload it to may need to see it as /file/image.png).

  3. Make sure the name of the image consists entirely of English characters.

These would be the solutions I would check.

Reasons:
  • No code block (0.5):
  • Low reputation (1):
Posted by: Hakan Yılmaz

79601531

Date: 2025-05-01 07:33:07
Score: 2.5
Natty:
Report link

items = [0.5, 0.44779812982819833, 0.4688469401495954]

print((len(items)*"{:.2f},").format(*items)[:-1])

=> 0.5, 0.45, 0.47

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

79601529

Date: 2025-05-01 07:30:07
Score: 1.5
Natty:
Report link

Ok, found the problem. I moved some code to a new function that is used in almost every start of a new test: logging in. First line in the try{}catch{} was setting the timeout to 60 seconds.......

Found this while setting up a new environment for the minimal reproducible answer and discovered the debug-function of Playwright.

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

79601526

Date: 2025-05-01 07:26:06
Score: 2.5
Natty:
Report link

my time is correct but I am still having the mongodb atlas issue
It is still saying my IP is not whitelisted

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

79601525

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

You need to use python at some point. Erindale made a tutoriel about bringing a csv in blender that you can use for this : https://www.youtube.com/watch?v=xWwoWi_vPTg

Reasons:
  • Blacklisted phrase (1): youtube.com
  • Whitelisted phrase (-1.5): you can use
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Joseph Linden

79601518

Date: 2025-05-01 07:17:04
Score: 1.5
Natty:
Report link

You need to add the following dependency to your maven pom.xml:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-configuration-processor</artifactId>
    <version>3.4.5</version>
</dependency>

And also an annotation on the main class @ConfigurationPropertiesScan

@SpringBootApplication
@ConfigurationPropertiesScan
public class DemoApplication {

   public static void main(String[] args) {
      SpringApplication.run(DemoApplication.class, args);
   }

}
Reasons:
  • Has code block (-0.5):
  • User mentioned (1): @ConfigurationPropertiesScan
  • Low reputation (1):
Posted by: Andrew Samsonov

79601510

Date: 2025-05-01 07:09:02
Score: 2.5
Natty:
Report link

Update 05/2025 - PhpStorm 2025.1

File > Settings > Editor > Code Style > {Language} > Code Generation > Comment Code > (uncheck) Line comment at first column

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

79601509

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

See wxQueueEvent for safely posting an event from a secondary thread to an event handler, to be handled in the main thread.

Examples using it are in samples folder of wxWidgets. One is samples/thread/thread.cpp.

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

79601508

Date: 2025-05-01 07:07:01
Score: 0.5
Natty:
Report link

Creating a custom Linux-based speaker that appears as a Google Chromecast device is technically feasible, but there are several important aspects to consider:

  1. Technical Feasibility

mDNS and DIAL Protocols: You are correct that Chromecast relies on mDNS for discovery and DIAL for launching applications. Implementing these protocols will allow your device to be detected by Google Cast-enabled apps.

Receiver Implementation: You can create a receiver that mimics the behavior of a Chromecast receiver. This involves implementing the Cast Application Framework (CAF) to handle media playback commands and other functionalities.

  1. Building a CAF Receiver

CAF Receiver: You can build a custom receiver using the Cast SDK. This receiver will need to handle various media types and control protocols (like play, pause, stop) similar to official devices.

Development: You'll need to implement the necessary APIs defined by Google, which may include handling messages and media information sent from sender apps.

  1. Licensing and Certification

Google Licensing: To officially integrate with Google Cast services, you must comply with Google's licensing and certification requirements. This often includes: Registering your device with Google. Passing certification tests to ensure compatibility with Google Cast standards. Whitelisting: Google typically requires devices to be whitelisted. This means you may need to go through a formal application process to have your device recognized as a valid Google Cast receiver. 4. Additional Considerations

Compliance: Ensure you adhere to Google’s branding and operational guidelines to avoid potential legal issues.

Community and Resources: Leverage existing open-source projects or communities that have worked on similar integrations. There are repositories and forums that can provide guidance.

Steps to Implement

Set Up mDNS: Implement mDNS on your Linux device to announce itself as a Chromecast receiver.

Implement DIAL: Set up the DIAL protocol for launching applications on your device.

Develop CAF Receiver: Follow the CAF documentation to create a receiver that can handle media playback and communication with sender apps.

Testing: Test extensively with various Google Cast-enabled apps to ensure compatibility.

Certification Process: Once your device is operational, begin the certification process with Google.

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: شهد عبدالله

79601507

Date: 2025-05-01 07:05:00
Score: 2
Natty:
Report link

As I understand you want sum of values according to dates if dates are changed then values should be changed automatically. I have answer for this '=SUMPRODUCT((B2:AF2>=B24)*(B2:AF2<=B25)*B3:AF3)'. Use this formula in your sheet First select the rows where your dates are present and match it with starting date or end date which is written in your sheet on B24 or B25. when you do change in date at B24 or B25 it will automatically update the values in total value cell.

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

79601503

Date: 2025-05-01 07:02:00
Score: 1
Natty:
Report link

I encountered the exact same problem, and was able to fix it by including this in the Allowed Origins (CORS) configuration in my auth0 app:

capacitor://localhost
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Brian Carpenter

79601500

Date: 2025-05-01 06:55:57
Score: 6.5 🚩
Natty: 5
Report link

How would you access those keys from info.plist or androidmanfiest.xml?

Reasons:
  • Blacklisted phrase (1): How would you
  • Low length (1.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Starts with a question (0.5): How would you
  • Low reputation (0.5):
Posted by: Dev Gaud

79601493

Date: 2025-05-01 06:52:57
Score: 0.5
Natty:
Report link

I have found a solution that worked for me. It was provided by an Intel Community Employee and involves deleting system registry keys.

***Please make a backup by Export to .reg file, before deleting. As making incorrect changes to the Registry may cause issues to Windows and may cause programs crashing or no longer start***

Press "Windows+R" to open the run window, enter 'regedit', find the path HKEY_CURRENT_USERS\Software\ModelTechnology Incorpporated\Modelsim, and delete all the folders.

I also uninstalled quartus and modelsim before I ran this process then restarted my computer then reinstalled quartus and modelsim.
I don't know if the uninstalling and reinstalling was necessary but after that I no longer got the invalid time string issue.

As expected, it was not a code related issue or even a Quartus/modelsim version issue as I tried upgrading to the most recent quartus and using questa rather than modelsim but I still ran into the same error.

Reasons:
  • Whitelisted phrase (-1): worked for me
  • Long answer (-0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: youlexa

79601477

Date: 2025-05-01 06:34:53
Score: 1
Natty:
Report link

My Enter Key Also Wasn't Working and when I heard that for many people it is caused by the extension "vscode-styled-components" which I didn't have so I ended up installing it and then disabling it.

and somehow, it worked.

edit: I think it was because of python indent as I also disabled that extension.

Reasons:
  • Whitelisted phrase (-1): it worked
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Armaan Ahmed

79601476

Date: 2025-05-01 06:32:52
Score: 5.5
Natty:
Report link

i got this what can i do?

1|sapphire:/ $ pm uninstall -k --user 0 co.sitic.pp
Failure [-1000]
Reasons:
  • Blacklisted phrase (1): can i do
  • Blacklisted phrase (1): what can i do
  • Low length (1):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Keima Katsursagi

79601475

Date: 2025-05-01 06:32:52
Score: 5
Natty: 6.5
Report link

I got the same issue. But I didn't see USB port anymore after I flash new firmware and repower following information from QDL tools. My questions are:
1.Do I need to install android drivers before shorting the module Boot?
2. What kind of android drivers do I need to install?

Reasons:
  • Blacklisted phrase (0.5): I need
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Peter

79601473

Date: 2025-05-01 06:29:51
Score: 1
Natty:
Report link

If you want to manipulate the timezone per test:

beforeEach(() => {
  vi.stubEnv('TZ', 'UTC');
});

afterEach(() => {
  vi.unstubAllEnvs();
});
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Jasha

79601464

Date: 2025-05-01 06:18:49
Score: 0.5
Natty:
Report link

There is a really nice way to recover the file's content if you are using Visual Studio Code. First, create a file with the same name as the one before it, then open it. The TIMELINE option is now visible in the bottom left corner. Select the most recent "File Saved" option to see the most recent information you saved.

enter image description here

- I've tried this for code file file and it works fine.

Reasons:
  • No code block (0.5):
Posted by: Rohit Chauhan

79601456

Date: 2025-05-01 06:07:46
Score: 0.5
Natty:
Report link

There is a dedicated datasource for this, namely data "azurerm_function_app_host_keys" "functionkeys"

By using this, you should be able to access the key with azurerm_function_app_host_key.functionkeys.default_function_key

If you need further information, please have a look at the documentation:

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

79601449

Date: 2025-05-01 06:01:45
Score: 1.5
Natty:
Report link

The issue is with the way that the memory amount is formatted.

Previously, it was "2GB", It is now "2GiB"

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

79601444

Date: 2025-05-01 05:57:43
Score: 1.5
Natty:
Report link

Thank you O.Jones, this is much faster than I thought :)

I just added the count (*) so the request is

SELECT userID, COUNT(*), 
       MAX(pagenumber) max_pagenumber,
       MAX(date)latest_date
  FROM whateveryourtablehame
 GROUP BY userID
Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: getgsg

79601441

Date: 2025-05-01 05:51:42
Score: 2.5
Natty:
Report link

A static class is a special type of class that cannot be instantiated and only contains static members. It's used to group methods and data that belong to the class itself, rather than to any specific object.

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

79601434

Date: 2025-05-01 05:41:39
Score: 1
Natty:
Report link

I try and avoid this as much as possible. If performance is not critical, I suggest creating a executable in a language of your choice that calls your DLL. You then execute the executable from node - use stdio or files to communicate between the processes.

That way you avoid all the issues with building c++ modules on node. Node can change its binary APIs between versions, change its build system and so on which has often broke things for me in the past.

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

79601428

Date: 2025-05-01 05:37:39
Score: 1.5
Natty:
Report link

The author helped me a lot. Here is a link to our conversation and my specific comment that I think pinpoints the issue - https://github.com/sinclairzx81/typebox/issues/1216#issuecomment-2774538352.

tldr; I was trying to run Clean straight out of MongoDb as a security measure - remove any properties that might have made it into the database that aren't in the schema. This is not possible out of the box with Typebox - you can never run "Clean" on an ObjectId. The author describes why much better than I can and I think he even gives hints on how to do it yourself. For me, I simply didn't find that functionality (using Typebox to run Clean, yet keep ObjectIds for use inside my api) worth the effort. Typebox is great for using Decode on incoming json and Encode on outgoing objects (converting to json). I only clean at these two times, and it's working great now. In both cases, all ObjectIds are strings before the Clean takes place.

Reasons:
  • Blacklisted phrase (1): helped me a lot
  • Long answer (-0.5):
  • No code block (0.5):
  • Self-answer (0.5):
Posted by: Tim Hardy

79601422

Date: 2025-05-01 05:34:35
Score: 6 🚩
Natty:
Report link

After 3 years I am still looking for one. Did you find anything for iPad which can be accepted or anything which gets things done faster

Reasons:
  • RegEx Blacklisted phrase (3): Did you find
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Alka Rani

79601414

Date: 2025-05-01 05:25:33
Score: 0.5
Natty:
Report link

For me, I tried Hive 4-LLAP, with the following procedure.

  1. Execute llap-service.sh. This produces a new directory: llappkg/

  2. Update Yarnfile to remove "placement_policy"

  3. Execute llappkg/run.sh, and this creates a new Yarn service "llapservice"

  4. Start HiveServer2 and execute queries.

However, the is no documentation available on Hive-LLAP, so it's hard to tune parameters.

If you are using Hive on Tez and still interested in achieving the performance of Hive-LLAP wit ease, there is an alternative solution Hive on MR3. Please check out the blog that compares Hive 4 on Tez and Hive 4 on MR3 (along with Trino 468 and Spark 4.0.0-RC2).

https://mr3docs.datamonad.com/blog/2025-04-18-performance-evaluation-2.0

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

79601409

Date: 2025-05-01 05:20:31
Score: 1.5
Natty:
Report link

Many years later this would look more like this:

menuFileWebsite.addActionListener(e -> {
    System.out.println("menuFileWebsite");
});
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Nicolas Reyneke

79601407

Date: 2025-05-01 05:16:31
Score: 1.5
Natty:
Report link

Discovered my problem - classically small fix:

ANNUALAPPSIZE needed to have ! instead of %. The %ANNUALAPPSIZE% isn't what was being incremented, so the index it was assigning to was staying at 0.

set "ANNUALAPP[!ANNUALAPPSIZE!]=!CURRENTAPP!"
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: AuthG1k2

79601406

Date: 2025-05-01 05:15:30
Score: 1
Natty:
Report link

click at the right-bottom corner of emulator window, it'll show adjust arrow, drag it then the window resize.

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

79601405

Date: 2025-05-01 05:12:30
Score: 1
Natty:
Report link

No not working,

I run streamlit run str.py

and I get the error as below

2025-05-01 10:34:01.607 WARNING streamlit.runtime.scriptrunner_utils.script_run_context: Thread 'MainThread': missing ScriptRunContext! This warning can be ignored when running in bare mode.
2025-05-01 10:34:01.755
  ←[33m←[1mWarning:←[0m to view this Streamlit app on a browser, run it with the following
  command:

    streamlit run C:\Users\str.py [ARGUMENTS]
2025-05-01 10:34:01.755 Thread 'MainThread': missing ScriptRunContext! This warning can be ignored when running in bare mode.
Reasons:
  • RegEx Blacklisted phrase (1): I get the error
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Senthilvel Murugesan

79601403

Date: 2025-05-01 05:08:28
Score: 6.5 🚩
Natty: 5
Report link

Have you tried the native c method? Do you have any success in running the binaries?

Reasons:
  • Whitelisted phrase (-1): Have you tried
  • RegEx Blacklisted phrase (2.5): Do you have any
  • Low length (1.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: Shubham Chakraborty

79601399

Date: 2025-05-01 05:05:27
Score: 1
Natty:
Report link

This blog post describes a workaround of storing a token as a SSM parameter and then using ssm.StringParameter.valueFromLookup to access the string value.

Reasons:
  • Blacklisted phrase (1): This blog
  • Low length (1):
  • Has code block (-0.5):
  • Single line (0.5):
  • High reputation (-1):
Posted by: Aleksi

79601396

Date: 2025-05-01 05:02:27
Score: 3.5
Natty:
Report link

This is how the new batch file should work

@echo off

for /F %%A in (usernames.txt) do net user %%A /add password123!@#

echo done

pause

goto start

Reasons:
  • Low length (1):
  • No code block (0.5):
  • User mentioned (1): @echo
  • Low reputation (1):
Posted by: Kamal Bernard

79601394

Date: 2025-05-01 04:59:26
Score: 1.5
Natty:
Report link

The netCDF files had several data arrays apart from time. So I first read time, associated time with name of the netCDF file it belongs to, and repartitioned the dataframe. Subsequently I added more columns using UDFs. This approach gave almost identical performance for the case where I had had 200,000 frames distributed evenly in either 4 or even 4000 files.

Reasons:
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
Posted by: Quiescent

79601373

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

1. Check and Confirm Backup Retention

Go to your current "green" DB in the RDS console:

2. Reduce Retention if Acceptable

3. Review Snapshots

4. Tag and Track

5. Monitor with AWS Budgets


🛠 Optional Enhancements

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

79601369

Date: 2025-05-01 04:13:16
Score: 0.5
Natty:
Report link

Just experienced this issue in Xcode 16.2. After deleting the derived data, rebooting the mac, re-building the project, cleaning the project, nothing worked. The solution was to force quit Xcode and re-open. The blue outlines went away, and the "internal error" warning was also gone.

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

79601365

Date: 2025-05-01 04:07:15
Score: 3
Natty:
Report link

Sir mene kal apni game me 5000 transfer kya tha vo mere account me se bhi cut chuka hai aur game me bhi nahi aya please Meri help kro

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

79601360

Date: 2025-05-01 04:05:14
Score: 3
Natty:
Report link

I'm sorry you're running into this.

Could you try running prefect-cloud login --key <key>(note the - in prefect-cloud) and see if that works instead? Additionally would you mind sharing your browser version?

In case that doesn't work here are some other workarounds:
1: Try Chrome (if you're not already)
2: Manually create/edit ~/.prefect/profiles.toml to look like:

active = "prefect-cloud"

[profiles.prefect-cloud]
PREFECT_API_URL = "https://api.prefect.cloud/api/accounts/<your account id>/workspaces/<your workspace id>"
PREFECT_API_KEY = "<your api key>"

3: Use environment variables:

export PREFECT_API_URL="https://api.prefect.cloud/api/accounts/<your account id>/workspaces/<your workspace id>"
export PREFECT_API_KEY="<your api key>"
Reasons:
  • Blacklisted phrase (2): would you mind
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: jakekaplan

79601356

Date: 2025-05-01 03:51:12
Score: 1
Natty:
Report link

Probably int() the integer first to ensure that it is an integer, not a string or any other value type.
Also, you can check the integer value by using print(type(Integer)) and make sure that it prints: <class 'int'> in the console.
Happy coding!

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: POH JUN ZHE MATTHEW Student

79601352

Date: 2025-05-01 03:44:10
Score: 2
Natty:
Report link

The outlines library is designed to help structure outputs from language models, but as of my last knowledge update in October 2023, it may not fully support streaming contexts directly. If you're looking to enforce a specific output format from your LLM in a streaming manner, here are some steps and suggestions:

  1. Check Library Updates: Since libraries are frequently updated, check the official documentation or GitHub repository for any recent changes regarding streaming support.

  2. Custom Formatting: If outlines lacks streaming capabilities, consider implementing a custom solution. You can create a wrapper around the LLM output to enforce the desired format. This would involve parsing the streamed output and validating it against the specified format.

  3. Pydantic Integration: Continue using Pydantic for response validation. Once you receive the output from the LLM, you can pass it to a Pydantic model to ensure it conforms to your specifications.

  4. Asynchronous Handling: Ensure your FastAPI setup is properly handling asynchronous calls, especially when dealing with streaming data. Use async functions to manage the flow of data efficiently.

  5. Community Feedback: Since you mentioned others might have similar issues, consider reaching out in forums or communities like GitHub discussions, Stack Overflow, or dedicated Discord servers for FastAPI, RAG systems, or the specific libraries you are using.

Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • Me too answer (2.5): have similar issue
  • Low reputation (1):
Posted by: شهد عبدالله

79601349

Date: 2025-05-01 03:41:09
Score: 3
Natty:
Report link

The command they gave in the documentation didn't work for me either, it tells me that I'm not passing any parameters. I'm using version 2.2.0

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Marcos Alejandro Fernndez Pier

79601340

Date: 2025-05-01 03:22:06
Score: 1.5
Natty:
Report link

You can have separate messages for every file by using the below command

git commit file1.py -m "file1 commit msg" && git commit file2.py -m "file2 commit msg"

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

79601332

Date: 2025-05-01 03:09:03
Score: 0.5
Natty:
Report link

.reg script:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.js]
@="JSFile"

manually: use regedit:
go to HKEY_CLASSES_ROOT\.js:
set (Default) = JSFile


assoc .js=JSFILE did not work for me: assoc was not editing the registry, and cscript.exe was reading from the registry:
whatever value is set as (Default), cscript.exe will attempt to read the following key: HKEY_CLASSES_ROOT\%s\ScriptEngine, normally, it would be HKEY_CLASSES_ROOT\JSFile\ScriptEngine


I got this error while running cscript.exe on a script.js

cscript.exe //NoLogo AutoHotkey_alpha\source\scripts\minman.js
Reasons:
  • Blacklisted phrase (1): did not work
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Mr. Doge

79601329

Date: 2025-05-01 03:01:59
Score: 6.5 🚩
Natty:
Report link

I found this link from microsoft. Could this help?

https://learn-microsoft-com.translate.goog/en-us/office/client-developer/shared/compatibility-between-the-32-bit-and-64-bit-versions-of-office?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=tc

            
Reasons:
  • Blacklisted phrase (1): this link
  • Probably link only (1):
  • Low length (1.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Dictio

79601327

Date: 2025-05-01 02:55:58
Score: 1
Natty:
Report link

A simple way to detect motion (naively intended as pixel intensity variation) is by using background subtraction.
Check this OpenCV tutorial. Note that one of the main assumptions here is that the scene background remains 'static'. So every time an object comes or moves in the scene, you can detect it, and for example, track it using a centroid given by the average of the pixels mask.
See Motion Detection: Part 3 - Background Subtraction for a concrete example.

If you want to consider just a part of the image, do as suggested in the other answers.

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

79601319

Date: 2025-05-01 02:25:52
Score: 3.5
Natty:
Report link

Check your security group. That was my issue. I needed a security group attached to the infrastructure config with an ingress rule from vpc cidr to all ports.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Reuben Avery

79601316

Date: 2025-05-01 02:17:51
Score: 1.5
Natty:
Report link

There must be a new vulnerability circling. My site was just hit.

Unauthorized plugin was installed called "catnip" which featured standard c&c features. Automatic administrator login, remote file downloading, basically access to the entire site.

Site named changed to "darkoct02". User was registered shortly after with the username "fallinlove" that had admin permissions and a chefalicious mailbox.

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

79601313

Date: 2025-05-01 02:14:51
Score: 0.5
Natty:
Report link

When running your code on discord.js 14.19.2 and node v22.14.0, I receive the following output in the terminal:

carolina@Carolinas-MacBook-Air test % node index.js
Beep! Beep!🤖Bot Pending!
Beep! Beep!🤖Bot Running!

The bot is also shown as online in the Discord server I have invited it to. On my end, it does work. (Note: obviously at this stage, you can't do anything with the Discord bot as you haven't implemented any commands, but it should be displaying as online as it does for me).

Given this, I would ask that you comment providing further information about the version of node and discord.js that you are using, and to confirm that you have added the Discord bot to your server? Without this information, we can't provide further help, given you did state above that it does not work.

Some changes I would recommend to improve your code's readability in the meantime:

package.json

Add the following:

"type": "module",

index.js

// Imports at the top, switch to ES6 imports if possible instead of CommonJS
import { Client, Events, GatewayIntentBits } from "discord.js"; 

// Switch from string intents to the IntentsBitField class for better type safety
const client = new Client({
    intents: [
        GatewayIntentBits.Guilds,
        GatewayIntentBits.GuildMessages
    ]
});

console.log("Beep! Beep!🤖Bot Pending!");

// Improve clarity by moving the console.log inside of the event listener
// Switch from string events to the Events enum for better type safety
client.on(Events.ClientReady, () => {
    console.log("Beep! Beep!🤖Bot Running!");
});

// Ensure login() is always the last line in the file, and token is stored in a separate file.
client.login("token");

Other really useful resources include:

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

79601305

Date: 2025-05-01 02:01:48
Score: 3.5
Natty:
Report link

I know this is old, but what you describe looks very much like the issue described here: https://issues.chromium.org/issues/41354368

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

79601304

Date: 2025-05-01 02:00:48
Score: 1.5
Natty:
Report link

If your Pygame code runs in Pyodide with no error but no output, it's likely because:

Standard Pygame doesn't work in browsers. Use pygame-ce or pygame-cffi (WebAssembly-compatible).

You must run it inside a browser canvas, not a desktop window.

Ensure you use pygame.display.set_mode(), a game loop, and pygame.display.flip() to show output.

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

79601303

Date: 2025-05-01 02:00:48
Score: 1.5
Natty:
Report link

To anyone who comes here to see why the Id field of your model is defaulted to 0 during instantiated (through new Foo() for example), see here for reference. It is the C#'s design to default integral data type like int to 0 when it is not assigned a value.

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

79601301

Date: 2025-05-01 01:54:46
Score: 6
Natty: 7.5
Report link

same to some of our sites where you using WP order import/export plugin?

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: user30417625

79601295

Date: 2025-05-01 01:48:45
Score: 3
Natty:
Report link

Had the same problem and all my numbers in the destination data frame column were strings, also some of the bars didn't show when I plotted a bar graph.

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

79601271

Date: 2025-05-01 01:02:36
Score: 1
Natty:
Report link

This one is sneaky, because it is not explicitly mentioned anywhere in the reference manual (RM0490). The only clue given is by looking at the system architecture diagram on page 40:

enter image description here

For this chip, the GPIO ports are directly connected to the core, not the AHB bus, so the DMA has no access to them. It would seem that they opted for this layout to improve latency.

To trigger pins through DMA writes, you have to disable the preload of CCRx channels, and write values at the extremities (0 or ARR) to cause the outputs to flip accordingly.

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

79601261

Date: 2025-05-01 00:37:31
Score: 1.5
Natty:
Report link

What fixed it for me was right clicking the file in file explorer -> open in terminal > npm create vite@latest. Using the command prompt in VSCode is what caused the "..." issue.

also make sure you have the latest version of npm and node

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Starts with a question (0.5): What fix
  • Low reputation (1):
Posted by: wheatwhole

79601251

Date: 2025-05-01 00:18:27
Score: 0.5
Natty:
Report link

from gtts import gTTS

letra = """

Título: "Veinte Inviernos y un Café"

Verso 1
Veinte inviernos y un café,
tus ojos siguen siendo mi amanecer.
Y aunque el mundo nos probó,
ninguno soltó el timón.

Hubo noches sin dormir,
meses grises que aprendimos a escribir.
Pero el amor no es de papel,
es de barro y de miel.

Estribillo
Y aquí estamos, con arrugas en la piel
pero el alma todavía en su primer hotel.
Nos juramos sin anillos de cartón,
y nos fuimos fieles por convicción.

Criamos un hijo y un montón de sueños,
con más abrazos que diseños.
Tú y yo, sin filtros, sin red social,
solamente amor… el real.

Verso 2
Te amé cuando el sueldo no alcanzaba,
y cuando el miedo nos llamaba.
Te amé cuando dudaste de ti,
y cuando fuiste más fuerte que a mí.

Y no fuimos perfectos, ni falta hacía,
el amor real se escribe día a día.
Lo que el tiempo no robó,
fue lo mucho que aún nos damos los dos.

Estribillo final
Y aquí estamos, sin pedirle nada al destino,
más que el derecho a seguir este camino.
Veinte años y un hijo que ya vuela,
pero tú sigues siendo mi estrella.

"""

tts = gTTS(text=letra, lang='es', slow=False)

tts.save("Veinte_Inviernos_y_un_Cafe.mp3")

print("MP3 generado con éxito.")

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Mario Morales Rodríguez

79601247

Date: 2025-05-01 00:12:26
Score: 3.5
Natty:
Report link

Just referencing the answer I got elsewhere. There's a piece in the docs that was important for me that I missed: https://docs.astro.build/en/reference/modules/astro-actions/#use-with-accept-form

Which allows for the following solution

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

79601243

Date: 2025-05-01 00:09:25
Score: 15.5
Natty: 7.5
Report link

I have the same issue...did you find any solution to this?

Reasons:
  • Blacklisted phrase (1.5): any solution
  • Blacklisted phrase (1): I have the same issue
  • RegEx Blacklisted phrase (3): did you find any solution to this
  • RegEx Blacklisted phrase (2): any solution to this?
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): I have the same issue
  • Ends in question mark (2):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Sonia Gupta

79601240

Date: 2025-05-01 00:08:25
Score: 2
Natty:
Report link

2143289344 is nan interpreted as a int (a float nan). NaN exists only as floats and doubles.
(I came to this question checking it, where I could find this number: 2143289344 )

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

79601229

Date: 2025-04-30 23:49:21
Score: 0.5
Natty:
Report link

Not sure about specifying environment, but to specify configuration you can use

vs code command palette -> ".NET: Select a Configuration..."

VS code will reopen after changing that, and then the specified configuration should be used when launching tests from the TESTING side bar

Reasons:
  • Whitelisted phrase (-1.5): you can use
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Sean Vansted

79601227

Date: 2025-04-30 23:45:20
Score: 0.5
Natty:
Report link

you can change the ndkVersion variable in your_project/android/app/build.gradle.kts to work around this issue:

android {
    ndkVersion = "27.0.12077973"
    ...
}

Flutter itself suggests this correction to the code above and this solved the problem for me in several libraries...

Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vinícius Bruno

79601223

Date: 2025-04-30 23:42:19
Score: 1.5
Natty:
Report link

I found an answer.

Ref: https://www.mongodb.com/docs/drivers/go/upcoming/whats-new/#what-s-new-in-2.0

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

79601221

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

I found the solution. I initially defined the file name variable without a default value. This did not give any errors, but apparently caused the Excel Source to fail every time I opened its editor to make any edits. My guess is that the Excel Source was trying to open a valid Excel file even just to configure the package. The fact that the variable was being assigned properly during runtime was not good enough.

Reasons:
  • Whitelisted phrase (-2): I found the solution
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: waza

79601216

Date: 2025-04-30 23:32:17
Score: 1
Natty:
Report link

You can hardcode the screen to show up using kDebugMode:

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: kDebugMode ? TimelineScreen() : LoginScreen(),
    );
  }
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Oluwaferanmi Sao

79601213

Date: 2025-04-30 23:29:17
Score: 1
Natty:
Report link

You could try adding this code:

[pytest]
asyncio_mode = auto
timeout = 15  # seconds

The timeout variable will set the time it takes to timeout. Hopefully.

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

79601210

Date: 2025-04-30 23:25:15
Score: 3.5
Natty:
Report link

This doesn't directly address the question of "how do I get the ID from a published Google Doc." I couldn't figure out how, unfortunately.

But if you're just trying to read data from the document, the webpage for a published Google Doc has very simple HTML to parse (right now at least). For example:

Sample Google doc

A screenshot showing the raw HTML of the "Stackoverflow Demo" Google Doc in Firefox's "Inspect Element" menu

This probably won't be stable. But it's convenient because you don't have to use Google's OAuth system.

Reasons:
  • Blacklisted phrase (1): how do I
  • Probably link only (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Dudeguy

79601195

Date: 2025-04-30 23:01:11
Score: 2
Natty:
Report link

Sélectionnez toutes les bonnes réponses:

Question 1Réponse

a.

La journalisation rend le code source plus facile à lire

b.

La journalisation est un moyen d'analyser statiquement nos systèmes logiciels

c.

Il est facile de déterminer a priori quels logs nous aideront à rendre nos systèmes plus robustes

d.

La journalisation a des impacts sur la performance du système quand elle est utilisée

e.

La journalisation peut être utilisée pour l'assistance d’utilisateur/client

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

79601192

Date: 2025-04-30 22:57:10
Score: 2
Natty:
Report link

You don't need to use API calls or create any endpoints for online validation in this case. Validation can be handled directly on the client side, depending on your requirements and the architecture of your app. If you're referring to validating user input or form data, consider using client-side libraries or built-in validation methods instead of relying on a backend service.

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

79601191

Date: 2025-04-30 22:55:09
Score: 0.5
Natty:
Report link
thanks for the help guys , i found the workaround , by overriding the whitenoise's CompressedManifestStaticFile storage , in the above code , just override the post_process_with_compress function by the whitenoise storage to include the minification after the hashes has been calculated by the Django's default ManifestStaticfile , since it calculates hashes 3 times (default behaviour for tackling import statements in js and css files) and whitnoise keeps track of the hashes and continues after the hashes has been finalised , also override save function instead of _save method because the default behaviour is to compute hashes from the locally stored files since the collected files maybe stored on a faraway different server like S3 , so the minification has to be done 2 times per file , when first initialized and afterwards only for the changed files but still for every computed hashed file , take a look at the code below.


class MinifiedStaticFilesStorage(CompressedManifestStaticFilesStorage):
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)

    def minify_js(self, content_str, name):
        """Minify JavaScript using Terser and validate output."""
        terser_path = (
            Path("./node_modules/.bin/terser.cmd").resolve()
            if os.name == "nt"
            else Path("./node_modules/.bin/terser").resolve()
        )
        try:
            command = f'"{terser_path}" -m -c' if os.name == "nt" else [terser_path, "-m", "-c"]
            # Explicitly specify Terser CLI path if installed locally
            result = subprocess.run(
                command,
                input=content_str.encode("utf-8"),
                capture_output=True,
                check=True,
            )
            minified = result.stdout
            if not minified:
                raise ValueError("Terser returned empty output")
            return minified
        except (subprocess.CalledProcessError, FileNotFoundError, ValueError) as e:
            print(f"Minification failed: {str(e)}. Using original content.")
            return content_str.encode("utf-8")  # Fallback to original

    def minify_css(self, content_str, name):
        cleancss_path = (
            Path("./node_modules/.bin/cleancss.cmd").resolve()
            if os.name == "nt"
            else Path("./node_modules/.bin/cleancss").resolve()
        )

        try:
            command = f'"{cleancss_path}"' if os.name == "nt" else [cleancss_path]
            result = subprocess.run(
                command,
                input=content_str.encode("utf-8"),
                capture_output=True,
                check=True,
            )
            minified = result.stdout
            if not minified:
                raise ValueError("clean-css returned empty output")
            return minified
        except (subprocess.CalledProcessError, FileNotFoundError, ValueError) as e:
            print(f"CSS Minification failed: {str(e)}. Using original content.")
            print(name)
            return content_str.encode("utf-8")

    def save(self, path, content):
        """Override to handle minification during initial save."""
        if path.endswith((".mjs", ".js")):
            content_str = content.read().decode("utf-8")
            content.close()
            minified_content = self.minify_js(content_str, path)
            return super().save(path, ContentFile(minified_content))

        elif path.endswith(".css"):
            content_str = content.read().decode("utf-8")
            content.close()
            minified_content = self.minify_css(content_str, path)

            return super().save(path, ContentFile(minified_content))
        else:
            return super().save(path, content)

    def post_process_with_compression(self, files):
        # Files may get hashed multiple times, we want to keep track of all the
        # intermediate files generated during the process and which of these
        # are the final names used for each file. As not every intermediate
        # file is yielded we have to hook in to the `hashed_name` method to
        # keep track of them all.
        hashed_names = {}
        new_files = set()
        self.start_tracking_new_files(new_files)
        for name, hashed_name, processed in files:
            if hashed_name and not isinstance(processed, Exception):
                hashed_names[self.clean_name(name)] = hashed_name
            yield name, hashed_name, processed
        self.stop_tracking_new_files()
        original_files = set(hashed_names.keys())
        hashed_files = set(hashed_names.values())
        if self.keep_only_hashed_files:
            files_to_delete = (original_files | new_files) - hashed_files
            files_to_compress = hashed_files
        else:
            files_to_delete = set()
            files_to_compress = original_files | hashed_files
        self.delete_files(files_to_delete)
        self.minified_files_to_compress(hashed_files)
        for name, compressed_name in self.compress_files(files_to_compress):
            yield name, compressed_name, True

    def minified_files_to_compress(self, paths):
        """Minify all JS and CSS files in the given paths using threading."""

        def process_file(name):
            if name.endswith((".js", ".mjs")):
                with self.open(name) as original_file:
                    content_str = original_file.read().decode("utf-8")
                minified = self.minify_js(content_str, name)
                with self.open(name, "wb") as minified_file:
                    minified_file.write(minified)

            elif name.endswith(".css"):
                with self.open(name) as original_file:
                    content_str = original_file.read().decode("utf-8")
                minified = self.minify_css(content_str, name)
                with self.open(name, "wb") as minified_file:
                    minified_file.write(minified)

        with ThreadPoolExecutor() as executor:
            futures = (executor.submit(process_file, name) for name in paths)
            for future in as_completed(futures):
                future.result()  # Wait for each minify job to finish
Reasons:
  • Blacklisted phrase (0.5): thanks
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Tushar Chaudhary

79601185

Date: 2025-04-30 22:50:08
Score: 5
Natty: 5.5
Report link

через Event Dispatcher делай. Так и делают, по другому никак

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • No latin characters (1):
  • Low reputation (1):
Posted by: Егор

79601183

Date: 2025-04-30 22:48:07
Score: 2
Natty:
Report link

RESOLVED / Lessons Learned

  1. I can't assume that the log error message is the actual issue. A Heroku error may be a symptom rather than the actual issue.<br>

  2. Installation of the Heroku builds-plugin ought to be routine.<br>

  3. Thank you to Scott Chacon for Pro Git (online, for free). It's a lifesaver.<br>

  4. A shoutout and thank you for this SO 44822146 @https://stackoverflow.com/users/1927832/suresh-atta and to @https://stackoverflow.com/users/3486743/vmarquet for this command: git push heroku main:main --no-verify <br>

  5. Finally, since it's buried in the Heroku documentation, here's a link to discussion of the conflict between package-lock.json and yarn.lock (where my troubles began): https://help.heroku.com/0KU2EM53/why-is-my-node-js-build-failing-because-of-conflicting-lock-files

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

79601162

Date: 2025-04-30 22:19:01
Score: 0.5
Natty:
Report link

The currently accepted answer by @Paebbels is now outdated and suboptimal since Sphinx enabled the toctree directive to recognise genindex, modindex, and search directly, available starting with Sphinx 5.2.0 (listed as #10673).

Especially considering Sphinx explicitly advises against creating files with those special names.

Without creating the name-conflicting files, write the toctree as such:

.. toctree
   :caption: Appendix

   genindex

Credit goes to @funky-future self-answering on 2023-04-09 on the linked issue from the question comments above. I found this question before that one and almost ended up using the approach here, so I felt I should preserve this new approach here as well for posterity.

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @Paebbels
  • User mentioned (0): @funky-futureon
  • Low reputation (0.5):
Posted by: MajorTanya

79601154

Date: 2025-04-30 22:02:57
Score: 0.5
Natty:
Report link

A visualization of the invocation tree of the recursive quicksort() function can help understand how it works:

import invocation_tree as ivt

def quicksort(data):
    if (len(data) < 2):
        return data

    pivot = data[0]
    return quicksort([i for i in data[1:] if i < pivot]) + \
           [pivot] + \
           quicksort([i for i in data[1:] if i >= pivot])

data = [49, 97, 53, 5, 33, 65, 62, 51, 100, 38]
tree = ivt.blocking()
print( tree(quicksort, data) )

quicksort invocation tree

Visualization made using invocation_tree, I'm the developer. (remove this line if considered self promotion)

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

79601147

Date: 2025-04-30 21:56:55
Score: 1
Natty:
Report link

I think it should help

PdfArray array = new PdfArray();
array.Add(fileSpec.GetPdfObject().GetIndirectReference());
pdfDoc.GetCatalog().Put(PdfName.AF, array);

after

doc.AddFileAttachment(Path.GetFileName(file.Item2), spec);

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

79601144

Date: 2025-04-30 21:54:55
Score: 1.5
Natty:
Report link

I was able to resolve this by using the serial console (SAC) in the Azure Portal.

  1. Run cmd to open a channel and hit 'tab+esc' to switch to it

  2. Log in with any account you have access to

  3. cd C:\Windows\System32\Sysprep
    sysprep.exe /generalize /shutdown /oob
    
  4. Wait for VM to stop, then start the VM again

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

79601143

Date: 2025-04-30 21:52:54
Score: 2
Natty:
Report link

was experiencing the same issue ("Cannot find module 'next/dist/compiled/ws'").

Updating my Node.js version to v20.19.1 completely solved the problem for me.

If you're encountering this error, definitely check your Node.js version and consider changing it.

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

79601137

Date: 2025-04-30 21:47:52
Score: 4.5
Natty:
Report link

Found workable solution here: Thanks Eithan (c)
https://gist.github.com/EitanBlumin/e3b34d4c2de793054854e0e3d43f4349

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Mich28

79601131

Date: 2025-04-30 21:44:51
Score: 1
Natty:
Report link

Using redis for session worked for me.

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

79601128

Date: 2025-04-30 21:38:50
Score: 1
Natty:
Report link

I don't know if the documentation has changed since, but the trick here is that you need to start the test first. In your test runner, tick "Show browser", then start the test you want to extend. Once that test completes, the browser window will stay open. Put your cursor where you want it and then start recording from cursor.

See here: https://playwright.dev/docs/codegen#record-at-cursor

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

79601125

Date: 2025-04-30 21:37:50
Score: 0.5
Natty:
Report link

You could use

scale_color_fermenter(limits = c(0,3), breaks = 1:3)

and shift the key labels down a bit with

+
  theme(
    legend.text = element_text(vjust = 2.5)
  )
Reasons:
  • Low length (1):
  • Has code block (-0.5):
Posted by: Michiel Duvekot

79601124

Date: 2025-04-30 21:36:49
Score: 2
Natty:
Report link

You should be able to use ethers.getContractAt(name, contractAddress) to accomplish this.

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

79601123

Date: 2025-04-30 21:36:49
Score: 1.5
Natty:
Report link

It turns out the right way to do this is with a context manager.

def get_convex_hull(file) -> PointCloud:
    with Color("srgba(0,0,0,0)") as transparent:
        with image.Image(filename=file) as img:
            points = img.convex_hull(background=transparent)

            return points
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: mechanical-girl

79601111

Date: 2025-04-30 21:29:48
Score: 2
Natty:
Report link

type FormData = { files: FileList; // For multiple files singleFile: File; // For a single file };

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

79601109

Date: 2025-04-30 21:28:47
Score: 1
Natty:
Report link

Thanks so much for all the tips and suggestions, I finally got my logo and all URLs switched over correctly. Below the Recipe

# 1. Exec into the container:
docker exec -it client1-wordpress-website bash

# 2. If WP-CLI isn’t present, install it:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
mv wp-cli.phar /usr/local/bin/wp

# 3. Verify installation:
wp --info

# 4. Search & replace your old test domain → live domain:
wp search-replace 'client1.mydomain.de' 'client.de' --skip-columns=guid --allow-root

# 5. Update the Site URL and Home URL:
wp option update siteurl 'http://client.de' --allow-root
wp option update home    'http://client.de' --allow-root
Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Enis K

79601101

Date: 2025-04-30 21:14:44
Score: 1.5
Natty:
Report link

you can make use of list tag to have multiple rows:

  -- Use := for assignment in LET
        LET textMessage varchar := (
            SELECT LISTAGG('Table: ' || table_name || ' | Duplicates: ' || value, '\n')
            FROM SNOWFLAKE.LOCAL.DATA_QUALITY_MONITORING_RESULTS
            WHERE METRIC_NAME = 'CHECK_DUPLICATE_ID_FLAG'
              AND MEASUREMENT_TIME > DATEADD('DAY', -1, CURRENT_TIMESTAMP())
              AND VALUE > 0
        );

output is as follows:

enter image description here

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Bharath Reddy Maram

79601096

Date: 2025-04-30 21:11:44
Score: 0.5
Natty:
Report link

If you know for sure the string is a date you can do this. Make sure to confirm the value is a valid date first though or it will blow up.

Convert.ToDateTime(datestring).ToString("MM/dd/yyyyy")

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

79601095

Date: 2025-04-30 21:09:43
Score: 1.5
Natty:
Report link

Omg is working!:

"

Put "about:config" into the browser in the search field enter: "browser.tabs.remote.autostart" and set its value to False. Restart the browser. It worked for me, if someone struggles with the same...

"

Total noob here, installed Kali on old laptop just because is cool and wanted to test if youtube is working. it was crashing :(

And above post just solved problem.

Thanks!

Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Blacklisted phrase (1): :(
  • Whitelisted phrase (-1): It worked
  • Whitelisted phrase (-1): worked for me
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: B_f_Ibiza

79601094

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

for me I was using Sequoia on VMWare when I got this error. go to the network settings in Windows and find the driver name you're using (WIFI or ethernet) and choose the same one in the VMWare -> Virtual Network Editor (press Change Settings)
then choose the same one from the drop down. it should work.

enter image description hereenter image description here

enter image description here

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

79601092

Date: 2025-04-30 21:05:42
Score: 0.5
Natty:
Report link

This is improvement for @hamstergene answer. Implementation location has been changed and all implementations calls the same API implemented differently for different systems.

Current code for closing descriptor is located here and looks like this:

impl Drop for FileDesc {
    fn drop(&mut self) {
        usercalls::close(self.fd)
    }
}
Reasons:
  • Has code block (-0.5):
  • User mentioned (1): @hamstergene
Posted by: Eir Nym

79601077

Date: 2025-04-30 20:53:39
Score: 0.5
Natty:
Report link

It's very simple, highlight the cells you want to format. And select the rule to be the cells themselves (make sure they're not locked) against a cell where you have that date, figuring eventually this will change. Then just select a color that you prefer.

enter image description here

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

79601066

Date: 2025-04-30 20:39:36
Score: 1.5
Natty:
Report link

export CFLAGS="-Wno-error=int-conversion"

It worked for me on Mac

Reasons:
  • Whitelisted phrase (-1): It worked
  • Whitelisted phrase (-1): worked for me
  • Low length (1.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Tolg

79601051

Date: 2025-04-30 20:29:33
Score: 1.5
Natty:
Report link

import here map API Like this:

 <Script
                src={`https://js.api.here.com/v3/3.1/mapsjs.bundle.js?apikey=${process.env.NEXT_PUBLIC_HERE_API_KEY}`}
                strategy="afterInteractive"
                type="module"
            />
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Hacxk

79601050

Date: 2025-04-30 20:28:33
Score: 2.5
Natty:
Report link

M-Pesa's API rejects URLs containing certain keywords like "MPESA", verify your callback url does not contain such keywords

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

79601046

Date: 2025-04-30 20:26:32
Score: 1.5
Natty:
Report link

please apply this with Modifier into your parent compose (Scaffold,Surface,Box etc).

Modifier.fillMaxSize().windowInsetsPadding(WindowInsets.systemBars)
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: naman tonk