Modules were resolved with conflicting cross-version suffixes in ProjectRef

First of all, I'd like to thank you for providing this tool for the migration.
I'm trying to migrate a system from Scala 2.13 to Scala 3 with scala3-migrate.
I updated the build.sbt according to the instructions by running migrate-libs projectId . Then I run migrate-libs projectId again, all the libs are valid:

But when I try to compile the project, I got this error: Modules were resolved with conflicting cross-version suffixes in ProjectRef:

Is this expected? Or should I continue with migrate-scalacOptions, migrate-syntax and migrate, and finally try to compile again?
Environment:

sbt: 1.6.2
scala: 2.13.8
JDK: 11.0.15

Hello @nkcoder
This error means that some dependencies are declared twice, directly or transitively, on 2 different Scala versions. This is not valid, so you need to fix this problem before continuing the migration.
Here for instance, specs2-cats_2.13 depends on cats-effect_2.13 but cats-effect_3 is also declared. It would be better to use specs2-cats_3 by declaring:
"orgs.specs2" %% "specs2-cats" % "1.0.0-ALPHA-01"

instead of
"orgs.specs2" %% "specs2-cats" % "1.0.0-ALPHA-01" cross CrossVersion.fro3Use2.13

Unfortunately circe-generic-extra is not available for Scala 3, so you should maybe try to remove that dependency.

In general it is better not to use CrossVersion.for3Use2_13

Hi @adpi2, CrossVersion.for3Use2_13 is the output/suggestion of migrate-libs project_id, why shouldn't use it?

The tool should recommend it only if there is no Scala 3 compatible versions. It is a last resort and it does not give any guarantee that it will work.
In your case circe-generic-extras and specs2-mock are not published for Scala 3, so the tool suggests to use CrossVersion.for3Use2_13. Unfortunately it cannot work because they depend respectively on circe-core and specs2-core which are published for Scala 3. This problem is briefly explained here:

This is permitted as long as all libraries are resolved to a single binary version: you can have lib-foo_3 and lib-bar_2.13 in the same classpath, but you cannot have lib-foo_3 and lib-foo_2.13.


Is this possible to do? other below.

I want make a "Blood moon event" is it possible to make it so that if i right-click on the custom textured moon with an item, then the texture of the moon changes to, say, a red eye, and changes back after, say, 5 minutes. while the event lasts, special mobs will spawn in the world.

It is possible, but complicated because you need to use global variables.


broken: DatabaseAdmin::cleanup - fix and use it or remove it?

The following function:
https://github.com/silverstripe/silverstripe-framework/blob/3.1/model/DatabaseAdmin.php#L268
... does not work for me (the logic seems to be broken, because it does not take into consideration of a class actually has a table associated with it) and should probably be removed or fixed and used.

because it does not take into consideration of a class actually has a table associated with it.

Any direct subclass of DataObject will have a table associated with it so the logic in that case seems correct to me enough to keep this around as it. Any issues with it please submit a PR to fix.


simp? not preserving <-

I was trying to fix a nonterminal simp that looked like
simp? [← mul_inv_rev, ← pow_bit0]

By adding in the question mark. But I got
Try this: simp only [zpow_negSucc, mul_inv_rev, pow_bit0]

Which is wrong.

duplicate of https://github.com/leanprover/lean4/issues/2131


Remove babelrc from preact example doc

The mentioned .babelrc usage is not needed for using preact with Next anymore. The actual code change was merged in (#1194)

Thanks!


rulr breaks on v12

Please see: https://github.com/moltar/typescript-runtime-type-benchmarks/issues/847

:tada: This issue has been resolved in version 8.7.2 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Update logback-classic to 1.2.5

Updates ch.qos.logback:logback-classic from 1.2.4 to 1.2.5.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "ch.qos.logback", artifactId = "logback-classic" } ]

labels: library-update, semver-patch

Superseded by #222.


Nsng 609 hint

looks good. 'sk' translations for new strings are missing. can be done in standalone PR (but then please make another task to not to forget)

well they don't exist yet...


CM Function Chosen

Hi we group 5 has chosen projectile motion with air resistance.

Thanks for informing us


Svg is not transparent

Expected Result
I'm trying to make a bottom navigation tab with a notch expected result
Problem
I have a svg which have a transparent background link to the original image
I tested it on the web and here's what it look like link to web image
but when I use it in react native, the transparent part becomes white link to react native image
then I've set the fill to red for a clear view of what's happening fill="red"
The area that should be transparent is colored in white.

