79779877

Date: 2025-10-01 09:48:52
Score: 1
Natty:
Report link

The attribute section_bubble_up_kludge is no longer used in Docutils 0.22. You may try whether updating to Docutils 0.22.2 (released 20. Sept. 2025) solves the problem.

Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Single line (0.5):
Posted by: G. Milde

79779860

Date: 2025-10-01 09:27:45
Score: 1.5
Natty:
Report link

Research CDC (Change Data Capture). You can listen for changes using the mongo oplog via Debezium:

https://debezium.io/documentation/reference/stable/connectors/mongodb.html

Then you can pass the data to a broker to parse it in a suitable format or use it as-is.

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

79779858

Date: 2025-10-01 09:26:45
Score: 4
Natty: 4.5
Report link

Linux kernel also supports io-uring based userspace block device(ublk):

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/Documentation/block/ublk.rst

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

79779853

Date: 2025-10-01 09:19:42
Score: 4
Natty:
Report link

I suspect that the fonts cannot be loaded. Can you check this in the network?

By default, they must be in the public folder under “webfonts,” where the icons are stored as fonts.enter image description hereenter image description here

Reasons:
  • Probably link only (1):
  • Low length (1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Mugges

79779851

Date: 2025-10-01 09:18:41
Score: 4.5
Natty:
Report link

So anyone having the same problem, for now you can switch to a lower version and it works. This is working for me:

cookiecutter gh:cookiecutter/cookiecutter-django --checkout 2025.03.22

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Me too answer (2.5): having the same problem
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Mazhar Ali

79779848

Date: 2025-10-01 09:17:41
Score: 2
Natty:
Report link

Surround your data with in the double quotes, it will help data to be populated in single cell.

like : "Sample notes, supposed to be displayed in single cell"

If your retrieving data using SQL, you can add quotes in SQL itself

select '"' + REPLACE(NOTES, '"', '""') + '"' AS Notes from notestable;

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

79779842

Date: 2025-10-01 09:06:39
Score: 2.5
Natty:
Report link

OCPP server sample implementation based on spring-boot.

All messages for all versions of OCPP are written in Java.

If you want to customize a businiss logic, implement the corresponding server handler.

https://github.com/u2ware/ocpp-boot-server

https://github.com/u2ware/ocpp-boot-server

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

79779836

Date: 2025-10-01 09:04:38
Score: 1
Natty:
Report link

import 'package:flutter/material.dart';

import 'dart:async';

/// A wrapper widget that tracks user idle time

/// Prints "hello" after 15 minutes of continuous inactivity

class IdleTimeTracker extends StatefulWidget {

final Widget child;

final Duration idleDuration;

final VoidCallback? onIdleTimeout;

const IdleTimeTracker({

Key? key,

required this.child,

this.idleDuration = const Duration(minutes: 15),

this.onIdleTimeout,

}) : super(key: key);

@override

State<IdleTimeTracker> createState() => _IdleTimeTrackerState();

}

class _IdleTimeTrackerState extends State<IdleTimeTracker> {

Timer? _idleTimer;

DateTime _lastInteractionTime = DateTime.now();

@override

void initState() {

super.initState();

\_startIdleTimer();

}

@override

void dispose() {

\_idleTimer?.cancel();

super.dispose();

}

void _startIdleTimer() {

\_idleTimer?.cancel();

\_idleTimer = Timer(widget.idleDuration, \_onIdleTimeout);

}

void _onIdleTimeout() {

print('hello');

if (widget.onIdleTimeout != null) {

  widget.onIdleTimeout!();

}

}

void _resetIdleTimer() {

setState(() {

  \_lastInteractionTime = DateTime.now();

});

\_startIdleTimer();

}

@override

Widget build(BuildContext context) {

return Listener(

  onPointerDown: (\_) =\> \_resetIdleTimer(),

  onPointerMove: (\_) =\> \_resetIdleTimer(),

  onPointerUp: (\_) =\> \_resetIdleTimer(),

  child: GestureDetector(

    onTap: \_resetIdleTimer,

    onPanStart: (\_) =\> \_resetIdleTimer(),

    onScaleStart: (\_) =\> \_resetIdleTimer(),

    behavior: HitTestBehavior.translucent,

    child: widget.child,

  ),

);

}

}

// Example usage:

class MyApp extends StatelessWidget {

const MyApp({Key? key}) : super(key: key);

@override

Widget build(BuildContext context) {

return MaterialApp(

  home: IdleTimeTracker(

    idleDuration: const Duration(minutes: 15),

    onIdleTimeout: () {

      // Optional: Additional callback when idle timeout occurs

      print('User has been idle for 15 minutes!');

    },

    child: Scaffold(

      appBar: AppBar(

        title: const Text('Idle Time Tracker Demo'),

      ),

      body: Center(

        child: Column(

          mainAxisAlignment: MainAxisAlignment.center,

          children: \[

            const Text(

              'Interact with the screen',

              style: TextStyle(fontSize: 24),

            ),

            const SizedBox(height: 20),

            ElevatedButton(

              onPressed: () {

                print('Button pressed - timer reset');

              },

              child: const Text('Press Me'),

            ),

            const SizedBox(height: 20),

            const Text(

              'If you don\\'t interact for 15 minutes,\\n"hello" will be printed',

              textAlign: TextAlign.center,

              style: TextStyle(color: Colors.grey),

            ),

          \],

        ),

      ),

    ),

  ),

);

}

}

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

79779834

Date: 2025-10-01 09:01:37
Score: 1.5
Natty:
Report link

Revert your #@import change (use #@import), clear caches and preprocessed files, run setup:upgrade and setup:di:compile, then deploy static content. If it still fails, check the .less files for syntax errors.

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

79779821

Date: 2025-10-01 08:55:35
Score: 2.5
Natty:
Report link

No, it isn't.

Just use best practices to avoid memory leaks in the first place.

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: The incredible Jan

79779816

Date: 2025-10-01 08:48:34
Score: 1.5
Natty:
Report link

Fixed this by adding node:original-fs to import/core-modules:

{
  // ...
  "settings": {
    // ...
    "import/core-modules": [
      "node:original-fs" 
    ]
  },
  // ...
}
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: RareScrap

79779812

Date: 2025-10-01 08:46:33
Score: 2
Natty:
Report link

I've stumbled across the solution, all of my existing Navigation Controllers (and any new ones I add) have 'Preserve Superview Margins' unchecked for the navigation bar.

Checking this box on the storyboard interface builder solves the issue I described earlier. I'll attach a screenshot for reference.

enter image description here

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Bob The Coder

79779798

Date: 2025-10-01 08:31:29
Score: 1.5
Natty:
Report link

If you set your resource with /.default as suffix in the scopes, it should work.

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

79779791

Date: 2025-10-01 08:22:21
Score: 1
Natty:
Report link

A more straightforward way now is

final xFile = XFile.fromData((await rootBundle.load('assets/image.png')).buffer.asUint8List(), mimeType: "image/png");
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: David Fournier

79779784

Date: 2025-10-01 08:16:19
Score: 2
Natty:
Report link

1_ Before do anything first check c:\windows\system32 and look for 'chcp.com'

if it were there copy the path.

2_ Right click on 'this PC' and select Properties, Advanced, Environment Variables.

3_ Add the path (c:\windows\system32) and click ok.

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

79779781

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

selinux has a policy which allows tcp and udp srevice bind to the ports above 32767 , you can see this policy using this command :

# semanage port -l |grep ephemeral

ephemeral_port_t tcp 32768-60999

ephemeral_port_t udp 32768-60999

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

79779778

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

In some cases, you can click on the Verified button next to N days ago to see the timestamp when it was committed/ verified.

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

79779776

Date: 2025-10-01 08:11:18
Score: 1
Natty:
Report link

When optimization of a QP stops with limit you can get primal and dual bounds by using the command display solution quality
it provides this kind of output:

Primal objective 1.7725504768e-02
Dual objective -9.6184910568e-02
Duality gap 1.13910e-01
...

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

79779775

Date: 2025-10-01 08:11:18
Score: 2.5
Natty:
Report link

Is the dll file in build output?
Is it in correct version?

What version do you see in references when you check you dll's/exe's manifest?
Checking above might help you troubleshoot, additionally I can recommend trying out this tool: https://github.com/awaescher/Fusion

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): Is the
  • Low reputation (0.5):
