79743974

Date: 2025-08-23 02:17:40
Score: 1.5
Natty:
Report link

I wanted to share my experience with CapriRoutes because it might help anyone looking to set up VoIP or SMS services.

CapriRoutes offers both KYC and non-KYC options, multiple DID numbers for inbound and outbound, and really flexible routing. I initially wondered if KYC verification was necessary, but in my experience, going through it adds trust and reliability, especially if you’re reselling numbers or services to your own customers.

One thing I really appreciate is their API, which lets me integrate and even resell their services directly from my own platform. This makes it easy to offer voice, SMS, and DID management without building everything from scratch.

So yes, it’s not strictly mandatory to complete all verification steps, but the benefits—transparency, reliability, and professional credibility—are definitely worth it. As someone actively using and reselling their services, I can confidently recommend them.

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

79743972

Date: 2025-08-23 02:09:39
Score: 1
Natty:
Report link

I can understand that the OA wants to test the elements one at a time in the array, then append new elements to the array (to also test) when particular conditions are met.
i have not verified this in js, but most languages I have used allow you to add new elements to the end of the array at any step of a for loop.

I have used the same process for linearizing data trees into arrays.

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

79743964

Date: 2025-08-23 01:50:36
Score: 0.5
Natty:
Report link
enter image description hereimport pandas as pd
import pandas_ta as ta
import math
import matplotlib.pyplot as plt
import numpy as np

# Parameters
length = 14
k = 1.0
method = 'Atr'

# Data
data = pd.read_csv('data.csv')
close = data['Close']
high = data['High']
low = data['Low']
src = close

# --- Pivot Highs / Lows ---
def find_pivot_highs(data, length):
    pivot_highs = []
    for i in range(length, len(data) - length):
        if data[i] > max(data[i-length:i]) and data[i] > max(data[i+1:i+length+1]):
            pivot_highs.append(i)
    return pivot_highs

def find_pivot_lows(data, length):
    pivot_lows = []
    for i in range(length, len(data) - length):
        if data[i] < min(data[i-length:i]) and data[i] < min(data[i+1:i+length+1]):
            pivot_lows.append(i)
    return pivot_lows

ph = find_pivot_highs(high, length)
pl = find_pivot_lows(low, length)

# --- Slope Calculation ---
def calculate_slope(method='Atr', length=length, k=k):
    if method == 'Atr':
        return ta.atr(high, low, close, length) / length * k
    elif method == 'Stdev':
        return ta.stdev(src, length) / length * k
    else:
        # Default fallback if Linreg is not defined
        return pd.Series([0]*len(close), index=close.index)

slope = calculate_slope()

# --- Trendlines ---
slope_ph = [slope[i] if i in ph else 0 for i in range(len(close))]
slope_pl = [slope[i] if i in pl else 0 for i in range(len(close))]

upper = [0]*len(close)
lower = [0]*len(close)

for i in range(len(close)):
    if i in ph:
        upper[i] = src[i]
    elif i > 0:
        upper[i] = upper[i-1] - slope_ph[i]

    if i in pl:
        lower[i] = src[i]
    elif i > 0:
        lower[i] = lower[i-1] + slope_pl[i]

# --- Breakouts ---
upper_breakout = [close[i] > upper[i] for i in range(len(close))]
lower_breakout = [close[i] < lower[i] for i in range(len(close))]

# --- Trading strategy ---
trades = []
trade_type = None
entry_price = None
stop_loss = None
take_profit = None

for i in range(len(close)):
    if trade_type is None:
        if upper_breakout[i]:
            trade_type = 'Long'
            entry_price = close[i]
            stop_loss = entry_price - 0.02*entry_price
            take_profit = entry_price + 0.03*entry_price
        elif lower_breakout[i]:
            trade_type = 'Short'
            entry_price = close[i]
            stop_loss = entry_price + 0.02*entry_price
            take_profit = entry_price - 0.03*entry_price
    else:
        if trade_type == 'Long' and (close[i] <= stop_loss or close[i] >= take_profit):
            trades.append((entry_price, stop_loss, take_profit))
            trade_type = None
        elif trade_type == 'Short' and (close[i] >= stop_loss or close[i] <= take_profit):
            trades.append((entry_price, stop_loss, take_profit))
            trade_type = None

# --- Metrics ---
total_trades = len(trades)
positive_trades = sum(1 for t in trades if t[2] > t[0])
win_rate = positive_trades / total_trades if total_trades > 0 else 0

returns = np.array([(t[2]-t[0])/t[0] for t in trades])
cumulative_returns = returns.sum()
sharpe_ratio = (returns.mean() - 0.01) / (returns.std() + 1e-9) if len(returns)>1 else 0
sortino_ratio = (returns.mean() - 0.01) / (returns[returns<0].std() + 1e-9) if len(returns[returns<0])>0 else 0
profit_factor = sum([t[2]-t[0] for t in trades if t[2]>t[0]]) / max(abs(sum([t[2]-t[0] for t in trades if t[2]<t[0]])),1e-9)

print(f"Total Trades: {total_trades}")
print(f"Positive Trades: {positive_trades}")
print(f"Win Rate: {win_rate*100:.2f}%")
print(f"Cumulative Returns: {cumulative_returns*100:.2f}%")
print(f"Sharpe Ratio: {sharpe_ratio:.2f}")
print(f"Sortino Ratio: {sortino_ratio:.2f}")
print(f"Profit Factor: {profit_factor:.2f}")

# --- Plot ---
plt.figure(figsize=(12,6))
plt.plot(close, label='Close')
plt.plot(upper, label='Upper Trendline', color='#26a69a')
plt.plot(lower, label='Lower Trendline', color='#ef5350')

for i in range(len(close)):
    if upper_breakout[i]:
        plt.scatter(i, close[i], marker='^', color='r')
    if lower_breakout[i]:
        plt.scatter(i, close[i], marker='v', color='g')

plt.legend()
plt.show()
Reasons:
  • Blacklisted phrase (1): enter image description here
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Mohsen Atyyat

79743959

Date: 2025-08-23 01:35:32
Score: 5
Natty: 4
Report link

Have you solved this problem? I got exactly same error message of singularity warning when performing hmftest.

Reasons:
  • RegEx Blacklisted phrase (1.5): solved this problem?
  • Low length (1):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Lisheng Chen

79743955

Date: 2025-08-23 01:11:27
Score: 2
Natty:
Report link

While Luca C.'s answer is specific on textarea element selection with :placeholder-shown and jQuery, I want to answer the more specific question Is there a way that I can select a textarea such that $('#id_of_textarea').val() in jQuery will be ''? combined with the following Is there an attribute for the text in a textarea?


While there is no attribute for the text in a textarea to select, if you refer to Attribute Selectors you have no other choice but to first add your own data-* attribute to the textarea element...

...but if you instead refer to specifically style the placeholder div element and text, you can simply use the ::placeholder pseudo-element like this:

textarea::placeholder {
  /* style properties */
}

thus these styling properties will apply only when the textarea has a placeholder text and has no "value" text

Reasons:
  • Blacklisted phrase (1): Is there a way
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Jack

79743949

