[ and ] in img src attributes are encoded to %5B and %5D

CSS

@monstrfolk Could you please the code that is needed to reproduce the problem, the expected results and the actual results?
And could you please check that this actually breaks the images? IIRC, encoding the [ and ] in URLs in HTML documents is valid.

Sorry to the very bad bug submission. I was traveling, trying to submit the report on my phone, and then lost internet. I have explained in more detail.

@monstrfolk Thanks for the explanation!

It is a problem on certain platforms. Images do not load.

Can you specify on which platforms the problem occurs?

Drupal

Could you please post details? E.g., does Drupal mangle the encoded brackets, is it a problem in certain email clients etc.

It is a problem when Drupal tries to convert tokens. It does not recognize %5B and %5D. The tokens do not get converted.

Ah, so the problem ist that the input HTML actually is not valid, but should be valid after Drupal has processed it (if I understand it correctly). However, the behavior of Emogrifier is only well-defined for valid HTML input.
Is there a possibility that you use different delimiters for the tokens, e.g. curly braces (which will not get encoded IIRC)?

No. All tokens are defined by [ and ]. I have committed a patch to the Emogrifier plugin for Drupal that replaces all the %5B and %5D back to [ and ] after Emogrifier processes HTML. It would be nice to remove that step form the module

Ah, thanks for the information. Would you be willing to create a pull request for this for Emogrifier?

I committed the patch for the Drupal project. https://www.drupal.org/project/emogrifier. I don't think the pull request would really help.
This is what I did.
$text = @$emogrifier->emogrify();
$text = str_replace('%5B', '[', $text);
$text = str_replace('%5D', ']', $text);

Actually, a PR would help as this is the way to get code changes into Emogrifier. :-)
(Usually, the people to whom an issue is important create a PR. And if none of them creates it, there will be no fix for this issue.)

From my experience, the value of href and src attributes will be encoded by DOMDocument when the DOM is dumped into string using saveHTML method. Since Emogrifier uses DOMDocument underneath, I don't think this is avoidable, unless someone wants to write code to decode back all href and src attributes in the final HTML string.

Exactly. Thanks for the explanation.
That's why I would prefer Drupal to use different delimiters that won't get auto-encoded (e.g., curly braces).

Curly braces are encoded as well. That was my experience, haha. Since I knew my templates used curly braces, I employed the same solution as @monstrfolk in my code, which was to replace all encoded curly braces in the final HTML string.

This issue sounds like a can't fix because of DomDocument. Does anyone know if DomDocument can be configured to selectively encode or exclude specific characters. That would be the best solution IMO.

Concerning the workflow, I think it would make sense to first replace the markers and then run Emogrifier on the result instead of the other way around (i.e., a change to Drupal). This would remove the need for hackish workarounds. What do you think?

Yes, that's right. Emogrifier should be run last, before sending the HTML out as an email.

@monstrfolk Would https://github.com/bjaxelsen/emogrifier be the correct project to report an issue for this?

Unfortunately, a change like that for Drupal will not be possible. Using [ and ] for variable replacement is built into the core.

With my question about creating a ticket, I was thinking of changing the order or how things are done, not about changing the [ and ].

I don't think this issue can be reported anywhere currently. Both Emogrifier and Drupal are working as designed. It would be nice to selectively exclude specific characters being encoded. This feature would be useful for { and } as well as @apih explained the same issue.

@monstrfolk So it won't be possible to change the Emogrifier Drupal integration that the HTML is emogrified after the markers have been replaced?

Tokens (variables) are replaced after input filters, which is how the Emogifier module works. I will look into that also. Thanks.

All right, thanks!
Closing this ticket at this isn't an issue in Emogrifier.


[AIRFLOW-442] SFTPHook

Dear Airflow maintainers,
Please accept this PR.
JIRA

[x] My PR addresses the jira issue AIRFLOW-442

Description

[x] SFTP Hook.

Tests

[x] My PR adds the following unit tests (interacting with the Travis OpenSSH Server): https://github.com/sdiazb/airflow/blob/master/tests/contrib/hooks/test_sftp_hook.py

Commits

[x] My commits all reference JIRA issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message".

Codecov Report

Merging #2487 into master will increase coverage by 0.02%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #2487      +/-   ##
==========================================
+ Coverage    69.5%   69.53%   +0.02%
==========================================
  Files         146      146
  Lines       11391    11392       +1
==========================================
+ Hits         7917     7921       +4
+ Misses       3474     3471       -3

Impacted Files
Coverage Δ

airflow/utils/db.py
84.55% <100%> (+0.12%)
:arrow_up:

airflow/jobs.py
77.55% <0%> (+0.27%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 547f818...4b40651. Read the comment docs.

Can you squash your commits please?

Hi @bolkedebruin. I think if we squash the commits here, we'll lose the ownership of the original code as more than one developer participated in this PR. Is there a problem in having two different commits? If so, is there a way to squash the commits while preserving who modified each line? Thanks in advance.

Hi @bolkedebruin. Hope you are doing great. I am sure you are pretty busy over there but I just wanted to reach out to see if you are ok with maintaining the two commits separated to keep the ownership of the work done in each one of them by different developers. Many thanks again!

@sdiazb Please squash your commits and rebase onto master, there are some merge conflicts which need to be resolved before we can merge this.

@Fokko thanks for the suggestion, I've address them. Please, let me know if we need to change something else to get it merged. Thanks in advance.

Thanks @sdiazb I'll merge it, it looks wel tested. Cheers

Hi all, when will this hook be included in a release?

@avitaldrucker I believe this commit is included in the 1.10 beta which we are currently testing.


Azure Storage Accounts show container name only - should show storage + container name

Version
<IP_ADDRESS>327
Describe the bug
I added all of the azure storage accounts.  The list of names don't match my storage account names at all.
To Reproduce

Add Azure Storage
The name which is added doesn't match the portal at all

Expected behavior
Name of the entry to help me to know what I'm clicking on.
[bug]

Still need to find a consistent repo


set LC_TIME=C systemwide

set LC_TIME=C so all (most?) shell time utilities respect formatting.
Currently:
$ date
Mon 15 Mar 2021 03:32:01 PM UTC

after setting LC_TIME=C in /etc/locale.conf:
$ date
Mon Mar 15 15:34:14 UTC 2021

would still like this to get in if not already

Definitely. Added labels so it won't go stale again. I don't recall if this made it in the latest. I'll verify


drivers: adc: saadc: Disable burst mode on unused channels

Hello,
I discovered that mixing channels with oversampling and without doesn't work right. It turned out that left-over burst mode on unused channels inhibit operation of channels combined into a sequence.
Discovered on nRF52832 (nRF52-DK) using the following approach:
channels 0-3 are used for application purposes as a sequence
channel 4 is used for battery measurements with oversampling
After few successful conversions the sequence (channels 0-3) freezes the thread while waiting for semaphore to end the conversion.
P.S.: Should I create a separate pull-request to the upstream zephyr repository? Or pull-request to  upstream should be done in the first place and you'll eventually pull the changes here?

P.S.: Should I create a separate pull-request to the upstream zephyr repository? Or pull-request to upstream should be done in the first place and you'll eventually pull the changes here?

@msalau Yes, this patch should be posted to upstream Zephyr. It can be then cherry-picked here, if needed urgently, or just left to be brought here with the next upmerge.

@anangl Thanks! I'll create a pull-request to upstream Zephyr.


Allow sub-day filtering

AR may need to be able to filter to < each day.
AR wants to be able to run their job every 10 minutes, so they'll either need a robust de-duplication strategy or a way of only fetching the last 10ish minutes of data.

Are there any updates on this issue? We're still very interested in sub-day filtering within the API.

We covered this in our sync yesterday but for anyone else, here's the notes from that conversation:

It's flagged for potential inclusion in the Q4 roadmap
In the near term, there is already daily (full day) filtering in the API:

Full day filter docs: https://docs.civiform.us/it-manual/api/program-applications#fromdate
Note when using these filters: Make sure the pull frequency and time filters won't result in a gap of applications that never get pulled. For example, if you have a pipeline like this:

You only ever pull "today's applications"
You pull every 15 minutes
The last pull was at 23:50, so the next pull is at 00:05
Then the applications submitted from 23:50 to midnight won't ever be pulled because the next pull will only get applications from midnight forwards.


Heroku

How to run sish server on heroku?

Heroku does not support generic TCP servers. Even if it did, that's not in scope for this project to define how that could be deployed there.


Add Ternio (TERN)

Ternio just got added today to the Delta app. Token is currently listed on SDEX (Stellarterm).

Please use the abovestanding logo for Ternio, thanks in advance.

@LegitLaz We will need a vectorized version of the logo (SVG or source file), not a bitmap like PNG.

@sindresorhus you can get the file from here: https://ternio.io/images/ternio-logo.svg


Improvements for the book

Issues with the book
When reading the book - which is great btw, thanks for that - I encountered several discrepancies which confused me as beginner - I guess from recent changes. Here the list
1. Missing definition for length
Location
https://leptos-rs.github.io/leptos/view/04_iteration.html
The fact that the list is static doesn’t mean the interface needs to be static. You can render dynamic items as part of a static list.
Suggested change
// create a list of N signals
let counters = (1..=length).map(|idx| create_signal(idx));

// each item manages a reactive view
// but the list itself will never change
let counter_buttons = counters

to
// create a list of N signals
let length = 5;
let counters = (1..=length).map(|idx| create_signal(idx));
....

or
// create a list of N signals
let counters = (1..=5).map(|idx| create_signal(idx));
....

2. Old code in sandbox
Location
https://leptos-rs.github.io/leptos/view/04_iteration.html
Check out the  component below for an example.
Click to open CodeSandbox.
use leptos::*;

// Iteration is a very common task in most applications.
// So how do you take a list of data and render it in the DOM?
// This example will show you the two ways:
// 1) for mostly-static lists, using Rust iterators
// 2) for lists that grow, shrink, or move items, using <For/>

#[component]
fn App(cx: Scope) -> impl IntoView {
    view! { cx,
        <h1>"Iteration"</h1>

Suggested change
remove all occurrences of cx or cx: Scope,
Similar in other sandboxes.
3. Old code in book text
Location
// https://leptos-rs.github.io/leptos/view/04_iteration.html
Dynamic Rendering with the  Component
The <For/> component is a keyed dynamic list. It takes three props:
each: a function (such as a signal) that returns the items T to be iterated over
key: a key function that takes &T and returns a stable, unique key or ID
view: renders each T into a view
view should be replaced with children
4. Possible improvement for description for setting up nightly
Location
// https://github.com/leptos-rs/leptos/blob/main/docs/book/src/02_getting_started.md
To use nightly Rust, you can run
rustup toolchain install nightly
rustup default nightly

might be changed to
To use nightly Rust, you can either change for all your rust projects by running
rustup toolchain install nightly
rustup default nightly

or only for your actual project
rustup toolchain install nightly
cd <into your actual development folder>
rustup override set nightly

for details kindly refer to https://doc.rust-lang.org/book/appendix-07-nightly-rust.html

The CodeSandboxes are unfortunately stuck on 0.4 for a little while — CodeSandbox has tight enough resource constraints that I've had a hard time updating them in place to a newer Rust compiler version and new Leptos version. I'll be continuing to do some work on replacing them over the next few weeks.
For the rest, would you consider making a PR or PRs to make those changes to the book? Your proposals sound good to me.

Did so, but then somehow closed it. Reopened again, hope this is fine.


Question about convert raw nuScenes to format for fast training

Hello, I am following the DOCS in preparation.md, but when I try
3. Convert raw nuScenes to our format for fast training (v1.0-trainval take days, v1.0-mini take hours)
it takes almost one week and still do not get the result, I wonder is it normal?
Thank you so much!

It takes 7days+ depending on your machine. Thus your condition should be normal.
Could you provide more details, any logs?


Fix small potential performance problem in admin

Please merge #86 first

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@5e82f1b). Click here to learn what that means.
The diff coverage is 100%.

@@            Coverage Diff            @@
##             master      #90   +/-   ##
=========================================
  Coverage          ?   76.54%
=========================================
  Files             ?       31
  Lines             ?     1701
  Branches          ?        0
=========================================
  Hits              ?     1302
  Misses            ?      399
  Partials          ?        0

Impacted Files
Coverage Δ

plans/migrations/0003_make_plans_unique.py
58.82% <ø> (ø)

plans/admin.py
74.52% <100%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5e82f1b...af8bfd8. Read the comment docs.


The created database doesn't display under the Mongo DB account after creating a database using "+ Create new Database..." from scrapbook file

OS: Win10
Build Version: 20231119.1
Regression: Not a regression
Repro Steps:

Create a scrapbook -> Click "Connect to a database" -> Select a subscription -> Select a Mongo DB account -> + Create new Database... -> Enter a name -> Enter.
Expand the above Mongo DB account.
Check whether the created database displays under the Mongo DB account.

Expect:
The created database displays under the Mongo DB account.
Actual:

The created database doesn't display under the Mongo DB account.

No database is connected after reloading the VS Code.

More Info:
The created database will display under the Mongo DB account after executing "Execute All" command, and the database doesn't disconnect after reloading the VS Code.

There is no way for us to predict that the execution of the command will result in the creation of such databases. The user will need to manually refresh the tree to see the changes.


apply suggestions from #13

this incorporates a fix to preserve query parameters when redirecting, courtesy of @timwisbauer in #13.
i'll note that i slightly deviated from the solution provided in that repo, but the difference is a minor change to avoid allocating temporary Strings.

Thank you for this, @cratelyn. Upgrading to latest jwt-simple would fix two of the three vulnerabilities in the audit, but I'm afraid that still leaves chrono. Is my understanding correct that this does not constitute an exploitable vulnerability in our case?

Thank you for this, @cratelyn. Upgrading to latest jwt-simple would fix two of the three vulnerabilities in the audit, but I'm afraid that still leaves chrono. Is my understanding correct that this does not constitute an exploitable vulnerability in our case?

gah, the infamous chrono advisory. no, this wouldn't constitute an exploitable vulnerability in our case. C@E programs are single-threaded, so this data race does not apply.

create a ~/.cargo/audit.toml and ignore this advisory (shown below)
switch to time (note: i haven't confirmed that it's wasm32-wasi compatible)

# ~/.cargo/audit.toml
[advisories]
ignore = ["RUSTSEC-2020-0159"]

oh, one other option. some projects, such as wasmtime, changed their CI to instead open issues in response to advisories, rather than blocking CI. (see for example: bytecodealliance/wasmtime#3461)
that's a different route entirely, but i wanted to mention it in case it's helpful :heart_decoration:

I'm happy to ignore the advisory in our case. Thanks for the very clear explanation 💟  I'll add the audit exception file to this PR.

Thank you so much for this fix, @cratelyn ❤


added currency conversion between USD (1980-2022) and EUR (1999-2022)

Uses exchange rate from 2005 as in iam_units. Conversion between years based on GDP deflators defined in definitions.txt

Looks good! Thanks! Please go ahead with the merge.


Development stopped? This project is dead?

Would like to hear officials. Thank you.

No, development hasn't stopped.  In fact, there was a release a little over 3 months ago.  Sure, development is slower due to me doing this on personal time instead of work time but I assure you it's still active.


Package manager

There's a plan to make Rome a package manager too? This way the only external dependency would be the Node itself.

Tentatively, yes. Rome already parses package.json files, as well as normalizing and validating them. There also exists hooks in the module resolver for fetching packages that don't exist. This would be very long-term functionality though and need to be done very deliberately to avoid disrupting the JS package management ecosystem.

I don't think there is a benefit in doing this.
There are great package managers already and long term may split the rome's community and direction: folks who use rome as a package manager, and folks who use it as a companion tool (as intended I guess).
Also we're trying to minimize the API here.

Actually, rome already supports pulling in packages from url's which is kind of approach deno is also following. Doesn't that make rome a full fledged package manager?

It does I guess. I was thinking more about managing packages from npm though which is essential for Node development and what most people think of as a package manager.

Closing since the question has been answered.


Why when scaffolding the Movies, does Delete.cshtml.cs have a Movie Property declared with the [BindProperty] attribute

Since the Delete.cshtml.cs has a post method which accepts the id (of the movie) can you explain why the Movie property is decorated with the [BindProperty] attribute?
Another (different yet related) point is, why in the OnPostAsync does it assign movie to Movie and then delete Movie.
Why not leave out the assignment and remove movie directly?

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 6719f08e-3bd7-dc1a-71df-f2ef9fbca9d8
Version Independent ID: 7096fdb3-612e-9e00-bd0b-8ea4886a09ce
Content: Part 2, add a model
Content Source: aspnetcore/tutorials/razor-pages/model.md
Product: aspnet-core
Technology: aspnetcore-tutorials
GitHub Login: @wadepickett
Microsoft Alias: wpickett

Hi @YSternlicht.
The [BindProperty] is introduced and explained not in this model tutorial, but in the scaffolding tutorial.
The Movie property uses the [BindProperty] attribute to opt-in to model binding. When the Create form posts the form values, the ASP.NET Core runtime binds the posted values to the Movie model.
I will have to look into the 2nd item as I have time, which is also introduced and explained in the scaffolding tutorial, not this model tutorial this issue is on.

I understand that. But I particularly asked why it was used on the Delete.cshtml.cs model where there, it is not needed.


[Snyk] Upgrade @types/vscode from 1.73.1 to 1.79.1

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade @types/vscode from 1.73.1 to 1.79.1.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 10 versions ahead of your current version.
The recommended version was released 24 days ago, on 2023-06-14.

Release notes

Package name: @types/vscode

1.79.1 - 2023-06-14

1.79.0 - 2023-06-08

1.78.1 - 2023-05-25

1.78.0 - 2023-05-04

1.77.0 - 2023-03-30

1.76.0 - 2023-03-01

1.75.1 - 2023-02-14

1.75.0 - 2023-02-03

1.74.1 - 2023-02-02

1.74.0 - 2022-12-08

1.73.1 - 2022-11-15

    from @types/vscode GitHub release notes

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

@snyk-bot rebase


Edit developer guide and user guide

In this PR, I also refined the user guide a little more, specifically making the <div> style with Notes more consistent (using the style alert-info instead of alert-primary as used in Tips) and removing the additional tip boxes for tags (the info in there is alr in the notes block)
I observed other teams also included a Symbols and Syntax table for their user guides, so I figured it would be a good idea to add one to ours too. Please take a look at the explanations and let me know if there are better ways to explain the symbols / syntax!
This PR also consists of the manual testing guide in the DG, for help, clear, exit, and Editing the data file. I also added the section for Starting up with missing/corrupted data files.
I also added more use cases for the features that we just added recently, like sort and editing orders.

Codecov Report

Merging #225 (45c89b0) into master (0987c34) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #225   +/-   ##
=========================================
  Coverage     66.91%   66.91%
  Complexity      706      706
=========================================
  Files           105      105
  Lines          2400     2400
  Branches        310      310
=========================================
  Hits           1606     1606
  Misses          672      672
  Partials        122      122

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Feature/date range picker

🔗 Linked issue
#252
❓ Type of change

[ ] 📖 Documentation (updates to the documentation, readme or JSdoc annotations)
[ ] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[x] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
This is a proposal for adding the selection of ranges to the DatePicker, as per #252.
I understand this may not be accepted as-is, especially since the date picker is being rewritten as I understand, but it could be useful nevertheless.
📝 Checklist

[x] I have linked an issue or discussion.
[x] It's submitted to the main branch
[ ] When resolving a specific issue, it's referenced in the PR's title (e.g. fix #xxx[,#xxx], where "xxx" is the issue number)
[x] I have updated the documentation accordingly.
[x] All tests are passing
[x] New/updated tests are included
[ ] I have updated the "upcoming" section inside docs/changelog.md explaining the changes I contributed

If adding a new feature, the PR's description includes:

[x] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

This should be handled with two different inputs, see related issue.


Rework strided buffer descriptor to be op/pattern based instead of IR…

… walking.
This was necessary to eliminate phase ordering issues with respect to materializing microkernels and needing to do further buffer optimizations (i.e. allocation fusion, etc), which needs to add additional view transforms. By having an explicit resolution pass, this allows us to only fix certain indexing math once we have made all buffer transformations. It is also just a better separation of concerns.
We are talking about doing something like this upstream but it may need to be more general, and this is the essence of simplicity. At a minimum, it should show us that it can be done.
This also fixes a bug that wasn't showing up in current tests: it was possible to get offsets of microkernels wrong due to phase ordering of ABI creation.

Still needs some tests but getting an initial take.


docs: formatting, GRUB duplicate entry removal

this needs to stay manual for now, as it only works on UEFI properly

https://github.com/secureblue/secureblue/commit/848159d91c50ef78eaf6b3c5725df26b37b85f32


XGBoost Regression Accuracies Worst with gpu_hist, Slower with gpu_exact

I wanted to run xgb faster .. so I chose to go with gpu.
But I am getting disappointing results and accuracies. I thought same parameters would work and I have to just change the tree_update method. But not the case.
Following parameters are used commonly for all experiments.
params = {}
params["objective"] = "reg:linear"
params["booster"] = "gbtree"
params["eval_metric"] = "rmse"
params["eta"] = 0.05
params["subsample"] = 0.25
params["silent"] = 0
params["max_depth"] = 15
params["alpha"] = 0.001
params["min_child_weight"] = 10
param_list = list(params.items())
num_rounds = 100

Keeping above constant, I just changed the tree_method.
Following are the results.
Time : 30 sec.
params["tree_method"] = “gpu_hist"
[0]	train-rmse:0.473405
[10]	train-rmse:0.283467
[20]	train-rmse:0.169742
[30]	train-rmse:26.6116
[40]	train-rmse:1039.72
[50]	train-rmse:627.03
[60]	train-rmse:441.193
[70]	train-rmse:303.379
[80]	train-rmse:1226.3
[90]	train-rmse:1257.13
[99]	train-rmse:897.348

Time : 1.5 min
params["tree_method"] = "hist"
[0]	train-rmse:0.473405
[10]	train-rmse:0.283465
[20]	train-rmse:0.169748
[30]	train-rmse:0.101671
[40]	train-rmse:0.060921
[50]	train-rmse:0.036541
[60]	train-rmse:0.021971
[70]	train-rmse:0.013288
[80]	train-rmse:0.008154
[90]	train-rmse:0.005174
[99]	train-rmse:0.003641

Time : 5 mins
params["tree_method"] = “gpu_exact"
[0]	train-rmse:0.473404
[10]	train-rmse:0.283459
[20]	train-rmse:0.169736
[30]	train-rmse:0.101651
[40]	train-rmse:0.060896
[50]	train-rmse:0.036505
[60]	train-rmse:0.021923
[70]	train-rmse:0.013223
[80]	train-rmse:0.008062
[90]	train-rmse:0.005052
[99]	train-rmse:0.003485

Time : 10 mins
params["tree_method"] = "exact"
[0]	train-rmse:0.473405
[10]	train-rmse:0.283465
[20]	train-rmse:0.169747
[30]	train-rmse:0.101668
[40]	train-rmse:0.060916
[50]	train-rmse:0.036533
[60]	train-rmse:0.021957
[70]	train-rmse:0.013269
[80]	train-rmse:0.00813
[90]	train-rmse:0.005141
[99]	train-rmse:0.003601

Now, not sure why 'gpu_exact' is slower than 'hist' and 'gpu_hist' not even converging.
Can someone explain and suggest ??
With gpu are there other parameters to be tuned ??
Environment
aws, p2.xlarge
ubuntu
python 2.7

It looks like you have discovered a bug. Can you please provide a minimal reproducible script and dataset and I will take a look.

Hey, I will try to get some sample dataset (as I can not share complete dataset due to confidentiality) and script to reproduce the error. I will share soon. But in-between, any idea how and why it is happening?

I have very similar issue, with options 'gpu_hist' it is working very fast, but gave me wrong results.

Same here for me:

AUC Score (Train): 0.978461
AUC Score (Test): 0.498591 (essentially guessing by luck) - both for gpu_hist and gpu_exact, though gpu_exact requires much more GPU RAM

Params I use both for CPU and GPU
xgb1 = XGBClassifier(
 learning_rate = 0.1,
 n_estimators=100,
 max_depth=5,
 tree_method = 'gpu_exact',
 min_child_weight=1,
 gamma=0,
 subsample=0.8,
 colsample_bytree=0.8,
 objective= 'binary:logistic',
 nthread=7,
 scale_pos_weight=1,
 silent = False,
 seed=27)

did you guys find a fix , i ran into the same issue , what version of cuda and xgboost are you running ?

I stumbled over similar behaviour with XGBoost v 80.1 (R-Package) and CUDA 9.1.
For certain combinations of the parameters, the GPU version does not seem to converge. In below example, e.g. set min_child_weight = 0 and lambda = 0 to see the effect vs CPU.
library(xgboost)

set.seed(11)
N <- 100000
p <- 2

X <- matrix(runif(N * p), ncol = p)
y <-  X[, 1] + X[, 2]

tr <- sample.int(N, N * 0.75)
dtrain <- xgb.DMatrix(X[tr,], label = y[tr])
dtest <- xgb.DMatrix(X[-tr,], label = y[-tr])
wl <- list(train = dtrain, test = dtest)

param <- list(objective = 'reg:linear', eval_metric = 'rmse', learning_rate = 0.05,
              tree_method = 'gpu_hist', lambda = 0,  min_child_weight = 0)

bst_gpu <- xgb.train(param, dtrain, watchlist = wl, nrounds = 50)

# Now without GPU
param[["tree_method"]] <- NULL
bst_cpu <- xgb.train(param, dtrain, watchlist = wl, nrounds = 50)

@RAMitchell

@mayer79 #3793 should fix it.


preventing page navigation behind the error modal

#24668
Changes:

Prevent page navigation behind the error modal.

/gcbrun

Temporary Url for review: https://documents-ui-dev--pr-93-5jqf78dz.web.app


Original critters options don't have any impact

Hello,
I'm trying to fine tune critters process, but it seems options  from original Critters don't have any impact at all.
The configuration file looks like below:
  integrations: [
    critters({
      minimumExternalSize: 1000000,
      keyframes: "all",
      pruneSource: true,
      noscriptFallback: false,
    }),
  ],
});

No one option listed above doesn't have any impact on the final build - builds look identically with or without these options.
Any ideas?

pruneSource doesn't work at all. This has been referenced before (discussed offline) https://github.com/astro-community/astro-critters/issues/1 and there's a new issue about it - https://github.com/GoogleChromeLabs/critters/issues/111
I have created a new library that will fix this https://github.com/nikolaxhristov/critters
I don't know about the other options. You can try to manually invoke critters like in https://github.com/GoogleChromeLabs/critters/issues/111 to see if your changes have any effect at all.

Thanks Nikola for your reply!
Are you going eventually to replace the dependency used in astro-critters to your new library mention in the answer above? Or will astro-critters still use orginal Chrome Critters under the hood?
I'm Astro user so that's why I'm interested.
Regards,

Yup, that's the plan @drumsta

Thanks Nikola for clarofication.
All the best in the development!
I'm closing the issue.


Sw 6186 amend assurance visit rules

Tiny thing, but just feel like the error message should read: "or is marked 'Not received'"

I'll check with Phil but the other one is You cannot add anything until the current assurance process has a review date and RAG status or is cancelled so the new message is in a similar style


transmission: build with openssl 3.0

Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 196687 run on x86_64-linux 1

6 packages built:

fragments
libtransmission
torrential
transmission
transmission-gtk
transmission-qt

This comes from Debian/Ubuntu?  https://salsa.debian.org/debian/transmission/-/blob/debian/3.00-2.1/debian/patches/openssl3-compat.patch  Why not fetch it instead?


Data Table header cell markup fixes

Fixes #1384. Fixes #1352.
Additional description
Advanced DataTable assumes that you can resize and sort all columns. This aligns DSR DataTable to SLDS visually.
DSR:

SLDS

Task

Updates classes to new BEM (_ instead of —)
Updates assistiveTextForColumnSort to Sort by:
Add slds-table_resizable-cols to <table> for CSS rules
Adds ~inline padding override of 0 to header cells that are sortable and~ slds-p-horizontal_x-small to cells that not sortable.
Moves slds-text-title_caps down to cell level to match Advanced variant
Adds ariaSort=“none”
Adds aria-label if column label is a string
Adds visual regressions in order to prevent header size issue and alignment in the future

Pull Request Review checklist (do not remove)

[ ] npm run lint:fix has been run and linting passes.
[ ] Mocha, Jest (Storyshots), and components/component-docs.json CI tests pass (npm test).
[ ] Tests have been added for new props to prevent regressions in the future. See readme.
[ ] Review the appropriate Storybook stories. Open http://localhost:9001/.
[ ] Review tests are passing in the browser. Open http://localhost:8001/.
[ ] Review markup conforms to SLDS by looking at DOM snapshot strings.
[ ] Add year-first date and commit SHA to last-slds-markup-review in package.json and push.
[ ] Request a review of the deployed Heroku app by the Salesforce UX Accessibility Team.
[ ] Add year-first review date, and commit SHA, last-accessibility-review, to package.json and push.
[ ] While the contributor's branch is checked out, run npm run local-update within locally cloned site repo to confirm the site will function correctly at the next release.

@garygong Code updated.

LGTM! But it looks like the build failed.


runtime/trace: cpu samples don't contain stack id

What version of Go are you using (go version)?

$ go version
go version go1.19.5 linux/amd64

Does this issue reproduce with the latest release?
Yes, I got the same result with go 1.20.
What did you do?
I have program:
package main

import (
	"os"
	"runtime"
	"runtime/trace"
)

func main() {
	runtime.SetCPUProfileRate(100)
	err := trace.Start(os.Stdout)
	if err != nil {
		panic(err)
	}
	for i := 0; i < 10000; i++ {
		for j := 0; j < 10000; j++ {
			_ = i + j
		}
	}
	defer trace.Stop()
}

The program provides a trace file as output.
What did you expect to see?
I expect Cpu samples in the trace file will be in the format (as in the source code of trace tool):
EvCPUSample         = 49 // CPU profiling sample [timestamp, stack, real timestamp, real P id (-1 when absent), goroutine id]

I.e. stack is second, real timestamp is third.
What did you see instead?
Instead, I see the following events in the trace file:
event type: 49, args: [11<PHONE_NUMBER>756 0 1 15]
event type: 49, args: [10<PHONE_NUMBER>681 0 1 15]
event type: 49, args: [4<PHONE_NUMBER>486 0 1 15]

So seems like real timestamp is on the second position, but more essential there is no stack id!

Hi @rhysh, seems like you added cpu samples to traces, could you take a look at this issue?

After some investigation, looks like we have the stack id in the cpu sample, but the comment to the mentioned line is invalid - actually stack id is last, so the comment should look like:
EvCPUSample         = 49 // CPU profiling sample [timestamp, real timestamp, real P id (-1 when absent), goroutine id, stack]

Thanks for sending a patch. In the future you don't need to file an issue about internal code comments, feel free to just send the PR. If you want to double-check your understanding, we'll hash it out in the review. If you have questions about the implementation in general, a good place to send a message https://groups.google.com/g/golang-dev.
(There's nothing inherently wrong with filing an issue, but I think it ends up being more work for you in the end and doesn't really serve the Go maintainers either.)


Seems to not work on 1.11

Installed but not working on 1.11

There is a pre-release on the release page that should be working.

There is a pre-release on the release page that should be working.


Design Tweaks for Map on Mobile

We would like to improve the experience of using the map on mobile devices with a small screen by:

Reducing the width of the main textbox so it doesn't overlap with the legend anymore. This change is now possible because we removed the diamond, that was taking more space than text usually is. Not sure how is set up right now, but setting up max width of  230px should work. If text is longer, we can set a rule to continue below the first line.

Adding a 'triangle' at the up right corner of the legend, and making the legend collapse on tap. Adding a collapsed state with the option of bringing the legend back.

Copyright information: to avoid the 'i' overlapping with the rest of the boxes, if possible, move it just outside the box.

This is related to the details repository. I will transfer the issue.


Added :active state for buttons (default & primary)

For the default button I used #222 for color and background as #222 is already used and I don't need to introduce a new color.
The primary button active background color uses a slightly lower brightness: #157b9b deducted from the HSB value of the original.

I would also like to add that having an :active state is very useful for debugging if you're calling Javascript that may hang as the active state will be applied until the function being called has been completed.


FIX <<<<head

Related Issue
fixes #3639
Description
This PR fixes the <<<<Head issue below the rate us section of the home page.
issue #3639
Type of PR

[X] Bug fix
[ ] Feature enhancement
[ ] Documentation update
[ ] Other (specify): _______________

Screenshots / videos (if applicable)

Checklist:

[X] I have made this change from my own.
[X] My code follows the style guidelines of this project.
[X] I have performed a self-review of my own code.
[X] I have commented my code, particularly in hard-to-understand areas.
[X] I have made corresponding changes to the documentation.
[X] My changes generate no new warnings.
[X] I have tested the changes thoroughly before submitting this pull request.
[X] I have provided relevant issue numbers and screenshots after making the changes.

hey @sailaja-adapa please add some level tags

Done 👍

Thank you 👍


Add cupy.intersect1d API.

Hi,
The PR aims to add cupy.intersect1d API. It follows #6078
Looking forward to your viewpoints :)
Thanks!

/test mini

Hi, @asi1024! Hi, @kmaehashi! Hi, @amanchhaparia!
Thanks a lot for reviewing. I've addressed all the reviews. (Apologies for the delay).
A gentle ping to you. Thanks

/test mini

@khushi-411 LGTM. Thanks for your PR!


send file

i use docker image build from this source but cant upload biger than 150MB how fix it?

Check that you run the server with the parameter --local.

hi as i said i use docker image from https://hub.docker.com/r/aiogram/telegram-bot-api
and set -e TELEGRAM_LOCAL=1 for local

code in github for that image >>> https://github.com/aiogram/telegram-bot-api

The server has no limits on the size of uploaded files besides the limits set for all Telegram users.


Need help getting colors to work

I've been trying to replicate your example color and while your example runs fine, whenever i try to set my own colors they have no effect and i can't figure out why.
package main

import (
    "github.com/marcusolsson/tui-go"
)

func main() {
    theme := tui.NewTheme()
    theme.SetStyle("label.labelTheme", tui.Style{Underline: tui.DecorationOn, Fg: tui.ColorBlue})

    label := tui.NewLabel("test test")

    label.SetStyleName("labelTheme")

    box := tui.NewVBox(label)
    box.SetBorder(true)

    ui, err := tui.New(box)
    if err != nil {
        panic(err)
    }

    ui.SetKeybinding("Esc", func() { ui.Quit() })

    if err := ui.Run(); err != nil {
        panic(err)
    }
}

This produces a box with the text

test test

but with no special colors or decoration, what am i doing wrong?

I haven't used this library in some time now, but I believe what you're missing is:
https://github.com/marcusolsson/tui-go/blob/cd94d703fac144c572eb929177adc5ae9a082e8e/example/color/main.go#L74
You need to set the theme globally on the root, then you can set the named sub-set by using e.g. label.SetStyleName("labelTheme").

Thanks, i had the feeling it was something simple like that


How do we deal with eWay restriction on Purchase action on createCardRequest

In general the createCardRequest method can do a purchase at the same time in the action is set to 'Purchase'. eWay supports this for the Transparent Redirection, Responsive Shared Page or IFrame payment methods but not the DirectConnection (which is 'RapidDirect' in the omnipay plugin).
The point of the Omnipay plugin is that the calling code should not need to know about these gateway vagaries. We have all the information within the processor to complete the purchase when the action is purchase before returning a response and I think we should do so

(I've added the above into #23)


Enhancement in hover effect of Our Collaborators section

I'd like to add some hover animation effects for the NCC NSS and YMCA sections in Our Collaborators.
Please assign this task to me for Hacktoberfest, as I'm eager to contribute to this project's improvement.

Go ahead @waleedkhano


Issue with refactored regridding code and FV_PRECISION=R8

The recent updates to the regridding code in v1.4.1 have issues with the GEOSctm. The GEOSctm is built with FV_PRECISION=R8 but much of the regridding code assumes R4 (and/or R4R8??).

The first error was simple:
/root/project/GEOSctm/src/Components/GEOSctm_GridComp/@FVdycoreCubed_GridComp/fv_regridding_utils.F90:76:16-47:

   76 |        allocate(this%ptr2d(is:ie,js:je),source=0.0)
      |                1                              2
Error: The allocate-object at (1) and the source-expr at (2) shall have the same kind type parameter

These can be fixed with changing code like that in fv_regridding_utils.F90 to:
allocate(this%ptr2d(is:ie,js:je),source=0.0_FVPRC)

Good enough. But then I hit another issue:
/discover/swdev/mathomp4/Models/GEOSctm-UpdateToGCMmain/GEOSctm/src/Components/GEOSctm_GridComp/@FVdycoreCubed_GridComp/fv_regrid_c2c.F90(350): error #6633: The type of the actual argument differs from the type of the dummy argument.   [GZ0]
         call read_topo_file(fname1,gz0(is_i:ie_i,js_i:je_i),gridIn)
------------------------------------^
/discover/swdev/mathomp4/Models/GEOSctm-UpdateToGCMmain/GEOSctm/src/Components/GEOSctm_GridComp/@FVdycoreCubed_GridComp/fv_regrid_c2c.F90(358): error #6633: The type of the actual argument differs from the type of the dummy argument.   [PHIS]
         call read_topo_file('topo_dynave.data',atm(1)%phis(is:ie,js:je),gridOut)
-------------------------------------------------------^

Okay, I can fix that by changing the input to read_topo_file from:
                        real(real4), intent(inout) :: output(:,:)

to:
                        real(FVPRC), intent(inout) :: output(:,:)

Once I do that I get:
/discover/swdev/mathomp4/Models/GEOSctm-UpdateToGCMmain/GEOSctm/src/Components/GEOSctm_GridComp/@FVdycoreCubed_GridComp/fv_regrid_c2c.F90(478): error #6285: There is no matching specific subroutine for this generic subroutine call.   [MAPL_VARREAD]
                        call MAPL_VarRead(formatter,vname,gslice_r4,lev=k,offset2=n_ungrid)
-----------------------------^
/discover/swdev/mathomp4/Models/GEOSctm-UpdateToGCMmain/GEOSctm/src/Components/GEOSctm_GridComp/@FVdycoreCubed_GridComp/fv_regrid_c2c.F90(1897): error #6285: There is no matching specific subroutine for this generic subroutine call.   [ARRAYSCATTER]
                        call ArrayScatter(local_array=output,global_array=input,grid=grid,rc=status);if(MAPL_Verify(status,"fv_regrid_c2c.F90",1897 ,rc)) return
-----------------------------^

Oooh boy. I think I'm out of my depth...

Query for @mmanyin: Do users of the GEOSctm ever run regrid.pl? I want to say these routines are only used for that (@bena-nasa can answer more correctly), so maybe if the CTM doesn't need the code, we could avoid building it? Not a solution, but in case something is needed for the CTM, it's a workaround.

@mathomp4 : Is regrid.pl equipped to handle a single file, e.g. gmichem_internal_rst,  or  tr_internal_rst?  That is the type of regridding that CTM users would benefit from.

@mathomp4 : Is regrid.pl equipped to handle a single file, e.g. gmichem_internal_rst, or tr_internal_rst? That is the type of regridding that CTM users would benefit from.

Ooh. I am not sure. My guess is "No", but @bena-nasa can probably answer better for us when he gets back. I think that regrid.pl assumes that users will need the "required" restarts and so looks for them.
Now, this might be more doable in the upcoming Python-based regrid that @weiyuan-jiang is creating as we have more freedom there to add functionality more easily.


Unable to select multiple items with Shift + select when specifying onRowSelect

Expected Behavior
Shift + click to select multiple items should select in between items when onRowsSelect is defined and is changing state.
Current Behavior
Shift + click to select multiple adjacent items doesn't seem to work when setting state in onRowSelect.
Steps to Reproduce
Preparation

use this example: https://github.com/gregnb/mui-datatables/blob/4f836096a56be93ee1322f3c98cbaca485f0b064/examples/selectable-rows/index.js
on that example, comment/remove isRowSelectable (lines [93, 98]) - optional, it just makes it easier to see the bug

Steps to reproduce the bug

But notice though, if this.setState({ rowsSelected: allRows.map(row => row.dataIndex) }); on line 63 is commented/removed, it works as intended:

CC: @patorjk as this might be related with #827

Tech
Version

Material-UI
4.7.1

MUI-datatables
2.14.0

React
16.12.0

Thanks for reporting, though marking as duplicate because it's a manifestation of state retention issues, which crop up everywhere and have other issues and PRs, not that I think you should have known.

@joaocenoura I agree with @gabrielliwerant, it's an existing issue due to how the table drops its internal state on re-render.
This PR fixes this issue: https://github.com/gregnb/mui-datatables/pull/1086. You can see it in action here: https://codesandbox.io/s/reverent-shtern-5ppc8 (this points to that PR with the edits you suggested in your post above).
I've been using a forked version of this lib with these changes for months in prod, so if you need a fix in the near future you can grab that PR.

Awesome guys, thanks for the fast reply and sorry for duplication, I'm kinda new to react and this lib :) I'll use that branch in the meantime.

In case someone bumps into this, I just npm install https://github.com/patorjk/mui-datatables.git#persistent_state --save, did a quick test and seems to be working as expected. Should I close this issue or leave it to you guys?

@joaoaguiam Not sure which issue you're referring to, but all work has to through me before it can end up in this repo and there are some issues in the state refactor that I'm working through, so it is not ready yet. It is based on the changes given there, but there are other issues it does not address, and it builds on some logic that is faulty (not the fault of the PR).

@gabrielliwerant Not sure I agree, as I have seen no issues with those updates. However, it is your repo, so I'll leave it to you. I might suggest adding in that PR and then doing a bigger update for v3, as this issue has been open a really long time. Also, if you're basing it off of my changes, I'd appreciate if you just committed to the branch I submitted. You do a lot of PRs where you continue work from other PRs, which denies people contribution credit for what they did. It feels a little off when you do that.

You do a lot of PRs where you continue work from other PRs, which denies people contribution credit for what they did.

This is unfortunate and unintended, as it appears github used to give all credit for a squash to the person that opened the PR (https://github.com/isaacs/github/issues/1303). Whenever possible, if I've been building off of previous work, I've branching off the prior PR to keep the commits in the history somewhere. I've been unable to do otherwise without write access to someone else's repo. It does seem, however, that github has finally fixed this problem in a first class way, by providing attribution for each author involved in the PR, regardless of who merges it https://github.blog/changelog/2019-12-19-improved-attribution-when-squashing-commits/, so that should now fix this problem.
I'm also open to providing some form of attribution, perhaps by call out, if anyone feels they've been unfairly left out here. I may put a message like that in the documentation so that people have a way to respond and we can fix that. I'm not about depriving people of credit they deserve, it was just an unfortunately consequence of squash behavior.

@gabrielliwerant re:

Not sure which issue you're referring to
Was referring to this ticket/issue: https://github.com/gregnb/mui-datatables/issues/1173 if for the purposes of tracking should I click the button Close issue or leave it as is. It's was more of a 'process' question, didn't meant to start a discussion.
Beside, as mentioned before I'm good on my side as I'm using @patorjk fork which solved my problem. Thanks guys

@joaocenoura Sure, you can close it.


Possible to add Pollen and Air Quality

Would it be possible to add Pollen and Air Quality to the HA sensor ?

yes, is  possible. The released 1.1.0 version add Air Quality, Pollen and Fire risk data.
enjoy.

Brilliant, works great, many thanks

sorry, no. the climate cell doesn't provide a forecast for this data.

OK thanks

Hi, just been playing with the API for pollen and I think this gives 108 hours of pollen_tree forecast ?
https://api.climacell.co/v3/weather/forecast/hourly?lat=XXXXXX&lon=XXXXXX&fields=pollen_tree&apikey=XXXXXXXXXXXXXXXXXXXXXXXXXXXX


[blocky] update to blocky v0.17

Description of the change
This PR updates the Blocky chart to use the latest released application version (v0.17).
It also add support for the jobLabel, targetLabels, and podTargetLabels fields on the Prometheus service monitor.
Benefits
Bring the Helm chart up to date with the latest Blocky documentation to avoid confusion. This also enables new Blocky features including more control over caching, logging, and blocklists.
The jobLabel, targetLabels, and podTargetLabels fields on the Prometheus service monitor allow more control over how metrics are labeled, for example align with the conventions used in the Blocky dashboard for Grafana.
Possible drawbacks
See the included Changelog for some details on backwards-compatibility of the application configuration file. Most users will need to make at least one change to their values.yaml or equivalent.
Applicable issues
N/A
Additional information
N/A

Checklist

[X] Chart version bumped in Chart.yaml according to semver.
[X] Title of the PR starts with chart name (e.g. [home-assistant])
[X] Variables are documented in the README.md (this can be done with using our helm-docs wrapper ./hack/gen-helm-docs.sh stable <chart>)

Nice work, but you will need to run helm-docs so the readme is updated.

Thanks @onedr0p -- I have pushed the regenerated Readme to this branch. When testing on my own cluster I realized I needed a couple more configuration parameters for the service monitor so I added (and documented) those as well.

Looks good, thanks!

@all-contributors add @greghaskins  for code


Add sparkfun-qwiic to rosdep?

Is it possible to add sparkfun-qwiic to ubuntu-64bit 22.04 for raspberry pi? It has to be added with pip3.
I am a newbee to ros and busy trying to learn it. I want to use it for my robots which are equipped by a Raspberry Pi with ubuntu 22.04 64bit. In my specific case I want to use the sparkfun-qwiic python package that is already installed with pip but is not recognozed by rosdep. There appears no way to add an external/unknown package to rosdep other than via the list on the github/rosdep repository.

is that really true or did I overlook something?
if I didn't overlook something is it possible to add an option to rosdep like --add-3rdparty-lib .yaml to add unknown libraries?

Or is there a better way to add dependencies?

If you would like to add a key to rosdep, please follow the contributing guide for rosdep keys here: https://github.com/ros/rosdistro/blob/master/CONTRIBUTING.md#rosdep-rules-contributions
Pure python packages (not in pip) are also available via this mechanism.

Thank you for sharing this link!


cannot select blocks

I'm unsure anyone will be able to assist with this. I am incredibly new to Unity, having picked it to work on my next game with after Ren'py. Fungus seemed the best way to ease into the engine and learn what I'm doing. Unfortunately, a very bedrock basic function is not working: I cannot click on and select any blocks in the flowchart. They will not show up in the inspector window. I cannot examine the blocks in the sample games that come with Fungus, nor can I do any with my own blocks in any new projects.

It is my greatest dream that this is some newbie user error, but I have no idea how to fix it. I have already updated Unity to its latest version, then updated Fungus to the latest version, then created brand new projects. Through it all, the issue remains.
Guidance would be greatly appreciated.

Hey - can you double check that you're on the latest version of Unity? 2018.2.14f1
The update dialog in Unity is broken and will say you have the latest version when you don't :)

Do you have an update event block? I have one, and you cant select anything if there is an update event block, and you need to disable it. I think that that is a bug either way...


Migrate delegated Nameservers and more

With these changes, delegated and secondary zones will be migrated properly. There are also many various changes to improve the accuracy of DNS migrations and produce more useful logs. There is also a small optimization to builds, such that we only rebuild zones that are marked as dirty.

I should note that at this point, as of my last migration, there are about 170 records in Maintain's builds that aren't in Cyder's builds. However, most of these records are regarded as things that we don't intend to migrate, or exceptions that are acceptable for some other reason. We can verify these exceptions when it comes time to roll out.

Oh, by the way, this should effectively resolve https://github.com/OSU-Net/cyder/issues/596

Resolves https://github.com/OSU-Net/cyder/issues/836 as of https://github.com/murrown/cyder/commit/7a57093e5b18164a761251718edd7ee8e7069939
The previously mentioned commit changes the error message to something more appropriate, though it should be noted that it seems to get logged to syslog somewhat inconsistently.

Is this ready for review?  The label was added a long time ago, but many changes have been made since then.

@drkitty has been reviewing it, he was getting BIND working on his workstation a couple days ago.

Well, at first glance it appears to be doing what I'd expect.. domains in SECONDARY_ZONES are not built at all, leaving that to a secondaries file.


few questions about interacting scene viewer.

Description
Please provide a detailed description of the bug, how to reproduce it, and the
expected behavior.  Always include a code snippet, screenshot, any errors
reported in the console, and the model to help us understand and fix the
problem.
Live Demo

https://glitch.com/edit/#!/model-viewer

Browser Affected

[. ] Chrome
[ ] Edge
[ ] Firefox
[ ] Helios
[ ] IE
[ ] Safari

OS

[. ] Android
[ ] iOS
[ ] Linux
[ ] MacOS
[ ] Windows

Versions

model-viewer: v0.8.0
three.js: r109

Hello, I have a few questions.
Q1. Is 'Tap to place' function exists?
When I use AR on model viewer, the model spawned right after it detected stabilized place.
I want to place it where I want to put on.
Q2. Is it possible to change URL in Scene Viewer?
In Scene Viewer, there are Title( attirubtion: alt in Model-Viewer) and URL for model. I want to change the URL.  Following https://developers.google.com/ar/develop/java/scene-viewer 'Supported Intent parameter', I can change above things and more. But when I tried to do it, it doens't work.
Q3. View model on AR without 3D model view.
it is almost same with question 2, there is a mode parameter, I'm trying to use ar_only mode it through the code on the websites, Avocado
But it is not just like https://developers.google.com/ar/develop/java/images/sv-tiger-kitchen-ar-only.jpg.
Any one can help me, thanks.


update DG, UG and samples

create more samples
update developer guide
update user guide

Pull Request Test Coverage Report for Build 700

15 of 15 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.08%) to 83.726%

Totals

Change from base Build 698:
0.08%

Covered Lines:
2485

Relevant Lines:
2968

💛  - Coveralls

Pull Request Test Coverage Report for Build 701

15 of 15 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.08%) to 83.726%

Totals

Change from base Build 698:
0.08%

Covered Lines:
2485

Relevant Lines:
2968

💛  - Coveralls


Plugin Update Needed | Not Compatible with WordPress 6.5

Confirmation

[X] My issue isn't already found on the issue tracker.
[X] I have replicated my issue using the latest version of the plugin and it is still present.

WordPress version
6.5
Cloudflare-WordPress version
4.12.7
PHP version
8.3.4
Expected result
Cloudflare's latest plugin revision, V4.12.7, does not appear to be compatible with the latest release of WordPress, V6.5.
Previously, we highlighted the above in your plugin's support forum, but Team Cloudflare has not responded so far.
Based on the above, this is to request that your plugin be tested against WordPress, V6.5. If compatible, please update your affected plugin files to eliminate the compatibility warning issued by WordPress.
Actual result
WordPress repository keeps flagging this plugin as potentially not compatible with the latest version of WordPress, V6.5.
Steps to reproduce

Visit: https://wordpress.org/plugins/cloudflare/
View warning message issued by WordPress.

Not stale


Error "KeyError: 'name'" in pipenv install (from Release v2022.3.23)

From Release v2022.3.23 which was updated today, we've started to receive the following error("KeyError: 'name'"). in pipenv install..
Traceback (most recent call last):
  File "/usr/local/bin/pipenv", line 8, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.8/site-packages/pipenv/vendor/click/core.py", line 1128, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/pipenv/cli/options.py", line 54, in main
    return super().main(*args, **kwargs, windows_expand_args=False)
  File "/usr/local/lib/python3.8/site-packages/pipenv/vendor/click/core.py", line 1053, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.8/site-packages/pipenv/vendor/click/core.py", line 1659, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.8/site-packages/pipenv/vendor/click/core.py", line 1395, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.8/site-packages/pipenv/vendor/click/core.py", line 754, in invoke
    return __callback(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/pipenv/vendor/click/decorators.py", line 84, in new_func
    return ctx.invoke(f, obj, *args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/pipenv/vendor/click/core.py", line 754, in invoke
    return __callback(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/pipenv/cli/command.py", line 193, in install
    do_install(
  File "/usr/local/lib/python3.8/site-packages/pipenv/core.py", line 1978, in do_install
    do_init(
  File "/usr/local/lib/python3.8/site-packages/pipenv/core.py", line 1244, in do_init
    do_install_dependencies(
  File "/usr/local/lib/python3.8/site-packages/pipenv/core.py", line 808, in do_install_dependencies
    batch_install(
  File "/usr/local/lib/python3.8/site-packages/pipenv/core.py", line 715, in batch_install
    c = pip_install(
  File "/usr/local/lib/python3.8/site-packages/pipenv/core.py", line 1406, in pip_install
    extra_indexes = list(filter(lambda d: d['name'] == requirement.index, project.sources))
  File "/usr/local/lib/python3.8/site-packages/pipenv/core.py", line 1406, in <lambda>
    extra_indexes = list(filter(lambda d: d['name'] == requirement.index, project.sources))
KeyError: 'name'
error building image: error building stage: failed to execute command: waiting for process to exit: exit status 1

Our environement is docker and part of our Dockerfile is the following
FROM python:3.8-slim-buster AS backend-builder

...(Skip)..

RUN pip install --upgrade pip && \
    pip install pipenv && \
    pipenv install --system --deploy <-- Got the error

We guess that it is caused by the following update.  Could you check and fix it?
https://github.com/pypa/pipenv/pull/4983

@masato-yasuda Please provide a sample Pipfile  It appears you are specifying an index but not by name, I would like to see how this is done as we have no unit tests around it.

@matteius
The following is our sample Pipfile.
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[[source]]
url = "https://${mysecret}@mydomain/pypi/simple"
verify_ssl = false

[packages]
mypackage = "*"

Thanks @masato-yasuda I suggest using the prior version for now since this affects you, and I will be looking into the proper fix.

@masato-yasuda Sorry for the fast follow ping, but I am wondering would it be possible to provide a name to your second source in the Pipfile?   The example didn't fail for me, because I don't have a private source with a package that actually resolves to it, but I think that is the issue and I am not sure we can support index matching if the source isn't named though.  I will think more about if there is a safer fallback to do.

@matteius
Thanks for your quick response. After providing a name to the second source in the Pipfile, it works. However, we cannot apply this change easily (because there are many Pipfiles) so we hope that it will work without chaning our current Pipfile..

@masato-yasuda Would you be able to try this branch and let me know if it works:  https://github.com/pypa/pipenv/pull/5004
I'm still trying to come up with a valid test case, but I have some more thoughts on that.

I've added a unit test as well in my branch that fails on main but passed with this fix.   It appears there was not an issue with locking but there was an issue during install, so noting that as well.

@matteius
Thanks for your fix! Let me check the branch tomorrow..

@matteius
We tried the next version (v2022.3.24) and confirmed that our CI process becomes working again. Thanks very much for your quick fix!


[List] Design specs

What package is this for?

[x] React
[ ] Angular

PDF format<EMAIL_ADDRESS>
Available extra resources
PAL component guidance reference:
https://pages.github.ibm.com/ai-applications/design/components/list/overview/ (note that this is the older IoT PAL guidance. Also reference the AI Apps PAL library for specs)
Spec Sketch file: https://ibm.box.com/s/x3rnvvehuqhv3n7bg1qxsm02hrblesx3
Spec box note: https://ibm.box.com/s/lt2y2f5uv4b1rlg2mfnicoq86zpdowqy

Related #3062


Response accurate error when rejecting OBS.

alexanderh5453:
Same error is present when trying to stream to a Twitch server
If use invalid key publishing to twitch.tv, failed with message:

No special error message sent from twitch.tv to OBS:

twitch-obs-fail.pcapng.zip
twitch-obs-ok.pcapng.zip

No special error message from twitch.tv. As I know, neither OBS nor FFmpeg handle the error message.


Add notes on Ingress Class compatibility for 1.5-1.7

Hopefully this addresses concerns found during testing of the Ingress Annotation fallout

I think there should be upgrade notes for 1.5, 1.6 and 1.7, I shall add them now

/lgtm
/hold

/hold cancel

/lgtm


updated NuGet name + link + documentation link

Docs Build status updates of commit 77cb8d8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/brushes/BackdropBlurBrush.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Fixing part of https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/issues/260


Add Logistic-algorithm which uses the bot hive mind.

research:

Could use some ant related algorithms.
Maybe there is an algorithm for transporting goods.

planB:
percentage value to become a transporter if a transporter is N pixels away. mass gets transported to the nearest transporter. Transporter deliver mass to the player.

added something like planB


Add codecov.io project.

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@d9d50b1). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master       #1   +/-   ##
=========================================
  Coverage          ?   38.35%
=========================================
  Files             ?       15
  Lines             ?     4245
  Branches          ?        0
=========================================
  Hits              ?     1628
  Misses            ?     2084
  Partials          ?      533

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d9d50b1...84e987e. Read the comment docs.


feat(verify): Add extra data fetching on opening of Verify modal

Fixes #
Add extra data fetching on opening of Verify modal
Changes

Rename ModalEmailResend.vue to ModalEmailVerify.vue

How to test

Login with an account that is not subscribed to email notifications
Subscribe to email notifications, but don't verify email
Open Account Menu -> Subscribe -> Modal (it should display Verify Email modal). Close it
Verify your email
Without refresh open Account Menu -> Subscribe -> Modal (now it should display Email Management modal)

To-Do

[ ]

Self-review checklist

[x] I have performed a full self-review of my changes
[ ] I have tested my changes on a preview deployment
[x] I have tested my changes on different screen sizes (sm, md)
[x] I have tested my changes on a custom domain
[x] I have run end-to-end tests yarn cypress:test:e2e, and they have passed

@Todmy can we close/resolve this PR?


x- prefix is recommended for Schemas, at odds with RFC 6648

There is no justification given for the x- prefix recommendation. The only historical origin I can find for this convention is from HTTP, which deprecated the practice in 2012.
https://www.rfc-editor.org/rfc/rfc6648

The x- prefix is required in code by mcap doctor: https://github.com/foxglove/mcap/blob/7f8ac8f11c9ea78a057468379ad599da18d01f8a/go/cli/mcap/cmd/doctor.go#L239-L243
And still recommended in Python comments:

https://github.com/foxglove/mcap/blob/a254fa07a7680856fdaf6136190dc8970c2045bd/python/mcap/mcap/mcap0/well_known.py#L5-L6
https://github.com/foxglove/mcap/blob/2f51f478e16f219387df192b86925f760230e90e/python/mcap/mcap/mcap0/writer.py#L340-L342
https://github.com/foxglove/mcap/blob/2f51f478e16f219387df192b86925f760230e90e/python/mcap/mcap/mcap0/writer.py#L367-L368

https://github.com/foxglove/mcap/pull/521


Authenticated policy doesn't check if token is valid.

All the authentication policy does it check to see if a token exists and is formatted correctly, it never checks if it's valid.
PR: https://github.com/tarlepp/angular-sailsjs-boilerplate/pull/89

Actually policy verifies the token BUT it doesn't verify that user that token contains really exists. And for later issues + PR combos mark PR within Fixes #ISSUENRO in this way GitHub closes these issues automatic. More info about this here.


Dispose the timer

Fixes https://github.com/microsoft/reverse-proxy/issues/742

This TryAdd will never return false - we're trying to add a new object instance, so it can't be present in the dictionary already.
We should instead assert this
var added = _entries.TryAdd(...);
Debug.Assert(added);


Update version: IPFS.IPFS-Desktop version 0.31.0

Pull request has been created with WinGet Automation :rocket:
Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:


D406 removes colons where D416 adds them

List of keywords you searched for before creating this issue. Write them down here so that others can find this issue more easily and help provide feedback.

"section-name-ends-in-colon", "D416", "removed", "autofix"

A minimal code snippet that reproduces the bug.
Ruff seems to auto-fix

def foo(a: str) -> str:
    """Foo bar.

    Args:
        a: Some argument.

    Examples
        Some explanation here.
        >>> bla bla bla

    """
    return a

to
def foo(a: str) -> str:
    """Foo bar.

    Args:
        a: Some argument.

    Examples:
        Some explanation here.
        >>> bla bla bla

    """
    return a

, but it changes (in my eyes erroneously?):
def foo(a: str) -> str:
    """Foo bar.

    Examples:
        Some explanation here.
        >>> bla bla bla

    """
    return a

to
def foo(a: str) -> str:
    """Foo bar.

    Examples
        Some explanation here.
        >>> bla bla bla

    """
    return a

Should this be the case?

The command you invoked (e.g., ruff /path/to/file.py --fix), ideally including the --isolated flag.
Any ruff command with autofix

The current Ruff settings (any relevant sections from your pyproject.toml).

[tool.ruff]
line-length = 120
target-version = "py38"

[tool.ruff.lint]
# see: https://beta.ruff.rs/docs/rules/
ignore = [
  "D104",  # undocumented-public-package
  "D401",  # first-line should be in imperative mood
  # D407 needs to be ignored as it otherwise messes up the formatting in our API docs
  "D407"  # missing dashed underline after section
]
ignore-init-module-imports = true  # TODO: remove as deprecated soon
select = [
  "E",  # pycodestyle errors
  "W",  # pycodestyle warnings
  "F",  # pyflakes
  "I",  # isort
  "D",  # pydocstyle
  "T201",  # print
  "C4",  # flake8-comprehensions
  "RUF",  # Ruff-specific rules
  "PL"  # pylint
]

The current Ruff version (ruff --version).
0.6.2

Ahhh, it took me a little bit of time to reproduce this, because it seems that while it's D416 adding the colon to your first snippet, it's D406 that's removing them from your second snippet! So cargo run -- check --select=D416 --no-cache --isolated foo.py is e.g. not sufficient to reproduce this.
Anyway, I've now reproduced it!

So I think the reason for this is that Ruff is inferring the incorrect docstring convention. Not sure yet whether it's inferring pep257 or numpy -- but if you run e.g. ruff check baz.py --no-cache --select=D406 --fix --diff --config 'lint.pydocstyle.convention = "google"' (where baz.py has your second snippet in it), you'll find that no errors are emitted. Whereas if you run either ruff check baz.py --no-cache --select=D406 --fix --diff --config 'lint.pydocstyle.convention = "pep257"' or ruff check baz.py --no-cache --select=D406 --fix --diff --config 'lint.pydocstyle.convention = "numpy"', the error you're reporting is emitted. As a quick fix (that will avoid this whole category of errors), you can explicitly set the lint.pydocstyle.convention setting in your pyproject.toml file to "google".
I'll keep this open for now though, since I believe we infer the docstring convention in some of our other rules... if so, we should maybe try to do that here as well. (Or maybe we already do? If so, we should do it better, since it's pretty obvious to me that you're using google conventions!)

Okay, inserting these debug prints confirms that because you haven't explicitly selected a docstring convention in your pyproject.toml file, we try to infer the convention -- and then for some reason we infer the convention as numpy, when it clearly should be google. This seems like a clear bug to me.

Wow well investigated!!!
So I can fix the issue by setting the template, but it is also a bug that other user might benefit from having fixed?

Exactly! I'm working on a fix now.


Unable to access Todos inside Container build

Thanks for the video and example code. Unfortunately, I'm unable to browse Todos after building and running the container following the steps in the readme. Here's what happens when I try to view Todos:

Because of the breaking changes https://github.com/sveltejs/kit/pull/6510
Basically need to set the ORIGIN environment variable
I add an example from my latest commit.

Good to know. Thank you. 🙏


A MSTREAM-based instruction to stream data from memory to operand stack

We currently have the mem_stream instruction which combines a MSTREAM and a hperm. In some cases, it is useful to execute only MSTREAM so it would be great to have an instruction with just that.

Closed by #910


Linux version

Maybe once there's a official linux app, closing for now.

There's an offical linux app now, so will we be seeing better discord available for the Linux builds?

No eta but yes.

My PR, based on Francesco149's original,  is working and is not platform specific anymore.

Discord canary on Linux is very usable already. +1 for Linux support

@Jiiks @sarnex's PR is at the latest version of discord and is working pretty well, any chance you could take a look and see if it's all cool to get this issue resolved?


build(webpack): ensure NODE_ENV=production for prod build

Description:
Ensure NODE_ENV=production for prod build
Motivation and Context:
Build made with yarn package has dev tools enabled when it should not.
How Has This Been Tested?
yarn package
Types of changes:
Build fix
Checklist:

[x] My code follows the code style of this project.
[x] I have reviewed and updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes where needed.
[x] All new and existing tests passed.
[x] My commits have been squashed into a concise set of changes.

Coverage remained the same at 19.848% when pulling 021c48a0493679d246b92e8f51e5d108eed6a889 on mrfelton:fix/node-env-production into b4a537d550e8214a2ba28f629367475049b189a9 on LN-Zap:next.


Address redundant code concern #2113

Remove extra unchecked checking step three times from getrf_parallel.c

Trigger new CI

I usually set up pipelines on my fork of a repo and debug there rather than pushing to develop, then open a PR when it is ready. I guess that has more upfront time cost though.

I think you're making changes through the Azure web interface and then those are actually getting committed to develop--maybe you know that, but just checking. It can make the commit history a bit messy vs. adjusting the config yml in a PR.

I think you're making changes through the Azure web interface and then those are actually getting committed to develop--maybe you know that, but just checking. It can make the commit history a bit messy vs. adjusting the config yml in a PR.

Err, actually I was doing direct commits to develop as I did not expect it to get so messy. Sorry.


[CodeCompletion][ASTPrinter] Fix a null pointer dereference in PrintAST

The code assumed that if the Type CurrentType member was set the Decl *Current member would be too. When printing the types rather than decls (like code completion does in CompletionLookup::addTypeAnnotation()) this doesn't always hold.
Resolves https://bugs.swift.org/browse/SR-13703
Resolves rdar://problem/70057258

@swift-ci please test

@swift-ci please test


Leaves Data Issue

We are getting broken Content from Leaves

@StefanVinica Can you comment on this issue.  Is this still something we are working on? Can you assign to Andrej or another team member if so? Thank you!


Make the web app progressive

Learn more about Progressive Web Apps (PWA) at https://goo.gl/wJPiaj

@dmotz, PTAL.


Tabs border

Hi all,
I've installed the Android Kitchen Sink app and i noticed that the tabs have the same color of the header but it have a thin line/border that separates both. (on the emulator i cant see that)
Is there any way to remove that line/border?
The original component dont have it:
https://material.google.com/components/tabs.html#tabs-usage

@acamenhas Check implementation of Tabs in NativeBase-KitchenSink

I've tested on Android and worked well !!!
Thank you!


TST: integrate: drop timing tests

Remove two tests that try to time quad(). These can and do fail spuriously.
We have existing benchmarks for lowlevel functions with quad(), but they
were actually broken, so fix them.

Good idea, these tests were always a bit odd.


REL: 0.3.0

Hello @oesteban, thank you for submitting the Pull Request!

In the file .maint/update_zenodo.py:

Line 76:24: E741 ambiguous variable name 'l'

To test for issues locally, pip install flake8 and then run flake8 dmriprep.


[webview_flutter] Keyboard suggestions can be lost

To reproduce:

Run webview_flutter/example v0.3.11+2 on an Android device using a soft keyboard that normally provides suggestions based on what's been previously typed in a text field.
Tap into a text field. Observe that the soft keyboard is shown as expected.
Enter text. Observe text is correctly entered.
Minimize keyboard using the Android back button.
Tap back into the same text field. Observe that keyboard is shown again as expected.

Expected: Keyboard should display suggestions related to the text field.
Actual: Keyboard does not display anything related to the current text.
This is related to flutter/plugins#1965. InputEvents are being incorrectly handled by WebView after WebView is resized. This could be an underlying issue in Chromium. We should try to reproduce with a non-Flutter app and file a Chromium bug if possible.

By doing the following, it no longer reproduces in my project.

Open android/app/src/main/AndroidManifest.xml
Change the "adjustSize" of "android:windowSoftInputMode" to "adjustPan"
build

diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index ab0b9ab..3312c03 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -18,7 +18,7 @@
             android:theme="@style/LaunchTheme"
             android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection|fontScale|screenLayout|den
             android:hardwareAccelerated="true"
-            android:windowSoftInputMode="adjustResize">
+            android:windowSoftInputMode="adjustPan">
             <!-- This keeps the window background of the activity showing
                  until Flutter renders its first frame. It can be removed if
                  there is no splash screen (such as the default splash screen

Cons

All Flutter screens are affected by this change
Cannot scroll to the bottom when the keyboard is displayed

See also
https://developer.android.com/guide/topics/manifest/activity-element.html#wsoft

Hi @mklim
Is this issue still valid?
Thank you

@TahaTesser yes, unless there's been a fix for this I've missed that hasn't been linked to this bug.

This issue is reproducible on latest dev channel (1.20.0-0.0.pre) and with latest version of webview_flutter.

flutter doctor -v
[✓] Flutter (Channel dev, 1.20.0-0.0.pre, on Mac OS X 10.15.2 19C57, locale en-US)
    • Flutter version 1.20.0-0.0.pre at /Users/deeptibelsare/Documents/Fluttersdk/flutter
    • Framework revision d9653445f4 (8 days ago), 2020-06-09 18:43:03 -0400
    • Engine revision e8c13aa012
    • Dart version 2.9.0 (build 2.9.0-14.0.dev 5c1376615e)

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/deeptibelsare/Library/Android/sdk
    • Platform android-29, build-tools 29.0.3
    • ANDROID_HOME = /Users/deeptibelsare/Library/Android/sdk
    • ANDROID_SDK_ROOT = /Users/deeptibelsare/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
    ✗ Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.android.com/studio/#downloads or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions.

[✓] Xcode - develop for iOS and macOS (Xcode 11.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.3, Build version 11C29
    • CocoaPods version 1.9.3

[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)

[✓] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.1.0 (API 27) (emulator)

! Doctor found issues in 1 category.

This has been fixed in Flutter 1.22/ WebView 1.0 - use hybrid composition in the Flutter WebView plugin.
https://github.com/flutter/plugins/tree/master/packages/webview_flutter#using-hybrid-composition


Unable to compile latest version on Proxmox VE 8.2.7

Howdy! I'm having a great time troubleshooting the wonders of NDP proxying on a hypervisor I'm setting up. :)
Whilst trying to compile ndresponder, I get the following error:
go: downloading github.com/yoursunny/ndpresponder v0.0.0-20240621192408-f7065caf8b6b
go: downloading github.com/gopacket/gopacket v1.2.0
go: downloading github.com/fsouza/go-dockerclient v1.11.0
go: downloading go.uber.org/zap v1.27.0
go: downloading go4.org/netipx v0.0.0-20231129151722-fdeea329fbba
go: downloading golang.org/x/sys v0.21.0
go: downloading golang.org/x/net v0.26.0
go: downloading github.com/vishvananda/netlink v1.2.1-beta.2
go: downloading github.com/urfave/cli/v2 v2.27.2
go: downloading github.com/vishvananda/netns v0.0.0-20211101163701-50045581ed74
go: downloading go.uber.org/multierr v1.10.0
go: downloading github.com/docker/docker v25.0.4+incompatible
go: downloading github.com/docker/go-units v0.5.0
go: downloading github.com/moby/patternmatcher v0.6.0
go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.4
go: downloading github.com/xrash/smetrics v0.0.0-20240312152122-5f08fbb34913
go: downloading github.com/russross/blackfriday/v2 v2.1.0
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/docker/go-connections v0.4.0
go: downloading github.com/morikuni/aec v1.0.0
go: downloading github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6
go: downloading github.com/gogo/protobuf v1.3.2
go: downloading github.com/opencontainers/image-spec v1.1.0-rc2.0.20221005185240-3a7f492d3f1b
go: downloading github.com/klauspost/compress v1.15.9
go: downloading github.com/containerd/log v0.1.0
go: downloading github.com/containerd/containerd v1.6.26
go: downloading github.com/moby/sys/sequential v0.5.0
go: downloading github.com/moby/sys/user v0.1.0
go: downloading github.com/sirupsen/logrus v1.9.3
go: downloading github.com/opencontainers/go-digest v1.0.0
# github.com/docker/docker/pkg/archive
go/pkg/mod/github.com/docker/docker@v25.0.4+incompatible/pkg/archive/archive.go:783:24: undefined: strings.CutPrefix

Thought I'd report it in case anyone else stumbles into the same issue, as I did not see this listed here.
Cheers

strings.CutPrefix is added in Go 1.20.
Are you using an older version?
You can check Go version with go version command.


Multi-subscription Issue

I have no idea whether this is an Iron Router issue, or a Meteor issue, or just me being silly, but...
I was on the understanding that if you had multiple subscriptions all for the same collection, you would end up with a collection on the client that contained the merged results of all the subscriptions.
However, with this use-case, I end up with only the results of the 'product-names-in-category' subscription. ie. the single product subscription that is meant to return all of the selected product's fields, doesn't.
The publications:
Meteor.publish('product-names-in-category', function (categoryId) {
  return Products.find({ category: categoryId, 'fields.binding': 'title' }, { fields: { 'fields.$': 1, category: 1 } });
});

Meteor.publish('products', function (productIds) {
  return Products.find({ _id: { $in: productIds } });
});

The route:
Router.route('/product_centre/product_editor/:catId/:prodId', {
  name: 'productEditor',
  waitOn: function () {
    return [
      Meteor.subscribe('product-names-in-category', this.params.catId),
      Meteor.subscribe('products', [this.params.prodId])
    ];
  }
});

Try this:
Publication
Meteor.publish('products', function (prodId) {
  return Products.find({ _id: prodId } });
});

Route
...
return [
      Meteor.subscribe('product-names-in-category', this.params.catId),
      Meteor.subscribe('products', this.params.prodId)
 ];
...

Also, becuase there is no data function in the route I'm assuming you are then using a template helper to actually pull in the product? What does that look like?

I'm assuming you are using a template helper in the single product view template, since I don't see a data function in the route.  What does that look like?

Also, I'm not sure you even need the 'product-names-in-category' subscription at all if you are on a page the views a single product by the product Id. You should just need the last subscription.

@ramsaylanier Sorry I simplified a few things for the example code:
There is really a data function:
  data: function () {
    return {
      category: ProductCategories.findOne(this.params.catId),
      product: Products.findOne(this.params.prodId)
    };
  }

and as for not needing the second subscription, I have "Next" & "Previous" buttons so to figure out which product is the next one, I need the titles (as it's ordered by title).

first thing, should the data function be:
data: function () {
    return [
      category: ProductCategories.findOne(this.params.catId),
      product: Products.findOne(this.params.prodId)
    ]
  }

hmmm, okay, I'm stumped by this one. Sorry!

I've created a thread on Meteor-Talk with a bit more info, as it seems there's also a race-condition element to this..
http://board.meteor-talk.net/t/multiple-subscriptions-for-single-collection/64


Fix: CMake googletest-download failed

@Mizux, @gchatelet please review

Thx !
Maybe we should point to a release instead like v1.11.0
pro: more stable.
cons: increase the technical debt and maintenance cost to bump it from time to time to try to stay up to date.


Support a Literate .fsx File

Is your feature request related to a problem? Please describe.
When writing documentation for libraries there are two (at least) problems:

keeping samples aligned with the current state of the library
providing very low friction ways for people to try out a library

Describe the solution you'd like
Fornax should support loader/generator that are able to consume .fsx files written using FSharp.Formatting .fsx literate programming pidgin. The reason this is useful now is that the new #r directive will allow those files to contain code the exercise a library with out any explicit project. Just references to Nuget.
The doc editing experience would be as follows:

Write the sample code needed in an 'fsx file.
Add documentation using the embedded markdown features
NOTE: unfortunately there is no simple preview so that will depend on doing a build.

The docs generation pipeline would be as follows:

Recognize .fsx file in the content area
Apply the FSharp.Formatting transformations to HTML

The output on the site would be:

Interleaved documentation and code describing how to use the library in a logical executable sequence top to bottom.
Download link that let you download the source .fsx file

User interaction would be:

Review the docs on line
Download the .fsx and open the file in Ionide
Execute parts of the file from top to bottom. If samples are written assuming the new 5.0 #r directive things should just work.

Why this is a Killer Feature for Fornax

Other static site generators can't easily integrate generation of code from .fsx files so will not be able to support the seamless read, then download, then try interaction model proposed here.
This approach can ensure the samples compile as the library evolves, no more outdated samples. Or samples with typo's

Well, yes Fornax can support such loader - actually we’re already using FSharp.Formatting in Waypoint doc template (and in Saturn documentation) to generate API reference for libraries.
Adding loader to support literate programming sounds like a really good idea - it should be really useful for writing walk-through types of documentation, but I guess it’s an issue more for Waypoint rather than Fornax directly.


minor-bug: Error with colors in past

When a event is in the past and you use css color words, then a crash happen.
E.g:
    events: [
      {
        data: {
          title: 'Test',
          color: 'red'
        },
        schedule: {
          times: [9],
          duration: 30,
          durationUnit: 'minutes',
          month: [Month.OCTOBER],
          dayOfMonth: [21]
        }
      }
    ]

posible sulution:

just add a warning to the console

If you want, then I can make a pull request for this

Color must be #000000 - various functions need to parse it to compute colors to use in past, dragging, etc. I don't think it's worth the extra code to accept css color words - sorry!

I does not mean a new code to accept it. What I mean is a warning that it does not work. I had to rad the source code to see what was the problem

somethin like Console.warn('colors should have the following format. "#xxxxxx"')

Yeah, that makes a lot of sense!

But if you are going to add a warning, why not just add in https://www.w3schools.com/lib/w3color.js instead?

On Oct 25, 2018, at 6:38 AM, Philip Diffenderfer<EMAIL_ADDRESS>wrote:
Yeah, that makes a lot of sense!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I'm trying to avoid adding more dependencies, but you can override the parseColor method yourself in the plug-in options.


ARROW-1255: [Plasma] Fix typo in plasma protocol; add DCHECK for ReadXXX in plasma protocol.

Related to https://github.com/apache/arrow/pull/878, add DCHECK for ReadXXX.

@Yeolar Looks good to me! Can you also fix the remaining Travis failure please?

There are some linting fixes left to be done, you can get a proposal for fixes by running 'make format' as described in https://github.com/apache/arrow/blob/1a72acdf4daa68fe6e7639acde08a0abf795a3fc/cpp/README.md
I'd propose we merge this with size_t and move the heap allocations to an Arrow memory pool as a followup PR, I created a JIRA here: https://issues.apache.org/jira/browse/ARROW-1266


WSIO-397 fix button and card footer colors

For dark-mode, changes of colours were applied for:

outlined button text, background, borders
secondary button button text, background, borders on hover
card footer borders

Description
Motivation and Context
Screenshots (if appropriate)
Outlined button:
Before:

After:

Secondary button:
Before:

After:

Card footer:
Before:

After:

Upgrade notes (if appropriate)
Types of changes

[x] Bug fix (non-breaking change which fixes an issue) labeled with bug
[ ] New feature (non-breaking change which adds functionality) labeled with enhancement
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[x] My code follows the code standards of this project.
[ ] My change requires updating the documentation. I have updated the documentation accordingly.

Added a change of secondary button hover style.

Applied changes for card footer:

card footer doesn't show up when the card has no urls (properties - Footer - Footer URLs)
footer borders changed to secondary-background color


Need help on open file flow

i want to open file with window picker if there are multiple window, just open if not. Tried to chain open_with_window_picker with open_drop but didn't work. Please advise how to achieve this flow.

If I understand you correctly, you are trying to a) if only one buffer, open file automatically, and b) if there are multiple windows other than neo-tree, use nvim-window-picker to select which window to open, right?
This should be the default behavior without any specific configuration so could you show me your current configuration?

@pysan3 i'm using alpha.nvim, open_with_window_picker not works if buffer is alpha.

Hi @Orgil,
I have tried my best to reproduce your problem but unfortunately had no luck.
Could you post your config and a screen record to elaborate the problem?

Tried to chain open_with_window_picker with open_drop but didn't work.

Besides, what do you mean by this?
At least I comprehended that as adding this code to neo-tree's codebase (since I don't think it's easy to achieve with custom commands. It is the easiest to use the use_window_picker function which is local to neo-tree codebase.)
With this modification, I have no issues opening with drop_with_window_picker even with alpha being one of the buffers.
Modified lua/neo-tree/sources/common/commands.lua
@@ -713,6 +713,11 @@ M.vsplit_with_window_picker = function(state, toggle_directory)
   open_with_cmd(state, "vsplit", toggle_directory, use_window_picker)
 end

+M.drop_with_window_picker = function(state, toggle_directory)
+  open_with_cmd(state, "drop", toggle_directory, use_window_picker)
+end
+
 M.show_help = function(state)
   help.show(state)
 end

@pysan3 i'm not sure why mine config doesn't work. i mapped like ["o"] = "open_with_window_picker", so as soon as open neovim it brings alpha.nvim as startup buffer. So i called :Neotree toggle which brings neotree. From there toggling folder works find but to open file with o doesn't work. However open_drop works fine.

@Orgil did you perhaps set nvim-window-picker to ignore the alpha.nvim buffer? You can see it in filter_rules.bo.filetypes of nvim-window-picker's config.

@nhat-vo that was it. i was misunderstanding that config and added alpha there previously. Thank you.


Somewhat offtopic: is there any library fully written in python which is equivalent to / equally feature rich as R changepoint library

I want to do some changepoint analysis in python. Our software stack required python. But I dont find any pure python library (one which will not use R behind the scene) which performs changepoint analysis, implement various algorithms implemented by R changepoint such as binary segmentation, segment neighborhood  etc. Is there any such equally mature python library present?

I want to do some changepoint analysis in python. Our software stack required python. But I dont find any pure python library (one which will not use R behind the scene) which performs changepoint analysis, implement various algorithms implemented by R changepoint such as binary segmentation, segment neighborhood etc. Is there any such equally mature python library present?

"ruptures" seem to be what you are waiting for


binary data dimension mis-match

binary data dimension mis-match
Error FractionalIstropicTensor3D (line 55)
response(x == max(x(:,:,:))) = 1;
Error FAT_test_3D (line 30)
iout1 = FractionalIstropicTensor3D(I,sigmas,tau,tau2,D,spacing,whiteondark);
Hi, when I run the test code for 3D case, I got the above error. Maybe it is data dimension mis-match. Could you please help to check. Thank you very much.

Hi,
I checked it out for you, the code is correct.
Thanks


Changed type of display from div to input[type=number]

allows manual input besides the increase and decrease controls.

This does not support 00 let's say when the time is 03:00 PM.

Indeed that does not support 00, my bad.
this way you can still use 00 with both manual input and controls, the $watch will keep the fields safe from letters and special characters

input[type=tel]

It works really nicely if you change the inputs to type "tel" and then remove the scope.time.hours = "00"; from the watch expressions.

We are not allowing the users to click on the input box.