Posted by: Robert

79779774

Date: 2025-10-01 08:11:18
Score: 0.5
Natty:
Report link

eBox WiFi on po 8088 exposes virtual com.

socat -d -d  -x pty,link=/path/to/com0,raw tcp:192.168.x.x:8088

ant then try to use modpoll --rtu /path/to/com0 --rtu-baud 115200 --config csv.csv

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

79779773

Date: 2025-10-01 08:10:18
Score: 1
Natty:
Report link

The "managing dependencies" section of the uv docs (here) mentions another way that could solve your problem:

For example, to install jax on Linux, but not on Windows or macOS:

uv add "jax; sys_platform == 'linux'"

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

79779761

Date: 2025-10-01 07:57:14
Score: 0.5
Natty:
Report link

This is a flawed benchmark for a few reasons:

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

79779751

Date: 2025-10-01 07:38:10
Score: 2.5
Natty:
Report link

Multiple containers within a Kubernetes Pod allow tightly coupled applications to share resources, storage, and network, enabling sidecar patterns, logging, monitoring, and efficient communication between containers.

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

79779746

Date: 2025-10-01 07:29:08
Score: 1.5
Natty:
Report link

Building on Omri Barel's work, we can use the walrus operator to create this one-liner:

def pascal(n):
    return [x:=1] + [x:=x*(n-k) // (k+1) for k in range(n)]
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: James Porritt

79779731

Date: 2025-10-01 07:12:03
Score: 7 🚩
Natty: 5.5
Report link

I have the same problem. In my case it happens using ComfyUI.

Reasons:
  • Blacklisted phrase (1): I have the same problem
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): I have the same problem
  • Single line (0.5):
  • Low reputation (1):
Posted by: Fortuna Cournot

79779721

Date: 2025-10-01 06:52:58
Score: 0.5
Natty:
Report link

I've double checked with `readelf -d` that '/lib/ld-linux-aarch64.so.1' is required (and can't be loaded). I was able to compile it statically and the problem is (almost) gone.

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

79779714

Date: 2025-10-01 06:40:55
Score: 2.5
Natty:
Report link

After a thorough investigation, we found that the issue is not related to Android itself but rather to the FE team, as they didn’t handle sound properly when inside the PiP view.

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

79779711

Date: 2025-10-01 06:35:54
Score: 3.5
Natty:
Report link

You can also alt+enter when the text is selected

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

79779704

Date: 2025-10-01 06:22:51
Score: 1
Natty:
Report link

In your CSS file add same code but tag it to the html tag. No class name required. I had the same problem myself but this is the solution.

Your background image will stay fixed even as you scroll down page.

Reasons:
  • Whitelisted phrase (-1): I had the same
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Richard Larson

79779694

Date: 2025-10-01 05:54:44
Score: 0.5
Natty:
Report link

You can reliably show scheduled reminders on iOS when the app is killed - but with important limitations. The only fully-supported mechanisms are:

What isn’t allowed / realistic:

Which approach you should pick (practical guidance)

  1. If “notification + short sound / vibration” is enough (typical attendance reminder)

    • Use flutter_local_notifications (or schedule using native iOS API via platform channel) so the system schedules the notification. Make sure the sound file is bundled with the app and ≤ 30 seconds. The system will deliver the scheduled notification even if your app is killed. This is the simplest and works on both Android and iOS.
  2. If you need higher reliability / server control / remote scheduling

    • Use a server to schedule an APNs push at the required time (payload includes sound). That removes dependency on the app scheduling locally and lets you change reminders from the server. Delivery timing is not guaranteed to the second, and network/APNs limitations apply. (Still subject to sound/DND limits unless you have Critical Alerts.)
  3. If you need to override mute/DND or play long/continuous alarm sound

    • Apply for the Critical Alerts entitlement from Apple (requires a strong justification). With this you can play sounds even in silent/DND and may get more consistent alarm behavior. Getting the entitlement requires App Review and a special entitlement and provisioning.
  4. DO NOT try to use PushKit/VoIP unless your app truly is a VoIP app - Apple enforces this and will reject misuse

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

79779693

Date: 2025-10-01 05:54:44
Score: 1
Natty:
Report link

I came across this just now as i encounter same issue but the answers provided helped me to easily know what might be wrong.

Here is what i did to solve it.
I went to my settings to check the ssl of the website. Originally it was http:// but it ought to be https://. All that is needed is to add 's'.
It will log you out- login back and it is done.

In my own case no plugin conflict.
Good luck.

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

79779691

Date: 2025-10-01 05:50:43
Score: 4.5
Natty: 5
Report link

This will also work, should handle big files: https://guesswhereyouare.com/guide/maps/converters.html

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

79779689

Date: 2025-10-01 05:48:42
Score: 2
Natty:
Report link

AS per my understanding the main cause is RocksDB's cold cache for index/filter blocks after restore, leading to high latency for initial lookups by the main stream threads. Even if data is in the block cache, the metadata must be loaded from disk. To avoid this, enable index/filter block pinning in the cache, and consider a manual full scan of the GlobalKTable by the main threads before they start processing messages to fully warm the store.

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

79779683

Date: 2025-10-01 05:22:35
Score: 3
Natty:
Report link

I just checked and yes it's possible to use Webhooks with a Mongo DB (using their Cloud service)
Just go to Integrations and add Webhooks, there you can configure them however you want.

Links:
https://supabase.com/dashboard/project/%7Byour-project-id%7D/integrations/
then it's available at
https://supabase.com/dashboard/project/%7Byour-project-id%7D/integrations/webhooks/webhooks

Screenshot

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Murat adlibrary.com

79779680

Date: 2025-10-01 05:05:31
Score: 3
Natty:
Report link

If this helps others, if your project does not load, even when you have Azure Development, your project maybe a Azure Resource Manager (ARM) definitions, in which case, you may need to select from the Individual Components tab:enter image description here

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

79779676

Date: 2025-10-01 04:47:28
Score: 3
Natty:
Report link

You can try to reduce its size by removing precision, whitespaces, and some properties. There are online tools like https://guesswhereyouare.com/guide/maps/geojson-minify.html but I doubt it will handle 3GB file

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

79779661

Date: 2025-10-01 04:23:22
Score: 5
Natty:
Report link

They will come to get the sender immediately by return of the sender immediately by return email and email ID is strictly prohibited by email and any inquiry please Bhai ye dalo aur yahi hai

Reasons:
  • RegEx Blacklisted phrase (2): Bhai
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Devid

79779653

Date: 2025-10-01 04:08:18
Score: 3
Natty:
Report link

They're not working in the sender immediately by email id and password is strictly prohibited by email id and password is strictly prohibited by email id and password is strictly prohibited by email id and password is strictly prohibited by

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

79779652

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

This could be many things. Usualy, it's due to an error or typo in the code. Perhaps something such as defining an attribute out of place or missing an indent or comma. I don't think you need to dig into the settings. AI is great with typos by the way.

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

79779651

Date: 2025-10-01 04:07:17
Score: 12
Natty: 7.5
Report link

I get the same issue. Have you found a solution to resolve this issue?

Reasons:
  • RegEx Blacklisted phrase (1.5): resolve this issue?
  • RegEx Blacklisted phrase (2.5): Have you found a solution to resolve this issue
  • Low length (1.5):
  • No code block (0.5):
  • Me too answer (2.5): I get the same issue
  • Ends in question mark (2):
  • Single line (0.5):
  • Low reputation (1):
Posted by: PTB Testing

79779639

Date: 2025-10-01 03:31:09
Score: 2
Natty:
Report link

The following derives from [this](Implicit type casting within parenthesis and literals in C) question but is distinct

Consider the following code sample;

```

uint32_t *value = malloc(sizeof(uint32_t));

*value = 0xAAAABBBB;

int16_t *subset = (int16_t*) (value);

uint32_t test = 0x00000000;

uint32_t test2 = 0x00000000;

// IMPORTANT!!!!

// *subset vs *subset & 0xFFFF

test = (*subset << 16) | *subset & 0xFFFF;

test2 = (*subset << 16) | *subset;

// Test: 0xbbbb bbbb

// Test2: 0xffff bbbb

```

