[InstagramBridge] Put poster attribute in video tag

According to MDN poster isn't a valid attribute of <source> (it's not listed) and instead belongs in <video>:
On my Firefox 76 (Nightly) it's just ignored as it is now - it works as <video poster="...">, though.
Edit: Oops, messed up the formatting.

LGTM

I fixed the conflict which I've just noticed but I'm closing this anyways since it had been 10 months of inactivity before the conflict appeared and since I'm not even using this bridge anymore.
Feel free to merge this anyways since the current behavior is still pretty obviously incorrect, but the "request" part doesn't really apply anymore so from my side I'm closing this.

Just curious, are you still following Instagram accounts by other means? Maybe bibliogram, instaloader?

I hacked together my own feed generator. Since It relies on werkzeug's AtomFeed, which was removed in werkzeug 1.0, I haven't published anything, though. wsgi / flask is also not as easy to deploy as php, so yeah. This way I have total control over how it works and how the feed is formatted without having to mess with php (which I'm not particularly fond of). If you're interested, I can publish it anyways, I just didn't think anyone would care.
I don't actually remember anymore what got me to do it (this, lots of warning in my httpd log, ?)
I do remember what got me to do the same for twitter, though: the <id> of all entries changing (in 06891ae35f0947d8f2a8daa0094b25e2db862226 - I didn't even know having the numerical id that place was possible) just because the url format was changed and causing all entries be duplicated and unread again in my rss reader (<id> and <link> don't have to be the same - <id> doesn't even have to be a url at all)

Sorry, I meant for Instagram in particular. How are you getting around the problems that Bibliogram had? Can you scrape Instagram from cloud servers, or are you running that from a residential IP? Has this rate-limit problem been resolved in the last 3 months?

I agree that RSS bridge has limitations (one of which is PHP), but for larger sites I think the best way forward is specific UI like Bibliogram, Nitter, libreddit, hnrss. RSS Bridge is a great idea with a not-so-good implementation.

Yeah, actually, even though I do run it from home I occasionally did hit some sort of limit, I think (redirects to some html). Didn't happen very often but I resolved it by using some throwaway account created through the web interface (I added that before any limits may or may not have hit me for unrelated reasons and only changed it to always add the cookie headers, not only when absolutely necessary). The cookies don't really seem to ever expire. Probably won't work if you're actually running it on a cloud server and making lots of request (or not even that), but for me it does.

One thing in particular that bothers me about the way RSS-bridge does things is templating - or the lack of it. This may not be inherent about PHP but it started as a templating language and now we're not actually using it for that part (because it's not that great for that) but resorting to string manipulation and manual escaping? This PR is two lines and it's not obvious to me by looking at the diff that I haven't messed something up! I very much prefer Jinja2 for that.


Migrate:refresh should only run seeders with --seed option

migrate:refresh was previously running the seeds even when —seed was not provided
as an option. This commit provides a test and fixes the behavior.

Thanks!


Release new version for scalaz 7.2.x

I'm still seeing eviction warnings:
[warn] There may be incompatibilities among your library dependencies.
[warn] Here are some of the libraries that were evicted:
[warn]  * org.scalaz:scalaz-core_2.11:(7.1.4, 7.2.0) -> 7.2.1 (caller: org.typelevel:scalaz-specs2_2.11:0.5.0-SNAPSHOT, org.scalaz.stream:scalaz-stream_2.11:0.8 (), org.scalaz:scalaz-effect_2.11:7.2.0, org.scalaz:scalaz-concurrent_2.11:7.2.0, org.specs2:specs2-common_2.11:3.7)
[warn]  * org.scalaz:scalaz-concurrent_2.11:7.1.4 -> 7.2.0 (caller: org.scalaz.stream:scalaz-stream_2.11:0.8 (), org.specs2:specs2-common_2.11:3.7)

I'm not quite sure where they're coming from.

The version of scalaz-stream is wrong, it should be 0.8a.

But there's no mention of scalaz-stream here. Is this a problem in specs2?

Ya, I was going to say. Seems like it might be a mistake on the part of specs2 because it might be both using scalaz 7.2 and scalaz-stream 0.8 which would be incorrect.

Paging @etorreborre.

Here we go: https://github.com/etorreborre/specs2/commit/ed093a4b907e607808347e49936453dbc500c6a7
Looks like that puts us between a rock and a hard place because 3.7 is last version that builds on scalacheck 1.12.5 and yet it's got this problem with scalaz.

I can certainly release with broken dependencies, but is it a good idea?

That came out harsher than I wanted … I mean, obviously specs2 works in that version. So it's probably more of a cosmetic matter.

Ya, it seems to be kind of a specs2 issue for that particular version. Too bad we can't just update to the latest because of scalaz.

@larsrh @jedesah I am trying to understand which versions are being required here:

scalaz 7.2
scalaz-stream 0.8a
scalacheck 0.12.5

I can release a version of specs2 called 3.7.3-scalacheck-0.12. It would actually be nice to have version of scalaz-scalacheck-binding using scalacheck  0.13 because the lack of upgrade also caused me issues in the past. And then it would be possible to use a recent specs2 version.

@etorreborre If my analysis is correct, version 3.7 of specs2 was published against scalaz 7.2 and scalaz-stream 0.8 which leads to eviction warnings for downstream projects because 0.8 uses scalaz 7.2 as opposed to 0.8a which uses scalaz 7.1.x (pretty sure you are aware of that now, because of the change you made in a subsequent version)
3.7.3-scalacheck-0.12 would certainly fix this problem. I don't know how easy it would be to get a new version of scalaz-scalacheck-binding published against scalacheck 0.13.0

I'll try to find some time to do that later on today.

I don't know how easy it would be to get a new version of scalaz-scalacheck-binding published against scalacheck 0.13.0

That's a question for @xuwei-k.

@jedesah please check if this one works for you.

@jedesah If you could PR this it'd be great.

Hello! This is a critical problem for me right now: I am trying to use specs2 with scalaz 7.2.x. Is there a schedule for releasing a fix?

@malcolmgreaves can you list all the dependencies you need? Would specs2-3.7.3-scalacheck-1.12 be ok for you?

Hi @etorreborre ! This helped me out a ton! I was able to resolve my problem. I tried both your specific suggestion as well as using version 3.8.5 in my use case. I ended up going with thee following dependencies:
val ver                  = "3.8.5"
val specs2Core  = "org.specs2" %% "specs2-core"                   % ver
val specs2Mock = "org.specs2" %% "specs2-mock"                 % ver
val specs2Extra  = "org.specs2" %% "specs2-matcher-extra" % ver

Thank you very much!

Just to clarify: Is there anything needed from my end? I don't follow the development of specs2/scalaz closely, so any hints on concrete changes would be greatly appreciated.
On 15 September 2016 19:47:54 CEST, Malcolm Greaves<EMAIL_ADDRESS>wrote:

Hi @etorreborre ! This helped me out a ton! I was able to resolve my
problem. I tried both your specific suggestion as well as using version
3.8.5 in my use case. I ended up going with thee following
dependencies:
val ver                  = "3.8.5"
val specs2Core  = "org.specs2" %% "specs2-core"                   % ver
val specs2Mock = "org.specs2" %% "specs2-mock"                 % ver
val specs2Extra  = "org.specs2" %% "specs2-matcher-extra" % ver
Thank you very much!
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/typelevel/scalaz-specs2/issues/23#issuecomment-247400038

v0.5.0 out now.


Added solution for issue no #21

Added solution for issue no #21

on it

Let me know if you need any more details.

Wasnt merged due to multiple PRs for same issue simultaneously so i had to select one that time. Ill create more issues keep following if you want to contribute later. @SugatoBagchi


fix: no word break for numeric cells

Fixes an issue where numerical cells would linebreak.
For totals cell. The alignment of the cell text is either at start or end. Depending if the totals row is docked at top or bottom.
Before:

After:

by this change, the pagination table and VT will not be in sync in header cell content values alignment. in pagination head cell contents snapped to bottom, but in VT they are snapped to top of cell.
Is it ok?


Capture chrome/firefox/edge fingerprints automatically

Using selenium docker images, we should be able to capture chrome's fingerprints automatically, and generate the testing targets for this repository.

Meh, not worth it, just write a tutorial for capturing them manually.


Keyboard fix for MT-VIKI KVM switch.

Can you explain more about what this PR does? The current implementation seems to have no effect. It adds a file that's never executed.

Closing due to lack of response, but feel free to reopen later.


⚠ Bofrost.de has degraded performance

In 1b0f41c, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1719 ms

Resolved: Bofrost.de performance has improved in 4ca5d69 after 18 minutes.


Dropdown does not work with iOS

Dropdown does not work with iOS.
My iOS version is 15.6.1.
https://codepen.io/ngmy/pen/QWraZzJ
Is there something missing in my code...?

Hello @ngmy, i have tested beercss dropdowns with my iPhone on home page of beercss and works fine there.

@leonardorafael iphone dropdowns are working only with data-ui, not sure if that was the expected behavior.
@ngmy you can use this method above:

@KicKerBNU
Thank you!
The data-ui method worked as expected on my iPhone!

@leonardorafael iphone dropdowns are working only with data-ui, not sure if that was the expected behavior.
@ngmy you can use this method above:

It's ok, the dropdown without data-ui is a shorthand and works only on modern browsers with chromium/gecko engine (Edge, Chrome, Firefox, Opera). This will not work on any browser in Apple systems, because they are limited to Safari engine (webkit) ☹


Create New Oxygen Supplier Page

Description
Design a new Oxygen Supplier page.
Screenshots
No response
Additional information
No response

I'm trying to fix it.


Add implementation of ORB algorithm for feature detection.

Aim

In this script, we are going to implement ORB(Oriented FAST and Rotated BRIEF) algorithm of Open CV which is used to detect and matching the features of an image.

Details
ORB is a fusion of FAST keypoint detector and BRIEF descriptor with some added features to improve the performance. FAST is Features from the Accelerated Segment Test used to detect features from the provided image. It also uses a pyramid to produce multiscale features. Now it doesn’t compute the orientation and descriptors for the features, so this is where BRIEF comes in the role.

@kaustubhgupta Please review this issue and assign this to me under GSSOC21.

@santushtisharma10 can you verify if this can be included in the repo or not? I am not sure about this

@kaustubhgupta it can be included, this algorithm is used to calculate features and then tell whether the input images matches or not

Okay!


Fixes documentation for spo file checkout

Fixes documentation of m365 spo file checkout command.
While I was writing a script sample, I had copied the example from the documentation. Upon executing this example (after obviously adding my parameters), I got error message: Error: Invalid option: 'url'
This option should be fileUrl.

@MathijsVerbeeck is this PR related to some issue 🤔?

@MathijsVerbeeck you rock 🤩.
So writing sample script in CLI not only added a new example of how CLI may be used but also while creating it you found and already corrected an issue we have in the docs. Nice ! 😊
Seems like a awesome contribution  😍
@pnp/cli-for-microsoft-365-maintainers.request(secondOpinion) 🙏

Merged manually. Thank you! 👏


I want to perform inference with cpu but I have encountered an error.

from fairseq2n.bindings.data.string import CString
Traceback (most recent call last):
File "", line 1, in
ImportError: libcudart.so.12: cannot open shared object file: No such file or directory

torch                        2.1.1+cpu                pypi_0    pypi
torchaudio               2.1.1+cpu                pypi_0    pypi
torcheval                  0.0.7                        pypi_0    pypi
torchvision               0.16.1+cpu              pypi_0    pypi
Ubuntu 22.04.3 LTS (GNU/Linux 5.15.0-88-generic x86_64)

Hey @parmesanC, could you please try out installing the CPU-only variant of fairseq2
pip install fairseq2\
  --extra-index-url https://fair.pkg.atmeta.com/fairseq2/whl/pt2.1.1/cpu

and let me know if that works? Thanks!

Thank you. It worked. Thank you very much for your help.


Save All Messages and chat on database

I need to persist all messages and chat on a database , and resotre it by phone number is that possible in the api or I need to implement it from scratch
thanks

you need to implement it from scratch, the api just exports the functions so you can make calls via http, a database unfortunately there is no implementation.


Add pow_mod in math.py

pow_mod is presented in original ACL, while not implemented here.

Thanks! Python's built-in pow has the mod argument. https://docs.python.org/3.13/library/functions.html#pow
Would it be a good idea to introduce atcoder.math.pow_mod as a wrapper?

Thank you for reply!
I think it would be a good idea since we can keep consistent with the original ACL

I want to implement the wrapper. (May I do that?)
Then I wonder if we need additional assertion in the wrapper? And do we still need to add tests for that?

assertion

The original implementation has the assertion, but Python's mod accepts negative exp and mod. I think the additional assertion is unnecessary as it may confuse Python users.

test

I plan to add ac-library's tests, so it's okay if your pull request does not have tests.


Hi @isorrentino can you remove the white space?

Done

https://github.com/ami-iit/bipedal-locomotion-framework/pull/892/commits/9afee9a4aa01ead5dd0ff404fe9001a3c846f4c9 sob. I've fixed the changelog manually :(

Hi @GiulioRomualdi I think the failure is not related to this PR
99% tests passed, 1 tests failed out of 149

Total Test time (real) = 630.17 sec

Errors while running CTest
The following tests FAILED:
	120 - memcheck_ArucoDetectorTestUnitTests (Failed)
Error: Process completed with exit code 8.


Wrong host and hostname

Hello.
I have on my package.json a script called migrate, which value is ./node_modules/.bin/node-pg-migrate. And two others scripts called migrate:localhost:up and migrate:development:up.
The value of the first one is: DATABASE_URL=postgres://username:password@localhost:5432/dbname npm run migrate up.
The second one is:
DATABASE_URL='postgres://xxx:password@rds-name.someId.us-east-1.rds.amazonaws.com:5432/xxx' npm run migrate up.
The thing is: only the first one works. Some extra info:

I'm using "node-pg-migrate": "^3.18.1";
I'm using AWS RDS as you can see;
I have a password with the parentheses character. That's why I use single quotes on DATABASE_URL on the second script;
I can connect normally to the database via psql, client softwares etc;
My dbname and username are equals on the second script. That's why I am using xxx instead to represent they have the same value.

Now, the error:
could not connect to postgres { Error: getaddrinfo ENOTFOUND xxx xxx:5432
    at errnoException (dns.js:53:10)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:95:26)
  code: 'ENOTFOUND',
  errno: 'ENOTFOUND',
  syscall: 'getaddrinfo',
  hostname: 'xxx',
  host: 'xxx',
  port: 5432 }