Date: 2025-08-23 00:50:23
Score: 3
Natty:
Report link

Receive SMS online instantly at receivesmsfree.org. Use our free temporary numbers to verify accounts on Gmail, Facebook, WhatsApp, Telegram, TikTok and more. Fast, simple, no registration required.

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

79743944

Date: 2025-08-23 00:40:20
Score: 1.5
Natty:
Report link

I want to comment in a PR and trigger a check on that PR (not on master)

I think all the other answers are missing this point. They all test things on your branch as opposed to main but they do not report these tests on the PR without creating a commit.

To report things on your branch you'll need to handle commit creation:

- name: Get PR info and set pending status
        id: pr
        uses: actions/github-script@v7
        with:
          script: |
            const { data: pr } = await github.rest.pulls.get({
              owner: context.repo.owner,
              repo: context.repo.repo,
              pull_number: context.issue.number
            });
            
            await github.rest.repos.createCommitStatus({
              owner: context.repo.owner,
              repo: context.repo.repo,
              sha: pr.head.sha,
              state: 'pending',
              target_url: `${context.serverUrl}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}`,
              description: 'Running integration tests...',
              context: 'Integration Tests'
            });
            
            core.setOutput('head_sha', pr.head.sha);
            core.setOutput('head_ref', pr.head.ref);

and then set the final status:

      - name: Set final status
        if: always()
        uses: actions/github-script@v7
        with:
          script: |
            const state = '${{ job.status }}' === 'success' ? 'success' : 'failure';
            
            await github.rest.repos.createCommitStatus({
              owner: context.repo.owner,
              repo: context.repo.repo,
              sha: '${{ steps.pr.outputs.head_sha }}',
              state: state,
              target_url: `${context.serverUrl}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}`,
              description: `Integration tests ${state}`,
              context: 'Integration Tests'
            });

wrote a sample repo for this with the CI workflow:

https://github.com/luccabb/git-ci-pr-comment-automation

You can test for yourself on PR2, if you comment '/bot tests', it triggers a ci job that fails due to the changes introduced by the PR

Reasons:
  • Blacklisted phrase (1): to comment
  • RegEx Blacklisted phrase (1): I want
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Lucca B

79743932

Date: 2025-08-23 00:02:13
Score: 1.5
Natty:
Report link

I understand that you have done App Review, but there is a feature called Business Asset User Profile Access. This feature allows you to read information about the user.

In your Meta app developer dashboard, you should navigate to App Review > Permissions and Features, and explicitly search for the Business Asset User Profile Access feature and enable advanced access.

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

79743929

Date: 2025-08-22 23:56:11
Score: 3.5
Natty:
Report link

Fellows!

Found the solution. Just had to update my node installation to x64.

Thanks anyway to everyone!

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

79743924

Date: 2025-08-22 23:43:09
Score: 0.5
Natty:
Report link

Regarding your third question, if the disk is full requests will simply fail. There doesn't appear to be a way to solve this with the available config knobs, you have to simply enable min_free on proxy_cache_path and hope and pray you never get a request flood (and have enough bandwidth to the backend server) to fill your disk before the cache manager kicks in.

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

79743917