As you can see, subset is only 16 bits wide. As such (and as commenters on the previous post stated_, & 0xFFFF is redundant since the type is only 16 bit.

This is incorrect and when tested on my compiler (gcc 15.2.1 on Linux AND gcc for noabi arm), the & operator acts outside the bitlength of *subset to the bit length of the literal 0xFFFF (which I believe from the answers to the previous question is 32), thus acting on bits which are -16 from the address of subset.

Is this a bug in GCC or is this within spec? Also why are first 16 bits FFFF?

Note: My system is little endian

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Self-answer (0.5):
  • Filler text (0.5): 00000000
  • Filler text (0): 00000000
  • Low reputation (1):
Posted by: Devid

79779631

Date: 2025-10-01 03:15:06
Score: 3
Natty:
Report link

Here’s a clear step-by-step way to turn ON Facebook notifications for a close friend if you’ve accidentally turned them off:

  1. Open Facebook on your phone (app) or computer (browser).

  2. Go to your friend’s profile.

  3. On their profile, look for the “Friends” button (next to “Message” or “Follow”).

  4. Tap or click Friends → Edit Friend List / Favorites.

    • If you want to prioritize their posts, add them to Favorites.
  5. Then, look for the bell icon (Notification settings) on their profile.

  6. Select “Get Notifications” and choose what you want:

    • Posts (all updates or highlights)

    • Stories

    • Live Videos

After this, you should start receiving notifications again whenever your close friend posts or goes live.

👉 Do you want me to write the answer in a short direct way (like for Quora/Reddit) or a step-by-step detailed guide (like a blog post)?

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Debor Bruce

79779621

Date: 2025-10-01 02:31:57
Score: 2.5
Natty:
Report link

Email verification services like Hunter, ZeroBounce, and Snov.io can validate thousands of emails without getting blocked because they don’t rely only on direct SMTP probing from a single IP. Instead, they follow a multi-step process.

First, they run cheap checks such as syntax validation, domain and MX record lookup, and filtering out disposable or role-based emails. Only the uncertain cases move to SMTP verification.

When probing mail servers, they use large pools of rotating IP addresses across multiple regions so no single server gets overloaded or flagged. They also throttle requests, reuse connections, and apply retry strategies to avoid detection as spam. On top of that, they maintain IPs with good reputation and sometimes build trusted relationships with providers. In short, they minimize SMTP probes, spread traffic across infrastructure, and manage reputation, which allows them to scale email verification safely without IP blocks.

Reasons:
  • RegEx Blacklisted phrase (1.5): reputation
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: monu p

79779620

Date: 2025-10-01 02:28:56
Score: 2.5
Natty:
Report link

import numpy as np

dataset = np.loadtxt("sales.csv", delimiter=",", skiprows=1) # skip header row if CSV has column names

print(dataset)

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

79779610

Date: 2025-10-01 02:13:51
Score: 3
Natty:
Report link

Just chacking, are you using XAMPP? If so, make sure that you're running you project into the folder "htdocs" that is into XAMPP directory, since Apache only serves files from there by default.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Ronaldo Battisti

79779594

Date: 2025-10-01 00:48:33
Score: 1
Natty:
Report link

There is no need to implement a fancy database to create a preview.

Most of the speed is due to network and caching decisions: anycasted edge CDN, highly cacheable static CSS responses per family and subset, WOFF2 with Brotli, unicode-range subsetting so that the browser only fetches the required slices, preconnect to fonts.gstatic.com, long max-age with content-hashed URLs, and sane font-display to prevent render blocking.

The server side is largely prebuilt CSS manifests, which makes the responses tiny and immediately cacheable.

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

79779587

Date: 2025-10-01 00:17:26
Score: 2
Natty:
Report link

Skip the for and use Linq and Where to return an IEnumerable<string>. Then we can call ToArray() to return it as a string[]. Sorry in advance, it would let me paste an image but not the code I copied.

enter image description here

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

79779586

Date: 2025-10-01 00:13:25
Score: 1
Natty:
Report link

I have discovered the reason this happens, and as is often the case, the answer is that it's insufficient documentation and poor error handling by Google.

The root cause is someone making an edit to the series at any point and choosing "this and future events" for which events they'd like the change to apply. When this happens, Google creates a new series event with an ID like that of the original recurring event, followed by "_R" followed by the timestamp at which the series was split. So for example, 0mku05shes4kef7fg5gvh2me57 is followed by a new recurring event, 0mku05shes4kef7fg5gvh2me57_R20251015T021500.

Once this happens, the original event will refuse any further attempts at extending the UNTIL value in the RRULE, and unfortunately as outlined in the question, it does so silently: the request gets a 200 response and a valid response, but simply discards the change. It's somewhat sensible not to change this value, because then events from the original series would begin to encroach upon events from the new series. (What's not sensible is silent failure: this really should result in a 400 response with a useful error message from the API.)

There is unfortunately no linkage visible via the API between the original recurring event and the replacement recurring event, though at least as long as Google doesn't change their ID scheme, it's possible to figure out the original recurring event ID from the new recurring event ID and to work backwards. This linkage must exist on Google's side, however, because they know to reject the update to UNTIL, and if you cancel the replacement recurring event, it again becomes possible to extend the original recurring event. Also if you cancel the original recurring event, it will cancel both the original and the replacement recurring event (as one would probably expect).

Hopefully this post will be sufficiently searchable that the next time someone runs into this problem, it will save them some time figuring it out.

Reasons:
  • Blacklisted phrase (1): This link
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Nicklas Johnson

79779573

Date: 2025-09-30 23:40:16
Score: 2
Natty:
Report link

Also see colormaplist as of MATLAB 2025a

cmaps = colormaplist

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

79779569

Date: 2025-09-30 23:23:12
Score: 0.5
Natty:
Report link

your gradle profile shows the bottleneck isn’t kotlin itself, most of your time is in other tasks. compileKotlin is ~3m30s but npm:build is ~3m, detekt is over a minute, flyway/jooq add another minute. so even if the kotlin compiler was instant you’d still be waiting a long time.

first thing is stop running everything on every build. make a custom devRun task that only depends on classes or bootRun and use that for local development. don’t chain in npm, detekt, flyway or jooq unless you really need them. run those separately in CI.

npm:build right now probably has no declared outputs so gradle thinks it always has to run. declare inputs and outputs so gradle can skip it when nothing changes, or just skip it completely in dev and point your app at a local webpack/vite dev server instead.