Error: getaddrinfo ENOTFOUND xxx xxx:5432
    at errnoException (dns.js:53:10)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:95:26)

The question is: why is it showing the wrong hostname and host? It's showing xxx which is the dbname or username like I said before. I don't know. It could be anyone since they are equals. I believe the error might be that it is not getting the real/right hostname name which is rds-name.someId.us-east-1.rds.amazonaws.com.
Does anyone have any idea on this? I'd be extremely grateful.

I've just tested characters which can be in DATABASE_URL and these !`@#"'?/\ does not work.
But you can specify whatever character you want via config file or using PGPASSWORD env variable

The issue is here: https://github.com/iceddev/pg-connection-string/blob/master/index.js#L19
I nailed it down to characters @#?/ which are prohibited in a password as they have special meaning in URL.
You can play with:
cat << 'EOF' | node
const url = require('url')
const str = "postgres://ubuntu:123456abcdefghABCDEFGH~\`\!$%^\&*-_=+{}[]\(\)\<\>,.\;:\"\'\|\\@localhost:5432/circle_test"
const encoded = / |%[^a-f0-9]|%[a-f0-9][^a-f0-9]/i.test(str) ? encodeURI(str).replace(/\%25(\d\d)/g, "%$1") : str
console.log(str)
console.log(encoded)
console.log(url.parse(encoded, true))
EOF

And see if auth part will be what you expect...

Well, it seems you just figured it all out. I am now using config-file parameter, but it also worked when I provided the password using PGPASSWORD env variable. Thank you very much, @dolezel. You were extremely helpful.
I'm closing the issue now.


Server Rating

Similar to iRacing safety system.
Clean races ++
Lots of crashing/cuts --
Events have an option to only allow entrants with a minimum server rating.
(KissMyRank may already implement this - if it does not much point in us doing it)

We (Our league CSR) consider it very important that this included in assetto-server-manager.
obviously, as low priority.
Thank a lot.


[FABCI-482] Add Nightly Build

Signed-off-by: Brett Logan<EMAIL_ADDRESS>

Successful runs here: https://dev.azure.com/lindluni/Fabric/_build?definitionId=1&_a=summary

I didn't have any intent to capture the docker logs, we could add it as a PR on top of this one.

LGTM

Successful run with newest changes: https://dev.azure.com/lindluni/Fabric/_build/results?buildId=333&view=logs&j=a056a568-22bd-59c0-0684-a00a715aafad&t=5bb4130b-3721-5819-126f-95ecd04a23fa


windows_uac resource

Core Chef Resource Checklist
Before suggesting a resource for inclusion please make sure your suggestion meets these criteria for resources built into Chef:

[x] Automates an operating system component that ships by default on systems such as authentication, raid, disk partitions, firewalls, containers, or virtualization systems.
[x] Does not attempt automate 3rd party applications such as database, web, or application servers, which are best suited for cookbooks due to their fast moving nature.

Describe the resource:
A resource to enable or disable Windows UAC
Why should this be included out of the box?:
This is a super common thing that folks would want to do to a server and right now you need to know particular registry entries and doing that via Chef is pretty painful. This would allow you to just enable or disable UAC without knowing the registry details.
What operating systems would it run on?
Windows
Current cookbook implementation:

Can We Help You Implement This?:
None

Resolved by #8212


Image generation tools errors out when using Azure OpenAI model provider.

Steps to reproduce the problem:

Modify the existing dall-e-3 model entry to use Azure Openai  provider.
Modify gpt-4o model to use Azure Openai  provider and set it as default.
Create an agent with image bundle and ask to generate images.

This fails to generate images

Debug logs - calls - 2024-11-15T165241.266.json

This will require:

The Generate Images tool to consume the model environment variable (the exact naming of this variable is TBD)
Implementing the /v1/images/generations route in the model provider (in here)

@thedadams is this addressed?

This will be addressed once https://github.com/otto8-ai/tools/pull/260 and https://github.com/otto8-ai/otto8/pull/781 are merged.

Able to generate images successfully when setting the default model aliases for Image generation to dall-e-3 model from Azure OpenAI model provider.


API: Task CRUD operations

Create Task
Update Tasks
View Single Task
View All Task - Paginate

Basic Task information

title,
details/description.
mentors,
mentorManagers
meta

userId (of the creator)

startDate
endDate
typeOfReport

@emmsdan Can you please assign this to me


Generated code should include all required using statements

