Update terragrunt.hcl

Ran Plan for dir: . workspace: default
Show Output
Initializing the backend...

Initializing provider plugins...
- Finding hashicorp/null versions matching "~> 3.0"...
- Installing hashicorp/null v3.2.3...
- Installed hashicorp/null v3.2.3 (signed by HashiCorp)

Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.

Terraform has been successfully initialized!

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # null_resource.example will be created
  + resource "null_resource" "example" {
      + id = (known after apply)
    }

  # null_resource.path will be created
  + resource "null_resource" "path" {
      + id = (known after apply)
    }

Plan: 2 to add, 0 to change, 0 to destroy.

:arrow_forward: To apply this plan, comment:atlantis apply -d .

:put_litter_in_its_place: To delete this plan and lock, click here
:repeat: To plan this project again, comment:atlantis plan -d .

Plan: 2 to add, 0 to change, 0 to destroy.

:fast_forward: To apply all unapplied plans from this Pull Request, comment:atlantis apply

:put_litter_in_its_place: To delete all plans and locks from this Pull Request, comment:atlantis unlock

atlantis plan -d .

Ran Plan for dir: . workspace: default
Show Output
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # null_resource.example will be created
  + resource "null_resource" "example" {
      + id = (known after apply)
    }

  # null_resource.path will be created
  + resource "null_resource" "path" {
      + id = (known after apply)
    }

Plan: 2 to add, 0 to change, 0 to destroy.

:arrow_forward: To apply this plan, comment:atlantis apply -d .

:put_litter_in_its_place: To delete this plan and lock, click here
:repeat: To plan this project again, comment:atlantis plan -d .

Plan: 2 to add, 0 to change, 0 to destroy.

:fast_forward: To apply all unapplied plans from this Pull Request, comment:atlantis apply

:put_litter_in_its_place: To delete all plans and locks from this Pull Request, comment:atlantis unlock

atlantis apply -d .

Ran Apply for dir: . workspace: default
null_resource.example: Creating...
null_resource.path: Creating...
null_resource.example: Provisioning with 'local-exec'...
null_resource.example (local-exec): Executing: ["/bin/sh" "-c" "echo 'Hello from Terragrunt !!!'"]
null_resource.example (local-exec): Hello from Terragrunt !!!
null_resource.example: Creation complete after 0s [id=8143294186141058708]
null_resource.path: Provisioning with 'local-exec'...
null_resource.path (local-exec): Executing: ["/bin/sh" "-c" "cd /tmp && pwd"]
null_resource.path (local-exec): /tmp
null_resource.path: Creation complete after 0s [id=4796084779907202666]

Apply complete! Resources: 2 added, 0 changed, 0 destroyed.

Ran Plan for dir: . workspace: default
Show Output
Initializing the backend...

Initializing provider plugins...
- Finding hashicorp/null versions matching "~> 3.0"...
- Installing hashicorp/null v3.2.3...
- Installed hashicorp/null v3.2.3 (signed by HashiCorp)

Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.

Terraform has been successfully initialized!

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # null_resource.example will be created
  + resource "null_resource" "example" {
      + id = (known after apply)
    }

  # null_resource.path will be created
  + resource "null_resource" "path" {
      + id = (known after apply)
    }

Plan: 2 to add, 0 to change, 0 to destroy.

:arrow_forward: To apply this plan, comment:atlantis apply -d .

:put_litter_in_its_place: To delete this plan and lock, click here
:repeat: To plan this project again, comment:atlantis plan -d .

Plan: 2 to add, 0 to change, 0 to destroy.

:fast_forward: To apply all unapplied plans from this Pull Request, comment:atlantis apply

:put_litter_in_its_place: To delete all plans and locks from this Pull Request, comment:atlantis unlock

Locks and plans deleted for the projects and workspaces modified in this pull request:

dir: . workspace: default


Triple flowcontrol

What is the purpose of the change
Related with #10748
sample:
https://github.com/apache/dubbo-samples/pull/531
Brief changelog
Verifying this change

Checklist

[x] Make sure there is a GitHub_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GitHub issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[ ] Each commit in the pull request should have a meaningful subject line and body.
[ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Check if is necessary to patch to Dubbo 3 if you are work on Dubbo 2.7
[ ] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add sample in dubbo samples project.
[ ] Add some description to dubbo-website project if you are requesting to add a feature.
[ ] GitHub Actions works fine on your own branch.
[ ] If this contribution is large, please follow the Software Donation Guide.

Codecov Report

Merging #10811 (21beaff) into 3.2 (fcb4aa5) will decrease coverage by 0.02%.
The diff coverage is 58.15%.

@@             Coverage Diff              @@
##                3.2   #10811      +/-   ##
============================================
- Coverage     64.68%   64.66%   -0.03%
+ Complexity      390      389       -1
============================================
  Files          1342     1345       +3
  Lines         57276    57811     +535
  Branches       8446     8512      +66
============================================
+ Hits          37047    37381     +334
- Misses        16244    16397     +153
- Partials       3985     4033      +48

Impacted Files
Coverage Δ

.../dubbo/rpc/protocol/tri/call/TripleClientCall.java
29.93% <7.69%> (-1.92%)
:arrow_down:

...bo/rpc/protocol/tri/stream/TripleClientStream.java
50.00% <50.00%> (ø)

...rpc/protocol/tri/TriHttp2RemoteFlowController.java
54.58% <54.58%> (ø)

.../rpc/protocol/tri/TriHttp2LocalFlowController.java
55.73% <55.73%> (ø)

...dubbo/rpc/protocol/tri/TripleFlowControlFrame.java
61.90% <61.90%> (ø)

.../protocol/tri/call/BiStreamServerCallListener.java
70.37% <66.66%> (-4.63%)
:arrow_down:

.../protocol/tri/call/AbstractServerCallListener.java
70.45% <75.00%> (+0.45%)
:arrow_up:

...tocol/tri/call/ServerStreamServerCallListener.java
76.47% <80.00%> (+3.74%)
:arrow_up:

...pache/dubbo/rpc/protocol/tri/frame/TriDecoder.java
83.58% <91.66%> (+2.22%)
:arrow_up:

...he/dubbo/rpc/protocol/tri/TripleHttp2Protocol.java
92.53% <100.00%> (+0.73%)
:arrow_up:

... and 32 more

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

link #11011

conflic too much，link https://github.com/apache/dubbo/pull/11011


Update footer

Let's update the footer to

© 2019 Effective Altruism Hub. Licensed under the MIT License. Privacy Policy. Fork here. About. Contact us.

We'll link to the license in "MIT License", link to the repo in "Fork here", the About page in "About" and add<EMAIL_ADDRESS>to "Contact us".

Looks good to me.

@michaltrzesimiech Implement. Close and move to done if happy.


Make BartyCrouch fast again

This PR closes #128. The only change is that the line number is no longer resolved by each match individually, instead, a linebreak → index map is created once per file, that can then be used by each individual match to get the corresponding line quickly.
When adjusting the line algorithm, I noticed that this was actually already implemented before, but then commented out for some reason. I guess it's still valid to take this approach again, as this resolves the huge speed problem present since Xcode 10.2.

Looks like it was commented out in this commit whose message doesn't explain why it was commented out, but it was during the big refactoring, so I'm guessing there was a problem either with builds or tests failing. Since the tests seem to be passing though, it looks good to me. You probably solved the issue with the + 1 at the end. Merging.
Thanks for tackling this!


Add CloudFormation:DescribeStackEvents

This only adds the events for the stack itself, but it's possible to add events for the other resources (I just didn't have a need to implement events for any of them.)

This will close #628 incidentally!

Coverage decreased (-0.08%) to 94.97% when pulling 542248158f2f5df09de82d0a4c24c4d2ce7661aa on 2rs2ts:describe-stack-events into a9e54482fcf112cdf861ef36b48a24980c9c9bfd on spulec:master.

thanks!


Plugin filter: Send signal

Hi @lelegard ,
This isn't the same as commented in #289 , but it can be related with the filter plugin:

When using flags it can be interesting to "send" a signal when a flag appears. This "send" message is in the form of the UDP datagrams used by other filters. And as the filter plugin can "trigger" actions it seems like a reasonable candidate.

So I suggest (if you agree) to add this new parameter:

-P filter --send-to [udp:port:{string}] [mode]: So when the test is true (like when using --label) one UDP datagram it's sended to the destination with the {string} message. Futhermore, the mode is a selector of the behaviour.
Mode 0: Send a datagram just only one time (the default).
Mode 1: Send a datagram every time the condition goes true (this implies to save the status in the filter). That's when the flag appears.
Mode 2: Send a datagram every time the condition goes false. That's when the flag disappears.
Mode 3: Send a datagram every time (potentially dangerous because the overhead).

And what I'm not sure it's about a "number of times" or "distance" related to the modes 1 and 2. Perhaps, it has sense to apply some "delay" or "offset" after the condition. For example, if you get 0,0,0,0,1,1,1,0,1,1,0,0,0,0 and the distance is 2, then only 1 message is sended: after the first 1, as after just the only one 0 between the two 1 the distance is less than 2.
What you think about this idea?

Hi @lelegard ,

And what I'm not sure it's about a "number of times" or "distance" related to the modes 1 and 2. Perhaps, it has sense to apply some "delay" or "offset" after the condition. For example, if you get 0,0,0,0,1,1,1,0,1,1,0,0,0,0 and the distance is 2, then only 1 message is sended: after the first 1, as after just the only one 0 between the two 1 the distance is less than 2.

Regarding this part, I have an additional idea: add these two new parameters too:

--mute-packets [number]: This "disconnects" the check (globally, that's for all options) for the "number" of incomming packets (in this case, the incomming is all packets that will be checked, and not the total).
--mute-time [seconds]: Instead of a count, this is timeout for disconnecting the check.

With these new parameter will be possible to apply checks only inside intervals for any check. Futhermore the complez case described above can be targeted too. And they complement also the already implemented --every.
As a summary, add to the filter plugin:

--mute-packet and --mute-time to complement --every.
--send-to with the four described semantics to send messages to other processes.

I think this change will open up many new options with a small effort.
You agree?

Well, well, well. So many things are possible. During the first ten years of TSDuck, before it became an open source project, I implemented features that I needed or that my close colleagues needed. Since it's open source, most improvements were made because some users (me included) needed them. TSDuck is perceived as useful because everything it can do was actually needed at some point.
Does any one really need this? Or would it just be a nice to have?

Does any one really need this? Or would it just be a nice to have?

Well, I'll try to discuss it (the --send-to parameter):

Using TSDuck as a Library it's useful for some type of projects. However, for prototyping it's better to use the tsp.exe approach. Or almost that's my point of view. However, when using the executable it's quite difficult to "connect" the TSDuck process with other processes. Yes, you can use pipes, but this is mainly to share the stream, and not to share "signals". In this way, enhancing the filter plugin with the functionality of sending messages to outside (using simple UDP messages) it's possible to "announce" to anyone when a new LABEL appears. In this way after the implementation of the label functionality it's now possible to enhance other plugins to set/unset these flags (I'm thinking about one or two, but now are only ideas and not requirements). But the key point is to control the tsp.exe chain from external tools. For example, you can execute a broker and receive/send messages from/to the TSDuck process. Then it will be very easy to manage the worflow using external processes.

Perhaps this scenario goes beyond the current goals of the TSDuck. But in my opinion, as other plugins already support the UDP communication, then it might be easy to add it to filter as well.
Anyway, I'm just talking about usability. And not forcing you to implement something irrelevant. At this point it's enough that you can comment on it.

In the other hand, the --mute-packet and --mute-time parameters can be used as a good complement for the current functionality. Imagine as example, that you want to "trigger" the insertion of new tables when some event appears in the stream. At time you can use a flag and the filter plugin. But in this case you lack the functionality to enforce some restriction like: not repeat it until X seconds, or wait until... I'm sure you understand the relevance of these two "mute" parameters.

Please, comment it.
Regards.

Hi @lars18th
The new plugin trigger should do what you want, more or less. Please review and test it.

The new plugin trigger should do what you want, more or less. Please review and test it.

For sure I'll do it. Thank you! :+1:


docs: clarify force_delete_syncs documentation

Also, there are a few places where the default is to do a cascade delete, can we add a :::danger admonition for those endpoints too

Also, there are a few places where the default is to do a cascade delete, can we add a :::danger admonition for those endpoints too

where else do we do a cascade delete?


Improved way of displaying very long literals

This use case comes up very regularly in geodata, where lengthy WKT strings abound: when scrolling throw the result set rows it seems as if a literal contains two WKT strings (see screenshot).  Actually, the second WKT string belongs to the next row (currently out of view).
@LaurensRietveld mentioned CSS-based newlines as a good solution for this: copy/pasting the content would still work (because of the neat separation between DOM/content and display/CSS).

Now I see the screenshot I'm a bit confused. It seems the WKT string is already split accros lines. But if I understand your problem description, its exactly the splitting accros lines (combined with vertical center alignment) thats a problem here.

Would you expect top-vertical-alginment here? (that wouldnt look that great btw if there are less lengthy results)

Well, perhaps an option to trigger top-vertical-alginment? Would help with some of my queries, too.

@jneubert Thanks for the suggestion.
The vertical-align CSS property "specifies the vertical alignment of an inline or table-cell box" (MDN).
The value top means: "Align the top of the element and its descendants with the top of the entire line" (MDN).

I've decided to fix this in a different way. The problem was that it was difficult to distinguish between rows, so I added a different row bg color for even/uneven rows


bundix: 2.5.1 -> 2.5.2

Description of changes
fixes downloading of bundled gems eg rexml
this is also compatible with ruby_2_7
Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Thanks a lot for looking into these issues.
Would you mind updating the PR with the patch from https://github.com/nix-community/bundix/pull/101? It also seems to address the rexml issue among other fixes

@marsam done ...
haha 3 MRs to address the same issue  ( i mean on bundix side )
Lets hope https://github.com/nix-community/bundix/pull/101 gets merged at some point
i've tested latest patch, still works with ruby_2_7 and ruby_3_0

@marsam Do you want commit access to https://github.com/nix-community/bundix?

@zowoq yes please, I can help maintaining it

I've sent you an invite to nix-community org and the nix-community bundix team.

@zowoq thanks a lot!
@kirillrdy I cut a release including both patches. Would you mind bumping bundix to 2.5.2?

@zowoq thanks a lot!
@kirillrdy I cut a release including both patches. Would you mind bumping bundix to 2.5.2?

done, i guess just wait for of ofborg to finish checks


how to display accuracy of training and testing data

i have done to train and test my model with chatterbot. but, i want evaluate performance as well as accuracy of my model. is there any method to calculate and show performance's result?

There are some benchmark tests are there, these might help you https://github.com/gunthercox/ChatterBot/blob/master/tests/test_benchmarks.py

is there any documentation for 'test_benchmarks.py' i do not understand how to use it?

test_benchmarks.py just tests performance (speed). It can be run like this: nosetests tests.test_benchmarks


Suitable for use on infant data?

Hi all, we're working on an infant version of fMRIPrep (nibabies), and were wondering how much we can expect fmridenoise to work with the outputs without configuration, and how much adaptation we need? I see some MNI152[...] segmentations so that part would presumably need some modification, but I wanted to get your opinions on the overall prospects.
cc @ericfeczko @mgxd

I have no experience with infant data, maybe @kfinc or @kbonna could give more insight.
You mentioned parcellation files, they are retrieved using code from fmridenoise.parcellation.get_parcellation_file_path.
I think I could modify the code and allow adding new directories with parcellation paths as console args

I have no experience with infant data, maybe @kfinc or @kbonna could give more insight.
You mentioned parcellation files, they are retrieved using code from fmridenoise.parcellation.get_parcellation_file_path.
I think I could modify the code and allow adding new directories with parcellation paths as console args

Yes, to refine the questions:

Are there other places that make strong assumptions about the size of the brain?
Are the pieces that use the templates mandatory, or bypassable?
Are you open to the addition of new templates?

The ability to add a template at run-time is definitely useful during process development, but to make it a drop-in next step to preprocessing, we would either need to publish an infant version of fmridenoise (as we are with fMRIPrep/nibabies) or merge any necessary pieces back here.

Yes, to refine the questions:

Are there other places that make strong assumptions about the size of the brain?
Are the pieces that use the templates mandatory, or bypassable?
Are you open to the addition of new templates?

The ability to add a template at run-time is definitely useful during process development, but to make it a drop-in next step to preprocessing, we would either need to publish an infant version of fmridenoise (as we are with fMRIPrep/nibabies) or merge any necessary pieces back here.

I don't think so
Mandatory (Connectivity interface)
Yes, also idea with custom spaces from command line seems to me viable.

I would like to get some feedback from @kfinc or @kbonna  before pushing for changes further.

I don't think so
Mandatory (Connectivity interface)
Yes, also idea with custom spaces from command line seems to me viable.

I would like to get some feedback from @kfinc or @kbonna  before pushing for changes further.

Hi! Besides loading brain parcellations with corresponding distance matrices, we do not make strong assumptions about the size of the brain. These templates are mandatory, but we were considering to customize template selection -- that would be great to add more templates.

Hi! Besides loading brain parcellations with corresponding distance matrices, we do not make strong assumptions about the size of the brain. These templates are mandatory, but we were considering to customize template selection -- that would be great to add more templates.

Thanks for the responses! It does sound like adding infant templates here (probably in the context of #29?) would be the most productive way forward.
We're not quite at that stage, but we'll keep in touch. Feel free to close this issue if it should be folded into #29.

Thanks for the responses! It does sound like adding infant templates here (probably in the context of #29?) would be the most productive way forward.
We're not quite at that stage, but we'll keep in touch. Feel free to close this issue if it should be folded into #29.


try to support macOS Mojave

Fixes #1399

Closing this PR due to age and I feel impossible to support


Tutorial: Amazon SDK tester not working with OpenIAB

Even after adding amazon.sdktester.json file to the "sdcard/amazon.sdktester.json",
IABSetup is failing & result is returning as "false".
How to handle that?

Fixed.


NTR for IEDB: binding datum and assays

The IEDB team is requesting the following terms to better organize 'binding datum':
categorical binding datum
textual definition: A binding datum about two or more material entities to form a complex that is expressed as a categorical value.
editor preferred term: qualitative binding datum
logical definition:  subclass of = binding datum and 'has value specification' some 'categorical value specification'
quantitative binding datum
textual definition: A binding datum about two or more material entities to form a complex that is expressed using numbers.
logical definition: subclass of = binding datum
we are also requesting the following assays:
assay measuring quantitative binding of a MHC:ligand complex
textual definition: An assay that detects the binding of a MHC molecule with a ligand, and produces a quantitative measurement of the binding as an output.
logical definition: subclass of = assay
target entity = 'MHC protein complex binding to ligand'
output = 'quantitative binding datum'
assay measuring quantitative binding of a antigen:antibody complex
textual definition: An assay that detects the binding of an antigen with an antibody and produces a quantitative measurement of the binding as an output.
logical definition: subclass of = assay
target entity = 'immunoglobulin binding to epitope'
output = 'quantitative binding datum'
assay measuring quantitative binding of a epitope:MHC:TCR complex
textual definition: An assay that detects the binding of a MHC:epitope complex with a T cell receptor, and produces a quantitative measurement of the binding as an output.
logical definition: subclass = assay
target entity = 'MHC:epitope complex binding to TCR'
output = 'quantitative binding datum'

Also requesting the following two quantitative binding datum terms:
EC50 binding datum
textual definition: A quantitative binding datum that is expressed as a half-maximal effective concentration (EC50).
logical definition:   equivalent to = quantitative binding datum and ((half maximal effective concentration (EC50)) and ('is about' some binding))
IC50 binding datum
textual definition: A quantitative binding datum that is expressed as a half-maximal inhibitory concentration (IC50).
logical definition: equivalent to = quantitative binding datum and ((half maximal inhibitory concentration (IC50)) and ('is about' some binding))

A few edits in the below:
categorical binding datum
textual definition: A binding datum that is expressed as a categorical value.
editor preferred term: qualitative binding datum
logical definition: subclass of = binding datum and 'has value specification' some 'categorical value specification'
quantitative binding datum
textual definition: A binding datum that is expressed using numbers.
logical definition: subclass of = binding datum
we are also requesting the following assays:
assay measuring quantitative binding of a MHC:ligand complex
textual definition: An assay that detects the binding of a MHC molecule with a ligand, and produces a quantitative measurement of the binding as an output.
logical definition: subclass of = assay
target entity = 'MHC protein complex binding to ligand'
output = 'quantitative binding datum'
assay measuring quantitative binding of an antigen:antibody complex
textual definition: An assay that detects the binding of an antigen with an antibody and produces a quantitative measurement of the binding as an output.
logical definition: subclass of = assay
target entity = 'immunoglobulin binding to epitope'
output = 'quantitative binding datum'
assay measuring quantitative binding of an epitope:MHC:TCR complex
textual definition: An assay that detects the binding of a MHC:epitope complex with a T cell receptor, and produces a quantitative measurement of the binding as an output.
logical definition: subclass = assay
target entity = 'MHC:epitope complex binding to TCR'
output = 'quantitative binding datum'

Discussed on the OBI call 2021-09-27:

Does the pattern used here overlap with 'blood assay datum'? #1428 We should lay out our pattern and consult with the UPenn group.
Should (more of) these be under 'value specification'? It would be good to conserve the old 'binding datum' term, which a lot of our immune essays depend upon. We are linking 'categorical binding datum' to "'has value specification' some 'categorical value specification'". But maybe there's a better way to do this.

Discussed on OBI call 2021-10-04.
Answering (2): These binding datum terms can be used in predictions (for example), so they are not 'measurement datum's. On the other hand, they are about binding. Value specifications are not about anything, so these binding datums are not value specifications.
Regarding (1) we discussed this some more, and the whole situation is even messier than James remembered. Bjoern's opinion is that we will have to refactor all of this to clean it up properly, and that we shouldn't keep tripping ourselves up about it each time.

Sorry to inconvenience everyone but, what do this mean for me. I will love some one to inform me before closing and cleaning up.  I need to live for my children and I am going to ask for help from you  all.


Error

Great work!  Thanks for your share! but i meet error when i run the command:
!bash main.sh voc2007_distill rn50_voc2007 end 16 False voc2007_caption
the information as follow:
`Loading trainer: Caption_distill_double
Loading dataset: VOC2007_distill
captions_train2017 nums: 591753
0% 0/118287 [00:00<?, ?it/s]
Traceback (most recent call last):
File "train_caption.py", line 219, in
main(args)
File "train_caption.py", line 154, in main
trainer = build_trainer(cfg)
File "/content/TaI-DPT/Dassl.pytorch-master/dassl/engine/build.py", line 11, in build_trainer
return TRAINER_REGISTRY.get(cfg.TRAINER.NAME)(cfg)
File "/content/TaI-DPT/Dassl.pytorch-master/dassl/engine/trainer.py", line 329, in init
self.build_data_loader()
File "/content/TaI-DPT/Dassl.pytorch-master/dassl/engine/trainer.py", line 352, in build_data_loader
dm = DataManager(self.cfg)
File "/content/TaI-DPT/Dassl.pytorch-master/dassl/data/data_manager.py", line 67, in init
dataset = build_dataset(cfg)
File "/content/TaI-DPT/Dassl.pytorch-master/dassl/data/datasets/build.py", line 11, in build_dataset
return DATASET_REGISTRY.get(cfg.DATASET.NAME)(cfg)
File "/content/TaI-DPT/datasets/voc2007_distill.py", line 92, in init
tagged_sent = pos_tag(noum_list)
File "/usr/local/lib/python3.7/site-packages/nltk/tag/init.py", line 165, in pos_tag
tagger = _get_tagger(lang)
File "/usr/local/lib/python3.7/site-packages/nltk/tag/init.py", line 107, in _get_tagger
tagger = PerceptronTagger()
File "/usr/local/lib/python3.7/site-packages/nltk/tag/perceptron.py", line 167, in init
find("taggers/averaged_perceptron_tagger/" + PICKLE)
File "/usr/local/lib/python3.7/site-packages/nltk/data.py", line 583, in find
raise LookupError(resource_not_found)
LookupError:

Resource averaged_perceptron_tagger not found.
Please use the NLTK Downloader to obtain the resource:

import nltk
nltk.download('averaged_perceptron_tagger')

For more information see: https://www.nltk.org/data.html
Attempted to load taggers/averaged_perceptron_tagger/averaged_perceptron_tagger.pickle
Searched in:
- '/root/nltk_data'
- '/usr/local/nltk_data'
- '/usr/local/share/nltk_data'
- '/usr/local/lib/nltk_data'
- '/usr/share/nltk_data'
- '/usr/local/share/nltk_data'
- '/usr/lib/nltk_data'
- '/usr/local/lib/nltk_data'

`
I checked the package of mltk, the information as follow:

please help me how to solve this error!thanks!
I also have the second question is that  what's the version of the openImages datasets and can provide a link to download the caption json file! thanks!

Great work! Thanks for your share! but i meet error when i run the command:
!bash main.sh voc2007_distill rn50_voc2007 end 16 False voc2007_caption
the information as follow: `Loading trainer: Caption_distill_double Loading dataset: VOC2007_distill captions_train2017 nums: 591753 0% 0/118287 [00:00<?, ?it/s] Traceback (most recent call last): File "train_caption.py", line 219, in main(args) File "train_caption.py", line 154, in main trainer = build_trainer(cfg) File "/content/TaI-DPT/Dassl.pytorch-master/dassl/engine/build.py", line 11, in build_trainer return TRAINER_REGISTRY.get(cfg.TRAINER.NAME)(cfg) File "/content/TaI-DPT/Dassl.pytorch-master/dassl/engine/trainer.py", line 329, in init self.build_data_loader() File "/content/TaI-DPT/Dassl.pytorch-master/dassl/engine/trainer.py", line 352, in build_data_loader dm = DataManager(self.cfg) File "/content/TaI-DPT/Dassl.pytorch-master/dassl/data/data_manager.py", line 67, in init dataset = build_dataset(cfg) File "/content/TaI-DPT/Dassl.pytorch-master/dassl/data/datasets/build.py", line 11, in build_dataset return DATASET_REGISTRY.get(cfg.DATASET.NAME)(cfg) File "/content/TaI-DPT/datasets/voc2007_distill.py", line 92, in init tagged_sent = pos_tag(noum_list) File "/usr/local/lib/python3.7/site-packages/nltk/tag/init.py", line 165, in pos_tag tagger = _get_tagger(lang) File "/usr/local/lib/python3.7/site-packages/nltk/tag/init.py", line 107, in _get_tagger tagger = PerceptronTagger() File "/usr/local/lib/python3.7/site-packages/nltk/tag/perceptron.py", line 167, in init find("taggers/averaged_perceptron_tagger/" + PICKLE) File "/usr/local/lib/python3.7/site-packages/nltk/data.py", line 583, in find raise LookupError(resource_not_found) LookupError:
Resource averaged_perceptron_tagger not found. Please use the NLTK Downloader to obtain the resource:

import nltk
nltk.download('averaged_perceptron_tagger')

For more information see: https://www.nltk.org/data.html
Attempted to load taggers/averaged_perceptron_tagger/averaged_perceptron_tagger.pickle
Searched in: - '/root/nltk_data' - '/usr/local/nltk_data' - '/usr/local/share/nltk_data' - '/usr/local/lib/nltk_data' - '/usr/share/nltk_data' - '/usr/local/share/nltk_data' - '/usr/lib/nltk_data' - '/usr/local/lib/nltk_data'
`
I checked the package of mltk, the information as follow:

please help me how to solve this error!thanks!
I also have the second question is that what's the version of the openImages datasets and can provide a link to download the caption json file! thanks!

Hello, have you found the download file 【open_images_train_v6_captions.jsonl】link？

Refer to this issue to prepare the data.

@OxInsky I have never met this nltk related error. I uploaded a copy of cached filtered captions, and you can run the training using the prepared cache file here  https://drive.google.com/file/d/1RXpaCC2E492GxnPIkyYvxFSIdqf-76wh/view?usp=sharing
Unzip and put all the files under the project root path should work well.

import nltk nltk.download('punkt') nltk.download('averaged_perceptron_tagger') nltk.download('wordnet')
After downloading using the above code, the 'nltk' problem is solved.


Daily Cash Counter

Hey,
Counter like x/100000 Cash per day.. if achieved the 100000 cash, every user receives 20% more.

Good idea with an Loading bar on website where you see how far the Bonus is away :dancer:

see also https://github.com/kokspflanze/PServerCore/issues/3

migration to https://github.com/PServerCMS/DonateAction/issues/1

https://github.com/PServerCMS/DonateAction/commit/9f81c578a3fbc1367b59d79ccd60e09dacc039eb


Implement Advertisement data model

What was wrong?
We need a data model for advertisements.
How was it fixed?
Implemented a data model as well as basic utilities for creating and validating.
Cute Animal Picture

This should be stable and ready for review.


Is the current tree of pages what we want?

I'm opening this discussion because we adopted the tree of pages (or table of contents, whatever you want to call it) from NiPreps. We have to see if it suits us, what we want to change and how we want to adapt it to physiopy.
Outstanding questions

- Do we like the current table of contents?
- Should we remove any of the pages?
- Are we missing something?
- Should we move any page into another branch of the table of contents?

I'd love to see a page on open datasets with physiological data, like we have for multi-echo fMRI with tedana. Also a section/page on other resources aiming to fulfill similar roles (i.e., competitors in Python and other languages) would be amazing, preferably with some sense of the pros and cons of using each tool.

I'd love to see a page on open datasets with physiological data, like we have for multi-echo fMRI with tedana. Also a section/page on other resources aiming to fulfill similar roles (i.e., competitors in Python and other languages) would be amazing, preferably with some sense of the pros and cons of using each tool.

Those will definitely be great additions. Thanks @tsalo !

Those will definitely be great additions. Thanks @tsalo !


Faulty link to requirements file

The readme points to requirements-test.txt, but there is only the requirements.txt file.

Was too soon :D

True, I will fix that 😄

Fixed 👍 I added more step-by-step explanations how to setup the dev environment.


ubi base image change for delegate note

Thanks for contributing to the Harness Developer Hub! Our code owners will review your submission.
Description

Please describe your changes: __________________________________
Jira/GitHub Issue numbers (if any): ______________________________
Preview links/images (Internal contributors only): __________________

PR lifecycle
We aim to merge PRs within one week or less, but delays happen sometimes.
If your PR is open longer than two weeks without any human activity, please tag a code owner in a comment.
PRs must meet these requirements to be merged:

[ ] Successful preview build.
[ ] Code owner review.
[ ] No merge conflicts.
[ ] Release notes/new features docs: Feature/version released to at least one prod environment.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6733386b5d41b31edb1cfe0b--harness-developer.netlify.app

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: GokulBansal0:x: bharatgoelharnessYou have signed the CLA already but the status is still pending? Let us recheck it.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://67336df602114b1f5fff8023--harness-developer.netlify.app


fix: allows user to set example(s) value(s) when using Form and/or multiple Body parameters

This would allow the user to use and display example(s) value(s) when using Form (or multiple Body param).
Explication: f.field_info.extra was empty, thus when calling create_response_field the return value also has en empty extra field.
Note : I know this is not a perfect fix as it does not handle every cases (and is hard-coded) but this would fix the issue while giving time for a developing a better fix to come latter.
Better fix for latter : When creating the field_info in get_param_field, we should determine which value to put into the extra field.
Closes #5249

@JarroVGIT is the test coverage KO?
It's running since yesterday 🫤

That is weird, I am not the maintainer of this project (@tiangolo) is, maybe it’s just stuck and a nonsense commit would force it to restart?

To be honest, that is up to @tiangolo . He is the sole maintainer on this project. I don't mean this with any disrespect, but what is merged (and when) and what is not is basically something he alone decides without any community interference. It's a great project (hence my active contributions on helping people out with it), but the governance around it is currently a bottleneck I am afraid.

Thanks for your honest response (and for your help for this PR).
Hope this could be released soon, we're currently using my fork in order to provide example values 😬
🤞

Thanks @BilalAlpaslan 🥲

@tiangolo any chance for that PR to be merged? 🙂

Legend says that one day, this PR will be either merger or closed, but no one know which and when 🫠

I'm stubborn (and working on a fork since Aug 2022 🤡)

Cleaning my PR history (take WAY too long to be merged...)

@tiangolo this is a great example on why there needs to be a better format for managing this project. You ask for help specifically on this project, but if you don’t even comment on active code contributions, people will move away.

Thanks for the input @JarroVGIT, I'm trying to work on the things that can make the biggest impact, switching back and forth in reviewing things and the others that are already planned. In this particular case, I have been wanting to support Pydantic models for Form, Query, and others, but I haven't been able to see how that would work and if it would be feasible or not, so I didn't (and still don't) know if this would be the approach to go or not, so I didn't comment before, as I don't really have something valuable to comment yet.

@tiangolo I have no doubt that you're are prioritizing the PR / Issues than can produce the biggest impact, but @JarroVGIT's point is still valid.
You should consider changing the current format of management for this project for one than could result in a faster iteration rate and thus biggest impact.
The current working do results in people moving away and in our case considering switching FastAPI for something else.
FastAPI is still the most pleasant way to write API in python, you did a great job on that, but those little bug/issues results in a non-"prod proof" package.
I hope you'll consider those elements, either way well done for the work accomplished.


Have HuskHomes track and restrict teleportation to possible target players cross-server and allow them to appear in TAB completion for teleport commands.

Players can do /tpa  and still send a tp request (or at least chat displays the "request sent to ...". Probably should have an error if the player isn't online anymore or doesn't actually exist.

Known issue, would require a solution such that HuskHomes is able to keep track of all players who are eligable to be TP'd to across all servers (i.e those who are on servers with HuskHomes installed).
The solution would be to send a plugin message between servers requesting player lists. HuskHomes would send a plugin message out updating servers when a player has joined or left. Upon receiving this message all HH servers would request player lists from other servers and compile them together to determine the list of online players. This could then be used for TAB completion and determining if a teleport request is valid cross-server.
The other solution would be to implement a bungee plugin to do this, but that's not worthwhile or practical.

Partially implemented; doesn't restrict players you can teleport to but it now updates a tab list every 60 seconds (configurable/toggle-able). Closing for now.


Fixes model tests

Attempt of trying to run the model tests on github by reducing the image size

@oke-aditya strangely, for custom backbones we're (sometimes) getting this error.
I tried searching but found no relevant information on how to fix it, any ideas?
The only changes I made were reducing the image size, so it can run on github action, they're still big enough for the tested models though.

I saw the error. It is torchvision interpolation issue. I'm unsure of why that should happen. The issue was open in torch. I don't think it is fault of backbones as such coz it should work in any case.


fastlane init fails to properly escape filenames

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I have read the Contribution Guidelines

Issue Description
When running fastlane init in a project directory where the Xcode workspace as a single quote (') in it, fastlane fails due to improper/no escaping of input.
Complete output when running fastlane, including the stack trace and command used
$ fastlane init --verbose
INFO [2016-03-24 16:00:04.99]: Detected iOS/Mac project in current directory...
INFO [2016-03-24 16:00:04.99]: This setup will help you get up and running in no time.
INFO [2016-03-24 16:00:04.99]: fastlane will check what tools you're already using and set up
INFO [2016-03-24 16:00:04.99]: the tool automatically for you. Have fun!
INFO [2016-03-24 16:00:04.99]: Created new folder './fastlane'.
INFO [2016-03-24 16:00:04.99]: xcrun xcodebuild -list -workspace './Let's Test Fastlane.xcworkspace'
sh: -c: line 0: unexpected EOF while looking for matching `''
sh: -c: line 1: syntax error: unexpected end of file
ERROR [2016-03-24 16:00:05.00]: Error parsing xcode file using `xcrun xcodebuild -list -workspace './Let's Test Fastlane.xcworkspace'`
ERROR [2016-03-24 16:00:05.00]: An error occured during the setup process. Falling back to manual setup!
App Identifier (com.krausefx.app):

Configuration Files
Please copy the complete content of your Fastfile and any other configuration files you use below:
Fastfile: none
Environment
fastlane version (fastlane -v): fastlane 1.68.0
Do you use bundler, rbenv or rvm? rvm

Escaping in shells isn't very nice. You end the string with ', then add a literal quote with \', then open a string again with ', resulting in this:
Let's Test Escaping```

Hi @Drarok! Thanks for pointing this out. I was able to reproduce over here. I'll have the team take a look and prioritize it.
Thanks!

Hey @Drarok! This is going to be interpreted differently by different shells and escaping can lead to some pretty weird edge cases. For now I think the best way to handle this is to use double quotes to surround the whole string like so:
> echo "Let's test escaping"
Let's test escaping

Let us know if this works out for you! 🐙 🚀

The problem isn't that I can't type in my project name somewhere, it's that fastlane init doesn't escape it, and I can do nothing from outside to control that. It's working out my project name and then building an invalid command line, shown above as
xcrun xcodebuild -list -workspace './Let's Test Fastlane.xcworkspace'

Ahhh! Apologies! I misunderstood the initial report. Thanks for filing this, I will look into a fix now!

https://github.com/fastlane/fastlane/pull/5032/files This PR should fix up this issue!

Hey @Drarok, feel free to reopen the issue if the fix we just merged doesn't help! 🚀


template dom-if overrides e.model in poylmer 1.0

in this example:
    <template is="dom-repeat" items="{{items}}">

            {{item}}
            <template is="dom-if" if="{{admin}}">
                REMOVE
            </template>

    </template>

the remove event can not access e.model.item. Is this intended? It would be great if e.model provided access to the all the models, including for nested repeats.
I know there is a workaround by id-ing the repeat and using modelForElement(e.target) but this is really inconvenient.

Short-term, you can use dom-repeat's modelForElement API to get the model for the dom-repeat from the event:
http://jsbin.com/lefuxi/edit?html,console,output
Longer-term, we'll investigate 2 more general fixes:

Make event.model specific to dom-repeat (currently model is added to all Templatizer instances, which is probably unnecessary (at least in the dom-if case)
Add a more user-friendly way to access outer dom-repeat scopes from events caught on inner socpes (right now you can do event.model.dataHost.dataHost.item, but this is too unwieldy).

Just stumbled upon this, really annoying one

@kevinpschaaf, what if I have nested dom-repeat > dom-repeat > dom-if?

This is almost 5 months old, can we expect some updates soon?

Just stumbled upon this.

any update on this issue?

I am unable to reproduce this problem in Polymer 2: http://jsbin.com/xocarojore/edit?html,console,output Could anyone also confirm this problem is fixed, just want to make sure the JSBin is correct?

Looks like it is indeed working fine in 2.x
P.S. Thanks @TimvdLippe for cleaning old issues!

@nazar-pc My pleasure! Thanks for your very quick confirmation, I can close another issue from the stack 😄

Please take me off this email list - I can find no way to unsubscribe.
On Mon, 21 Aug 2017 at 14:42, Tim van der Lippe<EMAIL_ADDRESS>wrote:

Closed #1585 https://github.com/Polymer/polymer/issues/1585.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Polymer/polymer/issues/1585#event-1214168971, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABQQYUuiQCF-Ur0DgziJ5CuTZ4Df6Etoks5saYlSgaJpZM4EjmLK
.

On Mon, 21 Aug 2017 at 15:34, Tim van der Lippe<EMAIL_ADDRESS>wrote:

I am unable to reproduce this problem in Polymer 2:
http://jsbin.com/xocarojore/edit?html,console,output Could anyone also
confirm this problem is fixed, just want to make sure the JSBin is correct?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Polymer/polymer/issues/1865#issuecomment-323757992,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABQQYVa_hRrUHScM9oLRn3QMk_Hxu39Aks5saZTygaJpZM4FCkSp
.

--
Danny Clayden Chambers
Founder, Human First

@DannyChambers, you're likely watching Polymer project here on GitHub. Just select "Not watching" at the top right and you'll not get such emails anymore unless you're mentioned directly.


implement refetch of request result from terraform-boot in case of callback failures

Currently when webhook callback fails for any reason, there is no way we can fetch the status again from terraform-boot again. To handle this, we must implement the following.

[ ] If the callback to the client fails, then serialize the response object and store it on filesystem.
[ ] create a new GET method 'getStoredTaskResultByRequestId'  - /terraform-boot/task/result/${requestId}
[ ] Add the new REST API method to new controller file - TerraformBootTaskResultApi
[ ] When the getTaskResultByRequestId is successfully processed, delete the response object stored on the file system.
[ ] When the request is received for a requestId which has not data stored, then return exception - 'ResultAlreadyReturnedOrRequestIdInvalid'
[ ] Default storage should be tmp on windows and linux. Can be overridden with property - 'failed.callback.response.store.location'.
[ ] store response under the requestId sub-folder
[ ] Use eclipse-serializer project for serializing and deserializing.

Note - once we have a working solution, we can move this to tofu-maker and integrate it into xpanse.

let me do it


Console: Users should land on the Instance Level first

Managers of ZITADEL should generally land first on the Instance level. This is especially true on first use.
As user I would expect to work my way down from global default settings and setup to the settings and configurations of objects that are in a lower hierarchy.
This would make start much more intuitive and I can jump directly to the organization that I want from the organization list.
Considerations:

Exception for personal profile and such
Maybe there's a way to specify which organization should be shown after login (like a primary domain scope)

Acceptance criteria

[ ] ...
[ ] ...

With #4835 we will implement kind of a first tasks list.
In my opinion it should start with creating a project and application to be able to make a login to the own application as soon as possible. This would disagree with the issue here, since it would be the first action directly in an organization.
After the first project and app are setup, I think we should configure the instance settings.
@mffap is it ok if I close this issue and we focus on the #4835

With #4835 we will implement kind of a first tasks list. In my opinion it should start with creating a project and application to be able to make a login to the own application as soon as possible. This would disagree with the issue here, since it would be the first action directly in an organization. After the first project and app are setup, I think we should configure the instance settings.
@mffap is it ok if I close this issue and we focus on the #4835

Sure, makes sense. Still, the hierarchy could be handled in a better way.


Validator doesn't work properly

Here is an example. Why? When I remove g flag, it works properly. Why?
let constraint = {
    "mobile": {
        "presence": true,
        "format": {
            "pattern": /^\+?[\d-\s.]{5,}$/ig,
            "message": "^Valid phone number required"
        }
    }
}

// One time - OK
validate({'mobile': '+44444'}, m);
> undefined

// Very next time - Error
validate({'mobile': '+44444'}, m);
> {
  "mobile": [
    "Valid phone number required"
  ]
}

// OK again
validate({'mobile': '+44444'}, m);
> undefined

... so forth

Not sure if you intended to validate using variable m as your constraints. Changed to the name of your constraint and it passes validation every time there is valid input and fails when the input is not valid.
Related jsfiddle: https://jsfiddle.net/mapntL7k/7/

@wzup Did you get it resolved?

It happens because JavaScript saves regex runs iterator at every regexp.exec() function call and if you have been tested all string it returns null.
It was solved by writing custom validator with code below using RegExp.prototype.exec.call which not saves regex iterations.
validateJS.validators.regEx = function (value: any, options: IValidateRegExOptions) {
  const { pattern, message } = options
  const outputMessage = message || 'has an incorrect format'

  if (value) {
    const stringValue = String(value)

    if (RegExp.prototype.exec.call(pattern, stringValue)) {
      return null
    }
  }

  return outputMessage
}


left sidebar: Remove plus icon from the stream bar.

After:

Rationale: https://chat.zulip.org/#narrow/stream/feedback/topic/plus.20icon.20in.20STREAMS.20left.20sidebar

@rht two thoughts:

You don't need to change the locale/ directory stuff; that's automatically generated from the code + Transifex.
It looks like you didn't update the gear menu to go to the "All streams" part of the UI, which is an important part of the proposal?

Whoops. Fixed. Fixed.

Travis test is green now since it has been rerun.

ping

@rishig @brockwhittaker can one of you review?

Works fine and looks good to me!

Merge conflict fixed. @timabbott will this be in 1.7 or 1.8? Why not soon?

@timabbott

@rht There's a merge conflict now. Also, can you replace any user docs images that show the left sidebar in static/images/help to the current state without the plus icon as a part of these changes?

@synicalsyntax there are coincidentally no doc images with the plus icon in static/images/help.

static/images/help/left_sidebar.png does?

Ah, I missed that one while going through each !

Added.


schema parsing returned no columns, table probably doesn't exist

Sending schema
e:/Ruby192/lib/ruby/gems/1.9.1/gems/sequel-3.17.0/lib/sequel/database/query.rb:163:in schema': schema parsing returned no columns, table probably doesn't exist (Sequel::Error)         from e:/Ruby192/lib/ruby/gems/1.9.1/gems/sequel-3.17.0/lib/sequel/extensions/schema_dumper.rb:57:in dump_table_
schema'
from e:/Ruby192/lib/ruby/gems/1.9.1/gems/taps-0.3.15/lib/taps/schema.rb:21:in block in dump_table'         from e:/Ruby192/lib/ruby/gems/1.9.1/gems/sequel-3.17.0/lib/sequel/database/connecting.rb:76:in connect'
from e:/Ruby192/lib/ruby/gems/1.9.1/gems/sequel-3.17.0/lib/sequel/core.rb:119:in connect'         from e:/Ruby192/lib/ruby/gems/1.9.1/gems/taps-0.3.15/lib/taps/schema.rb:17:in dump_table'
from e:/Ruby192/lib/ruby/gems/1.9.1/gems/taps-0.3.15/bin/schema:32:in `'
Schema:        100% |==========================================| Time: 00:00:04
Sending data
1 tables, 0 records
tbl1:          100% |==========================================| Time: 00:00:00
Resetting sequences
My setup is
OS- Windows
ruby - 1.9.2
gem -1.3.7
taps -0.3.15

I'm also running into this.
Server: Ubuntu 10.04 LTS + Ruby 1.9.2p180 + MySQL 5
Client: Mac OS X Lion + Ruby 1.9.2p180 + SQLite3 (RVM)
Matts-MacBook-Pro-4:Moxie mclark$ taps pull sqlite:./db/moxie.sqlite3 http://moxie:moxie@<IP_ADDRESS>:5000
Receiving schema
Schema:          0% |                                          | ETA:  --:--:--
Schema:          7% |==                                        | ETA:  00:00:24
Schema:         14% |=====                                     | ETA:  00:00:21
Schema:         21% |========                                  | ETA:  00:00:19
Schema:         28% |===========                               | ETA:  00:00:18
Schema:         35% |==============                            | ETA:  00:00:16
Schema:         42% |=================                         | ETA:  00:00:13
Schema:         50% |=====================                     | ETA:  00:00:12
Schema:         57% |=======================                   | ETA:  00:00:10
Schema:         64% |==========================                | ETA:  00:00:08
Schema:         71% |=============================             | ETA:  00:00:06
Schema:         78% |================================          | ETA:  00:00:05
Schema:         85% |===================================       | ETA:  00:00:03
Schema:         92% |======================================    | ETA:  00:00:01
Schema:        100% |==========================================| Time: 00:00:24
Receiving data
14 tables, 2,800 records
/Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/sequel-3.20.0/lib/sequel/database/query.rb:163:in `schema': schema parsing returned no columns, table probably doesn't exist (Sequel::Error)
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/utils.rb:142:in `single_integer_primary_key'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/data_stream.rb:237:in `factory'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/operation.rb:280:in `block in pull_data'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/operation.rb:278:in `each'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/operation.rb:278:in `pull_data'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/operation.rb:253:in `block in run'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/operation.rb:203:in `call'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/operation.rb:203:in `catch_errors'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/operation.rb:246:in `run'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/cli.rb:171:in `clientxfer'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/cli.rb:38:in `pull'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/lib/taps/cli.rb:26:in `run'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/gems/taps-0.3.23/bin/taps:6:in `<top (required)>'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/bin/taps:19:in `load'
	from /Users/mclark/.rvm/gems/ruby-1.9.2-p180/bin/taps:19:in `<main>'

A Ha!!!
I fought with this for a while just now..  the KEY to solving the issue..   Specify an ABSOLUTE path instead of a relative path.
So.
taps pull sqlite:pwd/db/temp.sqlite3 .....


Create pointers by typing brackets

This would make creating pointers much easier. For example, I could type "The list [1 [2 [3 [4 nil]]]]" and it would create four nested pointers.

Closed in #157


Initial automation for scheduling an ADF Databricks job

As a Data Engineer,
I want to have a script for scheduling an ADF Databricks job,
So that I'm one step closer into having automated deployments of the data pipeline
Acceptance criteria:

[ ] Script that uploads the packaged Python wheel to DFBS
[ ] Script for scheduling an ADF job on Databricks using the uploaded Python wheel
[ ] Any terraform configuration required for this (e.g. any outputs from Databricks infra)

Dependent on https://github.com/UCLH-Foundry/FlowEHR/pull/31 and https://github.com/UCLH-Foundry/FlowEHR/pull/34

Revised plan:

Add ADF pipeline json to ./transform/pipelines
Add Databricks job definition json to ./transform/jobs
Rename transform/pipeline to transform/features
Add Terraform to ./infrastructure/transform/pipeline.tf that deploys ADF pipeline(s) and Databricks job(s)
Root makefile deploy and deploy-transform should call ./transform make build as a dependency

Test whether whl files can be uploaded to DBFS via Terraform https://registry.terraform.io/providers/databricks/databricks/latest/docs/resources/dbfs_file

("relatively small") Files can be uploaded to DBFS via Terraform.
We have decided to use Terraform to upload files to DBFS.


Add Documentation on subscription

It would be nice to have some documentation on how to subscribe to topics and consume events with some examples

Do you have any experience with that?

Writing documentation?

Subscribing to events using pyNakadi, I'm asking cause i'm starting with it.

I have not used this library so far (we wrote our own), but would very much like to do.

@KonMann please feel free to comment/edit the pr


Added mozesi.json profile

Fixes Issue
Changes proposed

Check List (Check all the applicable boxes)

[X] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[X] All new and existing tests passed.
[X] This PR does not contain plagiarized content.
[X ] The title of my pull request is a short description of the requested changes.

Screenshots

Note to reviewers

It appears that you already have a BioDrop Profile which you created using our Forms.
Once Forms are used you need to continue using them in order to make any changes to your Profile (and not use the JSON file).
Please see the link to the documentation of how you can add/edit your Profile using Forms: https://www.biodrop.io/docs/how-to-guides/editing-forms
I will therefore close this PR.


outgoing calls issue

Hi
I have a issue with my outgoing call, all call fail and in the log i can see +60 added in from of every number, the same in my directory

i think this happen when you setup without entering number with + , have donne a new install is now fixed


[Monaco] Implement scrollbars

Make monaco scrollbars match current scrollbars.

cc @alexpaxton  / consider if native monaco scroll bars are ok?

@desa can I see a screenshot or maybe do a quick call with someone and have them show me how it looks live?

@drdelambre ^^

we have chatted and demo'd and paxton is taking a look at it

@alexpaxton  says it looks good enough to ship and get more eyes on it


Intermittent Stylex Styles Issue in Next.js Application, Especially with Cache in Production Environment

The problem

In my Next.js application, I am encountering an issue with the Stylex library. At times, when running the application, Stylex styles fail to appear. A temporary fix is to remove the .next folder and rerun the application. However, a more significant issue arises in production: when deploying the application using Next.js cache, the styles do not work in the browser, although the classes are present. This problem is concerning because I wish to use the cache feature to speed up application build times (Deploying the application with SST).
How to reproduce

Steps to reproduce:

Run the Next.js application with Stylex styles.
Observe that sometimes the styles do not appear.
Remove the .next folder and rerun the application, noting that the styles now appear.
In a production environment, deploy the application using Next.js cache.
Notice that the styles are not working in the browser, even though the classes are visible.

Expected behavior

I expect the Stylex styles to consistently appear when running the application, both in the development and production environments. Additionally, I expect the styles to function correctly in the browser when deploying the application with Next.js cache, as this is crucial for optimizing build times.
Environment (include versions). Did this work in previous versions?

Next.js version: 14.0.4
Stylex version: 0.4.1
SST: 2.38.7
Operating System: ubuntu 22.04 (WSL)

This issue was not observed in previous versions of Next.js or Stylex (if applicable, specify the last working version).

I have the same issue since v0.4.1 for my UI component library. Some of the styles doesn't appear.

I had to disable the Vercel cache because of Nextra. https://github.com/shuding/nextra/issues/2526#issuecomment-1837180395

There are only two hard things in Computer Science: cache invalidation and naming things.

This is a known issue in the Next plugin. If you see our example Next app, we delete the .next folder as prebuild script.
I've reached out to folks at Vercel and hopefully we can fix the issues early next year.
NOTE: StyleX's Babel plugin is very caching friendly.

Note for PNPM users: pre* scripts must be explicitly enabled in the PNPM config via some cli command.

I have created a new Issue #297 that describes the issue with Webpack and NextJS. I got this information directly from Tobias Koppers. Please follow that issue as we attempt the various approaches to fix this problem.
As such I'm closing this issue. Please mention anything of value on that issue.

pnpm config set enable-pre-post-scripts true

This is a known issue in the Next plugin. If you see our example Next app, we delete the .next folder as prebuild script.
I've reached out to folks at Vercel and hopefully we can fix the issues early next year.
NOTE: StyleX's Babel plugin is very caching friendly.

I may have tracked down the issue, at least in my case.  Comparing "non-working" .next folder contents to "working" I found a difference that seems to cause the issue. The css file of the "working" version, located in .next/static/a2a455ca88da9b14.css was different than the "non-working" version (that also had a different auto generated name, f23adbf2efd594d1.css). The "non-working" version is significantly shorter.
My .babel-rc
  presets: ['next/babel'],
  plugins: [
    ['@babel/plugin-transform-private-methods'],
    [
      '@stylexjs/babel-plugin',
      {
        dev: process.env.NODE_ENV === 'development',
        runtimeInjection: false,
        genConditionalClasses: true,
        treeshakeCompensation: true,
        unstable_moduleResolution: {
          type: 'commonJS',
          rootDir: __dirname,
        },
      },
    ],
  ],
  env: {
    development: {
      compact: false,
    },
  },
}

My package.json
{
  "private": true,
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "lint": "next lint"
  },
  "dependencies": {
    "@babel/runtime": "^7.24.0",
    "@radix-ui/react-checkbox": "^1.0.4",
    "@radix-ui/react-icons": "^1.3.0",
    "@radix-ui/react-label": "^2.0.2",
    "@stylexjs/babel-plugin": "^0.5.1",
    "@stylexjs/open-props": "^0.5.1",
    "@stylexjs/stylex": "^0.5.1",
    "@supabase/ssr": "latest",
    "@supabase/supabase-js": "latest",
    "@tanstack/react-query": "^5.28.6",
    "@tanstack/react-query-devtools": "^5.28.4",
    "axios": "^1.6.8",
    "next": "latest",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "react-hot-toast": "^2.4.1",
    "sharp": "^0.33.2",
    "typescript": "5.3.3"
  },
  "devDependencies": {
    "@babel/plugin-transform-private-methods": "^7.24.1",
    "@stylexjs/eslint-plugin": "^0.5.1",
    "@stylexjs/nextjs-plugin": "^0.5.1",
    "@types/node": "20.11.5",
    "@types/react": "18.2.48",
    "@types/react-dom": "18.2.18",
    "encoding": "^0.1.13",
    "eslint-config-next": "14.1.3",
    "prettier-plugin-stylex-key-sort": "^1.0.1"
  }
}

@derekjwilliams Are you deleting your .next folder between builds? That might be the issue at hand since we know that caching is broken with the Next plugin today.

#297

Thanks nmn, that was indeed the case. Fixed a while ago, sorry for not responding sooner

If someone ever gets to this thread, this library solved all of my issues with using stylex + nextjs
Now I don't need to delete the .next directory with a predev script and I can use caching in my github actions
Works with styles version 0.7.5
https://github.com/SukkaW/stylex-webpack

There is also a community-made SWC plugin.
https://github.com/Dwlad90/stylex-swc-plugin
We hope to support the development of this directly going forward.


Remove shading effects from menu items

Please consider removing the shading effects from the stylesheet. Although it is a matter of personal taste, nowadays looks are leading towards flat design.

It would probably be nice to make it switchable, although I'm not sure if maybe it's just easier for people to override the style in their css.

This is a useful request, but not really in the current roadmap.  We have far too many good ideas in the repository already, giving the impression that we have a project riven with defects.
Accordingly, I am leaving the enhancement tag on this, but closing it.  If someone would like this functionality, we'd welcome a pull request that adds it.


OpenRISC 1000 (or1k) architecture port and or1ksim platform

This pull request adds support for the OpenRISC 1000 architecture and an or1ksim platform that uses the architecture.
OpenRISC is an open cpu architecture project, completely community driven and it has several
open source hardware implementations as well as simulator implementations.
The port presented here is aimed at implementations that are compliant with version 1.1 of the architecture
specification:
https://github.com/openrisc/doc/blob/master/openrisc-arch-1.1-rev0.pdf?raw=true
The or1ksim "golden reference" simulator is one of the implementations that fulfills that requirement,
and that has been chosen as the supporting platform.
https://github.com/openrisc/or1ksim
Building the simulator should be fairly straight forward, a simple
'./configure --target=or1k-elf && make && make install' should do.
Apart from running the or1ksim platform in or1ksim, most existing other platforms matches
that in terms of memory map for the UART etc.
I have also tested the port by running it on mor1kx, which is a hardware implementation:
https://github.com/openrisc/mor1kx
and jor1k, an or1k simulator implemented in javascript:
https://github.com/s-macke/jor1k
A live demo of that can be found here:
http://oompa.chokladfabriken.org/openrisc/jor1k/demos/lk.html
Instructions on how to build an or1k-elf- toolchain needed for this port can be found here:
http://opencores.org/or1k/OpenRISC_GNU_tool_chain#Newlib_toolchain_.28or1k-elf.29
A few final notes about the port

MMU is supported, but can be opted out by not defining WITH_KERNEL_VM on a platform level.
The uart code in the or1ksim platform is close to a 1:1 copy of the omap3 uart, which both are ns16550 uarts. It could be a good idea to break this out into a generic driver instead.
As things stands today, the cpu never leaves kernel mode.
Mostly because I couldn't find any references in the other ports of initiating usermode threads.
So, I'd like to get some input on that topic.
In terms of other changes needed to support that would basically be to switch to a kernel stack on exception entry from usermode, currently the exception handlers use the stack that got interrupted.

Super cool! I'll give it a whirl on the emulator tonight, but see no reason why I shouldn't be able to take it as is.

Neat! I built a toolchain and was able to run it. Works pretty well, though the time seems to be somewhat off in the simulator.
As far as user space, at the moment lk never enters user space. It's primarily used in kernel mode only embedded systems, though I'm thinking about adding an optional add-on user space that sits on top of the VMM.

Yeah, or1ksim's timer doesn't really reflect real time (and not really simulated clock cycles neither).
When running on a real target, at least the clock_tests count to 5 takes 5 seconds,
so it seems to be alright.
Thanks for the info about user space, that was kind of what I've figured, but better ask than sorry ;)
I'll keep an eye out for your potential updates in that field though.
Also, thanks for merging.


fixed camera container size depends on parent container

Description
Camera preview size calculated based on parent widget, relevant when use safe area or if need place action button below preview
SizedBox now deprecated? =)
Checklist

[x] 📕 I read the Contributing page.
[x] 🤝 I match the actual coding style.
[x] ✅ I ran flutter analyse without any issues.

Breaking Change

[x] 🛠 My feature NO contain breaking change.

Hi, thank you for this PR.
Will try it. That was a problem when you used it in a Column or any other container right ?


IllegalFormatString should allow format strings with width >= 10

Without this change it improperly rejects format strings like this one:
"%010d".format(0)
// => "0000000000"

:+1:


Not a polyfill?

I don't understand how this is considered a polyfill... It seems more like a ponyfill or shim or something. I am currently running into issues with the google maps API throwing errors on old Safari browsers because "HTMLDialogElement is undefined". Shouldn't a polyfill patch the browser implementation? From what I can tell this "polyfill" requires you call "dialogPolyfill". Have I missed something here? Is there a way to patch old browsers to "just work" using this module?

I have exactly the same questions as you. Did you find any solutions to the Google Maps Api errors ?


fix positions page strategy balances

seems to be a bug here with the filters

closing, not tracking issues here rn


[9.x] Deprecate Redirect::home()

Deprecate Redirect::home() in response to Taylor's note on #42560

Not sure we even document Redirect::home()... I would just redirect to a specific named route.

Deprecating, this undocumented feature will open up the name for use as a macro or similar by developers after it is removed in probably the 10.0 release.

If this PR gets merged, please send another PR to v10.x branch to remove this method.

If this PR gets merged, please send another PR to v10.x branch to remove this method.

Will do


Tutorial for a noob please?

Dear everyone!
I am very new with the spotify api. I followed this link after I had a good read, but I am not very familiar with how can I achieve a couple of functions.
I am happy and ready to pay for someone's time to help me achieve on how to increase followers on a playlist via this spotify api.
Unless it is not possible to use this api for such function!
Please let me know,
Chris Black

Are you working on an social media website? I've implemented the playlist
follow for a client recently. We can have a chat about this if you wish.
On Fri, Feb 1, 2019, 9:43 PM ChrisBlackCH<EMAIL_ADDRESS>wrote:

Dear everyone!
I am very new with the spotify api. I followed this link after I had a
good read, but I am not very familiar with how can I achieve a couple of
functions.
I am happy and ready to pay for someone's time to help me achieve on how
to increase followers on a playlist via this spotify api.
Unless it is not possible to use this api for such function!
Please let me know,
Chris Black
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jwilsson/spotify-web-api-php/issues/149, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AB1kSNxP-ojDZqWJ5H7HIehpV5yCzWYLks5vJIrngaJpZM4ae3nA
.

yes I am on facebook! Let's chat about it in depth please!

my facebook page is https://www.facebook.com/ChristosMavridisUK

I meant to ask if you're working on a website that offers boosts on social
platforms. Sorry for the confusion.
You can email me: adam(at)adamazad(dot)com
On Fri, Feb 1, 2019, 9:49 PM ChrisBlackCH<EMAIL_ADDRESS>wrote:

yes I am on facebook! Let's chat about it in depth please!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jwilsson/spotify-web-api-php/issues/149#issuecomment-459827388,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB1kSC09U8uvjwHwcJHWIaguraRwgjPZks5vJIw4gaJpZM4ae3nA
.

email sent! Please check!

hi man, you never got back to me on my email. Are you still interested in helping me with this project, or shall I seek aid somewhere else?
Thanks

Chris, I replied on the same day you emailed me. Could you check your spam folder?

Ohh man! got it yes!
Ok I removed it from spam!
I will reply shortly!

Looks like you got this covered so I'm going to close this one, but feel free to keep discussing here.
Thanks for helping out @adamazad!


Expose all queries under single object?

I haven't used the module (disclaimer) but I've read the documentation and I though that if I'd use the module, I would probably prefer all generated APIs to be exposed under single object. For example $gql.launches.
Did you think about doing it that way? Would there be disadvantages to that (like tree shaking)?

Did you think about doing it that way?

@rchl Indeed, the auto import aspect of the generated functions derive from a single composable useGql. You can disable autoImport in the module config and simply resort to using useGql().launches

Would there be disadvantages to that (like tree shaking)?

None whatsoever 👍

So then would it make sense to expose the result of useGql() as an auto-import?

I see. So it sounds like it should be pretty easy to do something like that with some custom code, even if not that might require a manual import.


build: update Cargo.lock

This should've been part of https://github.com/umccr/htsget-rs/pull/185.
Changes

Update Cargo.lock.

Yes, it's the new clippy lints, e.g. clippy::let_with_type_underscore.

Yes, it's the new clippy lints, e.g. clippy::let_with_type_underscore.

Oh, thx, keep forgetting about it: https://twitter.com/braincode/status/1653997437097484288 ... issue got fixed 2 weeks ago, btw, so it should be solved in stable soonish, I guess.

It seems to be resolved in nightly, let me see if it is resolved in stable.


feat: Add ability to select instance by performance mode

Fixes #4367
Description
Added ability to select instance by its performance mode, either flex, burstable, or standard.
By using the label karpener.k8s.aws/instance-performance-mode
How was this change tested?
Ran unit tests
Does this change impact docs?

[x] Yes, PR includes docs updates
[ ] Yes, issue opened: #
[ ] No

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

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

12 of 12 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.05%) to 82.682%

Totals

Change from base Build<PHONE_NUMBER>:
0.05%

Covered Lines:
5271

Relevant Lines:
6375

💛  - Coveralls


Caret not in utf8latexmap file

When using the software I found that the caret (^) character was not being escaped by the UTF8tolatex function.  It seems it not in the _utf8latexmap file.
To "fix" this I monkey patched the utf82latex array with:
0x005E: r'\textasciicircum'
Not sure that was the correct symbol to use but it fixed my issie.

Thanks, fixed.


Download date is 53 years ago & latest download column not updating

Describe the bug
Hey there,
the download date of all my mangas both in the individual manga view and in the latest download column is 53 years ago. See also the attached screenshot, which shows a newly added manga. The latest download also does not update and always shows the same manga with the download date of 53 years ago.
I can add new mangas, the download completes and is successfully written to the mounted share, but the download dates are wrong.
I run the three docker containers on Unraid.
If you need further information, I'm happy to help. Thanks in any case!

Reproduction steps

Add Manga
No error displayed and queue is populated and
the queue and thus download of mangas/chapters completes
The download date of the new manga is 53 years ago
The latest download column of the main view also doesn't update and thus shows not the latest download but stays on the same manga and also shows 53 years ago

Expected behavior
Use correct download date on newly added and existing manga as well as update the latest download column.
Additional context
No response

I am reading Download Date from the file system. Maybe your filesystem doesn't report birthtime. I will try to use more information if birthtime doesn't exist


book on linear algebra and multidimensional geometry added

What does this PR do?
Add resource(s)
For resources
Description
I added a book on linear algebra and multidimensional geometry by Ruslan Sharipov, available for free on arXiv.
Why is this valuable (or not)?
This book covers linear algebra and geometry in multiple dimensions, making it a useful resource for students and practitioners in mathematics, physics, and engineering. It's freely available and provides a solid foundation in these topics.
How do we know it's really free?
The book is hosted on arXiv, a trusted open-access repository for academic papers and books, and the content is freely downloadable without any restrictions.
For book lists, is it a book? For course lists, is it a course? etc.
It is a book.
Checklist:

[x] Read our contributing guidelines.
[x] Search for duplicates.
[x] Include author(s) and platform where appropriate.
[x] Put lists in alphabetical order, correct spacing.
[x] Add needed indications (PDF, access notes, under construction).
[x] Used an informative name for this pull request.

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

Don't invent titles! Use the title given by the resource.

Thanks, and welcome to free-programming-books!


Feature request: provider field in bgp sessions form

Is your feature request related to a problem? Please describe.
Not a problem but an useful feature for benefit from data which is already in netbox.
Describe the solution you'd like
Add an additonal field "Provider"  (using Circuits / Providers as a source) on all BGP sessions forms / reports (optional, because an iBGP session will not have any provider for example)
Describe alternatives you've considered
Use Name field for provider names which is for sure not the same after touching this 400+ times including all variants of provider names.
Additional context

Hi @orester! Since NetBox 3.2 you can use Custom Object Fields for that.


Slice of all range-slices could be a view, that's a common case that could be optimized

Version of Awkward Array
HEAD
Description and code to reproduce
This
@nb.vectorize([nb.float64(nb.float32, nb.float32, nb.float32, nb.float32)])
def fake_distance(lon1, lon2, lat1, lat2):
    return np.sqrt((lon1 - lon2)**2 + (lat1 - lat2)**2)

lon_ak = ak.unflatten(np.asarray(ds.longitude), np.asarray(ds.rowsize))
lat_ak = ak.unflatten(np.asarray(ds.latitude), np.asarray(ds.rowsize))

tt = fake_distance(
    lon_ak[:, 1:], lon_ak[:, :-1],
    lat_ak[:, 1:], lat_ak[:, :-1],
)```

is some 5 times slower than this

```python
distance_traj = np.zeros(ds.dims['obs'])
lon_ds = ds.longitude.values
lat_ds = ds.latitude.values

for i in range(0, ds.dims['traj']):
    r = np.arange(traj_idx[i], traj_idx[i+1])
    distance_traj[r[:-1]] = fake_distance(
                                lon_ds[r[1:]], lon_ds[r[:-1]],
                                lat_ds[r[1:]], lat_ds[r[:-1]]
                            )

and it's probably due to the four slices (lon_ak[:, 1:], etc.). Slices in which all dimensions are sliced with a range-slice (what Python just calls "slice") could be a special code path that views, rather than copy&compacts the data. Non-tuple range-slices already view, but there's no reason why this couldn't also be implemented for a tuple of only range-slices (and also integers, though that adds complexity). Other than exhaustion, that is. :)
Among possible optimizations, this could be an important one, especially given how common it is to want to use full slices all the way down to some level (:, :, :, :, ...).

I forgot to add @martindurant, who suggested this, and @philippemiron, whose example raised it.

Hi,
I did this reproducible example:
import numpy as np
import numba as nb
import awkward as ak

def randomList(n, m):
    v = np.zeros(n, dtype='int')
    # n increments by 1
    for i in range(m):
        v[np.random.randint(0, n)] += 1
    return v

np.random.seed(42)

n = 10000
m = 10000000
x = np.random.rand(m)
y = np.random.rand(m)
rowsize = np.ones(n, dtype='int') * int(m/n)

x_ak = ak.unflatten(x, rowsize)
y_ak = ak.unflatten(y, rowsize)

%%timeit

@nb.vectorize([nb.float64(nb.float64, nb.float64, nb.float64, nb.float64)])
def distance(x1, x2, y1, y2):
    return np.sqrt((x1 - x2)**2 + (y1 - y1)**2)

tt = distance(
    x_ak[:, 1:], x_ak[:, :-1],
    y_ak[:, 1:], y_ak[:, :-1],
)

177 ms ± 6.79 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)
idx = np.insert(np.cumsum(rowsize), 0, 0)
distance_traj = np.zeros_like(x)

%%timeit

for i in range(0, n):
    r = np.arange(idx[i], idx[i+1])
    distance_traj[r[:-1]] = distance(
                                x[r[1:]], x[r[:-1]],
                                y[r[1:]], y[r[:-1]]
                            )

75.4 ms ± 2.57 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)
I played a bit with the parameter m,n, and as you can imagine if n gets larger, than awkward array seems to perform as fast as the python version. For example n=50000, m=10000000, gets 179ms/164ms.


Install SimAVR through Aptitude

Abandoning in favor of https://github.com/TomasHubelbauer/wokwi-nmea-checksum.


New package: Jynamics v0.1.0

Registering package: Jynamics
Repository: https://github.com/WenyinWei/Jynamics.jl
Created by: @WenyinWei
Version: v0.1.0
Commit: cdcb9dc59b29735676c7404917b980576a6d9185
Git reference: HEAD
Release notes:

Jynamics, short for Julia dynamics, an efficient toolset for studying dynamical systems and chaos.

Thank you for submitting your package! However, please make sure to add some documentation before registering. At the very least, that would be a description of the package's purpose and a small usage example in the README


Fixes #257, protocol refactor for improved stdout/stderr handling

Fixes #257, #258, #259, #260, #261, #262, and #479.
Highlights:

Plugin tasks now have an encoding field, that defaults to "none", but accepts either "json" or "application/json" as a value. When "none", stdout and stderr isn't buffered, and output directly to the stdout/stderr of the Taqueria process. This is known as "passthru".

Plugin functionality has segmented from the cli.ts file into plugin.ts, and should have 100% unit test coverage. This file exports a function called "inject", which receives dependencies to inject as input, and outputs a collection of functions with their dependencies injected. Examples of dependencies are stdout and stderr, which allows us to test output effectively.

Houston, for plugins.ts, I've added a comment header above each function to provide some documentation. We should talk about what tool(s) we want to use for documentation generation. Ideally what's there can serve as a starting point for you to work with.

Helper methods for emitting output and errors from a plugin task have been added to the Taqueria Node SDK. Note, the SDK still has no unit test coverage.

Each plugin has been refactored to use an appropriate encoding for its tasks.

We used to pass '--logPluginCalls' when debugging why a plugin. To keep terminology consistent with rest of the codebase, I've renamed this to '--logPluginRequests'. Also, if you use this flag, which outputs the command used to invoke a plugin, you don't have to manually copy/paste it - it will exist in your clipboard automatically.

You should never see a JSON object emitted as an error - only error messages.

Fixes #373 and #372.

Fixes #388 and #387


Sign up page issue

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
Describe the bug
Sign up page is not properly center aligned.
Sign up button is poorly developed.
It is not interactive, looks like poorly developed.
To Reproduce
Steps to reproduce the behavior:
Go to 'Login/Signup'
See error
Expected behavior
It must be on the centralized properly.
Screenshots

Desktop (please complete the following information):
OS: Windows 11
Browser Microsoft Edge
Version 124.0.2478.80
Smartphone (please complete the following information):
Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]
Additional context
I'm a GSSoC'24 contributor please assign me this work. Since before this I made a pull request which was properly merged so I know everything about this project. I will develop an interactive signup page with proper validation.
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@pankaj-bind Don't change UI of the login page. It is fine. Just focus on its center alignment & responsiveness.

Ok


Support docker-in-docker on Ubuntu Noble (24.04)

This tiny changed seem to work for me.
https://github.com/jjh42/docker-in-docker-noble
as a temporary workaround you can use
"ghcr.io/jjh42/docker-in-docker-noble/docker-in-docker:latest": {},
instead of the official docker-in-docker feature.

Thank you so much @jjh42 for the PR, we appreciate it ✨
Closing this PR as we have merged in the fix with https://github.com/devcontainers/features/pull/971


[FT] Adding caching for each dataset run

Issue encountered
When running large evals with many dataset configurations it is very painful to rerun everything in case something fails.
Solution/Feature
It would be great if intermediate results could be cached, for example the computed metrics of each dataset.

I am just looking out to contribute in HF repo. Just trying to understand code base and see if I add this feature.

@punitvara We would want results to be saved after each batch run, and to be reused if an evaluation is launched with the exact same parameter configuration.
TBH, it's not a trivial PR to work on - if you're unfamiliar with lighteval, I would suggest working on #324, #325, or maybe #355 to get to know the code base first


Switch To global LFG Channel

Does not work, as addon messages cannot be send through public channels.


Multi-valued options not working?

Maybe I'm missing something, but I can't get multi-valued options working.
#[macro_use]
extern crate clap;

use clap::{App};

fn main() {
    let matches = App::new("clap-test")
        .arg_from_usage("--print=<something>... 'Print stuff'")
        .get_matches();

    for thing in matches.values_of("something").unwrap() {
        println!("stuff: {}", thing);
    }
}

which outputs:
$ ./target/debug/clap-test --print hello
error: The following required arguments were not supplied:

USAGE:
	clap-test [FLAGS] --print <something>...

For more information try --help

Which required arguments is it complaining about?
The help text looks roughly correct:
$ ./target/debug/clap-test --help
clap-test

USAGE:
	clap-test [FLAGS] --print <something>...

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
        --print <something>...    Print stuff

Full repro project here: https://github.com/mgalgs/clap-test

Strange, I'll look into this. I think I know where the issue is, and is related to the major refactor we just had. This should be an easy fix, thanks for taking the time to file this! :+1:

#344 fixes this issue. Once it merges I'll publish 1.5.1 to crates.io :wink:

@mgalgs this issue has been fixed, v1.5.1 is out on crates.io. Thanks again for reporting the issue!

Wow, thanks for the quick turnaround!  And thanks for the great library.


Refresh doesn't appear to update the PBI Documenter model with changes made in the PBI source model

How can I refresh my documented data model after making changes in the source data model?
The data source setting  in the documented model is defaulted to C:\Power BI Model Documenter.

Hi @jamesfgibson, there is no way to refresh the model documentation, since at tool execution there is a one-time vpax file generated from your data model. This will remain the only version of your model documentation, untill you run the tool again.
For more details, I recommend to read What does the Model Documenter do during execution in the Wiki on this page. This page elaborates on the exact working of the tool where the location of the source C:\Power BI Model Documenter is clarified as well.
--Marc


Session Fixation

Wonder CMS 2.5.1 is prone to session fixation attack.
1.The Session Fixation attack fixes a session on the victim's browser, so the attack starts before the user logs in.
2.An attacker creates a new session on a web application and records the associated session identifier. The attacker then causes the victim to authenticate against the server using the same session identifier.
3.The attacker can access to the user's account through the active session
4.When authenticating a user, it doesn’t assign a new session ID, making it possible to use an existent session ID.
Let's see the session values before login

Session Values after Login:

Mitigation:
The application should always first invalidate the existing session ID before authenticating a user, and if the authentication is successful, provide another sessionID.

Thanks @AnusyaAngamuthu, I'll look into this right away and start preparing a patch.
Any chance you could send a PoC of a successful attack to report[-at-]wondercms.com?

Can I send POC in Video format?

First Name: Anusya
Last Name: Angamuthu
Website Link : https://in.linkedin.com/in/anusya-angamuthu

Absolutely, the format can be video. Just to check, will you be uploading it somewhere and linking it in the email? Asking because I'm not sure if we can accept files larger than 25mb through email.

I will upload in youtube of my account and I will share the link with access protection.Is that fine for you?

Anusya that would be great!

Issue is fixed in version 2.5.2.Thanks for your immediate response

An additional thanks for confirming the fix @AnusyaAngamuthu. :+1:
As mentioned, we've publicly thanked you on the two mentioned URLs above.

Thank You :)


Adds public inits for all 3 paginatable arguments structs

It would be nice to be able to instantiate the ForwardPaginationArguments, BackwardPaginationArguments, and PaginationArguments outside of the package (in tests, etc).
This pull request adds these public inits.

@NeedleInAJayStack does this look good to you?

I've tagged as v1.14.0


Breaking changes in 0.3

It looks like there's some breaking changes in 0.3. I haven't looked into them too fully yet but some of my tests are now breaking. Here's an example FunctionClauseError I'm getting.
     ** (FunctionClauseError) no function clause matching in Regex.replace/4

     The following arguments were given to Regex.replace/4:

         # 1
         ~r/['’]s/u

         # 2
         nil

         # 3
         "s"

         # 4
         [global: nil]

     Attempted function clauses (showing 2 out of 2):

         def replace(regex, string, replacement, options) when is_binary(string) and is_binary(replacement) and is_list(options)
         def replace(regex, string, replacement, options) when is_binary(string) and is_function(replacement) and is_list(options)

     code: conn = post conn, api_community_path(conn, :create), %{community: community_params}
     stacktrace:
       (elixir) lib/regex.ex:595: Regex.replace/4
       (slugger) lib/slugger.ex:40: Slugger.slugify/2

Is there any documentation of the breaking changes?

Have an issue with this character too. README promises only A-Za-z0-9 alphabet is possible, but it's not:
iex(2)> Slugger.slugify_downcase "Children´s Playroom"
"children´s-playroom"
iex(3)>

For comparison here is the correct output from version 0.2.0:


fix missing acroform font identification

What kind of change does this PR introduce?
Bug fix.
Description
When a font is missing in the acroform fonts dict, it is not getting added to it since a condition issue.
A key is missing means its value equals undefined. So that, the strict comparison to null is incorrect.
const wrong = undefined === null; // false
const correct = undefined == null; // true

Checklist:

[ ] Unit Tests N/A
[ ] Documentation N/A
[ ] Update CHANGELOG.md
[ ] Ready to be merged

Thanks.


BooleanBuilder: Add validity_slice method for accessing validity bits

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

PrimitiveBuilder and GenericByteBuilder  provide access to the null buffer bits by offering the method validity_slice.
However, BooleanBuilder lacks this method.
Describe the solution you'd like

I would just add the method to the builder.
But I would need to make sure that this doesn't contradict existing design decisions.
Describe alternatives you've considered

I don't see ways to access the information in the builder stage.
Additional context

I've created a PR for this:
#4536

label_issue.py automatically added labels {'arrow'} from #4536


Question about  the path property.

Is the path to the documentation relative to the source file? Can the path use csproj or solution variables, something like $(SolutionDir)?

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

ID: f8d418e3-b648-587e-155d-843ffb48b025
Version Independent ID: 606a07e0-da13-f58f-4e64-be634479a55d
Content: <include> (C# Programming Guide)
Content Source: docs/csharp/programming-guide/xmldoc/include.md
Product: dotnet-csharp
GitHub Login: @BillWagner
Microsoft Alias: wiwagn

@BillWagner I can make the necessary change here.


[question] reset panning

I'm in a situation where I'm rendering different contents inside an <ElementPan> component, and whenever the contents change I'd need to reset all panning.
I got it to work by using componentWillReceiveProps and resetting the panning manually there, but it feels like a hammer kind of solution.
Any advice?

Hmm. Not really. I guess we could implement a resetPanOnNewProps-propery to the component itself, but to be fair it would do the same thing that you're already doing. I don't have time to look at this right now, but would happily accept a PR.

The only doubt I have about this is whether this solution would work in all cases. I fear it may lead to unwanted panning resets.

I forked this project and updated it to work with React 16:
npm install react-element-pan-ts
https://github.com/ClickSimply/react-element-pan
Shouldn't cause any breaking changes unless your dependent on the browser build of the lib, that isn't included in the forked version.
More importantly, there's a new prop on the element that lets you grab the native div, it's just a passthrough of the ref property:
<ElementPan ref={function(element) {
    this.panningElement = element;
}}>...</ElementPan>

// ...then in your class...
this.panningElement.scrollTop = 0;
this.panningElement.scrollLeft = 0;


Add lodash to dependencies

winston-journald uses lodash in its code, so include it in the dependency tree.

Thanks.


feat: Fetch verified proof details for presentation exchange format

[x] Store connection Id in presentations table
[x] Implement fetch verified proof details function for presentation exchange format

This task is completed.