same for jooq and flyway, don’t put them on the hot path. generate jooq sources only when the schema changes and point your sourceSets at the generated dir so gradle can cache it. flyway migrate/clean shouldn’t be part of every build at all, just run it explicitly.

detekt is heavy, best to move it to CI or make it opt in locally. if you keep it, at least disable type resolution when you’re just iterating.

also you’re using in-process compiler, switch to the kotlin daemon. in gradle.properties set kotlin.compiler.execution.strategy=daemon and also set kotlin.incremental=true and kotlin.incremental.useClasspathSnapshot=true so incremental compilation actually works. keep the daemon warm between builds.

turn on gradle features that cut config time: org.gradle.caching=true, org.gradle.parallel=true, org.gradle.configuration-cache=true, org.gradle.vfs.watch=true. with configuration cache and vfs watch you usually shave off 30–60 seconds right away.

set java and kotlin toolchains in your build so intellij and gradle are both using the same JDK. mismatched JDKs can cause unnecessary recompiles.

for hot reload, intellij’s hotswap is limited and often fails, that’s normal. if you really want it reliable, look at DCEVM + HotswapAgent or JRebel.

if you do decide to modularize, start small. you don’t need to split everything, just move out the slowest bits like the frontend, jooq, and migrations. even a couple of extra modules there can save a lot of time.

tl;dr stop running npm, detekt, flyway and jooq on every edit+compile, switch to the kotlin daemon and gradle configuration cache. doing just that usually drops “change one line” builds from 5–8 minutes to under a minute.

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

79779552

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

That's not an issue. It's normal to see that inside Google Search Console. It doesn't mean your schema is incorrect. Although I would remove the wrapper that ChatGPT had you add. The "Unnamed Item" is sort of a generic name it goes schema that doesn't have a label. To be 100% sure your schema code is correct you can test it in Google's schema validator. I did and it comes back as connect. So you should be all good!

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

79779550

Date: 2025-09-30 22:19:56
Score: 4
Natty:
Report link

Copy and paste that into ChatGPT lol

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

79779535

Date: 2025-09-30 21:47:49
Score: 2.5
Natty:
Report link

This error happens because of how Python resolves imports. If your project looks like:

repo/
├── src/
│   ├── __init__.py
│   └── test.py

then:

uvicorn src.test:app only works when you run it from the directory that contains src.

Do you want to share what your folder structure looks like to better look into this?

Reasons:
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (1):
Posted by: Asiru Erioluwa

79779529

Date: 2025-09-30 21:32:45
Score: 1.5
Natty:
Report link

This display uses the CH422G port expander.

IO1 TP_RST // Touch screen reset pin

IO2 LCD_BL // LCD backlight pinout

IO3LCD_RST // LCD reset pin

IO4 SD_CS // SD card select pin

IO5 USB_SEL // USB/CAN select pin

When changing the level of any CH422G pin, it is important not to change the state of other CH422G pins

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

79779519

Date: 2025-09-30 21:18:41
Score: 1
Natty:
Report link

If you set UserAssigned and want key vault references, you should change some settings in App Service:

identityResourceId=$(az identity show --resource-group <group-name> --name <identity-name> --query id -o tsv)
az webapp update --resource-group <group-name> --name <app-name> --set keyVaultReferenceIdentity=${identityResourceId}

The app service difference:
enter image description here

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

79779515

Date: 2025-09-30 21:11:40
Score: 0.5
Natty:
Report link

Don't know how, but this worked for me:

Right click on the error -> Show in Finder -> Delete AssetsLibrary -> Build and Run successfully on device running iOS 26