In 4.1.0, the generated code relies on some stdlib types being available, like Stream, ReadOnlyMemory, IDictionary etc. without having a using statement for the corresponding namespaces.
This means that the generated code only compiles if the consuming project sets global usings for those namespaces, e. g. by declaring Microsoft.NET.Sdk as the project SDK and setting ImplicitUsings to true.
Generated code should IMHO not put this burden on the consumer (and restrict consumers to a C# version where global usings are available in the first place).
Please generate the necessary using statements in the code requiring them.

If we do generate those usings, then you get warnings for the duplicate usings in what is the default situation when you do adotnet new or new project. We decided to default to the "do not add usings" case.
However, there is no reason this could not be another option.
I'll add that.


Fix the license being pointed out by Justin in release vote.

License issue.

In this vote<EMAIL_ADDRESS>

Coverage decreased (-0.005%) to 12.745% when pulling aae3dcd85d660a41e2f47ee4954c70ac926c9078 on fix-license into b44c6cc13e34d53be8255c2cb8eb0417226c96b9 on master.


Improve ConnectionManager/InboundGovernor transition test coverage

ouroboros-network-framework
Ouroboros.Network.Server2
connection_manager_transitions_coverage: OK (52.95s)
+++ OK, passed 1000 tests.

valid transitions (7453 in total):
10.24% TerminatedSt → UnknownConnectionSt
7.27% UnknownConnectionSt → ReservedOutboundSt
7.14% ReservedOutboundSt → UnnegotiatedSt Outbound
6.71% UnknownConnectionSt → UnnegotiatedSt Inbound
5.86% TerminatingSt → TerminatedSt
5.29% UnnegotiatedSt Outbound → OutboundDupSt Ticking
4.70% UnnegotiatedSt Inbound → InboundIdleSt Unidirectional
4.05% UnnegotiatedSt Inbound → InboundIdleSt Duplex
3.74% InboundIdleSt Unidirectional → TerminatingSt
3.62% InboundIdleSt Unidirectional → InboundSt Unidirectional
3.62% InboundSt Unidirectional → InboundIdleSt Unidirectional
3.22% OutboundDupSt Ticking → InboundIdleSt Duplex
3.02% InboundIdleSt Duplex → InboundSt Duplex
2.99% InboundIdleSt Unidirectional → TerminatedSt
2.99% InboundSt Duplex → InboundIdleSt Duplex
2.95% InboundIdleSt Duplex → TerminatedSt
2.83% OutboundDupSt Ticking → OutboundDupSt Expired
2.74% OutboundDupSt Expired → TerminatedSt
2.60% InboundIdleSt Duplex → TerminatingSt
2.58% InboundIdleSt Duplex → OutboundDupSt Ticking
2.58% OutboundDupSt Ticking → TerminatedSt
1.81% UnnegotiatedSt Outbound → OutboundUniSt
1.44% DuplexSt → OutboundDupSt Ticking
1.41% OutboundUniSt → TerminatedSt
1.37% OutboundDupSt Ticking → DuplexSt
0.86% OutboundUniSt → OutboundIdleSt Unidirectional
0.79% OutboundIdleSt Unidirectional → TerminatedSt
0.55% TerminatingSt → UnnegotiatedSt Inbound
0.19% OutboundDupSt Expired → OutboundIdleSt Duplex
0.19% ReservedOutboundSt → TerminatedSt
0.15% OutboundIdleSt Unidirectional → TerminatingSt
0.13% ReservedOutboundSt → UnnegotiatedSt Inbound
0.12% OutboundIdleSt Duplex → TerminatedSt
0.05% OutboundDupSt Expired → DuplexSt
0.05% OutboundIdleSt Duplex → TerminatingSt
0.04% UnnegotiatedSt Outbound → TerminatedSt
0.03% InboundSt Duplex → DuplexSt
0.03% InboundSt Duplex → TerminatedSt
0.03% InboundSt Unidirectional → TerminatedSt
0.01% OutboundIdleSt Duplex → InboundSt Duplex
0.01% UnnegotiatedSt Inbound → TerminatedSt

Table 'valid transitions' had only 0.00% DuplexSt → InboundSt Duplex, but expected 0.01%
Table 'valid transitions' had only 0.00% DuplexSt → TerminatedSt, but expected 0.01%
Table 'valid transitions' had only 0.00% DuplexSt → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% InboundIdleSt Duplex → InboundIdleSt Duplex, but expected 0.01%
Table 'valid transitions' had only 0.00% InboundSt Duplex → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% InboundSt Unidirectional → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% OutboundDupSt Expired → OutboundDupSt Expired, but expected 0.01%
Table 'valid transitions' had only 0.00% OutboundDupSt Expired → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% OutboundDupSt Ticking → OutboundDupSt Ticking, but expected 0.01%
Table 'valid transitions' had only 0.00% OutboundDupSt Ticking → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% OutboundIdleSt Duplex → OutboundIdleSt Duplex, but expected 0.01%
Table 'valid transitions' had only 0.00% OutboundIdleSt Unidirectional → InboundSt Unidirectional, but expected 0.01%
Table 'valid transitions' had only 0.00% OutboundIdleSt Unidirectional → OutboundIdleSt Unidirectional, but expected 0.01%
Table 'valid transitions' had only 0.00% OutboundUniSt → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% ReservedOutboundSt → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% TerminatedSt → ReservedOutboundSt, but expected 0.01%
Table 'valid transitions' had only 0.00% TerminatedSt → UnnegotiatedSt Inbound, but expected 0.01%
Table 'valid transitions' had only 0.00% UnknownConnectionSt → TerminatedSt, but expected 0.01%
Table 'valid transitions' had only 0.00% UnknownConnectionSt → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% UnnegotiatedSt Inbound → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% UnnegotiatedSt Outbound → TerminatingSt, but expected 0.01%
Table 'valid transitions' had only 0.00% WaitRemoteIdleSt → TerminatedSt, but expected 0.01%
Table 'valid transitions' had only 0.00% WaitRemoteIdleSt → TerminatingSt, but expected 0.01%

There's a lot of valid transitions that are not observed. A lot of them are related to abrupt termination, which is very unlikely in the current test suite. There's also a couple of identity transitions in the coverTable because it was built according to the verifyAbstractTransition function.

This report can be run in bolt12/p2p-master-coverage

ouroboros-network-framework
Ouroboros.Network.Server2
inbound_governor_transitions_coverage: OK (59.65s)
+++ OK, passed 1000 tests.

valid transitions (3385 in total):
17.87% Nothing → Just RemoteIdleSt
15.81% Just RemoteIdleSt → Nothing
12.50% Just RemoteIdleSt → Just RemoteWarmSt
12.50% Just RemoteWarmSt → Just RemoteIdleSt
12.41% Just RemoteHotSt → Just RemoteWarmSt
12.41% Just RemoteWarmSt → Just RemoteHotSt
6.35% Just RemoteIdleSt → Just RemoteColdSt
6.26% Just RemoteColdSt → Nothing
1.39% Nothing → Nothing
1.12% Just RemoteIdleSt → Just RemoteIdleSt
1.00% Just RemoteWarmSt → Just RemoteWarmSt
0.27% Just RemoteColdSt → Just RemoteWarmSt
0.06% Just RemoteHotSt → Nothing
0.06% Just RemoteWarmSt → Nothing

Table 'valid transitions' had only 0.00% Just RemoteColdSt → Just RemoteColdSt, but expected 0.01%
Table 'valid transitions' had only 0.00% Just RemoteColdSt → Just RemoteHotSt, but expected 0.01%
Table 'valid transitions' had only 0.00% Just RemoteHotSt → Just RemoteIdleSt, but expected 0.01%
Table 'valid transitions' had only 0.00% Just RemoteIdleSt → Just RemoteHotSt, but expected 0.01%

The issue is related to this inline TODO.


Error with new_http_client return

I tried to use the crate example but it seems that the public function have a problem in her return:
cargo 1.72.0 (103a7ff2e 2023-08-15)
rustc 1.72.0 (5680fa18f 2023-08-23)
error: expected statement after outer attribute
  --> /home/hk/.cargo/registry/src/index.crates.io-6f17d22bba15001f/azure_core-0.14.0/src/http_client/mod.rs:26:5
   |
26 | /     #[cfg(all(
27 | |         not(target_arch = "wasm32"),
28 | |         any(feature = "enable_reqwest", feature = "enable_reqwest_rustls")
29 | |     ))]
   | |_______^

error[E0308]: mismatched types
  --> /home/hk/.cargo/registry/src/index.crates.io-6f17d22bba15001f/azure_core-0.14.0/src/http_client/mod.rs:23:29
   |
23 | pub fn new_http_client() -> Arc<dyn HttpClient> {
   |        ---------------      ^^^^^^^^^^^^^^^^^^^ expected `Arc<dyn HttpClient>`, found `()`
   |        |
   |        implicitly returns `()` as its body has no tail or `return` expression
   |
   = note: expected struct `Arc<(dyn HttpClient + 'static)>`
           found unit type `()`
help: consider returning the local binding `http_client`
   |
25 ~     let http_client: Arc<dyn HttpClient> = Arc::new(NoopClient);
26 +     http_client
   |

Code example.
use azure_core::auth::TokenCredential;
use azure_identity::DefaultAzureCredential;
use url::Url;
use tokio;

use std::env;
use std::error::Error;

#[tokio::main]
async fn main() -> Result<(), Box<dyn Error>> {
    let credential = DefaultAzureCredential::default();
    let response = credential
        .get_token("https://management.azure.com")
        .await?;

    let subscription_id = env::var("ARM_SUBSCRIPTION_ID")?;
    let url = Url::parse(&format!(
        "https://management.azure.com/subscriptions/{}/providers/Microsoft.Storage/storageAccounts?api-version=2019-06-01",
        subscription_id))?;
    let response = reqwest::Client::new()
        .get(url)
        .header("Authorization", format!("Bearer {}", response.token.secret()))
        .send()
        .await?
        .text()
        .await?;

    println!("{:?}", response);
    Ok(())
}

Can you share your Cargo.toml?  I changed the final println to show the response directly, rather than the debug fmt version, and it works just fine for me.
❯ cargo run | jq '.value[0]["type"]'
    Finished dev [unoptimized + debuginfo] target(s) in 0.07s
     Running `target/debug/testaz`
"Microsoft.Storage/storageAccounts"
❯ cat Cargo.toml
[package]
name = "testaz"
version = "0.1.0"
edition = "2021"

[dependencies]
azure_core = "0.14.0"
azure_identity = "0.14.0"
reqwest = "0.11"
tokio = {version="1.32", features=["full"]}
url = "2.4"
❯

I moved to 1.68 and it worked so my toml is not the same to share in the issue. But I created a new project in 1.72 and now it work  with the same code, can't reproduce myself my own problem ....
let say it happen ;)

ok got it again !
error: expected statement after outer attribute
  --> /home/hk/.cargo/registry/src/index.crates.io-6f17d22bba15001f/azure_core-0.14.0/src/http_client/mod.rs:26:5
   |
26 | /     #[cfg(all(
27 | |         not(target_arch = "wasm32"),
28 | |         any(feature = "enable_reqwest", feature = "enable_reqwest_rustls")
29 | |     ))]
   | |_______^

error[E0308]: mismatched types
  --> /home/hk/.cargo/registry/src/index.crates.io-6f17d22bba15001f/azure_core-0.14.0/src/http_client/mod.rs:23:29
   |