The same behaviour :( @Ghamza-Jd  have you resolved? Could you share if so, please?

I've the issue resolved with following styling:
  <View style={styles.footerWrap}>
        <Footer preserveAspectRatio="none" width={'100%'} />
      </View>

 footerWrap: {
    position: 'absolute',
    left: 0,
    bottom: 0,
    width: '100%',
    height: 100,
  },

<svg width="459" height="134" viewBox="0 0 459 134" fill="none" xmlns="http://www.w3.org/2000/svg" >
<path d="M0 42C176.576 -14.0595 277.09 -13.9398 459 42V134H0V42Z" fill="black"/>
</svg>

@vitto-moz thank you for sharing, I forgot how I solved it at that time, but I remember doing something similar to your solution (tweaking the position and dimension of the component). Also I was using (react-native-svg-transformer)[https://github.com/kristerkari/react-native-svg-transformer], to import and use svg files as components.

Could you provide a simple code with reproduction of the issue? It will help us investigate the problem. Or is it already solved?


run.dlang.io nightlies aren't recent

It appears whatever builds and updates the nightlies for run.dlang.io isn't working.  See https://run.dlang.io/is/q5XF6n
predefs   DigitalMars Posix linux ELFv1 LittleEndian D_Version2 all D_SIMD D_InlineAsm_X86_64 X86_64 CRuntime_Glibc D_LP64 D_PIC assert D_HardFloat
binary    dmd
version   v2.079.1-master-e14a50f
config    /dlang/dmd-nightly/linux/bin64/dmd.conf
DFLAGS    -I/dlang/dmd-nightly/linux/bin64/../../src/phobos -I/dlang/dmd-nightly/linux/bin64/../../src/druntime/import -L-L/dlang/dmd-nightly/linux/bin64/../lib64 -L--export-dynamic -fPIC
parse     onlineapp

Yeah it is broken indeed: https://travis-ci.org/dlang-tour/core-exec
Though the issue looks like vibe.d 0.8.3 isn't compatible with the current master. That's a known issue and IIRC on of the reasons why we had to disable vibe.d temporarily on the project tester.
Btw the magic happens here:
https://github.com/dlang-tour/core-exec/blob/master/Dockerfile
So in short this should get automatically resolved once 0.8.4 is released.

They are now again.


using this on GitHub page

This's a great template, but I've tried to deploy it on github page, it fails. If I just upload the _site to the GitHub.io, it lost all the features of this template, do you have any ideas?

@rockkingjy Is it not stylized (CSS)? You have to see the value of the "baseurl" and "url" variables in the _config.yml file. You have to put the corresponding values of your personal page on the web. This is being pre-explained here: https://github.com/williamcanin/typing-jekyll-template/#deploy

Thanks for your response. I really like this template, but I'm a totally starter on this. I've done the following, problems still not solved:

Fork your template to my GitHub repository.
Change the _config.yml file according to the instruction (I'm not quite sure it's correct, I just use the GitHub page, do not have my personal site):

baseurl: ""
url: "https://rockkingjy.github.io"

It works quite well on my local computer after using the commands:

bundle install
bundle exec jekyll serve

Create an empty gitHub.io repository: https://github.com/rockkingjy/rockkingjy.github.io
Push the _site/ folder created by the local computer to the GitHub.io repository
Check the site created by GitHub page: https://rockkingjy.github.io, and the problems are:
a. Not the same as on my local computer, lots of features lost.
b. When I click the hyperlink on the site like "Blog" or "Hello", it jumps to the http://localhost:4000/blog/ and said "Can't connect to the server".

I don't know why for these two problems, could you help me?

Okay. As Jack the Ripper said, let's go by parts. haha xD

When I inspected the source code of your "rockkingjy.github.io" repository, I noticed a URL error. It is pointing to "http: // localhost: 4000". See the print I took: https://i.imgur.com/15qzasL.png

And why did this happen? A: Because you performed deploy without using the "bundle exec jekyll b" command. Every time you deploy (_site), you must use the "bundle exec jekyll b" command to compile the project. The command "bundle exec jekyll serve" or "bundle exec jekyll s", is only to elevate the server locally with the URL "http: // localhost: 4000". That was the error.

Compile the project again with the "bundle exec jekyll b" command and deploy the "_site" folder in the "master" branch of your "rockkingjy.github.io".

I hope this is the solution, ask anything. Thank you.

@williamcanin Ahaaaa, that's working! Really thanks for your help~ The feeling is really good to have it running! And the template is beautiful! Thank you again!


Fixing metadata typo

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/Tools/Package-Manager-Console.md
:white_check_mark:Succeeded

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


Missing rooms

In the list of rooms, there can be missing entries. This is due to the lack of support of paging in the underlying crate, which is tracked shutton/webex-rust#33

The issue could be mitigated by requesting the most recent rooms in the query, even with pagination it would give us the 100 most recent rooms. However this is pending on shutton/webex-rust#25


No need to uninstall JDK 9 or 10

No need to uninstall latest JDK on your machine. The documentation asks to uninstall JDK 9

After uninstalling JDK 9, ensure that the following path is not set on your PATH environment variable as it will still point to JDK 9: C:\ProgramData\Oracle\Java\javapath. After removing it, java -version at a command line should show JDK 8.

To avoid the errors and let the Xamarin pick JDK 8 just point it to use JDK 8

Install JDK 8
Go to Tools --> Options --> Xamarin --> Android Settings
Change the Java Development Kit Location to point to JDK 8

It would be something like "C:\Program Files\Java\jdk1.8.0_172" on Windows machine.

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

ID: f65a389e-9c7a-a51e-aad2-487fdeb28069
Version Independent ID: 9117116b-f129-0dbd-2a6e-bb641e2fabc3
Content: Xamarin.Android and JDK 9 - Xamarin
Content Source: docs/android/troubleshooting/questions/jdk9-errors.md
Product: xamarin
GitHub Login: @mgmclemore
Microsoft Alias: mamcle

Hi @pmahend1, thank you for your feedback! I have removed "After uninstalling JDK9" and added a paragraph explaining how to ensure that the JDK location is set to JDK 8 when JDK 9 is installed. The changes should be published soon.


Checkbox shows checked when v-model is false

I started down this path because @click fired before the v-model is updated (example here: http://jsfiddle.net/5sH6A/308/ )
so I didn't know what the value was. I thought I'd try my logic in a watch: function but found the issue below.
Vue.js version
1.0.16
Reproduction Link
http://jsfiddle.net/5sH6A/303/
Steps to reproduce
Click the checkbox and choose cancel
What is Expected?
Checkbox should be empty
What is actually happening?
Checkbox shows checked while the bound data is false

This seems to be about compatibility.
It works quite well with Edge 12 and IE11 on Windows 10, but breaks with chrome 49.0.2623.110
It also breaks with firefox 41 on open suse leap

Setting the same value inside a watcher is always a bad idea...
I'd say the easiest way to deal with this is simply not using v-model. You are trying to control the value yourself anyway: http://jsfiddle.net/yyx990803/5sH6A/310/

Very late to this party -- but still a live issue for me after all these years.  My solution:
When using a checkbox input with v-model, use onchange @change handler.  Will work for both IE and reasonable browsers.
Strangely, if you use a v-model checkbox and @click, the value of your v-model attribute (e.g., "flgChecked") will be reversed in the Chrome/Firefox click handler.  That is to say, it will be false when you have just clicked the checkbox to the on position, true when you have clicked it to the off position.  So -- reversed.  But IE actually reports "correctly".  So . . . use @change.
Or maybe I am just missing something.

@jomofrodo Thanks, You saved my day.


panlint requires 4 space indentation on continuation lines

As show the example in https://github.com/quattor/template-library-core/pull/154/commits/9e27de2870876f68fdb3514952f4d97166b5547f, panlint insists on having a 4 space indentation on continuation lines, like:
format('string_fmt %s',
            arg1);

this is inappropriate and if anything is enforced in this case, it should be left alignement between all argument lines.

It is in fact by design, as I highly dislike continuations used in this way and much prefer the line to be rewritten as:
format(
    'string_fmt %s',
    arg1
);

So you would like to support:
format('string_fmt %s',
        arg1);

Panlint does not actually parse the language, so this cannot be supported easily.
I can allow the check to be disabled in a future version though.


Open-source the repo

### Tasks
- [ ] https://github.com/zeta-chain/zeta-node/issues/717
- [ ] https://github.com/zeta-chain/zeta-node/issues/519
- [ ] https://github.com/zeta-chain/zeta-node/issues/564
- [ ] https://github.com/zeta-chain/zeta-node/issues/566
- [ ] https://github.com/zeta-chain/zeta-node/issues/567
- [ ] https://github.com/zeta-chain/zeta-node/issues/568
- [ ] https://github.com/zeta-chain/zeta-node/issues/586
- [x] Cleanup sensitive info
- [ ] Make sure the `develop` branch is protected
- [ ] Pin the repo in the zeta-chain org

Closing as it looks no longer relevant.


Decouple Forms API from Flextype Core into system Forms Plugin

We should have Forms Plugin instead of core Forms API.

done for now


with go1.20 swagger missing definitions and refs

Problem statement
Updated go to 1.20, go gererate results in missing swagger definitions.
Swagger specification
After go1.19 generate: https://pastebin.com/XSCYar5U
After go1.20 generate: https://pastebin.com/uNfkQWpx
Steps to reproduce
example go file for swagger generate.
//go:generate swagger generate spec -o swagger.json
package resp

// swagger:route POST /create new createMethod
//
//	Responses:
//	  200: updateMethodResponse
func CreateMethod() error {
	return nil
}

// UpdateMethodResponse
// swagger:response updateMethodResponse
type UpdateMethodResponse_ struct {
	// in: body
	Body UpdateMethodResponse
}

type UpdateMethodResponse struct {
	// result
	Success bool `json:"success"`
}

Manually installing swagger binary from repo generates swagger.json with definitions.
Problem only with binary from debian repo.
Environment
swagger version
version: v0.30.4
commit: df6da9b77aa9751f06bedb17fcf92b1ab67a7a47
go version go1.19.5 linux/amd64 and go version go1.20 linux/amd64
OS:   Ubuntu 22.04.1 LTS

same issue on 1.19.6

my issue just becase i dont add -m flag in generate command

I'm experiencing a similar issue. I am not sure what changed, but now when I run goswagger over the very same code base that was used to generate my spec file, I am getting an empty info: {} object

I'm also seeing this issue when using thelinux/amd64 release for v0.30.5, but not when using the docker image for the same version (quay.io/goswagger/swagger:v0.30.5).
Since I'm using docker anyway, I was able to work around this by using the goswagger image as a base (i.e. using FROM quay.io/goswagger/swagger:v0.30.5).

I'm seeing the same issue using the latest version of this tool (v0.30.5). It generates great with Go 1.19, but fails with both Go 1.20 and Go 1.21.

You can try to build go-swagger from source and/or to rebuild your project with go test -a ./... I suspect that this has to do with the fact that go got upgraded. You can also try to install go-swagger in a container and run the generation from within that container.

Also have this issue.
I'm running it in a golang:1.21.5 container using go run github.com/go-swagger/go-swagger/cmd/swagger.
If I run the command directly from the shell (bash), I get a valid spec.
If I run the command as part of a Makefile recipe, I get an invalid spec ().
However, when using the golang:1.19 image, both give the same valid output.


Support for Direct messages

Hi guys,
I have an app which needs to send/receive direct messages from twitter. I added some support for that.
I also added the buffer size as a param when setting up the Stream reader. Reason is that the messages got stuck in the buffer on low volume streams until enough traffic had arrived (roughly the same issue as described here https://dev.twitter.com/streaming/overview/processing 'Gzip and java').
Tell me what you think.
br Svante

If you have not done so already, may I request that you sign the Individual Contributor Agreement (https://cla.pivotal.io/)? The size of this PR is large enough that I can't merge it unless the ICA has been signed. Thanks

Hi,
I've signed it.
Cheers, Svante
2016-08-29 22:01 GMT+02:00 Craig Walls<EMAIL_ADDRESS>
If you have not done so already, may I request that you sign the
Individual Contributor Agreement (https://cla.pivotal.io/)? The size of
this PR is large enough that I can't merge it unless the ICA has been
signed. Thanks
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/spring-projects/spring-social-twitter/pull/104#issuecomment-243237861,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACK8vOC8l2yHBf-z99Bii6tp2jxoJwmrks5qkzqXgaJpZM4JKGqX
.

Closing and immediately reopening, hoping to trigger Travis CI against this PR.


Use Existing SQL server database

Is there any sample or guidelines on how this template can be used for an existing database, which do not have ID columns and specific stored procedures are used for CRUD.

你把表弄到新数据库就好了，id列你用string ，identity去掉就行了

Do you understand

No
Regards,

Raja Majumdar
Cell: +91-9415542407
From: Yin<EMAIL_ADDRESS>Sent: 30 March 2016 17:33
To: volkanceylan/Serenity
Cc: mrajalko
Subject: Re: [volkanceylan/Serenity] Use Existing SQL server database (#483)
Do you understand
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub https://github.com/volkanceylan/Serenity/issues/483#issuecomment-203397552

This email has been checked for viruses by Avast antivirus software.
http://www.avast.com

id  change string

Code generator    Use Existing SQL server database

What i meant was that a database with master and transaction tables which do not have identity columns as primary keys.
further there are other business logic built into stored procedures.
for example before allowing user to make an invoice the system is checking credit limit of party for which invoice is being generated.
i wanted help in finding out exact places to modify for UI related issues, Validation related issues and Business Logic related issues.
if anyone can guide me on this i would be obliged.

That you are adding a column, the only label

You can use Serenity for existing database, but it won't generate any code that will help you use your existing stored procedures. Everything is designed around dynamic SQL. But, if what you only want is for example call a stored proc on insert/update, instead of dynamically generated SQL statements, you can but you'll be on your own as I don't have a sample for it. I don't use stored procs for business rules unless there is a very strong reason to.
Anyway my guideline would be like this:
Generate code for your tables like you'd normally do. Don't need migrations, just use code generator to generate your code.
Then, replace Create, Update and Delete method contents in XYZEndpoint with your stored proc calls. These methods take an entity as request parameter and return a very simple response.

See docs about Dapper on how to call stored procs.

Thanks a lot. i would give it a try.


Is there any model for se-resnext ?

I didn't find anything about se-resnet series

Thanks for expressing your interest in Squeeze-and-Excitation ResNe[x]t. You are right that tfhub.dev has none at the moment. I'll keep this issue open to track this, but there is no concrete timeline I could advise of.

Hi @angryhen
Unfortunately, we currently don't have bandwidth to work on training & publishing these models. I'm thus closing this issue for now but will add a comment if the models get published in the future. As always, we are happy to receive contributions!


Remove dependency on ModelRegistry for syncability of models

Major changes
This introduces a flag for whether a GraphQLDocument helper method should contain the sync-able fields. Methods like GraphQLSyncQuery by default will be true, and methods like GraphQLGetQuery can be used with syncEnabled parameter.
Minor changes

Moved MinimalGraphQLDeleteMutation over to PluginsCore as GraphQLDeleteSyncMutation
Updated GraphQLListQuery to include limit and nextToken, in anticipation for ModelBased List query to allow limit/nextToken.

Testing done

Ensured the Sync provisioned backend in API integration tests is working as expected, and so went to datastore plugin and updated the calls where necessary, like

let document = GraphQLSubscription(of: modelType,
                                   type: subscriptionType,
                                   syncEnabled: true)
// adding syncEnabled true parameter

Ensure Model based APIs are working. by default the models are not syncable until specified to be syncable. since Model based API's should never be used with sync and developer should use DataStore if using sync provisioned backend

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

My read on this is that syncability is an internal concept, which seems appropriate. The way we're representing it seems odd to me--why do some types have separate "Sync" flavors, while others are extended by virtue of an incoming boolean parameter? I'd like us to think a little more about this to see if this is the right way to model it. But as an incremental change to enable the functionality for now, LGTM.

Yes I agree, it is odd that there are specific types to build in the sync fields and then there are types that just take in the syncEnabled parameter. I can see these types getting another overhaul, especially with the @auth directive.


Add per-user storage-class option

The 'per-user' storage type is an alternate storage-type name for the 'common' storage class.
In other words, it is an alias for the 'common' storage-type and behaves in the same manner.
Note that in the PR's current state, the 'per-user' storage-type replaces the 'common' storage-type, and the 'common' storage-type is treated as an alias of the 'per-user' storage-type. It may be better to reverse things, i.e. document that the 'per-user' storage-type is an alias of the 'common' storage-type
What issues does this PR fix or reference?
Part of eclipse/che#21405
Is it tested? How?
There are two parts of this PR to test.
Ensuring that the 'per-user' storage type works the same as the 'common' storage type:

Start up DWO
Create and apply a devfile that uses the 'per-user' storage type, e.g.

kind: DevWorkspace
apiVersion: workspace.devfile.io/v1alpha2
metadata:
  name: theia-next
spec:
  started: true
  template:
    attributes:
        controller.devfile.io/storage-type: per-user
    projects:
      - name: web-nodejs-sample
        git:
          remotes:
            origin: "https://github.com/che-samples/web-nodejs-sample.git"
    components:
      - name: theia
        plugin:
          uri: https://che-plugin-registry-main.surge.sh/v3/plugins/eclipse/che-theia/next/devfile.yaml
          components:
            - name: theia-ide
              container:
                env:
                  - name: THEIA_HOST
                    value: <IP_ADDRESS>
    commands:
      - id: say-hello
        exec:
          component: theia-ide
          commandLine: echo "Hello from $(pwd)"
          workingDir: ${PROJECTS_ROOT}/project/app

Ensure that the workspace starts up and that the claim-devworkspace PVC is created.
Delete the workspace and ensure that the claim-devworkspace PVC is deleted.

Ensuring that you can switch between the 'per-user' and 'common' storage-type:

Start up DWO
Create and apply 2 devfiles, one with the 'per-user' storage-type and the other with the 'common' storage-type
After the workspaces are started up, do a kubectl edit or oc edit and change their storage-type from per-user -> common and common -> per-user respectively
Ensure the edit is allowed by the webhook

PR Checklist

[ ] E2E tests pass (when PR is ready, comment /test v8-devworkspace-operator-e2e, v8-che-happy-path to trigger)

[ ] v8-devworkspace-operator-e2e: DevWorkspace e2e test
[ ] v8-che-happy-path: Happy path for verification integration with Che

LGTM, but could you please add some tests

I added a test to ensure that the CommonStorageProvisioner is used given a devfile that uses the per-user storage class. I haven't been able to think of a better way to test this feature so far.


How to realize the  cv::resize by computeLibrary?

hi, in opencv resize an image we can use the cv::resize.
but, I found in compute library the resize function may not realize such function.
how can I resize an image by compute library?

Hello @Weyne168 ,
I think you can use the Scale (NEScale or CLScale) function to achieve what you want.

223

@Weyne168 did Scale function meet your needs?

Assuming that this is resolved. Closing. Please reopen if required.


~!RACE/LIVE!!Brazilian Grand Prix 2024 Live Streams Free Formula 1 On Tv Channel 03 NOV 2024

F1 free live streams: How to watch Formula 1 2024 Brazilian Grand Prix without cable
CLICK HERE TO WATCH LIVE STREAM NOW

CLICK HERE TO WATCH LIVE STREAM NOW

CLICK HERE TO WATCH LIVE STREAM NOW

Formula 1 concludes its American triple-header with the Brazilian Grand Prix this Sunday at the Autodromo Jose Carlos Pace.
Lando Norris’ runner-up finish in the Mexican Grand Prix last week helped reduce Max Verstappen’s lead at the top, as only three races remain. Ferrari also made a strong statement, with Carlos Sainz claiming victory and boosting Ferrari to second place in the Constructors' standings, now just 29 points behind McLaren.
The Brazilian Grand Prix is set to be thrilling, with Norris only 42 points behind Verstappen and potential rain adding an extra layer of unpredictability to the race.
WATCH:F1 Brazilian Grand Prix LIVE in US on Fubo (free trial)
The 2024 Brazilian Grand Prix race is finally here and for all your time, TV and streaming details, look no further than The Sporting News for a full guide.
F1 Brazilian Grand Prix free live streams
The Brazilian Grand Prix is available to live stream for free on Fubo with new subscribers able to sign up to a FREE seven-day trial.
How to watch F1 Mexican Grand Prix: TV channel, live stream
The Brazilian Grand Prix is the 21st race of the 2024 Formula 1 season and takes place at the Autodromo Jose Carlos Pace, Sau Paolo, Brazil.
Here's how to watch the 2024 Brazilian Grand Prix across North America:
Region	TV channel	Streaming
USA	ESPN 2	ESPN+, Fubo, Hulu, Sling TV, YouTube TV, F1 TV
Canada	TSN (English), RDS / Noovo (French)
TSN Direct, RDS streaming
USA: Espn 2 is showing the race live on TV and while there are several live streaming options, ESPN+ and Fubo are your best bets with the latter including a FREE trial to new subscribers.
For a limited time, you can get your first month of Fubo for as low as $59.99, a $20 savings. Stream ESPN, ABC, CBS, Fox, NBC and 200+ top channels of live TV and sports without cable. (Participating plans only. Taxes and fees may apply.)
Canada: Canadian F1 fans can watch English-speaking coverage of the race on TSN or stream via TSN Direct, while French speakers can also follow the action on RDS or Noovo.
STREAM:F1 races LIVE on ESPN+
What time is F1 Brazilian Grand Prix race today?
Today's Brazilian Grand Prix begins at 2:00 p.m. local time from the Autodromo Jose Carlos Pace in Sau Paolo, Brazil – and here's how that start time translates across US:
Date	Start time

Eastern Time	Sunday, November 3	1 p.m.
Central Time	Sunday, November 3	12 p.m.
Mountain Time	Sunday, November 3	11 a.m.
Pacific Time	Sunday, November 3	10 a.m.

dfgdfd

FG

.
.
.

vf
.
.

.

.


Rename delta to elapsed_ticks.

I've started investigation of possible fix to #131 myself.
To understand how to fix an issue I've started to familiarize myself with timer implementation from  sctp_callout.c, where changes suspected to introduce bug #131. During learning I've noticed some enhancements (in my opinion) can be done to the timer implementation. So this PR is very tiny and my first PR to this repository with small enhancement to a source code for better readability, just to get acquainted with contribution process to this repo.

Hello, @tuexen!
Could you please review this tiny PR?
Thanks a lot in advance!

Thanks!


Invalid national checksum error for generated german BBANs

Hello,
I found that when randomly generating German IBANs a lot of times an InvalidBBANChecksum Error gets thrown because of an invalid national checksum.
import schwifty

rand = schwifty.IBAN.random(country_code="DE")
print(rand.formatted)
result = rand.validate(validate_bban=True)
print(result)

This is a code snippet I have been using to generate and validate the IBAN values.
It works with IBANs when the county_code is set to GB and IT and I believe that it is due to it not finding the right checksum algorithm because validation with pre-made IBANs does work.

Yes. It's a bit tricky for German BBANs because there are so many bank specific algorithms. I will try to find a solution  for this.


[TikTok] another domain

Hopefully this just gets banned from the USA soon........ pull-flv-f11-ab.tiktokcdn.com

Fixed in https://github.com/llacb47/mischosts/commit/3413f1cdf7a5cf05bda954dd49df10fa02bd4663


Does mxnet support Convolution1D and Pooling1D?

hi, i want create a cnn model  to deal with un-image date,like text classification.  I create a  conv 1D layer, like below:
conv1 = mx.symbol.Convolution(data=act1, kernel=(4,), num_filter=20)
tanh1 = mx.symbol.Activation(data=conv1, act_type="tanh")
pool1 = mx.symbol.Pooling(data=tanh1, pool_type="max",kernel=(2,), stride=(2,))
however, script run fail in line 3, seems conv1 is ok(i'm not sure), error messages as below:
Traceback (most recent call last):
File "aes.py", line 216, in handle
dl_lr_model(sample_data_npy,sample_label_npy)
File "aes.py", line 152, in dl_lr_model
pool1 = mx.symbol.Pooling(data=tanh1, pool_type="max",kernel=(2,), stride=(2,))
File "/usr/local/lib/python2.7/site-packages/mxnet-0.5.0-py2.7.egg/mxnet/symbol.py", line 963, in creator
ctypes.byref(sym_handle)))
File "/usr/local/lib/python2.7/site-packages/mxnet-0.5.0-py2.7.egg/mxnet/base.py", line 77, in check_call
raise MXNetError(py_str(_LIB.MXGetLastError()))
mxnet.base.MXNetError: value (2,)for Parameter kernel has wrong dimensions, expected dimension=2
As error message shows, pooling parameter expected 2 dim, but i given 1.
Does mxnet support cov 1d and pooling 1d?

```kernel=(1, 2)```` should work.

@antinucleon, hi, i don't know why you think pooling kerenal(1,2) is correct? why not (2,1)? i modify my code:
conv1 = mx.symbol.Convolution(data=act1, kernel=(4,), num_filter=20)
tanh1 = mx.symbol.Activation(data=conv1, act_type="tanh")
pool1 = mx.symbol.Pooling(data=tanh1, pool_type="max",kernel=(2,1), stride=(2,1))
it work now, but i am not sure it work  as my expect~


Allow pulling in libraries

The simplest thing to do would be allowing arbitrary docker containers as test environments and just kill them after timeouts. That should be easily adaptable with how I understand your current architecture works.
A more advanced thing would be the user being able to specify dependencies in the json file or via a requirements.txt for python. However this possibility is less flexible and more work for you which is why usually the first approach is taken at least for a start.

+1 For this one! I use codeboard.io all the time for quick practice and prototyping, and I am having to switch to wandbox whenever I want to use boost for c++ or something like that.


fix: support relative markdown linking

Motivation
Fix #1137
Upon finding, we actually never really support relative markdown linking since initial release. Things has been working so far because lot of people refer to doc by doing [test](dir1/test.md], however [test](../test.md) will not work because we never really properly resolve it when replacing the markdown linking
The key change here is this
mdToHtml[resolve(metadata.source, mdMatch[1])];

Oh another thing is we no longer replace markdown linking in fenced blocks 👍
Have you read the Contributing Guidelines on pull requests?
Yes
Test Plan

Clone the Redux repo at https://github.com/reduxjs/redux
Check out the docs-rebuild branch
Copy this PR patched file at Docusaurus/v1/lib/server/docs.js to redux/website/node_modules/Docusaurus/lib/server/docs.js
Start Docusaurus

Before

After

cc @markerikson

One other question: will this handle Markdown file links that also have an anchor attached to them, like [link text](./SomeFile.md#some-anchor) ?  We've got a bunch of those.

@markerikson
Yes it will. Actually everyone is referencing stuff with [alt text](dir1/filename.md) and never with relative link. Everytime anyone encountered this on discord, I'd point out doing this instead of [alt text](../filename.md]
What it means by https://docusaurus.io/docs/en/doc-markdown#linking-other-documents is that we need to reference it based on docs folder.
It's been like that since the very first release of Docusaurus 😮
But anyway, seems that it's not hard to implement the relative linking

Cool.  If you can push this out real soon (like, today maybe? :)  ), I think this might let me move forward with the Redux docs conversion.

Thanks for fixing this @endiliey! Would it be possible to also fix relative links for assets in this PR?
A link like ![nice picture](../assets/picture.png) would still not work with the current suggested changes.
The issue was already reported in #705 (see https://github.com/facebook/Docusaurus/pull/705#issuecomment-407353366).
Basically, the goal is to be able to use the same link paths (for markdown documents and assets) both when browsing the source in GitHub (or the Markdown Preview in VS Code) and when building the docs with Docusaurus.

@endiliey Any word on releasing 1.6.1? I want to see if it fixed the issues I mentioned in the issue ticket as well. Thanks.

Sorry for the delay ! Just released 1.6.1 to npm

@endiliey thank you. unfortunately after upgrading, my issue does not seem resolved. the pertinent link is here: https://spothero.com/uniform/ace/docs/upgrading-v5/#code-splitting
if you click on the guide on code splitting link, you'll see it 404s. The code that drives that link is A full [guide on code splitting](docs-code-splitting) is available.
The docs-code-splitting.md file lives at the same level as upgrading-v5.md.  cleanUrl: true, is in the siteConfig.js.
Am I misunderstanding something? Mis-linking?

Its also worth noting that after the upgrade I noticed that when I went to upload my files to S3 almost all of them said "No change", almost as if it was not re-run at all.

Disregard, disabling babel cache brought me back to the issue being discussed there.

1.6.2 should fix it @reintroducing
Let us know how it goes

@tibdex sorry for the late reply. Didnt notice the comment.
Seems like a good idea, I will probably push a fix for relative linking on assets for next release

@endiliey there are a few issues with that. 1 being is that this only happens when its deployed to production and 2 is that this is pretty heavily tied to a private repo we have. i've tried to outline our setup above and i'd be happy to try and provide any info possible to help troubleshoot this. i'd also be happy to hop on a screenshare or similar if you wanted to live debug it, i just am not sure that trying to re-create this repo without actually pushing to production in this environment would be helpful.

The production and development consume the same api for replaceAssetsLink. Either way a yarn build on local repo is in fact a production build so we can easily debug it if there is a reproducible repo.
If you are deploying via a CI, node_modules cache is usually quite the problem.
It's hard to fix it without any clonable & reproducible repo. I've at least confirmed with > 5 repo and it seems that 1.6.2 fixed the relative linking issue

@endiliey if i provide you with a repo that is just the docusaurus setup we have for that project, would that suffice?

As long as we can reproduce the bug, that will be fine!
Sorry for the trouble but that'd be helpful. There are lot of cases where we can't even reproduce the bug so we can't even fix it 😊

i went ahead and put the pertinent code on dropbox here: https://www.dropbox.com/s/eyqygyc0kv1cx8y/docusaurus-bug.zip?dl=0
As you can see, locally the issue i described here (https://github.com/facebook/Docusaurus/pull/1138#issuecomment-445303045) is fine, but when it goes to prod, which you can hit in the url provided in that comment, the result is not correct. let me know if you need anything else.


Bugfix/trigger match proposition

Specific changes I had on my attempt on trigger matching,
All of that will need to be more refined.

Tested with most recent MLReco files in /dune/data/users/jwolcott/nd-lar-reco/reco-out/PicoRun4.1/FixedTriggerTimes/ and seems to work ok.  We'll sort out any further issues on the branch for #39.


Update README.md, fix example code.

Description

Linked Issues
Additional context

What has been fixed? Can you explain a bit?

What has been fixed? Can you explain a bit?

The 'rewrite' function has a 'config' parameter, but the next line use 'const' declare again.


How to deploy module by IoT Hub service SDK, like IoT Hub service node SDK.

I want to deploy the module to my iot edge device via iot hub service SDK. But I find only 3 ways to deploy module:
Azure portal
Azure CLI
VS Code.
Current have IoT Edge module deploy have public API for developer?

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

ID: 3808c67c-7c20-c275-efaa-d3724ccd88fc
Version Independent ID: 4d86b419-25f4-d08f-e939-8c87000f5aa2
Content: Deploy modules from Azure portal - Azure IoT Edge
Content Source: articles/iot-edge/how-to-deploy-modules-portal.md
Service: iot-edge
GitHub Login: @kgremban
Microsoft Alias: kgremban

@mxxmusic Thank you for reaching out. We are actively investigating and will get back to you soon.

@mxxmusic In the Azure IoT Edge tutorials, you build a deployment manifest by going through a wizard in the Azure IoT Edge portal. You can also apply a deployment manifest programmatically using REST or the IoT Hub Service SDK. For more information, see Understand IoT Edge deployments.
Please check how to Create a deployment manifest
Hope this helps.

@mxxmusic The .NET SDK has some IoT Edge deployment management options. Check out the Microsoft.Azure.Devices namespace
There's also a sample demonstrating using the SDK to provision devices, create an automatic deployment, and create a layered deployment: https://github.com/massand/azure-iot-samples-csharp/blob/configuration_sample/iot-hub/Samples/service/EdgeDeploymentSample/EdgeDeploymentSample.cs
Follow these steps to run the sample:
0) Prerequisite: Install .Net Core 2.1.0+,  IoT Hub instance, Git, Powershell/Bash

Clone C# SDK samples repo
Run: git clone -b configuration_sample https://github.com/massand/azure-iot-samples-csharp.git csharpsamples
Run: cd csharpsamples/iot-hub/Samples/service
Run: dotnet restore
Run: dotnet run —project EdgeDeploymentSample “” (include quotes)
Verify base and layered Edge deployments and 10 Edge devices with 4 modules each are created in the portal (deployment progress can be monitored using deployment metrics!)
(Cleanup) Run: dotnet run —project CleanupDevicesSample “” (include quotes)

Is that the kind of information you were looking for?

@mxxmusic Have you had a chance to see the above response? Do let us know if that helps.

Since we have not heard back from you we will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly reopen the issue and continue the discussion.


Add support for starsports.com

Sample link
http://www.starsports.com/cricket/videos/vod/video=icc-cricket-world-cup-2015-new-zealand-south-africa-villiers-gets-dropped-and-then-goes-big/index.html
Thanks

Bump

redirects to hotstar.com(supported).


Refresh UI

Converted to Razor
Fixed some smaller issues
Due to web.config ignorance, decision is to distribute it expanded (no zip file).

This addresses #41

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

22 commits and 300 changed files, to update the UI? 👀 This will take quite some time to review. @valdisiljuconoks is there a way to split this PR so the relevant reviewers can review their part?

yeah, something similar came through my mind recently ;)
alrighty.. splitting up..

created new 2 PRs - UI refresh (+ converted to Razor) & AlloyTech sample site

Reviewing the other PR's instead.


Fix dart:js for cross-frame Arrays

the check o instanceof Array here:
https://github.com/dart-lang/sdk/blob/master/sdk/lib/js/dart2js/js_dart2js.dart#L153
does not work when the array came from a different iframe.
@rakudrama suggests we should use Array.isArray instead.

I believe this check also needs to be updated: https://github.com/dart-lang/sdk/blob/f0babb648b9ef7131c5f9b05ea44d64882c9cec1/sdk/lib/js/dart2js/js_dart2js.dart#L628

A related issue, apparently dart2js interceptor dispatch uses a.constructor == JsArray (?), which means it doesn't recognize generic arrays created by DDC (except List<dynamic>, presumably). This is based on user reports.
(Aside: I wonder if we'd eventually want some sort of Dart-to-Dart interop for multi-app scenarios, rather than rely on JS interop for communication between the Dart apps.)


[USERSNAP] Community Flagging of Impersonators

Taken at: https://sanchogov.tools/dashboard
Fields:

Name of the idea or new feature: Community Flagging of Impersonators
Please summarize your idea or new feature: Some way for the community to flag DRep profiles that impersonate others. This will allow people to vote for the real deal.
Any additional details: DRep Tooling Workshop suggestion.

Browser: Chrome 127 (Windows 10)
Screen size: 1368x912
Open #62 in Usersnap
Powered by Usersnap.

duplicate #1746


fix(package): Fix node engine version range

#39 Fix this issue

Thanks for the PR. I'm looking into why your tests are failing but for the mean time, can you just update the node version to be only `>=5.3.0.

@adrianlee44 Awesome. I did it.

Figured out the issue with the failing tests. It has nothing to do with the changes you are making so I'm going to go ahead and merge your PR.

Thanks for the PR again

awesome @adrianlee44! Thank you!


User help and feedback

Census reporter has this nice way of gathering feedback and responding: https://censusreporter.uservoice.com/
Perhaps we can explore how to do inculde this feature in the near future!
Census reporter uses this platform for feedback, I think: http://www6.uservoice.com/l/17202/2016-07-29/52wtrp/

Great idea! We should look for a Django plugins or Wazimap integration. Discussion among our visitors will show good activity in the website.

I guess it would be great if we could get it and redirect it to the right people

@AbhayGoyal could you explain what do you mean


Generalize LW3 faucet link  to include both base goerli and sepolia

What changed? Why?
Instead of pointing directly to Base Goerli's faucet, we point to our main faucets page so users can choose between Base Goerli and Base Sepolia themselves
Notes to reviewers
N/A
How has it been tested?
N/A

Updated to only mention Base Sepolia. Do we have exact dates for Base Goerli deprecation? We'd have to deprecate on our end and make sure we bridge back to ETH Goerli before that happens and also update some other Base-focused content on LearnWeb3 to not mention Base Goerli anywhere.


Missing import

Description

Related Issues

Checklist:

[ ] I have followed the contribution guidelines and code style for this project.
[ ] I have added tests covering my contributions.
[ ] I have updated the documentation accordingly.
[ ] This PR is being made to staging branch and not to main branch.

Codecov Report

Merging #1708 (badcc58) into staging (4106333) will increase coverage by 23.33%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##           staging    #1708       +/-   ##
============================================
+ Coverage     0.00%   23.33%   +23.33%
============================================
  Files           87       87
  Lines         9132     9132
============================================
+ Hits             0     2131     +2131
- Misses           0     7001     +7001

Flag
Coverage Δ

nightly
?

pr-gate
23.33% <ø> (?)

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

Impacted Files
Coverage Δ

recommenders/datasets/mind.py
0.00% <0.00%> (ø)

recommenders/datasets/movielens.py
66.37% <0.00%> (+66.37%)
:arrow_up:

recommenders/datasets/download_utils.py
90.00% <0.00%> (+90.00%)
:arrow_up:

recommenders/evaluation/spark_evaluation.py
87.11% <0.00%> (+87.11%)
:arrow_up:

recommenders/models/newsrec/io/mind_iterator.py
0.00% <0.00%> (ø)

recommenders/models/newsrec/models/base_model.py
0.00% <0.00%> (ø)

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 4106333...badcc58. Read the comment docs.

Thanks @simonzhaoms


Write Tests for backend end points, 100% Coverage

Unfinished: decided to do end to end tests instead


Option to count white spaces for characterCounter()

Suggestion for an enhancement in a future version...
Currently, characterCounter() doesn't have any options.  We would find it very useful to have an option something like countSpaces, which would be true by default.  When changed to false it would only count characters that are not white spaces.
This would allow the counter to be used for additional scenarios, such as inscriptions on a product, where you're allowed up to a certain amount of letters but the spaces are of no relevance.
Example
String in the text field of: "Hello, World!"
With countSpaces: true = 13
With countSpaces: false = 12

@acburst You think this enhancement is valid and can be taken up? If its ok I can try to work on it.

Also when countSpaces: false it should probably ignore any space-type characters, including line breaks if it was a textarea.

This sounds like a reasonable addition, however, right now we're more focused on just getting the core of 1.0 out in a stable manner. Enhancements aren't priority right now and can be focused on later after the release.


🧑💻 : Search bar functionality

:red_circle: Title : Search Bar
:red_circle: Enhancement Aim : To help users find their games easily

✅ Details to Include When Taking the Issue:
Name : Meghana
Participant Role (Specify the Open Source Program name, e.g., GSSOC, Hacktoberfest, etc.): Gssoc-extd, hacktoberfest
@iamrahulmahato please assign me this issue i want to work on it

Happy Contributing! 🚀
Wishing you all the best on your open source journey. Enjoy! 😎

@iamrahulmahato  please assign this task to me for a search bar to find the projects easily
Details to Include When Taking the Issue:
Name : Pratyush
Participant Role (Specify the Open Source Program name, e.g., GSSOC, Hacktoberfest, etc.): Gssoc-extd, hacktoberfest accepted

someone already working on this issue


Backend should highlight errored out tests

Test results that have errors or warnings should be highlighted in red or yellow on the results test page.

Implemented in https://github.com/SlimeVR/Nighty-Hardware-Tester/commit/1540d6da47216a1a44d525735cbd29e8f3dca433

❤


Feature/upgrade to v15

Approving, but there is a CI error: ld.lld: error: unable to find library -limprobable_worker for the Android build.
Do we have the arm libs yet?

Approving, but there is a CI error: ld.lld: error: unable to find library -limprobable_worker for the Android build.
Do we have the arm libs yet?

They should be - I think the package is renamed - will fix


[Docker] Error: EACCES: permission denied, mkdir '/target/linux-x64-template'

Hello,
I can't run the example from the Readme.
Ubuntu 20.04.3 LTS
# docker run --rm -v ~/nativefier-apps:/target/ nativefier/nativefier https://mail.google.com/ /target/

Preparing Electron app...

Converting icons...

Packaging... This will take a few seconds, maybe minutes if the requested Electron isn't cached yet...
Packaging app for platform linux x64 using electron v13.1.7
Error during build. Run with --verbose for details. [Error: EACCES: permission denied, mkdir '/target/linux-x64-template'] {
  errno: -13,
  code: 'EACCES',
  syscall: 'mkdir',

Please tell me how I can give the rights to create a folder in the container?

Partial fix:
Change the owner of the container directory '/target' to node:node. However, the docker run command will still cause problems because it will create the ~/nativefier-apps directory as root! This directory should be owned by the user! Also, user ID 1000 must have access to it, as this is the container user (and we cannot assume that it matches your user ID.
Workaround:

Delete the ~/.nativefier-apps directory
Manually recreate it the directory, and then add 'rwx' ACLs for user ID 1000
Run the docker container, mounting the ~/.nativefier-apps directory somewhere inside the container that user ID 1000 has write access

Example bash wrapper:
#!/bin/bash
if [ -d ~/nativefier-apps ];  then
  if  [ ! -O ~/nativefier-apps ]; then
    echo "The directory ~/nativefier-apps is not owned user ID $(id --user). We need to change its ownership..."
    sudo chown -R $(id --user):$(id --group) ~/nativefier-apps
  fi
else
  echo "Creating directory ~/nativefier-apps, so that the 'docker run' command does not create this directory with root:root ownership ..."
  mkdir ~/nativefier-apps
fi

if [ $UID -ne 1000 ]; then
  echo "Granting the container user (node, ID=1000) access to the directory ~/nativfier-apps ..."
  setfacl -m u:1000:rwx ~/nativefier-apps
fi

echo "Converting example.com to native app ..."
docker run --rm -v ~/nativefier-apps:/home/node/nativefier-apps nativefier/nativefier "https://example.com" /home/node/nativefier-apps

I still have this issue. The solution from @raffraffraff does not work.


Add Table update code path

Issues:

https://github.com/aws-controllers-k8s/community/issues/1000
https://github.com/aws-controllers-k8s/community/issues/1029

Description of changes:

Add Table custom update code
Add Table custom preCompare delta code (to properly compare
GlobalSecondaryIndexes ,AttributeDefinitions and KeySchemas)
Add unit tests for custom compare code for GlobalSecondaryIndexes
Make KeySchema an immutable field.
Gradually update GlobalSecondaryIndexes when multiple ones are
update/removed or added.
Add custom code to properly populate BillingMode and
SSESpecification

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

/retest all

@A-Hilaly you want to rebase this and get it going again?

/reopen
/lifecycle frozen

/reopen

Hi folks,
seem this PR opened for long time.
any plan to make this PR merged or break down into small new PRs?

@A-Hilaly please re-open this one.

/retest

Notes to reviewers, i'm debugging some failing tests in prow. Please hold on this for now.

/retest

@jaypipes @Julian-Chu rebased and pushed latest changes PTAL

/retest

/retest


docs: fix simple typo, decendant -> descendant

There is a small typo in readme.md.
Should read descendant rather than decendant.
Semi-automated pull request generated by
https://github.com/timgates42/meticulous/blob/master/docs/NOTE.md

Can you update src/screenfull.d.ts and dist/screenfull.d.ts too?

Thanks @sindresorhus have updated


Add support for Raspbian distribution

Raspbian is a flavor of Debian and can be supported, we just need an additional
check.
Requested by crate/crate#6886.

What do we have to do to trigger the site update?


Bundled GNURadio + GrOsmoSDR (PortAudio version)

Hi I've installed pothos again and I've set C:\Program Files (x86)\gnuradio\etc\gnuradio\conf.d\gr-audio.conf and changed from auto to portaudio:
[code]
This file contains system wide configuration data for GNU Radio.
You may override any setting on a per-user basis by editing
~/.gnuradio/config.conf
specify which audio module to load, or use "auto" to have the system
select one.  Valid choices depend on your OS and which modules
you've installed, but typically include:
auto, alsa, oss, portaudio, jack, osx, windows
[audio]
audio_module = portaudio
[/code]
but it still wan't to use Audio source arch: windows but I know I've setted the right config?
see here:

PS: I have some problems with UDP Source/sink it always trows this error:

Thanks for Anwsering and Best Regards

Duplicate of: https://github.com/pothosware/PothosSDR/issues/11


Technical help, on location details where Encryption at host supported.

supported
in this doc we have script to get all SKU size details which are supported for encryption at host but I am not clear, could someone help me with exact SKU details which are supported for Encryption at host.
ResourceType                      Name      Location Zones                 Restriction          Capability   Value

virtualMachines         Standard_B12ms CentralUSEUAP     1                             MaxResourceVolumeMB   98304
virtualMachines         Standard_B16ms CentralUSEUAP     1                             MaxResourceVolumeMB  131072
virtualMachines          Standard_B1ls CentralUSEUAP     1                             MaxResourceVolumeMB    4096
virtualMachines          Standard_B1ms CentralUSEUAP     1                             MaxResourceVolumeMB    4096
virtualMachines           Standard_B1s CentralUSEUAP     1                             MaxResourceVolumeMB    4096
virtualMachines         Standard_B20ms CentralUSEUAP     1                             MaxResourceVolumeMB  163840
virtualMachines          Standard_B2ms CentralUSEUAP     1                             MaxResourceVolumeMB   16384
virtualMachines           Standard_B2s CentralUSEUAP     1                             MaxResourceVolumeMB    8192

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

ID: be8532f0-9db5-a3e2-854c-e121e77324de
Version Independent ID: 9a235d02-6663-01b7-591e-5f1b088758ba
Content: Azure PowerShell - Enable end-to-end encryption on your VM host - Azure Virtual Machines
Content Source: articles/virtual-machines/windows/disks-enable-host-based-encryption-powershell.md
Service: storage
Sub-service: disks
GitHub Login: @roygara
Microsoft Alias: rogarana

@prashanthmiryala
Thanks for your feedback! We will investigate and update as appropriate.

@prashanthmiryala
I'd recommend working closer with our support team via an [Azure support request] (https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request). Or you can leverage our Q&A forum by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.
[Teams Q&A forum] (https://docs.microsoft.com/en-us/answers/topics/46488/office-teams-windows-itpro.html) for technical questions about the configuration and administration of Microsoft Teams on Windows.
[Microsoft Teams Community forum] (https://answers.microsoft.com/en-us/msteams/forum?sort=LastReplyDate&dir=Desc&tab=All&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=All&isFilterExpanded=false&page=1

thanks, did posted in Q&A


Multiple slice dimensions from a single make() call.

Why can't we declare the multiple dimensions of a multi-dimensional slice from a single make() call?
Isn't squareMatrix := make([][]int, n, n) far simpler than
squareMatrix := make([][]int, n)
for row := range squareMatrix {
    squareMatrix[row] = make([]int, n)
}

Is there some underlying reason as to why this isn't done?

Hi,
This appears to be a question rather than a Go bug. We do not use the issue tracker for general discussions or questions like these.
You might want to take a look at

https://github.com/golang/go/issues/6282
https://golang.org/doc/effective_go.html#two_dimensional_slices

For further questions, please have a look at Questions wiki page; it has a list of good places for asking questions.
Closing since this is not a bug.


[BUG] Figure out why LD_LIBRARY_PATH is needed to run otel

In hqps-db-ci.yaml, /usr/local/lib need to be added into LD_LIBRARY_PATH, which is wield.
Figure out the reason and fix it.

The reason is the binary interactive-server needs to find the libotel*.so, which is installed to the /usr/local/lib, and the mechanism is rely on LD_LIBRARY_PATH to find libraries. Generally this directory is within the default library search path, but sometimes its not. It's quite normal to add /usr/local/lib to the LD_LIBRARY_PATH in practice.
If u want to get rid of that, there are several ways:

Build static libraries of otel
Add the environment in the Dockerfile
Add option to compile without otel

This line was added after I built the image and found this issue. If u build it again, it should work.

Moreover, I did not encounter this issue while developing on the devcontainer, which is also build upon hqps-server-base:v0.0.10

As previously said, generally this directory is within the default library search path, but sometimes its not. The environment is quite diverse. So if it doesn't find, just add that.


i2c: consistent support for bus timeouts and recovery

A review of existing Zephyr I2C driver implementations show inconsistent support for detecting whether the bus has timed out, the duration without progress used to recognize a bus timeout, and whether the driver recovers the bus or the application must do so.  The summary table below tracks the current status.
In addition some drivers wait for the bus to become idle.  Some of those delays are time limited, some are not.  The table below is specific to waiting for completion of (generally) a single message fragment (struct i2c_msg) within a transfer.
Driver behavior should be made as consistent as possible.  The specific desired consistent behavior is TBD, as is resource allocation to do this.

Driver
Timeout Detected
Timeout Duration
Bus Recovery?

bitbang
implicit

cc13xx_cc26xx
no
K_FOREVER

cc32xx
no
K_FOREVER

dw
no
K_FOREVER

esp32
hard-coded
100 ms

gecko
hard-coded
3E5 loop iters

gpio
bitbang

imx
no
K_FOREVER

litex
bitbang

ll_stm32_v1
hard-coded*
500 ms
when detected

ll_stm32_v2
no
K_FOREVER

lpc11u6x
no
K_FOREVER

mchp_xec
unclear

mcux
no
K_FOREVER

mcux_flexcomm
no
K_FOREVER

mcux_lpi2c
no
K_FOREVER

nios2
hard-coded
1 ms

nrfx_twi
hard-coded
100 ms

nrfx_twim
hard-coded
100 ms

rv32m1_lpi2c
no
K_FOREVER

sam0
no
K_FOREVER

sam_twi
no
K_FOREVER

sam_twihs
no
K_FOREVER

sbcon
bitbang

sifive
no
busywait

Currently running into a problem with the nrf devices where we have a I2C slave that has a very long transaction, much more than 500ms (VL53L5); it sends 0x5000 bytes in a single transaction. At the very least, this timeout should be a Kconfig parameter, not hardcoded as a define in the driver. Would you be willing to accept a patch which just moves this to Kconfig for nrf devices only?

@henrikbrixandersen is this now done?

@henrikbrixandersen is this now done?

No. Far from.

We are also looking for this feature.


Brake sounds on some cars with comma pedal and sometimes even with Stock

Tried to dig into it but cannot figure it out.
In my video below I engage and disengage without moving the vehicle.  It's a very isolated test case so we can see the brake signals engage and disengage when I press the brake pedal it freaks out so I'm trying to figure out how to eliminate or at least lower this "freak out".  The brakes feel a lot like ABS or something but I've been told its all the same so maybe its fixable if given the right clean data.
If anyone needs me to try something specific to make it clearer to see maybe let me know.
https://www.youtube.com/watch?v=mT6aB_OZHs8
Cabana:
https://community.comma.ai/cabana/?route=0812e2149c1b5609|2018-08-28--21-15-17
I thought we used to be able to share queued up links but it seems to not do that anymore.
The specific time it is at when I test it from the YouTube video is at 21:39:17 - 21:42:17.

Been happening since like v0.4.6 which is when I got pedal but not sure if it existed before then obviously.

This is the share link from cabana:
https://community.comma.ai/cabana/?route=0812e2149c1b5609|2018-08-28--21-15-17&max=27&url=https%3A%2F%2Fchffrprivate.blob.core.windows.net%2Fchffrprivate3%2Fv2%2F0812e2149c1b5609%2F385d313ffa52569aabd4857acbb0b32e_2018-08-28--21-15-17
Skip to the very last segment: 21:39:17 - 21:42:17

I have seen hard brake pedal even without pedal.  I've noticed it mostly when OP decides to hard brake (due to a car close up front for exampel) and I also brake at the same time.  It disengages it but brake pedal feels very hard.  I have to let it go and then brake again to get a softer brake.  It might be related.

That's because the brake pump pressurized the brake lines and you're pushing against that already built up pressure.
The same thing should happen with stock ACC

That’s the thing… it doesn’t.
Honda stock system disengages quickly and painlessly.
When Honda is braking, if I brake its smooth and disengages and the pedal pressure feels natural.
With OP + Pedal stop and go anytime I touch brake while OP is braking it gives me a tiny bit of grind.  Way worse when at a full stop obviously.
On Oct 14, 2018, 10:36 PM -0400, Bugsy<EMAIL_ADDRESS>wrote:

That's because the brake pump pressurized the brake lines and you're pushing against that already built up pressure.
The same thing should happen with stock ACC
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Although it's difficult for me to admit... and quite embarrassing... it must be said...
The car does this exact thing when in stock setup.  It has been so long since I had used the stock system I sadly made a terrible assumption that it had something to do with Pedal or Openpilot.  I have even been quoted in saying "IT DOESN'T DO THIS WITH REGULAR OPENPILOT, JUST WHILE PEDAL IS PLUGGED IN".
So if you no longer believe a word I say... I'm okay with that.
And for all of this, I apologize.
Everyone at Comma probably going smh right now... and if they aren't... its because they are ignoring me all together which is wise.
Although I don't fully understand the hardware (shock that I don't understand something yet I continue to speak in definitives), I'm guessing it's a physical issue that cannot be addressed by hacking CAN messages so I suppose maybe we should just close this?
Vote to close? Yay or nay?

This should be resolved with 0.5.6, @jfrux closing this but reopen if you need to


Markdown cells do not intelligently complement latex code in jupyter extensions

I have installed the LaTex Workshop plugin with the LaTex plugin, and I have texlive installed on my computer with the environment variables set correctly. In VS Code, the .tex file is able to smart hint latex code completion, but not in the markdown cell of the .ipynb file. (Translation from DeepL)

It seems that the LaText extension doesn't work well with the editor in notebook. Please file issue against them, thanks!


fix: re-enable google/cloud/storagetransfer on macOS

Reverse #8789 now that #9361 has imported a new protobuf release
that avoids the macOS UID_MAX/GID_MAX issue.
Closes #8785.

This change is

I think renovate bot still has not updated the Bazel files?

I think renovate bot still has not updated the Bazel files?

Ergh.  Oh well ... at least we'll get an early indication that nothing else has gone wrong.

I think renovate bot still has not updated the Bazel files?

Ergh. Oh well ... at least we'll get an early indication that nothing else has gone wrong.

Good ... only GID_MAX is still an issue.

only GID_MAX is still an issue.

And it remains one as protobuf 21.2 does not include the fix.


Part + Timeline usage

I'm attempting to "draw" a Part: show all of the events and their respective states (on/off) and the part's current relative progress on a grid.
Timeline has a lot of nice methods that will help in this situation, but it seems to intentionally(?) be privatized on Transport and it doesn't appear that it's intended to be used like this.
Additionally, if I go that route, I would need to make sure that the event's themselves can be identified since there doesn't seem to be anything linking the raw Tone.Events to the original scheduling Part, which isn't a big deal. Edit: it appears that you can't look at the contents of an event like this.
The closest method directly onPart is at but that doesn't seem to work for my situation.
My approach is to to use requestAnimationFrame or Draw to take the current tick and query the Transport's timeline for all events that match the tick in order to do the on/off logic. I'd like to rely on the timing logic that exists on Transport and Timeline to do this.
Is this a good approach to the problem? If so, is there a better way to access Timeline?

I have a similar problem. Did you find a solution?


Installer workflow updates

Add sig-simulation workflow template to sig-build repository which has been PR'd in sig-simulation.
Rename installer workflow to not be platform specific.
Deprecating installer workflow by removing content and pointing towards the sig-testing installer workflow tests which it was duplicating effort for.

What does the "Repair" option in the installer. If it's more than an install then we should have a workflow flow for it. otherwise maybe just add it as a request to the install workflows

What does the "Repair" option in the installer do? If it's more than an install then we should have a workflow flow for it. otherwise maybe just add it as a request to the install workflows

@michleza , while that's a good thing to scope in my next PR for the sig-testing installer workflow updates, it's not relevant to the files change here in this PR.


Feature/39 add project

@shorschig whats the current status on this? please merge the dev in this branch

or @naechtner

LGTM

Lgtm


Where in the code is the Hexastore trick used?

I am a JS amateur but browsing through the code, I did not see any Hexastore trick (the six permutations).
Can you help me?

look for the genKeys function

Thank you very much


Autorest Regen Preview to 3.0.0-alpha.20230505.7 by Michael Nash from refs/pull/3345/head

Triggered from https://github.com/Azure/autorest.csharp/pull/3345

API change check
API changes are not detected in this pull request.


Initial commit for Aspire test

Includes tests to install aspire workload, build, publish, and uninstall aspire workload after execution.

@mmitche or @tkapin Can you review when you have a chance? Thanks!


Double shadow with PIXI.Text and blurred shadows

We are getting something weird that I haven't been able to quite pinpoint yet.
Using this piece of basic canvas code to render text with shadows:
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.font = "30px Arial";
ctx.shadowOffsetX = 0;
ctx.shadowOffsetY = 10;
ctx.shadowBlur = 50;
ctx.shadowColor = "rgba(0, 0, 0, 0.3)";
ctx.fillText("Hello World",10,50);

It looks like this:

Using Pixi.Text, with this code and what I think should be identical params:
var basicText = new PIXI.Text('Hello World', {
    dropShadow: true,
    dropShadowColor: 'rgba(0, 0, 0, 0.3)',
    dropShadowBlur: 50,
    dropShadowAngle: Math.PI / 2,
    dropShadowDistance: 10
});

It renders like so:

On the pixi version, you can see how there is what looks like a second shadow (un blurred) but I can't see what the cause of that shadow is. Does anyone know what is creating that shadow and how to prevent it?

Lets ask @themoonrat
But its better if you debug https://github.com/pixijs/pixi.js/blob/dev/src/core/text/Text.js#L164 for yourself, you can just override that method and try to change it.

@ivanpopelyshev I'm trying to do that, but I figured someone might at least be able to tell if this is a mistake in my understanding or an actual bug somewhere.  If I find the problem and it turns out to be a bug, I will open a fix for it but I haven't been able to find the cause yet.

FYI, I have been able to find this call to drawLetterSpacing is what is causing the double-shadow: https://github.com/pixijs/pixi.js/blob/dev/src/core/text/Text.js#L194
I don't yet understand what the reason for this call is, but maybe someone can shed some light into it?

So, there are a few things here.

You are not seeing the drop shadow on the canvas version because your setting is far too high. 50 pixels for 30px text? Set it to a value of 5 or lower and you'll see the correct effect
You are not seeing any blurring on the drop shadow of the pixi version because it appears that the blurring isn't working right now.
PIXI does drop shadows in a slightly different way. It doesn't use the shadow abilities build into canvas, but instead draws text a second time to gain the drop shadow effect. I don't know why it is done this way, before my time!

1- I should have been more clear about this, on the canvas version you can see the shadow, it's just absurdly blurred and it looks like a cloud around the text (the background is actually white on that screenshot, and the colour is due to the blurred shadow. We noticed this testing absurd numbers because our designers were complaining about the shadows on PIXI.Text not blurring correctly.
If I remove the line I mentioned on my previous comment, I can get a similar effect using PIXI.Text:

(note the background here is white, and the gray colour is the blur)
2- I'm not on the latest dev branch and this might be different there, but it would appear the blur is working, just doing a second shadow on the version I'm using (v4.3.4). I can try with the dev branch later, but I didn't see any big changes related to this there.
3- I've seen that used to prevent some weird effects with overlapping shadows, this might be why it's done this way. What I'm confused about is that simply commenting out the line I mentioned before seems to make this work as expected (and I couldn't see any broken text anywhere in my codebase, but there is, no doubt, some combination that must be broken with my change)

woop, found the commit drop shadow was added!: https://github.com/pixijs/pixi.js/commit/670d2d9fb55021607ac56a5ee5696d57585a930b
I've tested and there are differences on how things are displayed between 4.4.3 and the latest (4.7.1)

This is using PIXI 4.7.0 (not the latest, but pretty close), and it shows what I'm talking about, if you have blur at 50, it shows the blurred version of the shadow and another shadow at the same time. I would have expected it to show just the blurred shadow.

ok, this is because we're setting a shadowBlur when we draw the shadow. This is wrong, as it doesn't actually blur the shadow we are drawing, but blurs behind the shadow we are drawing.
Only way I can see out of this is either...

Don't support drop shadow blurring (boooo, but is where we are now)
Use the canvas api for drop shadows (yay) .... and hope it matches the look of the existing implementation.

I wonder if @GoodBoyDigital can remember back 4 years as to why he implimented drop shadows as a separate text pass rather than use the canvas api...

Adding a v5 label as a reminder to use the canvas api for drop shadows, unless @GoodBoyDigital remembers why we didn't do this before!


Meta Stores

Imagine an in-memory graph cache wrapped around another store.

Closed and moved to: https://discourse.cayley.io/t/meta-storage-engine/210


bug: Ion-scroll double-scroll

Type: bug
Ionic Version: 1.x
Platform: all
After upgrade to Ionic 1.3.1 I start seeing weird behavior. I see two scrollbars for ion-scroll. If you click on ion-scroll content and pull, scroll behavior is the same (it scrolls and tiny scroll bar moves), but if you use touch pad / scroll wheel they both start to scroll and scroll within scroll. Here is codepen for this issue:
http://codepen.io/alextrs/pen/yOWOzB?editors=1010
You can see it immediately if you use Windows box as then browser default scrollbar is always visible
Downgrade to 1.1.0 and issue disappears.
Thanks,
Aliaks

I reproduce this issue, and would love it if anyone found a workaround. Just to add some info, I can reproduce it only on web browser, not on actual ios/android device.

Any news on this? This is a serious regression when using Ionic to build web app and not hybrid app.

v1.3 still have this bug.

Hello, after testing this on Chrome 53 (the latest stable) i cannot seem to reproduce this on my Macbook. What browser and what devices are you all seeing this issue on? Thanks!

Hi, I just checked with 53 and it's still there. You don't see the second scrollbar because mac doesn't show it unless you scroll. Use two fingers (instead of click and pull) to scroll within list and you will soon stop seeing list entries.

This issue was moved to driftyco/ionic-v1#132


max clients per ip

now that I shipped a tool to quickly fake x amount of clients and practically published a DoS script there should be some protection in place

https://github.com/chichilku/chichilku3/commit/30b9dc1006d54eb692754887e9b26c01f6e3bfe8


Add support for ordered JSON properties in the JSON schema.

This addresses https://github.com/sashirestela/simple-openai/issues/110
To take advantage of this support you must add the @JsonPropertyOrder to your target class.
See the OrderedTestClass example in the test.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.19%. Comparing base (08fee44) to head (92f2d04).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff            @@
##               main     #111   +/-   ##
=========================================
  Coverage     90.19%   90.19%
  Complexity      721      721
=========================================
  Files           125      125
  Lines          1153     1153
  Branches         19       19
=========================================
  Hits           1040     1040
  Misses           84       84
  Partials         29       29

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Clickable widgets

Thank you for creating a great chatbot kit! Only issue I seem to have is when I add custom widgets, these aren't always clickable or only clickable in certain locations in the chatbot environment. Is there a specific reason for that?

Hi!
I'm not sure what you are referring too. What in your widget is not clickable? Since widgets are just regular react components, they should follow the same rules when transformed into HTML. Can you please provide me with an example of your issue?

So if I render as a response a widget consisting out of 2 buttons, the buttons are only clickable in a certain area (generally the top left corner of the button) and if I arrange them in a certain way (they have to appear on top of each other but not next to each other). I also rendered a questionnaire in the chatbot and the first 3 rows aren't clickable, after those three I can do everything without any problem.

This is one example of a widget I call:
const example = (props) => {
return (

        <button
            className="A"
            onClick={props.actionProvider.handleA}
        >
            A
        </button>

        <button
            className="B"
            onClick={props.actionProvider.handleB}
        >
            B
        </button>

        <button
            className="C"
            onClick={props.actionProvider.handleC}
        >
            C
        </button>

);

Do you have your code on github?
ons. 3. feb. 2021 kl. 18:40 skrev Stijnvhd<EMAIL_ADDRESS>
This is one example of a widget I call:
const example = (props) => {
return (

A

B

C

);
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/FredrikOseberg/react-chatbot-kit/issues/21#issuecomment-772691987,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AD2WIPSTRLOOXYQFQEYO3RDS5GDBZANCNFSM4XAQTYQA
.

I shared an invite with you to the repository, thanks a lot for taking the time!

No problem. I didn't receive it yet. Did you send the invite to the correct
user/address?
On Wed, Feb 3, 2021 at 8:30 PM Stijnvhd<EMAIL_ADDRESS>wrote:

I shared an invite with you to the repository, thanks a lot for taking the
time!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/FredrikOseberg/react-chatbot-kit/issues/21#issuecomment-772762510,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AD2WIPXMWLEBMFDUUPTY74TS5GP4LANCNFSM4XAQTYQA
.

I shared an invite with you to the repository, thanks a lot for taking the time!

Alright. I've taken a look and the good news is that the issue is not related to this package. It seems your chat header is a paragraph that spans the entire height of the chatbot and is "overlaying" over a big part of your viewport:

Your buttons are placed underneath this element which means that when you are trying to click them, you are actually clicking on the paragraph element. May I suggest you implement a custom header component if you need to change the chatbot header?
In the config:
  customComponents: {
     // Replaces the default header
    header: () =>
This is the header

  },

Let me know if that helps you out :)

Hi, thanks for having a look! I adapted the code but I am afraid the problem persists.

If you remove your paragraph with the class of "chat_titel", the problem
persists? I could press the buttons just fine on my end.
On Thu, Feb 4, 2021 at 8:12 AM Stijnvhd<EMAIL_ADDRESS>wrote:

Hi, thanks for having a look! I adapted the code but I am afraid the
problem persists.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/FredrikOseberg/react-chatbot-kit/issues/21#issuecomment-773087047,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AD2WIPUFYONWYQP22U4MLG3S5JCEFANCNFSM4XAQTYQA
.

Found the problem, was on a different page something similar. Thanks a lot for your time and feedback, and thanks a lot for the package in general!


[BUG] 使用rerank模型后回答报错

问题描述 / Problem Description
使用rerank模型后回答报错
复现问题的步骤 / Steps to Reproduce

在model_config.py中的USE_RERANKER改为True
下载bge-reranker-large模型，并修改配置的模型路径
重启服务
上传文档
请求服务
出现报错：API通信遇到错误：peer closed connection without sending complete message body (incomplete chunked read)

预期的结果 / Expected Result
预期对挑选的doc排序后回答结果
实际结果 / Actual Result
API通信遇到错误：peer closed connection without sending complete message body (incomplete chunked read)
环境信息 / Environment Information

langchain-ChatGLM 版本/commit 号：(例如：v2.0.1 或 commit 123456) / langchain-ChatGLM version/commit number: (e.g., v2.0.1 or commit 123456)
是否使用 Docker 部署（是/否）：是 / Is Docker deployment used (yes/no): no
使用的模型（ChatGLM2-6B / Qwen-7B 等）：ChatGLM-6B / Model used (ChatGLM2-6B / Qwen-7B, etc.): baichuan2-13b-chat
使用的 Embedding 模型（moka-ai/m3e-base 等）：moka-ai/m3e-base / Embedding model used (moka-ai/m3e-base, etc.): bge-large-zh
使用的向量库类型 (faiss / milvus / pg_vector 等)： faiss / Vector library used (faiss, milvus, pg_vector, etc.): faiss
操作系统及版本 / Operating system and version:ubuntu
Python 版本 / Python version:3.10
其他相关环境信息 / Other relevant environment information:

附加信息 / Additional Information
有的请求可以回复，有的请求报错，看起来像是短一点的没问题，稍微长一点的请求就报错
报错日志如下：
2024-01-16 15:04:46,210 - embeddings_api.py[line:40] - ERROR: CUDA error: device-side assert triggered
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.
ERROR:    Exception in ASGI application
Traceback (most recent call last):
File "/home/cuijian/.local/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
result = await app(  # type: ignore[func-returns-value]
File "/home/cuijian/.local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in call
return await self.app(scope, receive, send)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in call
await super().call(scope, receive, send)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/starlette/applications.py", line 122, in call
await self.middleware_stack(scope, receive, send)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/starlette/middleware/errors.py", line 184, in call
raise exc
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/starlette/middleware/errors.py", line 162, in call
await self.app(scope, receive, _send)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 79, in call
raise exc
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 68, in call
await self.app(scope, receive, sender)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/starlette/routing.py", line 718, in call
await route.handle(scope, receive, send)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/starlette/routing.py", line 276, in handle
await self.app(scope, receive, send)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/starlette/routing.py", line 69, in app
await response(scope, receive, send)
File "/home/cuijian/.local/lib/python3.10/site-packages/sse_starlette/sse.py", line 255, in call
async with anyio.create_task_group() as task_group:
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 597, in aexit
raise exceptions[0]
File "/home/cuijian/.local/lib/python3.10/site-packages/sse_starlette/sse.py", line 258, in wrap
await func()
File "/home/cuijian/.local/lib/python3.10/site-packages/sse_starlette/sse.py", line 245, in stream_response
async for data in self.body_iterator:
File "/storage/cuijian/Langchain-Chatchat-18501/server/chat/knowledge_base_chat.py", line 81, in knowledge_base_chat_iterator
docs = await run_in_threadpool(search_docs,
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/starlette/concurrency.py", line 41, in run_in_threadpool
return await anyio.to_thread.run_sync(func, *args)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/anyio/to_thread.py", line 33, in run_sync
return await get_asynclib().run_sync_in_worker_thread(
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread
return await future
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 807, in run
result = context.run(func, *args)
File "/storage/cuijian/Langchain-Chatchat-18501/server/knowledge_base/kb_doc_api.py", line 38, in search_docs
docs = kb.search_docs(query, top_k, score_threshold)
File "/storage/cuijian/Langchain-Chatchat-18501/server/knowledge_base/kb_service/base.py", line 181, in search_docs
docs = self.do_search(query, top_k, score_threshold)
File "/storage/cuijian/Langchain-Chatchat-18501/server/knowledge_base/kb_service/faiss_kb_service.py", line 66, in do_search
yield
File "/home/cuijian/.local/lib/python3.10/site-packages/httpx/_transports/default.py", line 110, in iter
for part in self._httpcore_stream:
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 361, in iter
for part in self._stream:
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/httpcore/_sync/http11.py", line 337, in iter
raise exc
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/httpcore/_sync/http11.py", line 329, in iter
for chunk in self._connection._receive_response_body(**kwargs):
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/httpcore/_sync/http11.py", line 198, in _receive_response_body
event = self._receive_event(timeout=timeout)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/httpcore/_sync/http11.py", line 208, in _receive_event
with map_exceptions({h11.RemoteProtocolError: RemoteProtocolError}):
File "/home/xianzb/anaconda3/lib/python3.10/contextlib.py", line 153, in exit
self.gen.throw(typ, value, traceback)
File "/home/xianzb/anaconda3/lib/python3.10/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
raise to_exc(exc) from exc
httpcore.RemoteProtocolError: peer closed connection without sending complete message body (incomplete chunked read)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/storage/cuijian/Langchain-Chatchat-18501/webui_pages/utils.py", line 165, in ret_sync
for chunk in r.iter_text(None):
File "/home/cuijian/.local/lib/python3.10/site-packages/httpx/_models.py", line 849, in iter_text
for byte_content in self.iter_bytes():
File "/home/cuijian/.local/lib/python3.10/site-packages/httpx/_models.py", line 828, in iter_bytes
for raw_bytes in self.iter_raw():
File "/home/cuijian/.local/lib/python3.10/site-packages/httpx/_models.py", line 886, in iter_raw
for raw_stream_bytes in self.stream:
File "/home/cuijian/.local/lib/python3.10/site-packages/httpx/_client.py", line 123, in iter
for chunk in self._stream:
File "/home/cuijian/.local/lib/python3.10/site-packages/httpx/_transports/default.py", line 109, in iter
with map_httpcore_exceptions():
File "/home/xianzb/anaconda3/lib/python3.10/contextlib.py", line 153, in exit
self.gen.throw(typ, value, traceback)
File "/home/cuijian/.local/lib/python3.10/site-packages/httpx/_transports/default.py", line 83, in map_httpcore_exceptions
raise mapped_exc(message) from exc
httpx.RemoteProtocolError: peer closed connection without sending complete message body (incomplete chunked read)

2024-01-16 15:04:46,210 - embeddings_api.py[line:40] - ERROR: CUDA error: device-side assert triggered这个大概率是你模型或者显卡的问题，导致了越界


fix(backdrop body scroll): Adds class pf-c-backdrop__open to backdrop component. Sets body to overflow: hidden;

closes #793

Deploy preview for pf-next ready!
Built with commit b8d0c830cd2267d8ded0215133dcc9dd97165f63
https://deploy-preview-811--pf-next.netlify.com


Reports of images being served repeatedly

Users on Science Gossip have reported that images are occasionally repeat served:
http://talk.sciencegossip.org/#/boards/BSC0000006/discussions/DSC00000yn?page=1&comment_id=5518541540ead55061000145
yshish has identified two images that she has confirmed were served to her twice:
ASC0000ahj
ASC000085w

It doesn't seem like it's a common thing, but I promised to report it, so I am. :-)

Sounds like a bug in Ouroboros subject selection. One for @chrissnyder or @camallen maybe? I'm pretty sure the latest zooniverse.js has a fix in place to filter out a subject if it crops up twice in the same browser session, but the front-end can't catch repeats across sessions.

I assume the selector response is responsible but it could be the front end as well. Hard to tell without being able to reproduce.
Has anyone ever told the users they can just reload the page?

Sounds like it's rare, too. Jules says she got the same subject twice, two weeks apart. http://talk.sciencegossip.org/#/boards/BSC0000006/discussions/DSC00000yn?page=1&comment_id=5519a58340ead54d8c0004a3

Changing this to wontfix unless there are any objections.

I haven't personally ever been able to reproduce these long-term duplicate subjects being served. As Jim says, the front-end does filter out same-sessions dupes, but nothing more.

Had a chat with @camallen about this over lunch today. Best guess from us is that it's happening in tgroups which are almost complete (Intellectual Observer and Magazine of Natural History), where the number of active subjects to draw from is small. But yes, it's so rare that I don't think it's worth spending a lot of time trying to track it down.

Seems like #42 could be relevant here.

Very possible the root cause is the same as #42


Add Letsfair

In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:

[ ] Filename in the lowercase format
[ ] Image format: png
[ ] Image size: 256 by 256 px

Renamed to lowercase format


test(e2e,playwright): flash message component

Checklist:

[x] I have read and followed the contribution guidelines.
[x] I have read and followed the how to open a pull request guide.
[x] My pull request targets the main branch of freeCodeCamp.
[x] I have tested these changes either locally on my machine, or GitPod.

#51705

#51893 this holds the solution for the CI error that i am getting so waiting for this to get merge.

Hi, unfortunately we need to keep the code that's deleting the csrf_token cookie for the foreseeable future. It seems to be necessary for some users and we won't have time to dig into why for a while. Since that means this spec will not pass on webkit, could you skip it for that browserName?

Hi, unfortunately we need to keep the code that's deleting the csrf_token cookie for the foreseeable future. It seems to be necessary for some users and we won't have time to dig into why for a while. Since that means this spec will not pass on webkit, could you skip it for that browserName?

Sure I will add a check in the test..... Thanks for letting me know


Remove blur workaround in ol.control.Attribution

leftover from #3954

Looks good.  Please merge.


Fix compatibility with React 0.13+ and React Router 1.x

Upgraded React and React Router to the latest versions and then fixed the issues caused by the upgrades.
I also replaced the use of Bower by just grabbing Foundation for Apps from npm, which nicely tidies up the package management and simplifies things. Should also make life much easier if anyone wanted to use browserify (which struggles immensely with anything outside of the node_modules dir).
Fixes #37, #28, #25, and #11.

Can this get pulled in please?

What's up with this? Would like to see it pulled in.

Seems like the author has abandoned this project.
@akiran are you maintaining this any longer? If so, could we get some attention here?

I believe this fork is the most up to date and maintained: https://github.com/valzav/react-foundation-apps


Scrollbar track offset does not account for padding

The track offset of the scrollbar is not calculated correctly. It only accounts for the main axis margin and does not include the main axis padding.
In the image you can see the green track up in the status bar area, and below it ends short of the viewport.

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      scrollBehavior: MaterialScrollBehavior().copyWith(scrollbars: false),
      theme: ThemeData(
        colorScheme: ColorScheme.fromSeed(seedColor: Colors.amber),
        scrollbarTheme: ScrollbarThemeData(
          thumbColor: MaterialStateProperty.all(Colors.amber),
          trackColor: MaterialStateProperty.all(Colors.green),
          thumbVisibility: MaterialStateProperty.all(true),
          trackVisibility: MaterialStateProperty.all(true),
        )
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({super.key, required this.title});

  final String title;

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Scrollbar(
        child: Center(
          child: CustomScrollView(
            primary: true,
            slivers: [
              const SliverAppBar(
                title: Text('Ta-Da'),
                backgroundColor: Colors.blue,
              ),
              SliverList(
                delegate: SliverChildBuilderDelegate(
                (c, i) => Container(height: 50, child: Center(child: Text('Item $i'))),
                childCount: 50,
              ),
              )
            ]
          ),
        ),
      ),
    );
  }
}

flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, 3.1.0-0.0.pre.1384, on macOS 12.4 21F79 darwin-x64, locale en)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0-rc2)
[✓] Xcode - develop for iOS and macOS (Xcode 13.3.1)
[✓] Chrome - develop for the web
[✓] Android Studio
[✓] Android Studio (version 2020.3)
[✓] IntelliJ IDEA Ultimate Edition (version 2021.3.3)
[✓] VS Code (version 1.68.1)
[✓] Connected device (4 available)
[✓] HTTP Host Availability

Fixed by #106835


Make OnTabSelected and OnTabReSelected virtual

Can you please make these public methods virtual so they can be overridden in a custom renderer? This is useful for attaching additional behaviour on the tab selected/reselected listeners.

Great, many thanks!


use InMemoryLookupKB for spacy 3.5

Description
From spaCy 3.5 onwards, KnowledgeBase is an abstract class
Types of change
update
Checklist

[x] I confirm that I have the right to submit this contribution under the project's MIT license.
[x] I ran the tests, and all new and existing tests passed.
[x] I ran the update scripts in the .github folder, and all the configs and docs are up-to-date.

Do you want to make the same change to benchmarks/nel at the same time? I see that there's a related failure in the most recent commit in azure that we're not seeing in the weekly buildkite tests and I'm not yet quite sure what's going on (https://dev.azure.com/explosion-ai/Public/_build/results?buildId=23901&view=logs&jobId=f1d52934-b974-5ece-337e-e658a4411382&j=f1d52934-b974-5ece-337e-e658a4411382&t=25745add-d8f1-5bdf-c7de-2e51e93603d8).
However it might make sense to just go ahead and update it too? Or is the benchmark specifically for older versions of spacy?

I didn't want to interfere with @rmitsch 's work on the benchmark project, so I propose to just edit the Emerson example for now and let Raphael deal with the other one.


increase-code-coverage

Fixing broken test for comparison

Scripts.js is the only file without 100% coverage. All three functions within the file are:

crucial to basic page rendering
called as IIFEs

It would not make sense to export these functions just to test them, and their functionality is core to our site working properly, so one assumes it would be noticed if they were broken.

Good question. Maybe something to add to the issues list?

Good question. Maybe something to add to the issues list?

Sure, if you could add that issue, that'd be great. As long as you see 100% when you ran locally, that sure be good for this issue

Codecov Report

Merging #61 (e83c5c7) into main (9923a8a) will increase coverage by 5.80%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##             main       #61      +/-   ##
===========================================
+ Coverage   94.19%   100.00%   +5.80%
===========================================
  Files           3         4       +1
  Lines         155       341     +186
===========================================
+ Hits          146       341     +195
+ Misses          9         0       -9

Impacted Files
Coverage Δ

blocks/comparison/comparison.js
100.00% <100.00%> (ø)

blocks/tree-view/tree-view.js
100.00% <100.00%> (ø)

scripts/utils.js

blocks/stats/stats.js
100.00% <0.00%> (+8.69%)
:arrow_up:

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