Reasons:
  • Whitelisted phrase (-1): this worked for me
  • Whitelisted phrase (-1): worked for me
  • Low length (1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: user3761851

79779510

Date: 2025-09-30 21:04:38
Score: 1.5
Natty:
Report link
SELECT *
  FROM BANDANA
  WHERE BANDANAKEY = 'AO_XXXXX_#';
BANDANAID  BANDANACONTEXT  BANDANAKEY  BANDANAVALUE  
983045    _GLOBAL          AO_XXXXX_# <string>7</string>
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: StrSk

79779503

Date: 2025-09-30 20:56:35
Score: 3.5
Natty:
Report link

update!! using .pack() and .grid() together doesnt always work. so when i removed .pack(), it displayed my entry widget!

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

79779486

Date: 2025-09-30 20:28:29
Score: 1
Natty:
Report link

With dplyr and ggplot2, try:

ggplot(df, aes(x, y, colour = factor(class))) +
  geom_point(size = 3) +
  stat_manual(geom = "point", fun = summarise, args = vars(x = mean(x), y = mean(y)), size = 5) + # centroids
  stat_manual(geom = "segment", fun = mutate, args = vars(xend = mean(x), yend = mean(y))) # connectors

[from the examples in help("stat_manual")]

enter image description here

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

79779474

Date: 2025-09-30 20:00:22
Score: 10.5 🚩
Natty: 5
Report link

I get the same error and the line it is identifying is the IDENTIFICATION DIVISION...Help would be greatly appreciated because I have no clue why it would give me that error on the first line.

Reasons:
  • Blacklisted phrase (1): appreciated
  • RegEx Blacklisted phrase (3): Help would be greatly appreciated
  • RegEx Blacklisted phrase (1): I get the same error
  • Low length (0.5):
  • No code block (0.5):
  • Me too answer (2.5): I get the same error
  • Unregistered user (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: brian J

79779473

Date: 2025-09-30 19:58:21
Score: 0.5
Natty:
Report link

with hugo v0.150, you can do:

{{ $url := printf "%s%s%s" $Site.Params.contentCommitsURL (replace $File.Dir "\\" "/")  $File.LogicalName }}

Like say in hugo doc: printf FORMAT [INPUT]
You could use:

{{ printf "%s %s %s" $varA $varB $VarC }}

format %s is for string
other format could be find in go doc

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

79779472

Date: 2025-09-30 19:55:21
Score: 1.5
Natty:
Report link

If the command is being done from an Intranet site then set the domain in the trusted zone like

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\mydomain.com]

"*"=dword:00000002

(the above can just be copied to a REG file and and run with Local Administrator permissions). Files in the Intranet zone will get the MOTW on them if download from the web site (intranet). This prevents code execution via a Protocol Handler from a website.

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

79779462

Date: 2025-09-30 19:42:17
Score: 1.5
Natty:
Report link

For me, the problem was the length of the drawable name used in a layout.

The name was 34 characters long...

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

79779458

Date: 2025-09-30 19:37:16
Score: 1
Natty:
Report link

If by impulse you mean the product between velocity and mass of the object, then the velocity before and after should be enough for your needs: mass * (v_after - v_before).length() should be an accurate quantitative representation of the impact.

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

79779455

Date: 2025-09-30 19:35:15
Score: 4
Natty:
Report link

This is caused by CloudFlare. Your response to him was quick and easy, but incorrect.

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

79779448

Date: 2025-09-30 19:25:12
Score: 0.5
Natty:
Report link

Probably late to the party, but it doesn't work because you're matching everything in the previous setting, i.e., SECURE_REDIRECT_URLS = ['^'].
Remove (or at least adapt) this and it will work.

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

79779442

Date: 2025-09-30 19:10:09
Score: 3
Natty:
Report link

A SSN can return more than one account number if the member is tied to the account as primary, joint, etc... Each account would then need to be inquired on to confirm the correct account, member, and/or shares.

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

79779430

Date: 2025-09-30 18:47:03
Score: 0.5
Natty:
Report link

Without changing any code, you can enable/disable the login form:

and you'll find the options you need.

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

79779426

Date: 2025-09-30 18:44:02
Score: 0.5
Natty:
Report link

I believe because you rotate the y-axis label by -90 you need to apply the attr to x so that it moves "left and right" but that would be rotated by 90 so it would move up and down. If that makes sense.

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

79779420

Date: 2025-09-30 18:37:00
Score: 3
Natty:
Report link

print (4 + 3 _ ( 2 * 5 / 10) )

print ( 4 * 5 + 5)

Print (5 * (2 // 3))

print (2 ** 3 ** 2)

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

79779415

Date: 2025-09-30 18:30:58
Score: 1.5
Natty:
Report link

This code won't generate any HTML code, it's just printing on the console...

You only need to learn how to produce HTML with JSP code. A good JSP tutorial for beginners should help you a lot.

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

79779414

Date: 2025-09-30 18:27:58
Score: 1.5
Natty:
Report link

I had similar error when my junit-jupiter-engine dependency version was lower than version of junit-jupiter-params.

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

79779406

Date: 2025-09-30 18:18:56
Score: 2
Natty:
Report link

Plain ASCII is actually seven bits. "Extended" ASCII variants are eight bits. Its implementation defined if a char is signed or unsigned. And multi-byte encodings (like e.g. UTF-8) can't fit in an eight-bit type. If you want to "compress" bytes, don't compress "characters", compress a stream of unknown bytes instead. And if you want to compress raw data, don't open files in text-mode, that will mess things up on Windows. Also, I recommend you use a vector of std::uint8_t elements instead of a string. With std::uint8_t you won't have your negative value problem to begin with. The lesson to be learned: If you want to only deal with unsigned values, use unsigned types. Credits to: @Someprogrammerdude for answering this question in the comment section!

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @Someprogrammerdude
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Jordon

79779392

Date: 2025-09-30 18:01:52
Score: 0.5
Natty:
Report link

Deleting the android folder and running this command worked for me.

flutter create --platforms android .
Reasons:
  • Whitelisted phrase (-1): worked for me
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Aabis Ahmed Hassan

79779389

Date: 2025-09-30 17:57:51
Score: 1
Natty:
Report link

You can apply a map to the index for formatting.

df.index = df.index.map(lambda x: f"{x:.2e}")

Full Example Code:

import pandas as pd
data = {
    "Name": ["Alice", "Charlie", "Alex"],
    "Age": [25, 30, 35],
    "Score": [88.5, 85.0, 91.5]
}

# Create DataFrame
df = pd.DataFrame(data)

# Set index values
index_values =[1000000, 10000000, 100000000]

# Format index
df.index = df.index.map(lambda x: f"{x:.2e}")

Output df

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

79779370

Date: 2025-09-30 17:34:45
Score: 0.5
Natty:
Report link

Wayyyyyy to the right of the toolbar labeled Clang-Tidy, you'll see a menu that might not look like a menu:

image of far right of Qt Creator window

...but if you click on Views you'll see the following:

image of the popup that appears when you click on "Views"

Click on Diagnostics and voilà! You get the pretty-looking output.

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

79779367

Date: 2025-09-30 17:33:44
Score: 3.5
Natty:
Report link

The solution was to downgrade the GPU driver - that specific version is having some issues. NVIDIA Studio Driver 580.97 solved that problem.

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

79779357

Date: 2025-09-30 17:20:41
Score: 2
Natty:
Report link

You can view the manual entries from Maxima by typing

?? create_list

or

?? makelist

If you have a particular list that you wish to create in Maxima that does not fit in either of the usages, or does not work with the 'collect' suggestion above, please feel free to explain your problem.

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

79779348

Date: 2025-09-30 17:08:38
Score: 2
Natty:
Report link

Just sharing this because it might happen to others:
When you try to "git push" some specific branch
make sure you don't forget the "remote" name:

I.e., make sure you're typing "git push origin main" instead of "git push main"

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

79779347

Date: 2025-09-30 17:07:38
Score: 2
Natty:
Report link

These tag descriptions aren't currently available, but Jack Henry is actively working to get them added within DataHub. The new dataset will be named settings_tags_v3, or similar.

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

79779339

Date: 2025-09-30 16:48:34
Score: 2
Natty:
Report link

As of September 24, 2025, Gemini 1.5 (pro and flash) were retired and became a legacy model. That's why you are getting the 404 error when using the retired models. You should migrate to Gemini 2.0/2.5 Flash and later instead. Please follow the latest Gemini migration guide to migrate.

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

79779337

Date: 2025-09-30 16:46:33
Score: 3.5
Natty:
Report link

The issue comes from the Dart package for VSCode; you can disable the options within the configuration panel.

enter image description here

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

79779336

Date: 2025-09-30 16:46:33
Score: 3
Natty:
Report link

but i get my homework code from classera, here is the code

g1=(int("Input your age"))

x=10

g2=g1+10

print("in ten years, you will be ", g2," years old")

whats wrong with my code? (remember, im using normal online small basic, not offline)

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: feras bukhamsin

79779322

Date: 2025-09-30 16:17:27
Score: 1.5
Natty:
Report link
SELECT
    C.ItemID,
    C.Name AS ReportName,
    C.Path AS ReportPath,
    ReportDefinitionXML.exist('//*[contains(text()[1], "Pages/Folder.aspx")]') as hyperlink,
    CA1.ReportDefinitionXML
FROM
    dbo.Catalog AS C
CROSS APPLY (SELECT CONVERT(XML, CONVERT(VARBINARY(MAX), C.Content,1)) AS ReportDefinitionXML) AS CA1
WHERE
    C.Type = 2

This is what I did to get it to work. Thank you to everyone who contributed to helping me to get this working.

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

79779309

Date: 2025-09-30 16:09:24
Score: 2
Natty:
Report link

Situation was VS2022 and .Net 4.8. For us only creating custom SGen post build step worked.

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

79779307

Date: 2025-09-30 16:06:23
Score: 5
Natty:
Report link

Fixed by un-exporting app, and then re-exporting. See: https://github.com/89luca89/distrobox/issues/1847

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

79779302

Date: 2025-09-30 16:02:22
Score: 0.5
Natty:
Report link

I wrote a blog post with a section on this specific topic (search for 'Imports v Depends'). The visuals make it a lot easier to understand.

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

79779301

Date: 2025-09-30 16:02:22
Score: 0.5
Natty:
Report link

This is old but still relevant. I was writing a floodFill function to demonstrate recursion. (Flood fill is meant to fill an area of a graphic with single color, where "area" is a single, specific color touching other pixels with the same color. Drawing programs usually represent this feature with a spilling paint can.) My function worked properly in all browsers except FireFox because of an interesting user protection feature.

In FireFox, putImageData changes the specified colors subtlely before rendering them. getImageData returns the changed data. For example, if you specify opaque black (0x000000FF) for a pixel, the rendered and returned value might be 0x000200FF or 0x000001FF. It's not usually enough to notice visually, so it's not that big a deal until, of course, it is.

For example, I called my floodFill function to create the black triangle bounded by the cyan, light gray, and blue lines. FireFox renders it thusly:

Sample image with a triangular area filled, ostensibly, with black.

This is the same image, blown up:

An enlargement of the previous image.

If the black area is then flood-filled with yellow, you might see the following result:

The triangular area is now yellow, except for multiple, single pixels which are nearly, but not, black.

The flood-fill algorithm correctly misses single pixels which aren't exactly black (0x000000FF).

Why is FireFox purposely corrupting the data in this way? It's a feature that's enabled by setting "strict" privacy settings. It's meant to protect a FireFox user from fingerprinting graphics.

See https://www.h3xed.com/programming/javascript-canvas-getimagedata-pixel-colors-slightly-off-in-firefox for more information.

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

79779277

Date: 2025-09-30 15:34:15
Score: 1.5
Natty:
Report link

finaly i got it :

from ibapi.client import OrderCancel

app.cancelOrder(order_id, OrderCancel())
time.sleep(1)

that work for sure but not test without time sleep

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

79779276

Date: 2025-09-30 15:31:14
Score: 3
Natty:
Report link
import os

res = os.environ['var']
Reasons:
  • Low length (2):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Gulam Jeelani

79779272

Date: 2025-09-30 15:28:13
Score: 2
Natty:
Report link

You can do this with an online font generator. It delivers the font already formatted in unicode and usually overrides website formatting. I haven't got all my bookmarks on this computer but here is an example: https://www.fontspace.com/font-generator There are plenty of free sites that do this and sometimes it is very useful.

𝓽𝓱𝓲𝓼 𝓯𝓸𝓷𝓽 or ƚᴎoᎸ ꙅiʜƚ

ʇuoɟ sıɥʇ

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

79779267

Date: 2025-09-30 15:26:12
Score: 2.5
Natty:
Report link

Running into a similar issue. Using a cloud scheduler to trigger a Cloud Run service and although the attempt deadline is set to 30 mins it retried after 3 minutes. It also oddly then set the "Last Run" time to "Dec 31, 1969, 7:00:00 PM". Some odd behavior going on.

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

79779261

Date: 2025-09-30 15:13:09
Score: 1
Natty:
Report link

Rwlock behavior

Why pthread_rdlock doesn`t downgrade the lock?

Just because you think a particular behavior or mode of operation would be reasonable does not mean you can rely on it to be the actual behavior or mode of operation. Often there are multiple plausible alternatives. Occasionally you will run into designs that just don't make sense to you or are objectively poor. It is your duty as programmer to rely on documentation instead of on assumptions.

In particular, this interface is specified by POSIX, which says:

The calling thread acquires the read lock if a writer does not hold the lock and there are no writers blocked on the lock.

(emphasis added)

If the calling thread holds the write lock then a writer does hold the lock. What's more:

[... I]f the read lock is not acquired, the calling thread shall block until it can acquire the lock. The calling thread may deadlock if at the time the call is made it holds a write lock.

The specs also describe among the error conditions:

[EDEADLK]
A deadlock condition was detected or the current thread already owns the read-write lock for writing.

, which would be an allowed alternative to actually deadlocking under those circumstances.

Therefore, there is no good reason for a programmer who has done their due diligence to assume that they could "downgrade the lock" from a write lock to a read lock by calling pthread_rwlock_rdlock() without first releasing the write lock by calling pthread_rwlock_unlock(). The same applies to upgrading from a read lock to a write lock.

Your code and questions

With respect to your code, then,

The (1) acquires the lock,

Yes, if successful. In particular, it acquires the write lock.

then (2) lock it into read-mode.

A read-write lock is better thought of as a bundle of two separate locks than as a single, modal lock. pthread_rwlock_rdlock() attempts to acquire the read lock of the pair. This will not succeed while any thread holds the write lock, including the one trying to obtain the read lock.

I suppose that (3) will block the current thread, but actually it hasn`t. The program goes well.

How do you know it doesn't block? If it blocked for only a few milliseconds then you probably wouldn't notice. Perhaps you meant that you supposed (3) would deadlock but then it's not clear to me why you thought you could downgrade a lock but could not upgrade one. (In fact, you cannot do either).

The manual doesn`t explain the downgrading or upgrading stuffs.

Exactly. The manual does not describe upgrading or downgrading a rwlock that is already held. On the contrary, although it doesn't explicitly say you can't, it does contain language that should at least make you doubt whether you can do it with your particular pthreads implementation, and that should convey that it is not portable to rely on doing so. But if you have a write lock and want a read lock instead then you can of course unlock the rwlock and then, separately, acquire the read lock. Likewise for going the other direction. That does afford the possibility that another thread acquires one side or the other of the lock in between, but if you cannot abide that then you need to prevent it by some other means.

Did I ignore something?

It looks like you may have ignored that attempts to acquire either side of a rwlock can fail, as almost all calls to system interfaces can do. You need to check the return values of your function calls to confirm that they succeeded and / or recognize when they fail. In your particular case, I suspect that some of your lock acquisition calls are failing, possibly with EDEADLK.

Rationale

If your "why?" is a request for a rationale for this design then I'm afraid you're out of luck. The POSIX system interfaces rationale document does devote a few words to pthreads read/write locks, but it does not speak directly to this question, so we can only speculate about why the rwlock interface is designed as it is in this regard.

If you want to rationalize it, though, you can imagine that a read-write lock is not a unitary object, but rather two separate locks bundled together and managed cooperatively. That doesn't necessarily imply that you couldn't have lock downgrades, but perhaps it makes that prospect seem less natural. You can also observe that POSIX maintains acquire / release consistency across a variety of synchronization objects.

Reasons:
  • Blacklisted phrase (1): How do you
  • Blacklisted phrase (0.5): why?
  • RegEx Blacklisted phrase (2.5): do you know it
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • High reputation (-2):
Posted by: John Bollinger

79779244

Date: 2025-09-30 14:56:05
Score: 5.5
Natty:
Report link

Of course, it wasn't broken when people just used the plain old meta-command:

<meta http-equiv="refresh" content="0;url=#contentstart" />

but I don't know if this still works with all of the MILLION different scripts you have NOW. (What was wrong with straight forward HTML? I want the information, not to be entertained by dancing fonts and 'poop with eyes' emojis.)

Reasons:
  • Blacklisted phrase (2): poop
  • RegEx Blacklisted phrase (1): I want
  • No code block (0.5):
  • Contains question mark (0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: MavortisCeasar

79779240

Date: 2025-09-30 14:50:03
Score: 4
Natty:
Report link

enter image description here
For me still crashing on launch in real device with iOS 26.

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Ricardo Belfort

79779234

Date: 2025-09-30 14:46:02
Score: 3.5
Natty:
Report link

I don't know why. but I use `gemini-2.5-flash` it work. let's try

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

79779232

Date: 2025-09-30 14:43:01
Score: 0.5
Natty:
Report link

Well this is a cautionary tale.
All my settings were correct, the missing piece was publishing from Visual Studio. When I set up the publish settings I either checked "Use this connection string art runtime" or left it checked and this was holding my original connection string before I add the SQL server user and saving it in appsettings.production in the published files which is not a part of my application.
With that being said, and having now noticed this I can now finally get on with my project as it can now connect to SQL.
I don't mind putting this out there if it helps someone else in the future!

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Self-answer (0.5):
Posted by: Username_null

79779215

Date: 2025-09-30 14:23:56
Score: 0.5
Natty:
Report link

For the delay block there is no station id - the delay block has no station concept.

If you want better control, I'd suggest you move to a Service block, with a ResourcePool. Then you can have finer control (e.g. check which unit was seized and act accordingly)

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

79779213

Date: 2025-09-30 14:21:55
Score: 1
Natty:
Report link

hi I think this will work

df <- data.frame(replicate, start, Volume_loss) 

df %>% mutate( Cum_vol_loss= cumsum(Volume_loss), Final_Volume=(start-Cum_vol_loss)  )
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Chathura Perera

79779211

Date: 2025-09-30 14:21:55
Score: 1.5
Natty:
Report link

In the sdk manager in android studio, uncheck (Hide obsolete packages) checkbox on the bottom, then search for (Android sdk tools (Obsolete)). by installing it you get the (tools) folder in the root of the Sdk dir.

EDIT: You will need Java installed to launch it.

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