23 | pub fn new_http_client() -> Arc<dyn HttpClient> {
   |        ---------------      ^^^^^^^^^^^^^^^^^^^ expected `Arc<dyn HttpClient>`, found `()`
   |        |
   |        implicitly returns `()` as its body has no tail or `return` expression
   |
   = note: expected struct `Arc<(dyn HttpClient + 'static)>`
           found unit type `()`
help: consider returning the local binding `http_client`
   |
25 ~     let http_client: Arc<dyn HttpClient> = Arc::new(NoopClient);
26 +     http_client
   |

Cargo.toml
[package]
name = "grrs"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
azure_core = "0.14.0"
azure_identity = "0.14.0"
reqwest = { version = "0.11", features = ["json"] }
tokio = { version = "1.32", features = ["full"] }
url = "2.4.1"

[build-dependencies]

I'm struggling to replicate your issue.  I've submitted #1380, which should make this code easier to reason about.

ty @demoray  I'll try again when it's deployed

Please try with 0.16.0

Please reopen if this is still an issue.


Todo @2 done.

"Fix logic bug where if a dirrect command's to Host OS execution is perpetual the Server deadlocks", done.
Ref : http://stackoverflow.com/a/18195951
"The reason is lack of fork() on Windows (which is not entirely true). Because of this, on Windows the fork is simulated by creating a new process in which code, which on Linux is being run in child process, is being run. As the code is to be run in technically unrelated process, it has to be delivered there before it can be run. The way it's being delivered is first it's being pickled and then sent through the pipe from the original process to the new one. In addition this new process is being informed it has to run the code passed by pipe, by passing --multiprocessing-fork command line argument to it. If you take a look at implementation of freeze_support() function its task is to check if the process it's being run in is supposed to run code passed by pipe or not."

Partially solves Todo @2 (server-side freezing is caused by a design flaw -waiting for the client to return something when sending a direct command to the OS, that is-). Thanks for the addition, merging and I'll work towards the second part.


I've converted the todo-mvp branch to kotlin

https://github.com/SerjSmor/android-architecture
I would create a pull request if you are interested.

Thanks SerjSmor, that's great.
Before finding a reviewer, some questions and requests:

Is this a one-to-one translation or are you trying to be idiomatic?
Can you provide a README with a couple of examples where Kotlin made the code simple? Feel free to remove the todo-mvp content and just add "Based on the todo-mvp branch" with a link. This makes maintenance easier.
Please rename your branch to "todo-mvp-kotlin"

Thank you!

For reference, a Kotlin conversion was already in progress #235

@SerjSmor ping!

Hey Jose,

I think it's mostly idiomatic due to the conversion being done by the JetBrain's tool, except for some parts that I had to patch because the conversion wasn't perfect.
Will do
Done

I also used Android Studio to perform the conversion and as I had expected the result is far from idiomatic. I did make some changes to make the code look more like Kotlin but it is still nowhere close to where it can be (it currently looks more like Java code written in Kotlin syntax). Here's my progress so far.

The mention of this Kotlin external sample was removed from the README because the sample was just converted from Java to Kotlin using the automatic converter, without any other modifications that improve the conversion. Also, tests were not passing.
We're preparing an official sample that leverages Kotlin's language features in the project.

What happened here? I checked out: dev-todo-mvp-kotlin and the tests do not run.

Can you be more specific? I just checked out that branch and all tests pass.

Brought it up in the Kotlin/Android channel and Jake said they pass too, but at the command line. For me, inside AS if I try to run the tests, it says the suite is empty. Yet running the tests in the Java version does work. He suggested I file an AS bug, which sounds reasonable.

Ok got it, thanks for filing a bug.

Here is the link: https://issuetracker.google.com/issues/66724210.

Got it to work in 3.0, will not run tests in 2.3.x.


Content does not match latest todoitem sample Azure mobile App

Although this page content helps better understand offline feature of Cordova Azure Mobile App but it's out dated, please check the latest todoitem sample app that you can download from Azure Portal.

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

ID: b867c9c8-6128-0441-9f68-f66cfa1fd1c6
Version Independent ID: ef878682-27c6-c383-8f19-e9a50a3e6172
Content: Offline Data Sync in Azure Mobile Apps
Content Source: articles/app-service-mobile/app-service-mobile-offline-data-sync.md
Service: app-service-mobile
GitHub Login: @conceptdev
Microsoft Alias: crdun

sorry meant .. does NOT match ...

@shlemonz Thanks for the feedback! After reviewing the feedback, we agree this needs further attention. I have assigned the issue to the content author to investigate further and update the document as appropriate.

Yes, thanks for your feedback. While this page is from 2016, the theory behind offline sync seems still valid. Did you find any particular section that was misleading?
There is also a Cordova-specific page that covers implementation details, and it's possible this content is out-of-date. We will get someone to review that page when we are updating these docs.
#please-close

@shlemonz We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


ModelDesign.xsd availability in opcfoundation.org domain

My concern is if the ModelDesign.xsd is also published in the official "opcfoundation.org" domain. Previously it was available for download from
http://opcfoundation.org/UA/ModelDesign.xsd
Now the link is broken.
It is a very important document for the designers to exchange OPC UA Information Model as a  "source code", but not as an export form Address Space using UANodesSet2.xsd schema.  UANodesSet2.xsd files are generated and are very hard to edit.

Fixed.

@opcfoundation-org , OK, redirection works, but it doesn't mean that the document is published in opcfoundation.org domain.  Consider using GitHub pages and Custom domain.
Anyway, it works for me. I assume it is still a custom schema (not standardized) and not versioned, so doesn't matter where it is published. Because of the problem with licensing of the software, it must be considered independent DSL (Domain Specific Language) to describe OPC UA Information Model - but it is out of the scope of this discussion.
Thanks,


defaultLocale not working

hello i am trying to set the default local, but it's is always using 'en-US' by default.
i have to manually call local.setLocal('fr-FR') from my controller to set to the desired language and also the selection doesn't even persist!
donno if im doing it wrong since its a straight forward task. here is my implementation :
angular.module('myApp', [
'ngLocalize',
'ngLocalize.InstalledLanguages',
'ngLocalize.Events',
'ngLocalize.Config',
])
.value('localeSupported', [
'en-US',
'fr-FR',
])
.value('localeFallbacks', {
'en': 'en-US',
'fr':  'fr-FR',
})
.value('localeConf', {
basePath: 'languages',
defaultLocale: 'fr-FR',
sharedDictionary: 'common',
fileExtension: '.lang.json',
persistSelection: true,
cookieName: 'new_cookie',
observableAttrs: new RegExp('^data-(?!ng-|i18n)'),
delimiter: '::'
})
i have a language folder with sub-language folders...
and logging the local inside the controller
console.log(locale.getLocale()); always returns 'en-US', if i set it up manually by calling local.setLocal('fr-FR') the resources are updated however selection doe not persist when refreshing the browser.
persistance issue is solved by adding 'ngCookies' module to myApp

everything was solved after adding 'ngCookies'

:thumbsup:


Benchmark timers implementations

There are two parameters to the timers implementations (local and shared):

Number of slots in the timing wheel, currently 64.
Number of nanoseconds per slot, currently 1 << 30 ~1 second.

See if these values can be improved.

Also see a new timer implementation in Folly: https://github.com/facebook/folly/commit/5d211e3c4cfee48d22f6de2b35a5f3ea8f421375


NIFI-2097 Changing RemoteProcessGroupStatusTest.java to use a random open port ...

... instead of a statically defined one

@JPercivall the magic words did not work here either, so please close it.

Thanks @olegz, closing


RPC failed; curl 56 SSLRead()

Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.

[x] are reporting a bug others will be able to reproduce and not asking a question. If you're not sure or want to ask a question do so on our Discourse: https://discourse.brew.sh
[ ] ran a brew command and reproduced the problem with multiple formulae? If it's a problem with a single, official formula (not cask) please file this issue at Homebrew/homebrew-core: https://github.com/Homebrew/homebrew-core/issues/new/choose. If it's a brew cask problem please file this issue at https://github.com/Homebrew/homebrew-cask/issues/new/choose. If it's a tap (e.g. Homebrew/homebrew-php) problem please file this issue at the tap.
[ ] ran brew update and can still reproduce the problem?
[ ] ran brew doctor, fixed all issues and can still reproduce the problem?
[ ] ran brew config and brew doctor and included their output with your issue?

To help us debug your issue please explain:

What you were trying to do (and why)
What happened (include command output)
What you expected to happen
Step-by-step reproduction instructions (by running brew commands)

System: macOS Sierra 10.12.6. Location: Finland. I installed MacPorts 2.5.3 for macOS Sierra. Immediately after that I decided to install Homebrew, because I am going to install OpenCV and most of the tutorials mention Homebrew, not MacPorts, when installing OpenCV.
At the end of the Homebrew installation I get:
==> Downloading and installing Homebrew...
remote: Counting objects: 106111, done.
error: RPC failed; curl 56 SSLRead() return error -980600 KiB/s
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
Failed during: git fetch origin master:refs/remotes/origin/master --tags --force

You're having issues connecting to GitHub. You'll need to figure that out with GitHub.


(enhancement) expose a container port locally while telepresenc-ing

It would be useful to have the option to specify port(s) to expose locally in combination with telepresence's --docker-run option (all other traffic being proxied as usual).
I believe this is currently unsupported (I tried using --docker-run in combination with the --expose or -p options for docker run):
docker: Error response from daemon: conflicting options: port publishing and the container type network mode.

The use case I have in mind is to connect a development tool to a process running in the local telepresenced container.
Specifically: I have a Clojure web service running in a container, if I use telepresence with --docker-run then I am unable to connect a local nREPL client to it. If I use --method=vpn-tcp and run the Clojure process directly on the host, then this is possible, but this is not ideal.

Works like a charm. Thank you!


Implements regmgr_call request decoder with v2 = 0

Fixes #344.

Implementing v2 = 0 was easier than you thought, huh?

@gandalfthewhite19890404 can you test this?

Well, I'm in boredom, so anything for me to do?

@gandalfthewhite19890404 can you test this?

++++++++++++++++++ P [00:00:00:00:097]:0x0000000000001364:kernel\src\syscalls\mod.rs:244
not yet implemented: regmgr_call(24) with matched key = 0x2c30100

Can't think of anything to add to the UI rn... If ya have suggestions lmk, even if they're just minor.


Import of Debian and Ubuntu packages ignores status field

While going through the debian security tracker data, I noticed that it contains fixed_version data. But in the data_dump file the mappings are created in the ImpactedReference table. See here https://github.com/nexB/vulnerablecode/blob/55a633db3c09d8b78d21bffea25a510e1444acdf/vulnerabilities/data_dump.py#L46. But logically it should be ResolvedReference table.

@lohani2280 @pombredanne Can you check this PR #48

@lohani2280 I guess that this is the same case in ubuntu and archlinux packages also, can you please check it once.

Whether a record from a security tracker is stored as ImpactedPackage or ResolvedPackage should be decided based on the status field, or other fields that imply the status.
For Archlinux, the code looks fine. However, if a record does not include a version in the fixed attribute, a Package is stored with version None. This is probably not useful and should be addressed in a separate issue.
For Debian and Ubuntu, the import code only stores ImpactedPackage without considering the status field.


PLEASE DON'T MERGE: Make assertj-swagger allOf-aware

NB:  Work in progress. Opening early in order to solicit early feedback as appropriate. Tests currently fail.
This PR is adding support for comparing schemas which contain definitions, where one or both schemas under comparison are composed using the allOf keyword.

Coverage increased (+0.2%) to 86.416% when pulling 5882b66d2b966b5b2d5353fad588c418c563fdb1 on thomsonreuters:definitions_allOf_support into 6166a8339f3737889892c1beefad64b80f2e00e0 on RobWin:master.

Coverage increased (+0.2%) to 86.416% when pulling 5882b66d2b966b5b2d5353fad588c418c563fdb1 on thomsonreuters:definitions_allOf_support into 6166a8339f3737889892c1beefad64b80f2e00e0 on RobWin:master.

Coverage increased (+0.4%) to 86.579% when pulling c2aa386c9539248c373036fbcda2a0ad3a909e4b on thomsonreuters:definitions_allOf_support into 6166a8339f3737889892c1beefad64b80f2e00e0 on RobWin:master.

Coverage increased (+0.6%) to 86.864% when pulling af4c4a800810b55267d06aeef8c814dc49d774c7 on thomsonreuters:definitions_allOf_support into 6166a8339f3737889892c1beefad64b80f2e00e0 on RobWin:master.

Coverage increased (+0.6%) to 86.864% when pulling 9e6778d3d78318673afb8b2f1e4f386af79cf025 on thomsonreuters:definitions_allOf_support into 6166a8339f3737889892c1beefad64b80f2e00e0 on RobWin:master.


feat: option to use custom ts program instance

https://github.com/module-federation/universe/issues/502

@dmcgoughpax8 let me know if it works for you


how to show peaks data on render & load audio file on button click?

I want to show peaks data from an external JSON file at the time of component rendering but only want to load an audio file when the user first clicks on the play button.


Appium Server log in VS2017 Console Window

Hello,
Is there a way to see the server log in the VS2017 Console Window when started with  AppiumServiceBuilder.Build()?
When running it on VS 4 Mac, it logs everything in the Application Output window. However, on Windows, I can't see the logs anywhere.
I know the Java client logs the server logs in the console output as well, when running the tests with Intellij. I'm looking for something similar.
Thank you,
Cosmin

No, it would be best to use the Appium API to retrieve logs


Implement $ifNull conditional expression operator

What should be done?
It should be supported in all pipeline stages that support raw expressions and other pipelines that allow the $expr operator.

https://www.mongodb.com/docs/manual/reference/operator/aggregation/ifNull/#mongodb-expression-exp.-ifNull

+1 will need this


[Bug Fix] LastAttemptStartedAt was not set if NodePhase skips running

TL;DR
Please replace this text with a description of what this PR accomplishes.
Type

[ ] Bug Fix
[ ] Feature
[ ] Plugin

Are all requirements met?

[ ] Code completed
[ ] Smoke tested
[ ] Unit tests added
[ ] Code documentation added
[ ] Any pending items have an associated Issue

Complete description
How did you fix the bug, make the feature etc. Link to any design docs etc
Tracking Issue
https://github.com/lyft/flyte/issues/
Follow-up issue
NA
OR
https://github.com/lyft/flyte/issues/

+1


Unknown prop dropDownMenuProps on  tag

using on dropDownMenuProps on SelectField throws error.  Unknown prop dropDownMenuProps on <div> tag

We have been porting the component on the v1-beta branch. We reimplemented it from the ground-up. While we haven't tested it, I think that the issue is most likely fixed on that branch. Hence, I'm closing it.
Still, we will accept PR fixes until v1-beta takes over the master branch.


Fixing metadata retrieval differences

This fixes translation metadata & other metadata that gets updated on retrieve from the Salesforce org. It seems as though the latest round of translation updates modified the order in which the nodes in the translation metadata files were stored.
Critical Changes
Changes
Issues Closed
New Metadata
Deleted Metadata
Testing Notes

Before we merge this, I need to add in the additional fields & custom labels that we're adding in the 1.84 release. @robertbwatson remember to do this :)

Before we merge this, I need to add in the additional fields & custom labels that we're adding in the 1.84 release. @robertbwatson remember to do this :)

Did it!

@robertbwatson Are you ok keeping track of this in your head or would you like something on the board for it?

@robertbwatson Are you ok keeping track of this in your head or would you like something on the board for it?

@ceiroa I added the commit here yesterday, so we're all good now

I mean, for the whole PR... @robertbwatson

I mean, for the whole PR... @robertbwatson

@ceiroa Oh, we have one - I've updated the PR title


WIP - landing page tree

Just raising this for discussion - not sure this branch has a future.

Indeed, this branch does not have a future 🔪


How is the HBA integrated with Localization

Hi!
What role does the HBA play throughout the processing procedure? Besides building higher precision map, is HBA used to improve precision when running localization?

This repository is no longer maintained. I apologize for any confusion I may have caused.


"Xcode.app" couldn't be moved because you don't have permission to access "Applications".

Even after installing the "Helper" I get this error on first Xcode install attempt.

I'm having a similar problem. I get this error prompt when clicking "Make active" on an installed Xcode version. In this scenario the popup window heading is "Unable to create symbolic link".

This is the CLI repo, which looks like this issue is part of https://github.com/XcodesOrg/XcodesApp. Could you please create an issue there.


WIP: Show increment

Adding a column with diff to last period. Will wait for https://github.com/wavelog/wavelog/pull/588

Love it. Tested and working.


Contributor's Guide

Draft: https://github.com/cryptocode/raiblocks/wiki/Contributing-code
Thanks to @androm3da for early feedback on the draft.
Feedback appreciated.

Added to the official wiki


remove unnecessary usage of factory pattern

Checklist

[x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary.

Motivation and Context
This PR removes unnecessary code that keeps getting re-used. See https://github.com/fastlane/fastlane/pull/8146

@taquitos java? never! I was reading Martin Fowler though.
I don't have permissions to merge 😞

This is awesome 👍


Skeb - Json parse error

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

[X] I understand that I will be blocked if I remove or skip any mandatory* field

Checklist

[X] I'm reporting a broken site
[X] I've verified that I'm running yt-dlp version 2022.09.01 (update instructions) or later (specify commit)
[X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
[X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[X] I've searched the bugtracker for similar issues including closed ones. DO NOT post duplicates
[X] I've read the guidelines for opening an issue
[ ] I've read about sharing account credentials and I'm willing to share it if required

Region
No response
Provide a description that is worded well enough to be understood
Skeb extractor doesn't seem to work anymore, I get
ERROR: [Skeb] 10: 10: Failed to parse JSON (caused by JSONDecodeError("Expecting ',' delimiter: line 1 column 18968 (char 18967)")); please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
I tried to run it on the test page too, get the same error
Provide verbose output that clearly demonstrates the problem

[X] Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
[X] Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output
[debug] Command-line config: ['https://skeb.jp/@riiru_wm/works/10', '-vU']
[debug] Encodings: locale cp1251, fs utf-8, pref cp1251, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version 2022.09.01 [5d7c7d6] (win32_exe)
[debug] Python 3.8.10 (CPython 64bit) - Windows-10-10.0.19043-SP0
[debug] Checking exe version: ffmpeg -bsfs
[debug] Checking exe version: ffprobe -bsfs
[debug] exe versions: ffmpeg 5.0.1-full_build-www.gyan.dev (setts), ffprobe 5.0.1-full_build-www.gyan.dev
[debug] Optional libraries: Cryptodome-3.15.0, brotli-1.0.9, certifi-2022.06.15, mutagen-1.45.1, sqlite3-2.6.0, websockets-10.3
[debug] Proxy map: {}
[debug] Loaded 1670 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Latest version: 2022.09.01, Current version: 2022.09.01
yt-dlp is up to date (2022.09.01)
[debug] [Skeb] Extracting URL: https://skeb.jp/@riiru_wm/works/10
[Skeb] 10: Downloading webpage
ERROR: [Skeb] 10: 10: Failed to parse JSON (caused by JSONDecodeError("Expecting ',' delimiter: line 1 column 18968 (char 18967)")); please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
  File "yt_dlp\extractor\common.py", line 670, in extract
  File "yt_dlp\extractor\skeb.py", line 79, in _real_extract
  File "yt_dlp\extractor\common.py", line 1647, in _search_nuxt_data
  File "yt_dlp\extractor\common.py", line 977, in _parse_json
  File "yt_dlp\extractor\common.py", line 960, in __print_error

  File "yt_dlp\extractor\common.py", line 974, in _parse_json
  File "json\__init__.py", line 370, in loads
  File "yt_dlp\utils.py", line 596, in decode
  File "json\decoder.py", line 337, in decode
  File "json\decoder.py", line 353, in raw_decode
json.decoder.JSONDecodeError: Expecting ',' delimiter: line 1 column 18968 (char 18967)

For devs: potentially an issue with InfoExtractor._search_nuxt_data


Verticle Stretching on first use

So on the first use of the jquery implementation color picker it stretches vertically and then resizes.
This only happens on firefox as far as I can tell.
This happens on your demo page also:

Is it possible to stop this behavior somehow?

Hi @ChadKeating,
wow, this is quite ugly, I agree. (Sorry btw. that I answer so late,... I was offline for quite a long time.
This issue might be caused by the css being included dynamically. If the browser is not fast enough then the css doesn't kick in fast enough, although I haven't seen this before (nor heard about this).
First, you could just place the css (wich you can fin in development/colorPicker.css) in the head of your document and I'll make a switch for the init options to be able to add the css on init.
I hope I can do this soon... ;o)
Check for updates in the future.
Cheers
Peter

Fixed this in implementations (waiting for css to be loaded due to img.onload; quick-fix)


[3.x] Fix visibility issue with zoom label

Backport of #42995

Bugsquad edit: Fixes #42986.

Thanks!

Cherry-picked for 3.3.3.


Fix nil payload bug

Addresses #593

Coverage decreased (-0.03%) to 26.039% when pulling c8977c3d15e7c54428dfdb2d2be5be7fe2bddeb1 on payload into f1a04218edff7c94b6d5efad47db8c7c6576eacf on master.


Added -Top/-Bottom params to Sort-Object for Top/Bottom N sort and many Pester tests

This changeset addresses issue #2462, along with all feedback received in the comments for that issue.
The original issue was identified as an enhancement to add -Top  support to Sort-Object, so that (a) you would get results back faster when you only wanted the top N, and (b) you would get code elegance by not having to pipe to Select-Object. Several commenters wanted -Bottom N support added for completeness, so an additional parameter set was created with a -Bottom <ìnt> parameter.  Over 40 tests were written for Pester to compare the sort results using Sort -Top  or Sort -Bottom  with sort results when -Top and -Bottom are not used to ensure that we always get back the data we want according with how Sort-Object sorts data without -Top/-Bottom.  That means that if Sort-Object is broken (if it returns results in a different order), these tests will pass; however, the intent of these tests is to compare the sort results with those of a basic Sort-Object invocation, and other tests exist to verify the order of the items returned from Sort-Object, so this is all good.
Additionally, performance testing was done and -Top/-Bottom sorts on very large data sets (1M integers) returned results about twice as fast as when using sort | select -First/-Last, as long as -Unique is not used.  This performance improvement is partly because of the reduced pipeline and partly because of a faster sort algorithm (an indexed min-/max-heap sort is used to process Top N/Bottom N results more quickly).
Worth noting: Using -Top/-Bottom sorts using -Unique are really, really slow with very large data sets, just as sort | select -First/-Last are slow with very large data sets. This code is old, and while looking at it I felt it would be worth looking at SortedSet for -Unique sorts (SortedSet did not exist when sort-object was first written) to see if it would return unique sorted results more quickly. That investigation was outside of the scope of this PR though, so I'm simply mentioning it here so that I don't forget about the item. A separate issue should probably be created to investigate SortedSet with Sort-Object -Unique to see if it improves performance like I hope it will.

Hi @KirkMunro, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by Microsoft and real humans are currently evaluating your PR.
TTYL, MSBOT;

I'm not entirely sure what to do with the failures in AppVeyor/Travis CI. Saw on another PR thread that @vors indicated there were some problems due to changes in .NET Core that he was looking into. These changes build fine on my machine, so pointers if I need to do anything would be helpful.  Thanks.

Hi @KirkMunro, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by Microsoft and real humans are currently evaluating your PR.
TTYL, MSBOT;

Reopened PR to re-trigger the execution on the fixed master

@KirkMunro Thanks for Sort-Object improvements!

A separate issue should probably be created to investigate SortedSet with Sort-Object -Unique to see if it improves performance like I hope it will.

Feel free to open the Issue now! I believe that performance improving is the right direction.

@KirkMunro Could you please rebase your branch? Your PR contains some merge commits.

@lzybkr: All changes requested on this discussion have been addressed and committed to this PR. I'm not sure what I need to do to respond to your requested changes other than send this note. One very noteworthy change came out of this discussion: since you highlighted that List.Remove had a strong negative impact on performance vs in-place sorting of the items in the list, I was able to get a 5x performance improvement out of -Unique -Top/-Bottom sorts, which is great! On a collection of 250K random values between 1 and 175K, Sort -Unique performs 5x faster than before, it performs slightly faster than that with -Bottom N, and it performs faster than that with -Top N. Non-unique -Top/-Bottom N sorts perform more than 2x faster than a base sort (and even more than that with sort | select -First/-Last). As suggested by @iSazonov, I will blog about this change set, probably in an article for PowerShell Magazine. I'm just waiting for results from appveyor/travis CI and will respond to any issues they have if they come up.

@KirkMunro Please rebase your branch.

@iSazonov I did rebase my branch.

Something is clearly wrong because this PR shows 26 files changed, yet when I compare my branch here (https://github.com/PowerShell/PowerShell/compare/master...KirkMunro:sort-top-or-bottom) it properly shows 4 files have changed. sigh I didn't have this issue before I rebased my branch.

Rebase is also my headache 😊
From my notes (maybe help you):
# rebase pull request on top of master
git chechout <branch>
git fetch PowerShell master
git pull --rebase PowerShell master
git push -f

I'm glad the improvements were notable. Please do fix the commits in the PR and I'll finish reviewing.
For future reference, when we merge, we decide if we'll squash, rebase, or commit with a merge commit, so it's not normally necessary for most folks to rebase themselves.
That said, it is useful to be comfortable with rebase.

Ok, I've rolled back and cleaned up the mess that was created with rebase. Now the only issue seems to be the conflict with CHANGELOG.md. @lzybkr just to make sure I don't create more work for myself again, do I need to do anything about that or do you take care of that on your end?

@lzybkr Commit cleanup finished and checks passed, awaiting your review.

@KirkMunro Great work!!!
I looked up the new tests. They are very elegant. But why haven't you moved a initialize codes in BeforeAll?

@iSazonov It simply didn't seem necessary to use BeforeAll. Defining the functions and setting the $unsortedData collection only had to be done once for all tests inside the context, not once for each test inside the context.  I reviewed some tests where BeforeAll was used (such as the PSReadline tests), and it seemed to be used to undo what the tests may have done before running the next test, which was not necessary in this case.

I just committed an update that improves -unique -top/-bottom sorts performance substantially. On a collection of 500K integers that were generated randomly with values from 1 to 175K, sort -unique took 18 seconds to complete, and with the previous implementation a -Top/-Bottom N -Unique sort would finish slightly faster than that, in around 17 seconds. With these changes, the -Top/-Bottom N -Unique sort finishes in a little over 6 seconds.
I couldn't make this work with the min-/max-heap sort without either walking the heap to see if an item was already added, since an item could be anywhere in the heap.  Walking the heap could result in comparing a new item with every item in the heap in the worst case.  Instead I decided to add another collection to track the unique items. I use SortedSet to store anything unique that is added to the heap, and then skip items that are already in that set instead of adding them to the heap.  This seems pretty efficient, and definitely improves the performance.
@lzybkr Let me know what you think of this commit when you have time to review the most recent changes.  Thanks!

Great work @KirkMunro.
A Set should be fine for typical uses of Top/Bottom w/ -Unique because I'd expect Top/Bottom to be small relative to the total number of objects.
If that assumption is wrong, we could look at insertion sort.


C#: Remove the 'security' tag from some queries

These three queries specify the security tag, but are usually not security critical findings. Removing the security tag will help rank these results appropriately in LGTM.

What's the status of this?


not sure what ive done wrong

C:\code>cd\
C:>cd code\bot
C:\code\bot>npm install discord.io winston --save
npm ERR! file C:\code\bot\package.json
npm ERR! code EJSONPARSE
npm ERR! Failed to parse json
npm ERR! Unexpected token � in JSON at position 3 while parsing near '{
npm ERR! �name�: �greeter-bot...'
npm ERR! File: C:\code\bot\package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR!
npm ERR! Tell the package author to fix their package.json file. JSON.parse
npm ERR!      C:\Users\pryst\AppData\Roaming\npm-cache_logs\2018-09-09T00_06_32_263Z-debug.log
C:\code\bot>

@prysta  Seems like there is an issue with  package.json.

If you copy pasted from a tutorial, delete the quotation marks and retype them. Some tutorials use symbols and not the actual readable text.

you need to install outside of your bots file
code should be

npm install discord.io Winston --save
"cmd says something like installed"

cd C:\ (your file location)
C:/location> node bot.js


Fix AST disk cache bugs

What is the purpose of patching 0.5.x?

Hi Alexey,
Thanks for the swift reply.
I am confused by your question. I don't see any answer I could give you that wouldn't be an obvious software engineering lesson. Thus I am thinking I might be missing something. Would you care to explain?
On another note, I felt like I am a disturbance when reading your message, quite the opposite of feeling welcome. Are you happy that people propose bug fixes and improvements to TeaVM? Or would you rather be the sole contributor?

I suppose most of the bugs related to AST cache are fixed by now in master. I don't maintain 0.5.x branch for a long time, so I just can't review the code, sorry. Anyway, what is the reason to patch 0.5.x, while you can use (and contribute to) 0.6.0, which is more stable, robust and fast?

Thanks for the swift reply.
The technical point
I still don't understand what the misunderstanding is here, since the story seems to be stereotypical of software usage and releases, but since it seems the way forward, here it is:

I want to make my build faster, because AST disk cache is not used due to bugs
I built my app using 0.5.1
I tried upgrading to the latest build on bintray, but compiler crashed. I guess it is a mix of regressions and breaking changes. Both are normal for commits in between releases, this is why the concept of releases exists
I don't want to rewrite all of my app right now just to handle breaking changes

Yet I don't see that it hurts having a release with bugs fixed. I actually believe that this is a crucial thing to have in order for a piece of software to be used widely.
Let me know if I got this wrong, but it seems to me that 0.5.1 is the latest release. I haven't seen any 0.6.0 tag, nor release, or even a release branch. Thus, in addition to forcing me to bear the high cost of rewriting part of my app, using a dev build would have the following stereotypical disadvantages for me:

My app would depend on a dev build, not a release version
It is likely that I would run into bugs. The problem is that in order to get the fix for these bugs, I would need to upgrade to another dev version. That new dev version would be likely to have received new commits with new features in the meantime, likely to include regressions. Thus I might go on for a very long time not having something stable.

Did you take a look at the code for these changes? Most of them are very mathematical, so it's easy to tell they are correct by just reading them, and they're just a few lines.
The human question
I am very disturbed by the fact that you totally ignored my comments and questions on your former answer's human aspect.

I would love to be wrong, and I would love that you clear this further misunderstanding. In the current state of affairs I feel disrespected.

As for technical aspects. You are right, however, you should understand that the only contributor to the project is me, and I have only very small amount of time to maintain it, whereas TeaVM is really big. So I'm kind of indisciplined regarding release cycle questions, etc, etc. If only I had a chance to do TeaVM fulltime and perhaps hire people, I would do this aspect a little better. Another reason for being indisciplined is the fact that I'm looking for a chance to make TeaVM popular, and I'm trying it in different directions (for now, I succesfully compiled https://edu.cospaces.io/), so I simply have no straight plan. I agree that a good piece of software needs a good and clear release cycle and rodmap, but this in turn requires time, which I can get if I proove that TeaVM is a good software. You see?
As for 0.6.0 release. I don't do major thing regarding JS anymore, in fact I can release 0.6.0 right now, but I was too careless to make Flavour part of TeaVM project, so to make a new release I have to either upgrade Flavour to latest TeaVM state or to make a hard decision to drop Flavour at all. That's the only fact that does not allow to release 0.6.0. So I believe it's safe to start using dev builds right now and ask me to fix remaining issues.
I'm not going to puslish more 0.5.x releases anymore and I even don't remember what's going on in 0.5.x branch, so how are you expecting me to review this?
As for human aspects. What offended you in my initial comment which was

What is the purpose of patching 0.5.x?

I don't say any bad words there. I just meant what I said: I was interested what was the purpose. I was surprised you were offended by these words. Anyway, I don't think github is an appropriate place to make such discussions.
Please, look at this from my side. I have my thoughts where and how to improve TeaVM, so when you publish PR, I may be disagree. So it's a good practice to discuss with me first.

Thanks for the detailed reply. I appreciate your taking the time to clear things out.
About discussing
I have absolutely no problem with discussing the relevance of a pull request, or debating, or that you wouldn't agree from the start, or that you wouldn't agree at all. This is absolutely normal, is sound practice, and I am 100% OK with that.
As I'll explain below, I don't even really care that this gets merged.
On the human question
What made me feel unwelcome was not the fact that you asked a question, but the following:

the format of your first reply

no greeting
no gratitude
no acknowledgement that this might have been significant work on my end, especially getting set up to develop TeaVM for the first time, and tackling directly core issues
no softness on the question

the fact that your second reply seemed to ignore my concerns on this human question

This might be just a format issue, and it might be that in reality, you meant to be very welcoming. But the above reasons made me feel the opposite. To avoid a misunderstanding I asked you about it. The fact that I didn't get a response worsened it.
On the technical matter
As I mentioned, I don't really care whether this gets merged or not. I can build my project on my machine with my changes. It is only a pity that other people won't benefit from them.
It is your call, and if you don't want to merge them, that's fine.
Personally I think I would lean towards merging obvious bug fixes like this one, but again that's your call.
Regarding cutting a release branch:

I wouldn't want that my production application refer to a Bintray repository
I am using Flavour, so based on what you are saying I am under the impression that this wouldn't work right now
I have a few improvements in mind that I would like to contribute to TeaVM before the next release. I hope I can get them out before you cut that release branch.

What made me feel unwelcome was not the fact that you asked a question, but the following:

the format of your first reply

no greeting
no gratitude
no acknowledgement that this might have been significant work on my end, especially getting set up to develop TeaVM for the first time, and tackling directly core issues
no softness on the question

the fact that your second reply seemed to ignore my concerns on this human question

Ah, I see now. I do think these 'greetings' and 'gratitude' are just waste of time. When computers communicate over some protocols, say HTTP, then usually don't tell 'please' or 'goodbye' to each other (unless this is needed by practical needs to, say, determine when actual payload ends). I wasn't taught to be a diplomat, but rather to be an engineer. And most of engineers I've ever communicated share my thoughts regarding this (they don't feel offended by not using some of these 'social protocol' words), so it's quite usual to me to not to say all these 'please' words discussing pure technical questions. I just try not to be toxic, and this is usually enough. Another problem is the lack of time and language barrier. I really sorry that this my approach made you uneasy.

To avoid a misunderstanding I asked you about it. The fact that I didn't get a response worsened it.

Ok, I just did not undestand what the concern was. Just tried to make technical apects clear and thought it was enough.

It is your call, and if you don't want to merge them, that's fine.

I didn't say I don't want to merge them. I was just

Interested what is the purpose of patching 0.5.x version
Provided my reasons no to do this.

It is only a pity that other people won't benefit from them.

Yes, it's a pity. On another hand, it's a pity for people not having a new 0.6.0 release. And for project like TeaVM, which does not have a big community or a business behind it, term 'release' is quite vague. When I engineer sofrware for my employer, we have distinct road map, we know what and when we are to release (because we have managers to do that), we can test release before publishing (because we have QA team), we have feedback from our community (because we have community) which helps us to prioritize issues for new releases. In case of one-man project without large community behind it, I can publish whatever I want and call it "release", so it really does not matter whether to use artifacts from Maven central, bintray or from your private repository with your custom builds.
Moreover, when I worked at Kolin team, our primary users were JetBrains internal users developing our internal products. They usually sat on the bleeding edge (nightly builds), despite we had released versions. The motivation was: until they released their own project, then can build against whatever they want. And sitting on the bleeding edge was the best opportunity to have shortest round-trip (they reported issues for their recent needs and we could deliver fixes in a very short term). So I only can propose this: sit on the bleeding edge, provide feedback to me and I'll be able to make TeaVM more stable and to release in shortly (by the time you'll release your project). IMO, extra discipline is usually a bad practice (although I agree that in most cases discipline is a good thing and indiscipline is a bad thing).

I wouldn't want that my production application refer to a Bintray repository

So I explained my thoughts regarding this point above.

I am using Flavour, so based on what you are saying I am under the impression that this wouldn't work right now

I think Flavour would work in a very primitive way, i.e. when you build it from Maven. However, there's new thing called development server, and due to different reasons, Flavour is incompatible with this, by design. So I just wanted to introduce some minor breaking changes to Flavour (like a new annotation to mark serializable objects and the requirement to put it on every class that is serializable by Flavour). BTW, developer's experience, including recompilation speed, was my focus during last few moths, so I believe most of the cache issues in 0.5.x are fixed in master.

I have a few improvements in mind that I would like to contribute to TeaVM before the next release.

 I'll be happy to get your contribution, however I'd like you to discuss these improvements with me first.

Thanks a lot for the swift, detailed, and caring reply. I appreciate a lot having cleared the misunderstandings, and I am happy to be able to collaborate in these conditions.
On human matters
Thanks for explaining your point of view. It is very helpful for me.
I still believe that we are not computers, you included, and that being nice to each other isn't a waste of time, it is a booster of energy.
While some people might be happier with a strictly efficient communication, I believe most people are not. Here are some links that might be interesting reads:

Developer Etiquette, in particular the "Efficiency" and "Very short comments" paragraphs
Pull request etiquette, mostly the first paragraph "Be polite"
notice how this article also emphasizes the importance of human aspects
Github pull request etiquette's last paragraph "Don't be rude"

Again, while I disagree with what you said, I appreciate that you explained your point of view, and that you said you were sorry that this made me uneasy. This goes a long way.
On technical matters

I personally feel like one crucial factor for TeaVM to take off is not a lack of features, but rather its stability. I would tend to think that if there were formal "releases" with bug fixes or non-breaking changes, it would probably be used more widely. Publishing something as a release is not only about calling it a release but about providing the assurance that this version will be maintained with bug fixes without introducing regressions or breaking changes so that people can rely on it.
The project I am using TeaVM on is a Saas project, hence I already have a release. In fact, I release several times per day.
Another reason why I am not keen on depending on a Bintray repository is that I am using my Gradle plugin to build, and I also want it to be clean. In order to use Bintray builds through my Gradle plugin, I would need to have a branch of it pointing to a Bintray build, and that user code would point to that branch of the Gradle plugin. It starts to be really messy.


optimize backtrace handling

Closes #670
RelationDebug doesn't have significant performance issues, resolving backtraces does. This PR changes the default behavior to only resolve backtraces in test mode, not debug mode.

remove backtrace crate in favor of Rust 1.65's stabilized std backtrace
disable backtraces via an environment variable when conducting binary searches
avoids a performance cliff when calling the ffi for atom_domain, as the dispatch used to rely on error handling

added a trait that makes it possible to return None from dispatch!

avoids a performance cliff when calling cdp_epsilon when rho is infinity (scale is zero). Instead of overflowing and resolving a backtrace, the function now simply returns epsilon = infinity

Current dependencies on/for this PR:

main

PR #648

PR #618

PR #674

PR #675

PR #676

PR #678

PR #682

PR #684

PR #645

PR #604

PR #687

PR #688

PR #689

PR #690

Closing in favor of #708. The major perf wins were in switching to std's backtrace implementation.

We're keeping the changes to dispatch and other minor tweaks.

If we ever want to revisit this, I filed #707 for institutional memory.


Error: no writecb in Transform class

Error: no writecb in Transform class
    at afterTransform (/home/sean/.yarn-config/global/node_modules/through2/node_modules/re
adable-stream/lib/_stream_transform.js:74:40)
    at TransformState.afterTransform (/home/sean/.yarn-config/global/node_modules/through2/
node_modules/readable-stream/lib/_stream_transform.js:58:12)
    at handleError (/home/sean/.yarn-config/global/node_modules/assemble-render-file/index.
js:109:3)
    at /home/sean/.yarn-config/global/node_modules/assemble-render-file/index.js:84:15
    at /home/sean/.yarn-config/global/node_modules/base-routes/index.js:161:11
    at /home/sean/.yarn-config/global/node_modules/base-routes/index.js:90:25
    at /home/sean/.yarn-config/global/node_modules/en-route/lib/index.js:576:15
    at next (/home/sean/.yarn-config/global/node_modules/en-route/lib/index.js:161:14)
    at next (/home/sean/.yarn-config/global/node_modules/en-route/lib/route.js:65:14)
    at Layer.handleFile (/home/sean/.yarn-config/global/node_modules/en-route/lib/layer.js:
78:5)

It happens after entering all of my information as seen in the asciinema above.

Thanks for the issue, I'm debugging now

I'm getting this error randomly too.  Although, it was working just today and I never updated any packages. :thinking:

So, the issue seems to be related to using quotes inside of the description field.  Like, in the example posted, you can see "macro".

ohh, good catch! that makes sense, we should probably add something to do escaping on the values.

@jonschlinkert maybe escaping backslashes? e.g. \ to \\?


image loading is slightly off

in reference images the linescan bar (which should be white) appears black

47ce4d3bbe87e2ba1eb35849fffddcb2f9c713f1


style: fix labels vertical align

SUMMARY
recently merged PR https://github.com/apache/incubator-superset/pull/11400/ messed up the vertical alignment of <Label /> in some contexts.
BEFORE

TEST PLAN
visual

Codecov Report

Merging #11415 into master will decrease coverage by 5.57%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master   #11415      +/-   ##
==========================================
- Coverage   66.49%   60.92%   -5.58%
==========================================
  Files         860      415     -445
  Lines       40869    25852   -15017
  Branches     3686        0    -3686
==========================================
- Hits        27176    15750   -11426
+ Misses      13592    10102    -3490
+ Partials      101        0     -101

Flag
Coverage Δ

#cypress
?

#javascript
?

#python
60.92% <ø> (-1.02%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

superset/db_engines/hive.py
0.00% <0.00%> (-85.72%)
:arrow_down:

superset/databases/commands/create.py
31.91% <0.00%> (-59.58%)
:arrow_down:

superset/db_engine_specs/hive.py
53.90% <0.00%> (-30.08%)
:arrow_down:

superset/views/database/mixins.py
59.64% <0.00%> (-22.81%)
:arrow_down:

superset/db_engine_specs/presto.py
69.76% <0.00%> (-12.32%)
:arrow_down:

superset/db_engine_specs/mysql.py
79.59% <0.00%> (-12.25%)
:arrow_down:

superset/databases/commands/update.py
85.71% <0.00%> (-8.17%)
:arrow_down:

superset/databases/api.py
83.49% <0.00%> (-7.08%)
:arrow_down:

superset/databases/dao.py
94.11% <0.00%> (-5.89%)
:arrow_down:

superset/views/database/validators.py
78.94% <0.00%> (-5.27%)
:arrow_down:

... and 461 more

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 efdda8b...5433ff4. Read the comment docs.

Just for the record, this PR also fixes the alignment of the datasource menu trigger on Explore page.
Before

(misaligned by #11400 )
After

BTW...
Can we also add some space between the pill and the database name?

This label on the Edit Datasource modal also doesn't seem to need some adjustment

How about this?

I think text in brackets looks too hacky as it reminds me of text-based UI instead of GUI. Maybe we can create a special label with less padding for this?

Ok, I'm throwing in the space for now but will save the Label work for another PR.


read and load functionality for JLD files containing groups

I added the functionality discussed in issue #257

Test cases:
jldfile = "testgroup.jld"
jldopen(jldfile , "w") do file
    g = g_create(file, "autocorr") # create a group
    g["countsmapdistfreq"] = "abracadabra"
    g = g_create(file, "autocorr") # create a group
    g["countsmapdistfreq"] = "abracadabra"
    g["xvect"] = 1:20
    file["stray"] = "cat"
end

Load:
load(jldfile)
Dict{Union(ASCIIString,UTF8String),Any} with 2 entries:
  "autocorr" => ["xvect"=>1:20,"countsmapdistfreq"=>"abracadabra"]
  "stray"    => "cat"

If you could add those test cases to one of the test files, this looks good to merge.

Shall I add my test file or append to any existing one? If latter, which one?

Could probably be the main runtests.jl file. I don't have strong feelings, however.

Sorry, I didn't explain very well. Instead of adding something to one of the .jld files, could you copy/paste the julia code that's up above into one of the .jl files? Then your test would look like this:
# Create jldfile ("testgroup.jld") as above

# Now we check whether it worked properly
vars = load(jldfile)
@test var["autocorr"]["xvect"] == 1:20
@test vars["autocorr"]["countsmapdistfreq"] == "abracadabra"
@test vars["stray"] == "cat"

Sorry, my bad, added a wrong file. Please check

You're fine, thanks for the rapid fix (and sorry it took me so long to come back here and check).
 Would you like me to check out your branch for you and fix the problems (you'll still get credited as the author), or do you want to venture into the slightly-scary world of git rebase? Just let me know. I really appreciate your patience.

I am afraid it will take me a four hours on my own. I would really appreciate if you clean it for me.

@DSLituiev, see https://github.com/JuliaLang/JLD.jl/commits/master. I meant to push this as a branch, but I guess because yours was on master, my branch pushed to master.
Thanks for the contribution!


Create integration tests for Electron auth sign in and sign out

Test sign-in and sign-out for electron-auth using Playwright

I'd like to extract the test helpers to an internal package since they are being used by both browser and electron. It could be done in a different PR or this one depending on time.


Integrate llvm-project at 5061eb6b0121af11a784d92e2dee5996858d04cd

Reset third_party/llvm-project: 5061eb6b0121af11a784d92e2dee5996858d04cd (2022-01-21 09:57:17 -0800): [Sparc] Don't define __sparcv9 and sparcv9 when targeting V8+

Just going to start a new one from head.


jvm_settings file can (correctly) show duplicate values

This isn't actually a problem with the code here, we are actually faithfully displaying what the jps command outputs. However if a Kubernetes deployment adds in Xmx it will be shown twice. This is expected because the JVM will only even take the last option. However it could potentially be confusing.
Previously we used jcmd which does give a true depiction of the JVM settings but we did run into some issues here.
I guess I'd like to discuss wether we thing this duplication is enough of an issue - especially when trying to 100% validate from the JVM what values it is indeed running with

I think the fact we have the jfr which has the calculated values we should be good here


chore: upgrade catalog

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign jstrachan
You can assign the PR to them by writing /assign @jstrachan in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@jstrachan: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

tls
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test tls

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jstrachan: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

tls
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test tls

kube
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test kube

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jstrachan: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

tls
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test tls

kube
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test kube

gsm
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test gsm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jstrachan: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

tls
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test tls

kube
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test kube

gsm
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test gsm

vault
08cd76bc6e11c85aa84eda6c0af125292f22aca8
link
/test vault

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jstrachan: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

tls
8a611091839e1f71e788717d7e097c2436da2b20
link
/test tls

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

/retest

/approve

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jstrachan
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [jstrachan]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@jstrachan: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

tls
8a611091839e1f71e788717d7e097c2436da2b20
link
/test tls

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

/override tls

@rawlingsj: Overrode contexts on behalf of rawlingsj: tls

In response to this:

/override tls

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository.

/lgtm

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jstrachan, rawlingsj
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [jstrachan,rawlingsj]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Singular Value Decomposition (SVD)

Singular Value Decomposition (SVD) is used in a few machine learning methods such as Latent Semantic Analysis (LSA), collaborative filtering recommender systems, and more. It generalizes the eigendecomposition of a square normal matrix to any m x n matrix via an extension of the polar decomposition. This ticket is to research the best SVD algorithm (or set of algorithms) to implement that covers the two aforementioned use cases. Note that we'll need both PHP and Zephir/C implementations of SVD, however, for the prototype it would be perfectly fine to focus on one (PHP) or the other (Zephir/C).
https://en.wikipedia.org/wiki/Singular_value_decomposition
https://en.wikipedia.org/wiki/Matrix_factorization_(recommender_systems)
https://en.wikipedia.org/wiki/Latent_semantic_analysis
https://numpy.org/devdocs/reference/generated/numpy.linalg.svd.html

Implemented here https://github.com/RubixML/Tensor/commit/795101229a4a197c44fe0aa55fd596fa70ba0958


is this project dead?

its been a long time since this worked on an m1 with newest os.

It's a shell script.  Can you no longer run shell scripts on m1?
It works perfectly fine on 12.1 / Intel for me.

Nope.. It's not dead.. ^^
I still didn't found time for maintenance yet =/

Until time is found, please add short note why it says "DEPRECATED". Also I am getting "connection timed out" for the given link https://wartner.io/
And nmap <IP_ADDRESS> says: "Note: Host seems down."
Would it help to sponsor you ;-?  https://github.com/sponsors/fwartner
If you will not have time for maintenance, thank you for all your work. And perhaps suggest an active fork to use for on-going work?  https://techgaun.github.io/active-forks/index.html#mac-cleanup/mac-cleanup-sh

Hey!
Sponsoring always helps! :P
TBH: I have planned to work on this starting next month again.
I am very sorry for any issues that might occur.
Please stay tuned for future updates on the project.

TBH: I have planned to work on this starting next month again. I am very sorry for any issues that might occur.
Please stay tuned for future updates on the project.

could you add an info to the readme explaining why it is deprecated?
i assume if i read deprecated, that it can damage my setup


return "file deleted" instead of raising an exception

fix #282.
This uses notify-rs as of https://github.com/notify-rs/notify/pull/634.
To install and test, run
pip install git+https://github.com/samuelcolvin/watchfiles.git@io-error-delete

You'll need cargo installed for that to work, otherwise you can download a wheel directly from this PR's CI.

No further feedback, and I can't check this, so merging.


Gateway should read properties from the /etc/default/camel-labs-iot-gateway

For example:
## Collect GPS data from BU353 GPS device
export camellabs_iot_gateway_gps_bu353=true

Done.


Adding Skill to Bot Composer is increasing the Bot Size and making it slow

Describe the bug
After adding another Bot as Skill, the size of Bot has become larger  and became slow, is there a way to increase the performance and reduce size
Version

Browser

[ ] Chrome

[ ] Edge

OS

[ ] Windows

To Reproduce
Steps to reproduce the behavior:

Add another Bot using the manifest as skill ( the other bot is really small only two dialogues)
2.Creates a model folder (screen shots given below)
onnx files get formed
Suddenly the bot which has to be deployed  in scale of 100 mb becomes 10 times heavy 1 gb +
takes time to publish and more importantly slow in execution as well

Expected behavior

Screenshots

Additional context

@cwhitten  Could you please route it to anyone who can help the customer?

@aparnaji When you add a skill, the Root bot to which you added gets trained with the LU from the skill by adding trigger to the root bot which in turn will call the skill. You would have received a prompt to use "Orchestrator" recognizer when adding the skill. The model.onnx is the Orchestrator recognizer.
@taicchoumsft Correct me if im wrong. This is the base footprint of this model file (.onnx) right?

Yes @srinaath , you are right, the onnx models are part of Orchestrator.  @aparnaji , you can revert back to using LUIS by switching the recognizer in that dialog back to Default Recognizer.
However, we would urge you to try Orchestrator a bit longer.  Yes, there is a cost to using Orchestrator - deployments are slower.  But the recognition performance and inference speed should be better than previous options.
If you are finding that inference speed has actually fallen, can you help us understand how you're deploying to Azure? (What size VM are you deploying on, 32-bit vs 64-bit, VM or WebApp/Functions, how much slower is it compared to LUIS etc. )
Thanks @aparnaji .

@aparnaji, Orchestrator is the STOA Transformer-based NLU technology, which is much superior than the existing/legacy LUIS technology, so I would not recommend you reverting back to using LUIS. Other than that, LUIS is a web service, so there is a fixed network latency for making a prediction, while Orchestrator is a library (plus downloaded ONNX models), thus no network latency.
We know there is an Composer bot deployment issue uploading the ONNX models to an Azure VM and we have a task (https://github.com/microsoft/BotFramework-Composer/issues/6773) for addressing that. Essentially the ONNX models should be downloaded/deployed directly to Azure directly as that is lightening fast between Azure data centers, while uploading an ONNX model to Azure can take some time using an ISP (internet service provide)'s asymmetric upload/download broadband service.

Thanks all for detailed updates on ONNX models , Will observe further .  Some information on deployment, I deployed as webapp , P1V2 as app service plan ( I used Basic plan and as this is slow moved to bit higher plan)
also I had an additional issue with multilingual model "
Failed to find or load Model with path C:\home\site\wwwroot\model\pretrained.20210205.microsoft.dte.00.06.unicoder_multilingual"

Hi @aparnaji, our engineers are aware of and fully understand the issue and have filed a bug to fix it. It should be a simple fix. Thanks for reporting it.

Closing this ticket. #7892 #6773  are tracked for R14 and would address the root cause of this issue.


Is there a way to concatenate two webm files without encoding them ?

I am concatenating webm files with mergeToFile ,I am not sure that if it encodes the file .I want a solution that is fast .
any help will be appreciated.
Thanks

Based on this example, it looks like mergeToFile reencodes to intermediate mpg files.
Assuming they are both equally formatted webm files,  and you don't mind using ffmpeg on the command line, you'd create a text file (concat.txt in this example) with the format:
file '/path/to/input-1.webm'
file '/path/to/input-2.webm'

And then the ffmpeg command would be:
ffmpeg -f concat -safe 0 -i concat.txt -c copy merged.webm
Hope that helps!

What is the point of this library then...