Date: 2025-08-22 23:20:04
Score: 0.5
Natty:
Report link
function isAllX(string) {
//pass the function argument to the variable str
 const str = string

 for(let i = 0; i < str.length; i++){
     if (str[i] !== 'x' && str[i] !== 'X' ) {
         return false
     } 
 }
    return true
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: abdulkareem alabi

79743916

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

I’ve faced the same issue when experimenting with secure messaging on EMV cards. From my experience, not every CLA/INS combination supports secure messaging — it usually works only with specific post-issuance commands defined in EMV Book 3. If you try to wrap arbitrary commands (like GET DATA) with CLA=8C or 84, most cards will simply return 6E00 (Class not supported).

In short: secure messaging needs proper TLV structure and is only valid for a limited set of commands. If you want to see an analogy, it’s a bit like how secure communication in apps (for example, telegram mod apk) only works when the app itself supports encryption — you can’t just “force” it on every action

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

79743906

Date: 2025-08-22 22:48:58
Score: 3
Natty:
Report link

for the new android studio versions, you find it here:

do it after the gradle project done importing once, toggle the icon in pink and you're good to go enter image description here

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

79743905

Date: 2025-08-22 22:47:58
Score: 1.5
Natty:
Report link

The INSERT...RETURNING clause was added to MariaDB in version 10.5.0, released on December 3, 2019.

Example:

INSERT INTO mytable
  (foo, bar)
VALUES
  ('fooA', 'barA'),
  ('fooB', 'barB')
RETURNING id;
``
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Geoff

79743898

Date: 2025-08-22 22:23:52
Score: 2.5
Natty:
Report link

flutter utilizza reg.exe per localizzare windows 10 sdk.

Serve che la directory contenente reg.exe sia nella variabile di ambiente PATH.

Consiglio di trovare reg.exe nei file di sistema e copiarlo c:\windows

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

79743888

Date: 2025-08-22 22:03:49
Score: 3.5
Natty:
Report link

Use span links for long running tasks.

Reasons:
  • Low length (2):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: John-Paul Cunliffe

79743882

Date: 2025-08-22 21:50:46
Score: 1.5
Natty:
Report link

Just in case you can't get the code working, here is a formula that will display the last row containing data in column D: =AGGREGATE(14,6,ROW(D:D)/(D:D<>""),1)

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

79743875

Date: 2025-08-22 21:41:44
Score: 0.5
Natty:
Report link

Fake ass bitch bye




enter image description here<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.2.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/15.2.0/react-dom.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/3.5.1/vue.global.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.5.1/knockout-latest.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.0.1/d3.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.1.2/angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/3.4.4/vue.global.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.8.6/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.8.6/umd/react-dom.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.6.0/d3.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.8/angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.5.0/knockout-min.js"></script>

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

79743871

Date: 2025-08-22 21:38:43
Score: 0.5
Natty:
Report link

In case anyone else runs into the same issue, here is the workaround I've come up with. Like Nick mentioned, my original timestamp didn't store any time zone information, so I had to use the more general TO_TIMESTAMP() function, perform the calculation in UTC, and then convert back to Pacific.

SELECT
    TO_TIMESTAMP('2025-01-30 23:19:45.000') as ts
    ,CONVERT_TIMEZONE('UTC', 'America/Los_Angeles', DATEADD(DAY, 90, CONVERT_TIMEZONE('America/Los_Angeles', 'UTC', ts))) as ts_pdt
Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: dnaeye

79743866

Date: 2025-08-22 21:26:41
Score: 1
Natty:
Report link

function checkURL (abc) {
  var string = abc.value;
  if (!~string.indexOf("http")) {
    string = "http://" + string;
  }
  abc.value = string;
  return abc
}
<form>
  <input type="url" name="someUrl" onblur="checkURL(this)" />
  <input type="text"/>
</form>

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

79743861

Date: 2025-08-22 21:17:39
Score: 1.5
Natty:
Report link

well its 2025, the best one out there is now https://changedetection.io/ now exist, which are also available as opensource if you want to run it yourself.

it supports email, Discord, rock-chat, NTFY, and about 90 other integrations.

It's so customisable that theres not much you cant do with it! Also check out the scheduler, conditional checks, and heaps more features, whats cool is that its python based opensource.

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

79743845

Date: 2025-08-22 20:50:33
Score: 1
Natty:
Report link

you can use

import type { Types } from 'mongoose';
Reasons:
  • Whitelisted phrase (-1.5): you can use
  • Low length (1.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Jaydeep

79743839

Date: 2025-08-22 20:42:31
Score: 2.5
Natty:
Report link

This is completely from a Python neophyte's perspective but, based on discussions with developer regarding other IDEs, functions are and libraries are great! They provide functionality in reference call reducing the amount of time required to develop the same functionality manually. There is cost for that convenience though; you have memory overhead required for preloading libraries and other add-ons and then you have reference lag (looking up and loading the function) which you don't have with task specific code written out long hand (so to speak). With today's processing speeds and I/O capacity, many will poopoo this but in my discussions with long term coders in the MS Visual studio field, the dislike of bloated libraries and dlls, and the overhead and performance hits endemic with (dot)NET libraries are just something you have to deal with, otherwise, you have to roll your own leaner meaner utilities.

I agree that you can't test with a few records and make a broad generalization like you have, even a warm breath from the fan on a resistor could be responsible for your perceived performance inequities. Run the same test against a half a million records, then run it again after resequencing you process executions to give each process the opportunity to be first/second/third, then come back with your results.

Personally, my bias (neophyte-bias) tells me you may be right but my curiosity thinks a better test is in order.

Reasons:
  • Blacklisted phrase (2): poop
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: VorDesigns

79743832

Date: 2025-08-22 20:32:29
Score: 2.5
Natty:
Report link

FROM THIS NIGHT ON I'LL BE TEXT IN UPPERCASE, MY TEXTS CARRY LOTS OF MEANIN'

KolomentalSpace®

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

79743829

Date: 2025-08-22 20:31:28
Score: 4.5
Natty:
Report link

https://spaces.qualcomm.com/developer/vr-mr-sdk/ both devices use qualcomm chips but they added extra layers to prevent compatibility

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

79743826

Date: 2025-08-22 20:30:28
Score: 3
Natty:
Report link

You should not have automatic updates enabled. But I guess switching hosting to a quality one would resolve this.

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

79743812

Date: 2025-08-22 20:15:24
Score: 1.5
Natty:
Report link

You are probably thinking memory blocks as similar boxes kept side by side, and to look up 209th box, you may need to count the boxes as you go.

But think of it this way, suppose there are 1024 boxes, and each has a number written on the side facing you. Also, they are arranged around you in a circle in a clockwise order. Now, if you are instructed to get the value in the 209th box, what do you do? You exactly know where the 209th box is (at 209/1024*360 degrees clockwise). You turn by that exact amount, see the box, and fetch the value.

Calculating the degrees to turn is a constant time operation.

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

79743811

Date: 2025-08-22 20:14:24
Score: 5.5
Natty: 6.5
Report link

can we improve search results over time in the sense make the scoring profile dynamic in that sense from user feedback ?

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Starts with a question (0.5): can we
  • Low reputation (1):
Posted by: samadeep

79743808

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

Yes, in your settings change workbench.editor.navigationScope to:

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

79743805

Date: 2025-08-22 20:05:20
Score: 8
Natty: 6
Report link

I'm in a similar situation, was this ever resolved?

Reasons:
  • RegEx Blacklisted phrase (1.5): resolved?
  • RegEx Blacklisted phrase (0.5): was this ever resolved
  • 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: John Potter

79743801

Date: 2025-08-22 20:00:19
Score: 0.5
Natty:
Report link

This issue was resolved here: https://devzone.nordicsemi.com/f/nordic-q-a/123400/zephyr-sd-card-remount-issue-fs_unmount-vs-disk-deinitialization-leading-to-eio-or-blocked-workqueue

I was able to solve it with these steps:

1. Did not use either of the following:

disk_access_ioctl("SD", DISK_IOCTL_CTRL_INIT, NULL);
disk_access_ioctl("SD", DISK_IOCTL_CTRL_DEINIT, NULL);

Earlier I would init the disk, mount, (do stuff) and then on pin triggered removal of SD card unmount and deinit. It seems I need to remove the init/deinit them altogether or deinit right after init if I need to access any parameters using the disk_access_ioctl command.

2. Even with the above solution for some reason everything would get blocked after at unmount. This was resolved once I moved to a lower priority workqueue. I was using the system workqueue before and it would block forever.

Reasons:
  • Blacklisted phrase (0.5): I need
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: aanas.sayed

79743797

Date: 2025-08-22 19:54:17
Score: 1.5
Natty:
Report link

Simply use sorted():

sorted_list = sorted(c)

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

79743796

Date: 2025-08-22 19:52:17
Score: 1
Natty:
Report link
@font-face {
  font-family: 'Tangerine';
  font-style: normal;
  font-weight: normal;
  src: local('Tangerine'), url('http://example.com/tangerine.ttf') format('truetype');
}
body {
  font-family: 'Tangerine', serif;
  font-size: 48px;
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: samin babu

79743792

Date: 2025-08-22 19:47:16
Score: 1.5
Natty:
Report link

Credits to https://github.com/apache/airflow/discussions/26979#discussioncomment-13765204

The trick is to add environment variables with the env: attribute

env:
  - name: AIRFLOW__LOGGING__REMOTE_LOGGING
    value: "True"
  - name: AIRFLOW__LOGGING__REMOTE_BASE_LOG_FOLDER
    value: "s3://<bucket-name"
  - name: AIRFLOW__LOGGING__REMOTE_LOG_CONN_ID
    value: "minio"
  - name: AIRFLOW_CONN_MINIO
    value: |
      {
        "conn_type": "aws",
        "login": <username>,
        "password": <password>,
        "extra": {
          "region_name": <region>,
          "endpoint_url": <endpoint_url>
        }
      }

The connection is still not detected in UI or CLI (in line with what @Akshay said in the comments), but logging works for sure!

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

79743785

Date: 2025-08-22 19:41:14
Score: 4
Natty:
Report link

first_value = df.select('ID').limit(1).collect()[0][0]

print(first_value)

Reasons:
  • Low length (1.5):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Has no white space (0.5):
  • Low reputation (1):
Posted by: Anthony Hall

79743783

Date: 2025-08-22 19:38:13
Score: 3.5
Natty:
Report link

Process Monitor may provide some clue as to which file ClickOnce is seeking:

https://learn.microsoft.com/en-us/sysinternals/downloads/procmon

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

79743781

Date: 2025-08-22 19:25:10
Score: 0.5
Natty:
Report link

Your Dockerfile needs to install keyrings.google-artifactregistry-auth to authenticate to Artifact Registry. Modify your Dockerfile like this:

FROM python:3.12-slim

RUN apt-get update &amp;&amp; apt-get install -y --no-install-recommends git openssh-client &amp;&amp; apt-get clean &amp;&amp; rm -rf /var/lib/apt/lists/*

RUN pip install keyrings.google-artifactregistry-auth

RUN pip install --extra-index-url https://us-central1-python.pkg.dev/<projectid>/<pypiregistry>/simple/ my-backend==0.1.3 &amp;&amp; pip install gunicorn

CMD ["gunicorn", "my_backend.app:app"]

This will then search for credentials for the pip command to use. Make sure to set up proper authentication in GitHub Actions workflow to use the required credentials. You can refer to this documentation about configuring authentication to Artifact Registry.

Reasons:
  • Blacklisted phrase (1): this document
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: yannco

79743776

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

TypeScript 5.6 added --noCheck.

noCheck - Disable full type checking (only critical parse and emit errors will be reported).

https://www.typescriptlang.org/tsconfig/#noCheck

This leaves tsc running as just a type stripper and a transpiler, similar to using esbuild to strip types except you get better declaration outputs (and slower transpile times).

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

79743774

Date: 2025-08-22 19:17:08
Score: 2
Natty:
Report link

In case you are trying to navigate between differences within a Repository Diff, for Next Difference press F7 and for Previous Difference press Shift+F7

enter image description here

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

79743770

Date: 2025-08-22 19:11:06
Score: 1.5
Natty:
Report link

I cannot believe how easy the solution was... and I can't believe what I had to do to figure it out. I compiled the usrsctp library in visual studio and statically linked to it with debug symbols so I could step through the code from my program. Usrsctp is incredibly complex, and I stepped through thousands of lines of code until I found the line that was sending the retransmission. Turns out it wasn't any specific retransmission code, it was just the normal send call, but it was returning an error. I looked through the documentation but I couldn't find an error code that made any sense. Then I thought about it for awhile, and realized that the error code seemed to be the same as the amount of bytes returned from the socket sendto() function. Yea, I was returning the bytes which usrsctp believed was an error code and so it kept resending the data!

I simply had to return 0 in the onSendSctpData() function and it stopped retransmitting!!

Reasons:
  • Blacklisted phrase (0.5): I cannot
  • Long answer (-0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: brandav

79743767

Date: 2025-08-22 19:04:04
Score: 4.5
Natty: 5.5
Report link

How am I able to get into my device and the WiFi /Bluetooth settings apps to be able to connect Bluetooth speakers and switch my WiFi to data when I need to use

Reasons:
  • Blacklisted phrase (0.5): I need
  • Low length (1):
  • No code block (0.5):
  • Unregistered user (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): How am I
  • Low reputation (1):
Posted by: user31332899

79743760

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

Most likely, if you have just installed a new IDE and you are coming from VS Code with the auto-save feature enabled, you might have forgotten to save the file or missed adding the main() function.

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

79743750

Date: 2025-08-22 18:47:00
Score: 1
Natty:
Report link

We can get the File root path after deployment in Azure function using object

ExecutionContext executionContext
 public async Task<IActionResult> GetFiles([HttpTrigger(AuthorizationLevel.Function, nameof(HttpMethod.Get), Route = "Files/GetFilePath")] FilePathRequest request , ExecutionContext executionContext)
 {
     try
     {
         return await _bundleOrchestrator.GetFileData(request , executionContext.FunctionAppDirectory);            
     }
     catch (F9ApiException ex)
     {
         return new BadRequestErrorMessageResult(ex.ExceptionMessage) { StatusCode = ex.SourceStatusCode };
     }
 }   
public async Task<FilePathResponse> GetFileData( string rootPath)
{
    try
    {
        // Get the current working directory
         

        // Construct the path to the configuration folder and file
        string configFolder = "Configuration"; // Adjust as needed
        string configFileName = "NCPMobile_BundleConfig.json"; // Adjust as needed
        string filePath = Path.Combine(rootPath, configFolder, configFileName);

        // Check if the configuration file exists
        if (!File.Exists(filePath))
        {
            throw new FileNotFoundException($"Configuration file not found at: {filePath}");
        }

        // Define JSON serializer settings
        var jsonSettings = new Newtonsoft.Json.JsonSerializerSettings
        {
            MissingMemberHandling = Newtonsoft.Json.MissingMemberHandling.Ignore,
            NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore,
            MetadataPropertyHandling = Newtonsoft.Json.MetadataPropertyHandling.Ignore
        };

        // Read the JSON content asynchronously
        string jsonBundlesData = await File.ReadAllTextAsync(filePath);
        return jsonBundlesData; //Sample response

        // Proceed with processing jsonBundlesData as needed
    }
    catch (Exception ex)
    {
        // Handle exceptions appropriately
        throw new ApplicationException("Error occurred while retrieving bundle configuration.", ex);
    }
}

enter image description here

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

79743739

Date: 2025-08-22 18:31:57
Score: 1
Natty:
Report link

To save the photo path in the database, after capturing the photo with MediaPicker, use photo.FullPath to get the local file path. Store this string in a property bound to your ViewModel (e.g., PhotoPath). Then in your AddAsync command, assign this path to the Photoprofile field and save the entity using SaveChanges(). Ensure Photoprofile is of type string.

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

79743738

Date: 2025-08-22 18:31:57
Score: 1.5
Natty:
Report link

The statement from author is right. The _id is not a compound index, it's a mere exact index.
The high voted answer is misleading and talking about the right things without matching the original question

_id: {
entityAId
entityBId
}

to be able to query entityAId , or query and sort on entityAid and entityBid,
you ll need to create a compound index at _id.entityAid and _id.entityBid

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

79743722

Date: 2025-08-22 18:00:50
Score: 1
Natty:
Report link
app.get('/{*any}', (req, res) => 
this works for me.
Reasons:
  • Whitelisted phrase (-1): works for me
  • Low length (1.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Clasher Ofclans

79743714

Date: 2025-08-22 17:55:49
Score: 2.5
Natty:
Report link

For me in Eclipse I had to enable it in project settings under Java Compiler -> Annotation Processing -> Enable annotation processing:

Eclipse properties

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

79743708

Date: 2025-08-22 17:49:47
Score: 2.5
Natty:
Report link

SELECT SCHEMA_NAME, CREATE_TIME

FROM information_schema.SCHEMATA

WHERE SCHEMA_NAME = 'your_database_name';

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

79743689

Date: 2025-08-22 17:27:41
Score: 0.5
Natty:
Report link

Your code is using Angular 19+ APIs, but your app is on Angular 17.

RenderMode and ServerRoute (from @angular/ssr) were introduced with Angular’s hybrid rendering / route-level render modes in v19. They do not exist in v17, so VS Code correctly reports it as no exported member.

How to fix this:

  1. Upgrade to Angular 19+ (CLI and framework must match)
    Do Verify @angular/ssr is also v19+ in package.json.

  2. After updating, your imports are valid

  3. If the editor still underlines types, restart the TS server in VS Code (Command Palette -> “Developer: Restart TypeScript Server”).

    If you dont want to upgrade now remove those imports and use the legacy SSR pattern on v17.

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

79743687

Date: 2025-08-22 17:24:41
Score: 0.5
Natty:
Report link

While a Newton solver with solve_subsystems=False is truly monolithic, I wouldn’t describe the solve_subsystems=True case as hierarchical. Even though the inner subsystems are solved first, the outer Newton solver still acts on the full residual vector of its group — including both the inner subsystem residuals _and_ any coupling between inner and outer subsystems. That's why the implicit component's residual is being driven to zero at each iteration. The solve_subsystems method helps the outer solver by solving a smaller chunk of the residual first, with some computational expense. In either case, the outer solver is always trying to solve everything below it.

Diving into the OpenMDAO internals a bit...

In OpenMDAO, everything is really implicit. You can think of explicit components are a special case of implicit components. The residual is the difference between the value that is in the output vector of that component, and the value that compute produces based on the inputs. Now in the case of a feed-forward system, the explicit component's compute method effectively "solves itself", driving that residual to zero.

If theres a feedback into that explicit component, system's residual vector will show some nonzero residual for that components outputs. A Nonlinear Block Gauss Seidel solver can resolve this residual just by repeateldy executing the system until this residual is driven to zero (assuming that architecture works). Alternatively, the Newton solver just sees it as another residual to be solved.

Do you have an XDSM diagram of your system? That might make it easier to understand the behavior of your model.

Reasons:
  • RegEx Blacklisted phrase (2.5): Do you have an
  • Long answer (-1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • High reputation (-1):
Posted by: Rob Falck

79743674

Date: 2025-08-22 17:13:37
Score: 2
Natty:
Report link

# Project setup

mkdir my-gaming-app && cd my-gaming-app

# Frontend

npx create-react-app client

cd client

npm install tailwindcss lucide-react

npx tailwindcss init

cd ..

# Backend

mkdir server && cd server

npm init -y

npm install express cors nodemon

cd ..

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

79743670

Date: 2025-08-22 17:08:36
Score: 0.5
Natty:
Report link

I use https://onlinetools.ups.com/api/rating/v1/shop

Returns several rates at the same time.

<?php

/**
 * Requires libcurl
 */

$curl = curl_init();

//Receive package info from query
$Weight = $_POST['Weight'];
$ReceiverZip = $_POST['Zip'];

//Set Receiver country
$ReceiverCountry = "US";

//Set your info
$UPSID = "YOUR UPS ACCOUNT NUMBER";
$ShipperName = "YOUR NAME";
$ShipperCity = "YOUR CITY";
$ShipperState = "YOUR STATE ABBREVIATION";
$ShipperZip = "YOUR ZIP";
$ShipperCountry = "US"; 
$clientId = "YOUR API CLIENT ID";
$clientSecret = "YOUR API CLIENT SECRET";

// Step 1: access token
curl_setopt_array($curl, [
  CURLOPT_HTTPHEADER => [
    "Content-Type: application/x-www-form-urlencoded",
    "x-merchant-id: ".$UPSID,
    "Authorization: Basic " . base64_encode("$clientId:$clientSecret")
  ],
  CURLOPT_POSTFIELDS => "grant_type=client_credentials",
  CURLOPT_PORT => "",
  CURLOPT_URL => "https://onlinetools.ups.com/security/v1/oauth/token",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response0 = curl_exec($curl);
$error = curl_error($curl);

curl_close($curl);

if ($error) {
  echo "cURL Error #:" . $error;
} else {
$tokenData = json_decode($response0);
$accessToken = $tokenData->access_token;
}

// Step 2: shipment data
$payload = array(
  "RateRequest" => array(
    "Request" => array(
      "TransactionReference" => array(
        "CustomerContext" => "CustomerContext"
      )
    ),
    "Shipment" => array(
      "Shipper" => array(
        "Name" => $ShipperName,
        "ShipperNumber" => $UPSID,
        "Address" => array(
          "AddressLine" => array(
            "ShipperAddressLine",
            "ShipperAddressLine",
            "ShipperAddressLine"
          ),
          "City" => $ShipperCity,
          "StateProvinceCode" => $ShipperState,
          "PostalCode" => $ShipperZip,
          "CountryCode" => $ShipperCountry
        )
      ),
      "ShipTo" => array(
        "Name" => "ShipToName",
        "Address" => array(
          "AddressLine" => array(
            "ShipToAddressLine",
            "ShipToAddressLine",
            "ShipToAddressLine"
          ),
          "PostalCode" => $ReceiverZip,
          "CountryCode" => $ReceiverCountry
        )
      ),
      "ShipFrom" => array(
        "Name" => "ShipFromName",
        "Address" => array(
          "AddressLine" => array(
            "ShipFromAddressLine",
            "ShipFromAddressLine",
            "ShipFromAddressLine"
          ),
          "City" => $ShipperCity,
          "StateProvinceCode" => $ShipperState,
          "PostalCode" => $ShipperZip,
          "CountryCode" => $ShipperCountry
        )
      ),
      "PaymentDetails" => array(
        "ShipmentCharge" => array(
          array(
            "Type" => "01",
            "BillShipper" => array(
              "AccountNumber" => $UPSID
            )
          )
        )
      ),
      "NumOfPieces" => "1",
      "Package" => array(
        "PackagingType" => array(
          "Code" => "02",
          "Description" => "Packaging"
        ),
        "PackageWeight" => array(
          "UnitOfMeasurement" => array(
            "Code" => "LBS",
            "Description" => "Pounds"
          ),
          "Weight" => $Weight
        )
      )
    )
  )
);

//Rate shop
curl_setopt_array($curl, [
  CURLOPT_HTTPHEADER => [
    "Authorization: Bearer " . $accessToken,
    "transId: string",
    "transactionSrc: testing"
  ],
  CURLOPT_POSTFIELDS => json_encode($payload),
  CURLOPT_PORT => "",
  CURLOPT_URL => "https://onlinetools.ups.com/api/rating/v1/shop",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$error = curl_error($curl);

curl_close($curl);

if ($error) {
  echo "cURL Error #:" . $error;
} else {
    $decodedResponse = json_decode($response, true); // true for associative array
    // Example using associative array
    if (isset($decodedResponse['RateResponse']['RatedShipment'])) {
        foreach ($decodedResponse['RateResponse']['RatedShipment'] as $shipment) {
            $serviceCode = $shipment['Service']['Code'];
            $rate = $shipment['TotalCharges']['MonetaryValue'];

            switch ($serviceCode) {
                case "01":
                    $ups_cost01 = $rate; 
                    break;
                case "02":
                    $ups_cost02 = $rate; 
                    break;
                case "03":
                    $ups_cost = $rate; 
                    break;
                case "12":
                    $ups_cost12 = $rate; 
                    break;
                default:    
                    break;
            }
        }
    }
}

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

79743652

Date: 2025-08-22 16:49:32
Score: 2.5
Natty:
Report link

It would appear that this behavior is simply barred from working in captive portals as a security precaution. No files can be downloaded from a captive portal to protect the device integrity. So what I'm trying to do is impossible, as far as I can tell.

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

79743644

Date: 2025-08-22 16:43:31
Score: 1.5
Natty:
Report link

The intermittent failures are happening because of build context and file path mismatches in your monorepo. Docker only sees files inside the defined build context, and your Dockerfiles are trying to COPY files that sometimes aren’t in the place Docker expects.

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

79743630

Date: 2025-08-22 16:27:27
Score: 1
Natty:
Report link

For me, it's not working for a element of a dict that type() reports as <class 'datetime.datetime'>, but it reports the both type and value as null in the difference output

I think error message about literal_eval_extended is referring to the helper.py module that is part of the deepdiff package (is "package" the right term?)

I found the source at:

https://github.com/seperman/deepdiff/blob/master/deepdiff/helper.py

But the code refers to an undefined global thingy called LITERAL_EVAL_PRE_PROCESS. I don't have the expertise to understand what this means. It's not obvious how to specify an option to fix this.

The weird thing is, the code at:

https://github.com/seperman/deepdiff/blob/b639fece73fe3ce4120261fdcff3cc7b826776e3/deepdiff/helper.py#L191

Does specify datetime.datetime as one of the things to include. Oh well.

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

79743624

Date: 2025-08-22 16:18:25
Score: 3
Natty:
Report link

How about using the org.springframework.boot.test.web.client.TestRestTemplate instead of org.springframework.boot.web.server.test.client.TestRestTemplate?

In the SpringBoot's documentation, the TestRestTemplate is declared in the package org.springframework.boot.test.web.client.

https://docs.spring.io/spring-boot/api/java/org/springframework/boot/test/web/client/TestRestTemplate.html

Reasons:
  • Probably link only (1):
  • Low length (0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): How
  • Low reputation (1):
Posted by: devnill.io

79743620

Date: 2025-08-22 16:09:22
Score: 5
Natty:
Report link

IMO, the convenience benefit of the builder pattern doesn't make up for the strictness you lose when instantiating the entity. Entities usually have column rules like "nullable = false" which means you are mandated to pass it when instantiating. There are other workarounds to mandate parameters in the builder pattern, but do you really want to go through all that trouble for all of your entities?

Reasons:
  • No code block (0.5):
  • Ends in question mark (2):
  • Single line (0.5):
  • Looks like a comment (1):
  • Low reputation (1):
Posted by: micxav

79743618

Date: 2025-08-22 16:07:21
Score: 2.5
Natty:
Report link

I recently installed the Cinema HD APK Firestick latest version, and it completely upgraded my streaming experience. The app is fast, ad-free, and packed with high-quality movies and shows. If you want endless entertainment on your Firestick, this is the download you shouldn’t miss!

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

79743617

Date: 2025-08-22 16:07:21
Score: 2.5
Natty:
Report link

You must ensure that your Amazon EKS control plane security group contains rules to allow ingress traffic on port 443 from your connected network.

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

79743606

Date: 2025-08-22 15:58:19
Score: 1.5
Natty:
Report link

According AWS docs:

"InvalidViewerCertificate" domain name error certificates should be issued in US East (N. Virginia) Region (us-east-1).

Also there is bug https://github.com/hashicorp/terraform-provider-aws/issues/34950 corresponding this issue.

@Mush is correct answer. But need delete/destroy p;d provider staff

terraform state rm aws_acm_certificate.app_cert_eu_west_1

In multi-region setups (ACM for CloudFront) best practices to avoid similar issues:

provider "aws" { region = var.primary_region }
provider "aws" { alias = "virginia"; region = "us-east-1" }
Reasons:
  • Has code block (-0.5):
  • User mentioned (1): @Mush
  • Low reputation (1):
Posted by: InPickSys

79743600

Date: 2025-08-22 15:52:16
Score: 4
Natty:
Report link

You may be interested in https://github.com/GG323/esbuild-with-global-variables

I created this fork to enable free use of global variables.

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

79743595

Date: 2025-08-22 15:46:15
Score: 3
Natty:
Report link

I've had the same issue and my takeaway is it is a side effect of using the non-cran version of xgboost.

Parsnip is still setting info using the CRAN methods in xgboost:

https://github.com/tidymodels/parsnip/blob/78116dcc06997248d6b2365bdc78149d7e1c23b9/R/boost_tree.R#L448-L466

I think xgboost (version 3.1.0.0) is still correcting for the old formatting, so for now the only issue is the annoying message:

https://github.com/dmlc/xgboost/blob/35f1e8588ef296d1455dac43c6bb8f938a88e916/R-package/R/utils.R#L714-L731

Downgrading to the CRAN version of xgboost should get rid of the warning. I think parsnip is aware of these issues with the new version, but are holding off updating until xgboost gets to CRAN:

https://github.com/tidymodels/parsnip/issues/1227#issuecomment-2576608316

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

79743591

Date: 2025-08-22 15:44:14
Score: 3.5
Natty:
Report link

How about using the MultipartFile.transferTo(Path dest) method?

https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/multipart/MultipartFile.html

This method reads and writes files using a buffer.

file.transferTo(fileName);
Reasons:
  • Probably link only (1):
  • Low length (1):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): How
  • Low reputation (1):
Posted by: devnill.io

79743586

Date: 2025-08-22 15:40:13
Score: 0.5
Natty:
Report link

It was the dumbest problem I've ever encountered!

In my project path, one of the directories had a "!" in the name and that was the reason it couldn't get to the META-INF directory! Once I moved it to a different location it worked.

The error log suggesting that it had something to do with the plugin version was really not helpful and I also created an issue here, hopefully it will be fixed.

Reasons:
  • Whitelisted phrase (-1): it worked
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Saee Saadat

79743582

Date: 2025-08-22 15:37:12
Score: 1
Natty:
Report link

It was the dumbest problem I've ever encountered!

In my project path, one of the directories had a "!" in the name and that was the reason it couldn't get to the META-INF directory! Once I moved it to a different location it worked.

Reasons:
  • Whitelisted phrase (-1): it worked
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Saee Saadat

79743576

Date: 2025-08-22 15:34:11
Score: 1.5
Natty:
Report link
{
  "nome": "Ana Souza",
  "email": "[email protected]",
  "senha": "123456",
  "codigoPessoa": "ANA001",
  "lembreteSenha": "nome do cachorro",
  "idade": 22,
  "sexo": "F"
}
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Wilker Godoy

79743574

Date: 2025-08-22 15:30:10
Score: 4.5
Natty: 5.5
Report link

I also get some RSA-public-key-encrypted data (32 bytes), which I want to decrypt. (call it a signature, if you want)

How can I decrypt with the private key, without changing source-code?

Reasons:
  • Blacklisted phrase (0.5): How can I
  • RegEx Blacklisted phrase (1): I want
  • Low length (0.5):
  • No code block (0.5):
  • Ends in question mark (2):
Posted by: rundekugel

79743571

Date: 2025-08-22 15:29:09
Score: 2.5
Natty:
Report link

I would like to add a case @elmart did not mention: if you are sure, those file changes don't mean anything, just discard them, after you closed your IDE. (For example you just opened the IDE for reading the code, or you just needed to recompile the project to use it, discarding won't break anything for your colleagues... well, sure, there is shitty proprietary cloud-operating software, which might stab you in the back, so you should be careful, when using SaaS.)

Reasons:
  • No code block (0.5):
  • User mentioned (1): @did
  • Single line (0.5):
  • Low reputation (0.5):
Posted by: PythoNic

79743565

Date: 2025-08-22 15:22:08
Score: 4.5
Natty: 4
Report link

I have written article for this. check it : - https://www.linkedin.com/posts/dileepa-peiris_resolve-layout-overlap-issues-after-upgrading-activity-7358300122436288513-wZv6?utm_source=social_share_send&utm_medium=member_desktop_web&rcm=ACoAAEt1CvcBECNQc8jX4cOxrzQtVKEypVgHQcM

Medium :- https://medium.com/@dileepapeiris5/resolve-layout-overlap-issues-after-upgrading-to-android-target-sdk-35-required-by-google-from-cd6c5f18fa25

Reasons:
  • Blacklisted phrase (0.5): medium.com
  • Probably link only (1):
  • Low length (1.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Dileepa Peiris

79743551

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

You may be interested in https://github.com/GG323/esbuild-with-global-variables

I created this fork to enable free use of global variables.

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

79743545

Date: 2025-08-22 15:01:01
Score: 2
Natty:
Report link

NOT a solution to the original question but for posterity: this question is about second occurrence in a line and provided solutions works absolutely fine. If you are new to sed (like me) and wants to replace the second occurrence in the entire file, have a look at: sed / awk match second occurrence of regex in a file, and replace whole line

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

79743533

Date: 2025-08-22 14:50:57
Score: 3
Natty:
Report link

you have to dockerize your flask app in render and download the tesseract engine using your docker.yaml file

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

79743529

Date: 2025-08-22 14:47:57
Score: 1.5
Natty:
Report link

This distinction has irritated me for 30 years, and still trips people up. First off, there is a clear distinction between Authentication (AuthN) and Authorization (AuthZ). AuthN is answering the question of "Who are you?" AuthZ answers the question of "What are you allowed to do?" It is necessary to answer the question of AuthN before approaching the question of AuthZ, because you have to know who the user is before deciding what they can do.

"401 Unauthorized" is supposedly stating that the question of AuthN has not been answered, and "403 Forbidden" answers the AuthZ question negatively. What is confusing is that the text "Unauthorized" is incorrect, and has been for 30+ years. Should be "Not Authenticated". But many apps out there are probably looking for the text (instead of just the code), and would break if they changed it now.

Hopefully this clears up the confusing for anyone looking at the response and thinking, "Is that status right?" It is... and it isn't.

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

79743528

Date: 2025-08-22 14:47:57
Score: 3
Natty:
Report link

The sql_data is a "SnowflakeQueryResult" type object and not a dataframe object which is why it is not subscriptable when you try to get the column_1 using data['COLUMN_1']

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

79743526

Date: 2025-08-22 14:46:56
Score: 1
Natty:
Report link

you need to wrap your root component with tui-rot in app.html

E.g.

<tui-root>
    <router-outlet></router-outlet>
</tui-root>
Reasons:
  • Low length (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: bkh6722

79743525

Date: 2025-08-22 14:46:56
Score: 1
Natty:
Report link

The Kafka connect azure blob storage source plugin now works, even if the data was written to the Azure blob storage without using the sink connector plugin. It is now a "generalized" source plugin.

I could read the JSON data from an Azure blob storage account even though the sink plugin was not used to store them into Azure blob storage. All that is needed is the path to the files stored in the blob container.

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

79743524

Date: 2025-08-22 14:45:56
Score: 0.5
Natty:
Report link

In my case I needed to make sure equalTo() gets an argument of proper type. Here, it was not String but Long (instead of Long this method expects arg to be a Double, so convert it first).

val id: Long
val query = ref.orderByChild("id").equalTo(id.toDouble())

In other case whole root node was deleted.

As of deleting, as mentioned in other's answers using removeValue().

Reasons:
  • Blacklisted phrase (0.5): I need
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Jawegiel

79743516

Date: 2025-08-22 14:34:53
Score: 4.5
Natty: 5
Report link

How to convert this code in python, thanks alot

Reasons:
  • Blacklisted phrase (0.5): thanks
  • Low length (1.5):
  • No code block (0.5):
  • Single line (0.5):
  • Starts with a question (0.5): How to
  • Low reputation (1):
Posted by: Beram Mostafa

79743509

Date: 2025-08-22 14:32:52
Score: 0.5
Natty:
Report link

Please refer to the following discussion.

https://github.com/nextauthjs/next-auth/discussions/11271

In my case, modifying the import as follows solved the problem:

import { signOut } from "next-auth/react";

It seems to be working properly, but I'm very confused. I can't understand why it has to be done this way.

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

79743508

Date: 2025-08-22 14:29:52
Score: 3.5
Natty:
Report link

Well the good or bad news is that fillna(method='ffill') doesn't work anymore.

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

79743500

Date: 2025-08-22 14:17:48
Score: 1.5
Natty:
Report link
You might find this answer of @LondonAppDev which worked for him by doing the following in Dockerfile:
FROM python:3.10

ARG AUTHED_ARTIFACT_REG_URL
COPY ./requirements.txt /requirements.txt

RUN pip install --extra-index-url ${AUTHED_ARTIFACT_REG_URL} -r /requirements.txt

Then, run this code to build your Dockerfile:

docker build --build-arg AUTHED_ARTIFACT_REG_URL=https://oauth2accesstoken:$(gcloud auth print-access-token)@url-for-artifact-registry

Check out this link for the full details of his answer.

Reasons:
  • Blacklisted phrase (1): this link
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @LondonAppDev
  • Low reputation (0.5):
Posted by: KikoZam

79743496

Date: 2025-08-22 14:13:47
Score: 0.5
Natty:
Report link

This help me

I had uikit scrollView and inside it swiftuiView

iOS 16+

hostingController.sizingOptions = [.intrinsicContentSize]

Other
ParentViewController:

public override func viewDidLoad() {
        super.viewDidLoad()
        ...
        scrollView.translatesAutoresizingMaskIntoConstraints = false
        scrollView.delegate = self
        view.addSubview(scrollView)
        
        ...
        
        let mainVC = AutoLayoutHostingController(rootView: MainView(viewModel: viewModel))
        addChild(mainVC) /// Important
        guard let childView = mainVC.view else { return }
        childView.backgroundColor = .clear
        childView.translatesAutoresizingMaskIntoConstraints = false
        scrollView.addSubview(childView)
        mainVC.didMove(toParent: self) /// Important

        childView.setContentHuggingPriority(.required, for: .vertical)
        childView.setContentCompressionResistancePriority(.required, for: .vertical)

        NSLayoutConstraint.activate([
            ....

            scrollView.leadingAnchor.constraint(equalTo: view.leadingAnchor),
            scrollView.trailingAnchor.constraint(equalTo: view.trailingAnchor),
            scrollView.topAnchor.constraint(equalTo: view.topAnchor),
            scrollView.bottomAnchor.constraint(equalTo: view.bottomAnchor),

            childView.leadingAnchor.constraint(equalTo: scrollView.leadingAnchor, constant: 28),
            childView.topAnchor.constraint(equalTo: scrollView.topAnchor, constant: 16),
            childView.bottomAnchor.constraint(equalTo: scrollView.bottomAnchor, constant: -20),
            childView.widthAnchor.constraint(equalTo: scrollView.widthAnchor, constant: -56),

            ....
        ])
    }
// MARK: - AutoLayoutHostingController

public final class AutoLayoutHostingController<OriginalContent: View>: UIHostingController<AnyView> {
    
    // MARK: - Initializers
    
    public init(rootView: OriginalContent, onChangeHeight: ((CGFloat) -> Void)? = nil) {
        super.init(rootView: AnyView(rootView))
        self.rootView = rootView
            .background(
                SizeObserver { [weak self] height in
                    onChangeHeight?(height)
                    self?.view.invalidateIntrinsicContentSize()
                }
            )
            .eraseToAnyView()
    }
    
    @available(*, unavailable)
    required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
}
Reasons:
  • Blacklisted phrase (1): help me
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Gleb Kovalenko

79743488

Date: 2025-08-22 14:06:46
Score: 2.5
Natty:
Report link

Well, I would like to share a new one. XXMLXX https://github.com/luckydu-henry/xxmlxx, which uses C++20 features and a std::vector to store xml tree, also it contains a parsing algorithm using "parser combinator" and "stack" (without recursive), probably can be very high performance, although it not be very "standaard."

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

79743479

Date: 2025-08-22 13:59:44
Score: 2
Natty:
Report link

there is no adequate response, to this yet, major answers here are using a static filling mode, IOC, FOK, naturally the symbol filling mode is supposed to be the filling mode accepted for that symbol, but that is not the case in every broker. using static filling mode works for just one MT5 instance, but if you consider a case where we have mutiple instances of MT5 where one filling mode, does not work for all brokers, then this becomes an issue.

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

79743478

Date: 2025-08-22 13:58:44
Score: 3
Natty:
Report link

If you have an empty NoWarn tag <NoWarn></NoWarn> in your .csproj, it will overwrite the Directory.Build.Props settings, and it will show all warnings.

Reasons:
  • Low length (1):
  • No code block (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Ondřej Čech

79743473

Date: 2025-08-22 13:56:43
Score: 1
Natty:
Report link

Since the warning comes from library code big chance some dependency relies on a stale pydantic version. Options are to wait an update or to try to install elder pydantic version like pip install 'pydantic<2'.

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

79743466

Date: 2025-08-22 13:51:42
Score: 2.5
Natty:
Report link

The easiest way to solve this problem , is using msix package builder from pub.dev. When you do build with this package ,it includes al lnecessary libraries for MSIX build .

https://pub.dev/packages/msix

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

79743464

Date: 2025-08-22 13:51:42
Score: 2.5
Natty:
Report link

A bit late answer, but from what I've read, Informix does not support M.A.R.S. from the .NET Db2 provider (SDK).

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

79743463

Date: 2025-08-22 13:48:41
Score: 1
Natty:
Report link

The "AAAA..." pattern indicates you're getting null bytes in your buffer. The issue is that ReadAsync(buffer) doesn't guarantee reading the entire stream in one call.

Use CopyToAsync() with a MemoryStream instead:

using var stream = file.OpenReadStream(maxAllowedSize: 10 * 1024 * 1024);
using var memoryStream = new MemoryStream();
await stream.CopyToAsync(memoryStream);
var base64String = Convert.ToBase64String(memoryStream.ToArray());

For a complete solution with security considerations, check out this guide: How to Convert an Image to a Base64 String in Blazor

Reasons:
  • Blacklisted phrase (1): this guide
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Udhaya Kumar

79743459

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

I have solved the issue using the old school method of restarting my laptop. It had been runinng for 13 days. When I restarted it now the cursor works perfectly.

Reasons:
  • Whitelisted phrase (-2): I have solved
  • Low length (1):
  • No code block (0.5):
  • Self-answer (0.5):
  • Single line (0.5):
  • Low reputation (1):
Posted by: Yush Shrestha

79743456

Date: 2025-08-22 13:43:39
Score: 0.5
Natty:
Report link

This culd be usefui, if a string is null or it has spaces at the end;

Example:

string Test = "1, 2, 3, 4,  ";

Test = Test.TrimEnd(',');
//Result: "1, 2, 3, 4,  ";

Test = (Test ?? "").Trim().TrimEnd(',');
//Result: "1, 2, 3, 4";


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

79743453

Date: 2025-08-22 13:40:39
Score: 3
Natty:
Report link

Snakemake seems to resolve these paths relative to .snakemake/conda ... so two folders deeper than snakemake's working directory (e.g. configured with `snakemake --directory`)

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

79743448

Date: 2025-08-22 13:34:37
Score: 1.5
Natty:
Report link

EUREKA!
file /components/zenoh-pico/include/zenoh-pico/config.h

**MUST ALTER**

```

#define Z_FRAG_MAX_SIZE 4096

#define Z_BATCH_UNICAST_SIZE 2048

#define Z_BATCH_MULTICAST_SIZE 2048

#define Z_CONFIG_SOCKET_TIMEOUT 5000

```

*MOST IMPORTANT* seems to be the line `Z_CONFIG_SOCKET_TIMEOUT 100`from 100 to 5000. Feel free to experiment with lower values (it seems to work with 1000).

Project is uploaded in github: https://github.com/georgevio/ESP32-Zenoh.git

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

79743437

Date: 2025-08-22 13:20:34
Score: 1.5
Natty:
Report link

The git commit command is used in Git to record changes to the local repository. It captures a snapshot of the currently staged changes, creating a new "commit" object in the project's history.

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

79743424

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

On Android 12 and 13, Google has restricted native call recording due to privacy policies. However, you can still record calls using third-party apps that support accessibility services or VoIP-based recording. Many users prefer modified versions of apps like Truecaller, which offer advanced features including call recording without limitations. You can check out a trusted version here: https://truecalrmodapk.com/

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

79743418

Date: 2025-08-22 13:01:30
Score: 3
Natty:
Report link

update the pybind11 repository and this issue disappears.

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

79743415

Date: 2025-08-22 12:56:29
Score: 3
Natty:
Report link

Android Studio Narwhal Feature Drop | 2025.1.2 Patch 1

This can help.

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

79743408

Date: 2025-08-22 12:51:28
Score: 1
Natty:
Report link
ALTER TABLE ttab DROP CONSTRAINT IF EXISTS unq_ttab;

CREATE UNIQUE INDEX unq_ttab_1 ON ttab (partition_num, id);

ALTER TABLE ttab ADD CONSTRAINT unq_ttab UNIQUE (partition_num, id);
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: user28232928

79743399

Date: 2025-08-22 12:38:25
Score: 1
Natty:
Report link

There's a note in the "Using API tokens" article, that says:

API tokens used to access Bitbucket APIs or perform Git commands must have scopes.

Creating a scoped token and using it instead of password in PyCharm prompt solved the issue for me.

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

79743392

Date: 2025-08-22 12:25:22
Score: 2.5
Natty:
Report link

I got a similar problem, although I was using --onedir option of pyinstaller. In my case the error was due to unicode characters in the directory name. Copying the onnx model to a temp file solved the problem. It works even when the Windows username contains unicode.

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