RuntimeError: size mismatch

I got an error: RuntimeError: size mismatch, m1: [1 x 32768], m2: [25088 x 512] at /opt/conda/conda-bld/pytorch_1549628766161/work/aten/src/THC/generic/THCTensorMathBlas.cu:266.
My backbone is Res50_IR. I dont know how to fix this. What should i do ?

Did you use the input size of 112*112 ? If not, you should modify the size of last convolutional feature map.

yes, my dataset's input size is 112*112

25088 = 512 * 7 * 7；
32768 = 512 * 8 * 8；
It seems that  you are using 120 * 120 input. Can you give more details on the error message ?

Sorry, my bad. My input size is not 112*112. but i got another issue:
Traceback (most recent call last):   File "train.py", line 235, in <module>     train(args)   File "train.py", line 124, in train     raw_logits = net(img)   File "/home/sotatek/anaconda2/envs/hoangtran/lib/python3.6/site-packages/torch/nn/modules/module.py", line 489, in __call__     result = self.forward(*input, **kwargs)   File "/home/sotatek/anaconda2/envs/hoangtran/lib/python3.6/site-packages/torch/nn/parallel/data_parallel.py", line 141, in forward     return self.module(*inputs[0], **kwargs[0])   File "/home/sotatek/anaconda2/envs/hoangtran/lib/python3.6/site-packages/torch/nn/modules/module.py", line 489, in __call__     result = self.forward(*input, **kwargs)   File "/home/sotatek/hoang.tran/Face_Pytorch/backbone/cbam.py", line 281, in forward     x = self.output_layer(x)   File "/home/sotatek/anaconda2/envs/hoangtran/lib/python3.6/site-packages/torch/nn/modules/module.py", line 489, in __call__     result = self.forward(*input, **kwargs)   File "/home/sotatek/anaconda2/envs/hoangtran/lib/python3.6/site-packages/torch/nn/modules/container.py", line 92, in forward     input = module(input)   File "/home/sotatek/anaconda2/envs/hoangtran/lib/python3.6/site-packages/torch/nn/modules/module.py", line 489, in __call__     result = self.forward(*input, **kwargs)   File "/home/sotatek/anaconda2/envs/hoangtran/lib/python3.6/site-packages/torch/nn/modules/batchnorm.py", line 76, in forward     exponential_average_factor, self.eps)   File "/home/sotatek/anaconda2/envs/hoangtran/lib/python3.6/site-packages/torch/nn/functional.py", line 1619, in batch_norm     raise ValueError('Expected more than 1 value per channel when training, got input size {}'.format(size)) ValueError: Expected more than 1 value per channel when training, got input size torch.Size([1, 512])
Thank you for spending time with me !


Isolate timesync package

TODO: point to p2p design doc

[ ] All timesync code should be in an isolated package not dependent in p2p packages.
[ ] Create detailed issue to support time shifts, consider offering it to the community.

Done.


Incomplete text warning

A11yWatch version:
Latest here https://a11ywatch.com/dashboard
I got this error: Crawl did not complete for civicactions.com. Upgrade your account for a larger scan uptime.
But it was truncated

 truncated.
It should have the full text (even if it scrolls, even for mobile).
Ultimately, you also want to have a link with that CTA that gets them to sign up. Even just to nudge them ahead. "For $10/month you can get ..."

@mgifford thanks for the issue! Oh wow, there should be an upgrade link in the snackbar. I may have removed this recently when I phased out all of the material-ui components.

So many moving parts..  Happy to report issues and help catch things that might get missed.

Should be fixed on next upgrade. The web client is located here https://github.com/a11ywatch/web.


[REFACTOR] Hide VM Impl, Improve execution logic.

This PR refactors VM by hiding most of the VM implementations and improve the overall execution logic.

Unifies PackedFunc and Closure(Global function) Table.
Update Closure mechanism to no longer depend on string.
Update VMMemoryLower to VMBuiltinLower to incorporate more VM intrinsic lowering, move some of the codegen intrinsic to this phase.
Allow directly pass in function index as VM instruction.

depends on #324


Add rke documentaion for secrets encryption

https://github.com/rancher/docs/issues/1832

@catherineluse applied some minor corrections to the PR, and forwarding it to you for further editing.
One important point - this document was created for rke cli originally. But the same kind of functionality can be leveraged via Rancher UI for Rancher provisioned clusters (RKE).

All the modifications need to be done via editing cluster.yml
Key Rotation section has to be reworked for Rancher part https://github.com/rancher/docs/pull/1884/files#diff-93aeb367b99ac54df5b1890839cd9109R81. There is no 'rotate' action on the cluster in Rancher UI/API, so the keys can be rotated using disable/enable secrets_encryption_confighttps://github.com/rancher/docs/pull/1884/files#diff-93aeb367b99ac54df5b1890839cd9109R105

cc @deniseschannon

@alena1108 and @moelsayed , I have copy edited this section. In the last section, which is about how changing the encryption could make it hard to restore, I changed the section title to "How to Prevent Restore Failures after Rotating Keys." I also tried to add some paragraphs to spell out explicitly what you should do to prevent losing data. These are the additions:

Therefore, we recommend that when you enable or disable encryption, or when you rotate keys, you should create a snapshot so that your backup requires the same keys that you have access to.

This also means you should not rotate the keys during the restore process, because you would lose the encryption keys in cluster.rkestate.

Are these additions correct/ok?

@deniseschannon Alena reviewed these last changes. I believe this PR can be merged now.

LGTM


Implement functionality to detect the OneTrust OptanonConsent cookie

Sites using OneTrust as consent management platform (CMP) can turn on GPC using the OneTrust OptanonConsent cookie. The string in the value of the cookie can contain isGpcEnabled=0 or isGpcEnabled=1 (there is other data in that cookie as well). In addition to the US Privacy String, should we detect that cookie?
The situation is a bit different from the US Privacy String because, in principle, this should be a purely mechanical flip. If a site implementing the OptanonConsent cookie receives a GPC signal, OneTrust should flip the bit in the cookie value to 1. The only way where this can go wrong is  if if there is an implementation error (which may still be interesting to detect). The situation for the US Privacy string is that the site developers actually need to detect GPC and then implement custom logic to flip the bit in the US Privacy String.
The same question may come up for the other three CMPs: Sourcepoint, Complianz, and Wirewheel.

One interesting observation: on https://dict.leo.org/englisch-deutsch/ OneTrust and the OptanonConsent cookie is implemented. It gave me the choice to opt out from selling. However, there was no gpc value set in the cookies; neither before nor after my opt out. Not sure whether this is an accidental implementation of GPC anyways. To my knowledge the site is based in Germany and does not fall under the CCPA in the first place.

Per our discussion, we decided to also implement functionality for detecting OneTrust's OptanonConsent cookie, in particular, whether it contains the isGpcEnabled=0 or isGpcEnabled=1 values.
At the backend, the processing will likely be very similar to the processing of the US Privacy String. @stanleymarkman will take care of that.
The implementation will also require some changes in the UI that @OliverWang13 will take care of. I am thinking, to keep the UI clutter-free, we do not necessarily need to double the display in the sense that we display everything for the OptanonConsent cookie in the same way as for the US Privacy String. Just a label OneTrust GPC On (and OneTrust GPC Off) or something like that at a domain where it was detected. Feel free to come up with other solutions along these lines.
@stanleymarkman and @OliverWang13, feel free to update here or open separate issues for bigger work items.

I implemented a basic check for the OptanonConsent cookie by extending the regular expression I used for the usprivacy string cookie in the following way:
let cookiesRegex = new RegExp([
  /(us-?_?privacy)|/,
  /(OptanonConsent)/
].map(r => r.source).join(''), "gmi")

With this, I was able to catch the OptanonConsent cookie on cookiepro.com, though the GPC flag did not change. I suspect that the site must be checking for a DOM property, since I do not have that implemented yet.

Very nice, @kalicki1!


Bump to Ruby 3.2.3

Note ruby v3.0.0 is currently out but there's been some reported problems running it within Apple Silicone due to some changes at the C library level.
For now doing a cautious upgrade until we've confirmed we're unblocked on the mac / docker / ruby combo.
See: https://github.com/govuk-one-login/authentication-tech-docs/pull/165

redcarpet is a dependency within the govuk_tech_docs 😭 really have to do an update over there at some point soon...

I wonder if the time has come to bite the bullet over here...
https://github.com/alphagov/tech-docs-gem/pull/348
Might do a round of dep updates?

@huwd looks like tech-docs-gem has updated redcarpet, doesn that change anything for this PR?


S3: URN Schema Check Fail

The URN's schema is being checked before the plugin_settings have been validated. This causes the check to fail if the plugin_setting "ssl_check" is missing on an S3 (since it needs to validate whether an s3:// should be translated to either http:// or https:// according to this setting.
The plugin_settings need to be validated first.

Fixed wrong schema error by having the plugin_settings being validated before the schema. Added exception for SchemaIssues. Fixed issue with exceptions by adding keywords to the "supr" calls. Added exception message to the debug so the --debug output contains the full information.
Dev branch as v.0.8.10


Add settings menu

Add a settings menu so these values don't need to be edited in the config file:

Theme: Light or Dark
Multi-color highlighting: Enabled or Disabled
Maximum search terms: currently 10

Done in commit f7051fc.


Allow to change the background image

I hope vscode can be changing backgrand-image and no warning

/duplicate #17219


Fix panic in snapshotter client when connection fails

Missed return statement allows sc to be called when nil

Codecov Report

Merging #1197 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1197   +/-   ##
=======================================
  Coverage   28.09%   28.09%
=======================================
  Files          28       28
  Lines        2833     2833
=======================================
  Hits          796      796
  Misses       1888     1888
  Partials      149      149

Continue to review full report at Codecov.

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

LGTM


rg process kill my Mac ever

Issue Type: Bug
I work on samba volumes of linux lan network. When I open folder of my work rg process start consuming a lot of processor. Every time I open vcode I need to kill rg process to preserve my mac and server resources put under stress.
Steps to Reproduce:

Open folder on linux Samba volume
See rg process become more and more big

An additional problem is that if vcode is closed and reopened the number of rg processes increases.
I have also configured the exclusion of the search paths without 100% resolving:
"search.exclude": {
"/Volumes/": true,
"/Volumes/**": true
}
"files.watcherExclude": {
"/Volumes/": true,,
"/Volumes/**": true
}
Using bisect method suggested by vscode team I isolate Titanium extension that cause the problem.
https://github.com/microsoft/vscode/issues/135936
VS Code version: Code 1.59.1 (3866c3553be8b268c8a7f8c0482c0c0177aa8bfa, 2021-08-19T11:53:52.479Z)
OS version: Darwin x64 20.6.0
Restricted Mode: No
Extension version: 0.12.4
VS Code version: Code 1.59.1 (3866c3553be8b268c8a7f8c0482c0c0177aa8bfa, 2021-08-19T11:53:52.479Z)
OS version: Darwin x64 20.6.0
Restricted Mode: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8700B CPU @ 3.20GHz (12 x 3200)

GPU Status
2d_canvas: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
3, 3, 3

Memory (System)
16.00GB (0.23GB free)

Process Argv
--crash-reporter-id 776dd4c1-b9cb-4d2c-a2c5-b82cb1e56d87

Screen Reader
no

VM
0%

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vstes627:30244334
pythontb:30283811
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
vscorecescf:30384386
pythondataviewer:30285071
pythonvsuse255:30340121
vscod805cf:30301675
pythonvspyt200:30340761
binariesv615:30325510
vsccppwt:30382697
bridge0708:30335490
pygetstartedt3:30385195
dockerwalkthru:30377721
bridge0723:30353136
pythonrunftest32:30373476
pythonf5test824:30373475
javagetstartedt:30391933
pythonvspyt187:30373474
vsqsis200:30386379
vsaa593:30376534
vssld246cf:30386378

@ottopic I'm fairly certain that we don't use any of the search APIs so I'm not sure what code this extension owns that might be causing. The only ideas I have right now are maybe the patterns used in activationEvents or intellisense providers
Could you download the extension I've just built here and see if that fixes the issue?
If it doesn't, could you open up the source for the installed extension (will be at ~/.vscode/extensions/axway.vscode-titanium-0.12.5-1/) then in out/providers/index.js comment out this block of code where we register the intellisense providers to see if it's that

@ewanharris it seems this fix resolve the problem. No rg process started after vscode reboot. I'll use this fixed version from now and I will let you know shortly if everything is solved.
Many thanks for the fast help.

Awesome thanks for the quick test! I'll wait on releasing this just incase there is something extra.
Just to confirm you didn't edit the providers file correct? Just the fix in the built version of the extension was enough?

Awesome thanks for the quick test! I'll wait on releasing this just incase there is something extra.
Just to confirm you didn't edit the providers file correct? Just the fix in the built version of the extension was enough?

I have only installed your .vsix packet, nothing else.

After 2 days of work, it seems all works fine!
Thanks!

Thanks for following up @ottopic! We'll look to push out a release today or tomorrow


Overlapping Flutter- and browser-rendered text selection handles

On mobile web, both the native browser and Flutter-rendered text selection handle are drawn on top of each other:

Also, it looks like the Flutter-drawn handle is no longer a pixel perfect match.  The color and size appear slightly off.
On iOS, I assume the same problem is happening, but maybe the Flutter-drawn handles are hidden behind the native ones.

Steps to reproduce

Run any Flutter app with a text field, such as the one below.
Enter some text and tap to place the collapsed cursor somewhere.

Expected: Only one handle appears.
Actual: Two overlapping handles appear.

Code
import 'package:flutter/material.dart';

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

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

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

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

  final String title;

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: const <Widget>[
            TextField(),
          ],
        ),
      ),
    );
  }
}

Possibly a dupe of https://github.com/flutter/flutter/issues/99918

Let's deduplicate.


DRAFT [GFX-1157] Triplanar box orientation

Jira ticket URL (Why?)
GFX-1157
Short description (What? How?) 📖
Should auto-rotate get a green flag, these changes will make it possible to change the orientation of the triplanar projection box. Not to be checked in until auto-rotate is actually committed to the roadmap.
Refractive is using an optimization that may be applied everywhere: the normal transform is simplified using the assumption that triplanarTransform is orthonormal. If no explicit desire is expressed regarding breaking this, I will change all the other materials to this mechanics prior to merge.
Testing
Design review 🎨
n/a
Affected areas 🧭
Visualization
Special use-cases to test 🧷
Fire up GltfViewer and check out the new Triplanar settings to rotate things around:

How did you test it? 🤔
Manual 💁♂
Rotate things back and forth in GltfViewer.
Automated 💻

I think this PR can be closed temporarily. We can reopen it when texture rotation is picked up (the git branch won't be deleted by closing the PR)

Closing temporarily, until Material Rotation is revived (which might be soon)


chore: bdd-sbrp-import-1583011257 to 0.0.1

chore: Promote bdd-sbrp-import-1583011257 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

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


DNN-6636 Sitemap : Shows 404 Page in the Sitemap

Sets the default priority for 404 pages to 0 so they are not included in the sitemaps.
Also fixes current 404 and 500 to priority 0.

I believe part of this is already fixed as https://github.com/dnnsoftware/Dnn.Platform/pull/337

No, this is independent. See my comment here https://dnntracker.atlassian.net/browse/DNN-6636

makes sense, thanks for the explanation


Out of bound in  compute_frame_features()

Thanks for sharing your code first!
I have run the demo to generate features with the speech and noise pcm files in the sampledata. But I found that the code in
function compute_frame_features
  for (k=-COMB_M;k<COMB_M+1; k++){     for (i=0;i<WINDOW_SIZE;i++) p[i] += st->comb_buf[COMB_BUF_SIZE-FRAME_SIZE*(COMB_M)-WINDOW_SIZE-pitch_index*k+i]*common.comb_hann_window[k+COMB_M];   }
may have a out of bound problem. The
COMB_BUF_SIZE-FRAME_SIZE*(COMB_M)-WINDOW_SIZE-pitch_index*k+i
could be bigger than COMB_BUF_SIZE during calculating when pitch_index is large enough and k in lower than zero (I have observed that).
Could you please check here and tell me if I have made something wrong.
Thank you again!

hello @sTarAnna
Yes, you are right
I defined COMB_BUF_SIZE as FRAME_SIZE*10 + WINDOW_SIZE  (FRAME_SIZE = 480, WINDOW_SIZE = 960) = 5760
according to pitch.cpp and denoise.cpp pitch_index cannot exceed PITCH_MAX_PERIOD which is defined as 768 in denoise.cpp
with current code
FRAME_SIZECOMB_M+WINDOW_SIZE = 4803+960 = 2400
let pitch_index as MAX_PITCH_PEROID which is 768
5760 - 2400 - 768*(-3) = 5664
with condition increasing i in for loop  5664 + 960 > 5760 so it occur out of bound error
COMB_BUF_SIZE-FRAME_SIZE*(COMB_M)-WINDOW_SIZE-pitch_index*k+i

this need change to
COMB_BUF_SIZE-FRAME_SIZE*FRAME_LOOKAHEAD-WINDOW_SIZE-pitch_index*k+i

but still need to sync P[i] with frame_analysis of input  on line 312 denoise.cpp
I append it later soon.
Thanks!


prio

Precondition that has to be there
This condition must be met
Steps to Reproduce:
Step 1  [Retest]
Step uno
Expected Result
Goes 1
Step 2  [Pass]
Second goes
Expected Result
Goes thwo
Step 3  [Pass]
The classic third
Expected Result
goe three

Open Defect in TestQuality

Test testaroo in Run Run 550 (linked to Cycle All tests).


Problem with .NET

Problem encountered on https://dotnet.microsoft.com/en-us/learn/dotnet/hello-world-tutorial/install
Operating System: macos
Hey, currently running a late 2020 silicon M1 MBP. I do not have XCode installed. I think I successfully installed .NET, but when i tried to run dotnet in my terminal, I got this error:
zsh: command not found: dotnet
I saw on Stack Overflow someone suggested using brew to install .NET instead of doing it from the .NET website, but I got an error that said: "Unsatisfied Requirements failed this build". A little above that in the terminal, I get a message saying "A full installation of XCode.App is required for this software. Installing just the CLI Tools is not sufficient". I'm just curious if I can do anything instead of installing XCode, mainly because I need .NET but I'd rather avoid installing the XCode app due to small storage space and my crappy internet will make the installation take several hours.

Hi there.
Mentioned in #7113
"Your dotnet SDK installation might not finished successfully. Please download the SDK by clicking on the Download .NET SDK (64-bit) button and then run/install it on your machine. If this step was successful you might need to restart your terminal, close and reopen the terminal and run dotnet command again, please let us know if that helps."

If you believe you installed .NET from the .NET download site, you may want to try closing the terminal and reopening it.  The installer installs .NET to a place not normally in the path, then registers it in the path; but zsh (and most other shells) doesn't look for that kind of change once it's running.

If that doesn't work, please let us know where you got the .NET installer, and anything else that feels relevant.

same error

I ran into the same issue, but on Windows 10.
Downloaded from this link: https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-6.0.101-windows-x64-installer


Using PyTorch and TensorRT, the results were quite different

I trained  2 classes of behavior recognition using MobilenetV2 and then used Torch and TensorRT on the Jetson Nano to get vastly different results. Excuse me, what's the problem?
model = TSN(
num_class=2,
num_segments=8,
modality="RGB",
base_model="mobilenetv2",
dropout=0.8,
is_shift=True,
before_softmax=True)
state_dict = torch.load("checkpoint/epoch_59_ckpt.pth.tar")['state_dict']
model.load_state_dict(state_dict)
model.cuda()
model.eval()
x = torch.randn((24, 224, 224)).cuda()
model_trt = torch2trt_dynamic(model, [x])
......
out = model(buffer)   # buffer shape [24,224,224]
out_trt = model_trt(buffer)
results：
out          tensor([[ 1.6837, -1.6845]], device='cuda:0')
out_trt     tensor([[-4.6641,  4.7363]], device='cuda:0')
out           tensor([[ 1.6734, -1.6750]], device='cuda:0')
out_trt      tensor([[-4.6915,  4.7649]], device='cuda:0')
tensorrt (<IP_ADDRESS>)
topi (0.6.0)
torch (1.6.0)
torch2trt (0.2.0)
torch2trt-dynamic (0.3.0)

I found the cause of the problem:
out[:, :-1, :fold] = x[:, 1:, :fold]  # shift left
out[:, 1:, fold: 2 * fold] = x[:, :-1, fold: 2 * fold]  # shift right
out[:, :, 2 * fold:] = x[:, :, 2 * fold:]  # not shift
in  tensorrt  out  will be  a constant
and also when  use torch.onnx.export to save  as onnx model ,there will be a warning below:
TracerWarning: Converting a tensor to a Python index might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
out[:, :-1, :fold] = x[:, 1:, :fold]  # shift left
TracerWarning: Converting a tensor to a Python index might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
out[:, 1:, fold: 2 * fold] = x[:, :-1, fold: 2 * fold]  # shift right
so,is there any other way to replace the above three lines of code

Maybe you can try another implementation of shift module
https://github.com/open-mmlab/mmaction2/blob/master/mmaction/models/backbones/resnet_tsm.py#L40-L121

Maybe you can try another implementation of shift module
https://github.com/open-mmlab/mmaction2/blob/master/mmaction/models/backbones/resnet_tsm.py#L40-L121

@irvingzhang0512   Thanks !  It works now


osconfg agent: Only take package action when needed

Only install packages if not installed/up to date
Only remove packages if installed
Only edit the repo files if the contents differ from expectation

Most of this code is just reorganized, the new logic is in ospackage.go and the various new test files.


RAR does not write to cache file on rebuilds

Closes #2687
Cause of the issue:

RAR uses two caches: a process wide cache and a project specific cache
The project specific cache is serialized and reused between processes, whereas the process wide cache is not serialized. The process wide cache aggregates the project specific caches as projects are built.
On every RAR execution, the project specific cache is loaded from disk, and compared against the value process wide cache: https://github.com/Microsoft/msbuild/blob/99d4c838624293725bfbfd1ae75405ec1bb99c4a/src/Tasks/SystemState.cs#L343-L351
since the project wide cache is deserialized each time, its entries' are different instances from the entries in the process wide cache. This makes the reference equality check fail, and leads to dirtying the cache.

Fix: I chose to reuse the old code, wrap it with a guarding collection (to ensure an entry is checked for staleness only once), and ported over the change to replace stale entries from the process wide cache. Did this because the old code had an extra optimization: if the process wide cache had a more recent entry than the project specific cache, it would update the project specific cache from the process cache.
Before / After memory

Before / After CPU

@davkean

I likely regressed this.

Nothing interesting here. Build time suggests positive improvement.
Evaluation: Time (ms)

Test
Overall
Significant δ
Value

DotnetConsoleProject
:white_check_mark:
yes
95.1051 -> 94.1112 (-1.045%)

DotnetWebProject
:red_circle:
yes
137.2171 -> 137.8964 (0.495%)

DotnetMvcProject
:white_check_mark:
yes
163.5339 -> 160.2404 (-2.014%)

Picasso
:white_check_mark:
yes
778.1822 -> 757.3825 (-2.673%)

SmallP2POldCsproj
:white_check_mark:
yes
135.6276 -> 132.9834 (-1.95%)

SmallP2PNewCsproj
:white_check_mark:
yes
244.8956 -> 242.6864 (-0.902%)

Generated_100_100_v150
:ok_hand:
no
1595.2215 -> 1603.8711 (0.542%)

LargeP2POldCsproj
::ok_hand:
no
2245.3647 -> 2243.9941 (-0.061%)

roslyn
:red_circle:
yes
9342.4617 -> 9518.1423 (1.88%)

Evaluation: Memory (bytes)

Test
Overall
Significant δ
Value

DotnetConsoleProject
::ok_hand:
no
5092600 -> 5091897 (-0.014%)

DotnetWebProject
::ok_hand:
no
6767956 -> 6767334 (-0.009%)

DotnetMvcProject
::ok_hand:
no
7612326 -> 7611534 (-0.01%)

Picasso
::ok_hand:
no
33896648 -> 33896578 (0%)

SmallP2POldCsproj
:ok_hand:
no
6107778 -> 6107937 (0.003%)

SmallP2PNewCsproj
::ok_hand:
no
10552742 -> 10552735 (0%)

Generated_100_100_v150
::ok_hand:
no
140411739 -> 140411333 (0%)

LargeP2POldCsproj
:ok_hand:
no
83129678 -> 83130926 (0.002%)

roslyn
::ok_hand:
no
398736024 -> 397053171 (-0.422%)

Build: Time (ms)

Test
Overall
Significant δ
Value

DotnetConsoleProject
::ok_hand:
no
23.6024 -> 23.497 (-0.447%)

DotnetWebProject
:ok_hand:
no
28.2513 -> 28.2599 (0.03%)

DotnetMvcProject
:white_check_mark:
yes
31.5754 -> 30.8451 (-2.313%)

Picasso
:white_check_mark:
yes
4584.9235 -> 4537.6154 (-1.032%)

SmallP2POldCsproj
:white_check_mark:
yes
199.8064 -> 198.7935 (-0.507%)

SmallP2PNewCsproj
:white_check_mark:
yes
176.9933 -> 175.8262 (-0.659%)

Build: Memory (bytes)

Test
Overall
Significant δ
Value

DotnetConsoleProject
:white_check_mark:
yes
1166317 -> 1165472 (-0.072%)

DotnetWebProject
:red_circle:
yes
1310784 -> 1312840 (0.157%)

DotnetMvcProject
:ok_hand:
no
1484924 -> 1485014 (0.006%)

Picasso
:ok_hand:
no
194598709 -> 195218981 (0.319%)

SmallP2POldCsproj
:white_check_mark:
yes
8185243 -> 8179606 (-0.069%)

SmallP2PNewCsproj
:ok_hand:
no
7256183 -> 7259937 (0.052%)


[FEATURE] Allow locking item tooltips cards with right-click

Right now, core behavior allows to somehow lock an item tooltip into place by pressing middle mouse button on the icon of the item. Clicking on the name or in the tooltip itself can work, but often does not.
There are plans to expand locking to allow for key rebinding, but it is not very intuitive for a function as basic as reading item descriptions to require knowledge about additional keyboard shortcuts (which, for some items, will be absolutely required).
With how the system already differentiates between pressing the icon or the item's name, there is the possibility of using one of them as trigger to the locking behavior. Pressing the icon (or the name) would lock the tooltip into place, and pressing the name (or the icon) would output the item to chat.

Default behavior could be the tooltip is locked until you press the icon (or the name) again, even if you drag the mouse far away.
It then mimicks old sheet behavior, while keeping the modernized tooltips.
While at that, clicking the icon (or the name) to lock the tooltip could skip tooltip intro animation. Right now, there is a noticeable 1 second (at minimum) delay between hovering an item and the tooltip appearing, which does not happen when tooltip appears after hovering another item. This delay is noticeable on actual play. If the delay is intended, then clicking should skip it.

Tooltip locking is a core API feature. It works the same across all tooltips, anywhere. There are issues with this feature's discoverability, certainly, which could be improved either in the system or in the core software. Regardless, once a user knows how to lock tooltips, it always works the same way in every context. I'm not convinced that adding a specialised tooltip locking mechanism that only works in one place (the inventory) would be an improvement.
There are some issues with the core tooltip locking behaviour that mean that this feature is not working as smoothly as intended. I think it's worth re-evaluating feedback on tooltip locking once those issues are addressed.

We've since moved to v12 which fixes any lingering issues with tooltip behaviour, made the locking feature more discoverable, and we have added the ability to expand items in-row. Any additional requests for improvements should be re-raised in the context of the current state of tooltip behaviour.


Update README.md

Basic hierarchical weight nhg1 weight should be 1:3

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 57.219%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1181

Relevant Lines:
2064

💛  - Coveralls


Cannot run because of TypeInitializationException

I cannot run screentogif 2.2.0 on Windows 7 with .NET Framework v4.0.30319 installed.
There are two errors in event log:
Application: ScreenToGif 2.2.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.TypeInitializationException
Stack:

Faulting application name: ScreenToGif 2.2.exe, version: <IP_ADDRESS>, time stamp: 0x57cc4202
Faulting module name: KERNELBASE.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdbdf
Exception code: 0xe0434352
Fault offset: 0x0000b727
Faulting process id: 0x8a0
Faulting application start time: 0x01d22ac8d97e734f
Faulting application path: C:\Users\admin\AppData\Local\Temp\ScreenToGif 2.2.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Report Id: 17e96c45-96bc-11e6-b2db-005056a43f38

(Yes, stack in message is empty).

Version 2.1 on the same system shows Windows message "has stopped working" with this additional details:
WER38CA.tmp.zip
WER385C.tmp.appcompat.txt
WER3186.tmp.WERInternalMetadata.xml.txt
(Maybe this was fixed in 2.2)

.Net framework 4.6.1 required.

Ok, thanks. I've missed this.


Building Error

Hello,
first of all, thank you for the amazing paper, I genuinely find it fascinating!
I wanted to try out the suggested ideas mentioned in the paper, however, while building unfortunately I'm getting an error.
I'm on windows and as suggested I followed the steps that are mentioned here
Here is the cmake output:
[main] Building folder: InverseTranslucent
[build] Starting build
[proc] Executing command: "C:\Program Files\CMake\bin\cmake.EXE" --build XXX/InverseTranslucent/build --config Release --target ALL_BUILD -j 14 --
[build] Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework
[build] Copyright (C) Microsoft Corporation. All rights reserved.
[build]
[build]   Checking Build System
[build]   Building Custom Rule XXX/InverseTranslucent/CMakeLists.txt
[build]   bitmap.cpp
[build]   bitmap_loader.cpp
[build]   sampler.cpp
[build]   pmf.cpp
[build]   cube_distrb.cpp
[build]   hetersub.cpp
[build]   microfacet.cpp
[build]   diffuse.cpp
[build]   ggx.cpp
[build]   roughconductor.cpp
[build]   area.cpp
[build]   envmap.cpp
[build]   point.cpp
[build]   sensor.cpp
[build]   perspective.cpp
[build]   mesh.cpp
[build]   ptx.cpp
[build] XXX\InverseTranslucent\src\optix\ptx.cpp(94,1): warning C4273: 'psdr::getPtxString': inconsistent dll linkage [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] XXX\InverseTranslucent\include\psdr/optix/ptx.h(18,21): message : see previous definition of 'getPtxString' [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build]   scene_optix.cpp
[build] XXX\InverseTranslucent\include\psdr/scene/optix.h(285,59): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build]   scene.cpp
[build]   scene_loader.cpp
[build] XXX\InverseTranslucent\include\psdr/bsdf/layersub.h(76,24): warning C4305: 'initializing': truncation from 'double' to 'float' [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] XXX\InverseTranslucent\src\scene\scene_loader.cpp(488,40): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] XXX\InverseTranslucent\src\scene\scene_loader.cpp(488,29): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build]   Compiling...
[build]   integrator.cpp
[build]   field.cpp
[build]   direct.cpp
[build]   laser.cpp
[build]   colocate.cpp
[build]   direct_origin.cpp
[build]   psdr.cpp
[build]      Creating library XXX/InverseTranslucent/build/lib/Release/psdr_cuda.lib and object XXX/InverseTranslucent/build/lib/Release/psdr_cuda.exp
[build] LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] hetersub.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl enoki::DiffArray<struct enoki::CUDAArray<float> >::eq_(struct enoki::DiffArray<struct enoki::CUDAArray<float> > const &)const " (__imp_?eq_@?$DiffArray@U?$CUDAArray@M@enoki@@@enoki@@QEBA@AEBU12@@Z) [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] hetersub.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl enoki::DiffArray<struct enoki::CUDAArray<float> >::lt_(struct enoki::DiffArray<struct enoki::CUDAArray<float> > const &)const " (__imp_?lt_@?$DiffArray@U?$CUDAArray@M@enoki@@@enoki@@QEBA@AEBU12@@Z) [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] hetersub.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl enoki::DiffArray<struct enoki::CUDAArray<float> >::neq_(struct enoki::DiffArray<struct enoki::CUDAArray<float> > const &)const " (__imp_?neq_@?$DiffArray@U?$CUDAArray@M@enoki@@@enoki@@QEBA@AEBU12@@Z) [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] hetersub.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl enoki::DiffArray<struct enoki::CUDAArray<float> >::ge_(struct enoki::DiffArray<struct enoki::CUDAArray<float> > const &)const " (__imp_?ge_@?$DiffArray@U?$CUDAArray@M@enoki@@@enoki@@QEBA@AEBU12@@Z) [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] hetersub.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl enoki::DiffArray<struct enoki::CUDAArray<float> >::gt_(struct enoki::DiffArray<struct enoki::CUDAArray<float> > const &)const " (__imp_?gt_@?$DiffArray@U?$CUDAArray@M@enoki@@@enoki@@QEBA@AEBU12@@Z) [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] ggx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl enoki::DiffArray<struct enoki::CUDAArray<float> >::le_(struct enoki::DiffArray<struct enoki::CUDAArray<float> > const &)const " (__imp_?le_@?$DiffArray@U?$CUDAArray@M@enoki@@@enoki@@QEBA@AEBU12@@Z) [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] sensor.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl enoki::ArrayBase<float,struct enoki::DiffArray<struct enoki::CUDAArray<float> > >::operator[](unsigned __int64)" (__imp_??A?$ArrayBase@MU?$DiffArray@U?$CUDAArray@M@enoki@@@enoki@@@enoki@@QEAA@_K@Z) [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[build] XXX\InverseTranslucent\build\lib\Release\psdr_cuda.cp310-win_amd64.pyd : fatal error LNK1120: 7 unresolved externals [XXX\InverseTranslucent\build\psdr_cuda.vcxproj]
[proc] The command: "C:\Program Files\CMake\bin\cmake.EXE" --build XXX/InverseTranslucent/build --config Release --target ALL_BUILD -j 14 -- exited with code: 1 and signal: null
[build] Build finished with exit code 1

I would genuinely appreciate your help!
Best,
Can

So apparently the the precompiled binaries that were mentioned were out of date.
The new precompiled binaries can be found on the psdr-cuda repository (look for README.md).
One problem with that, you will have to update the repository since the new version of psdr-cuda do not use Open-EXR anymore. My solution was updating the repository with the latest changes from psdr-cuda. With that I managed to build this repository.


FHIR Proxy returns error on Resource Deletion and on Export command

The work / functions are completed, but the proxy is passing back the incorrect error code.

Corrected in https://github.com/microsoft/fhir-proxy/commit/8f4c3e34fd6c5495121a5ecf1c1516eea1a2c03c


After a while, application stops receiving send_cb/send_callback

This is using a February 20 branch of usrsctp.
We are seeing in a stress test that WebRTC is stuck waiting for send_cb, causing it to fail about ten times as often.
We're setting the send threshold to half of the socket's send buffer size. The sequence of events is:

We attempt to send a packet, but it's only partially delivered (we're using explicit EOR).
We receive send_cb, and finish sending the packet (only ~800 remaining bytes).
We attempt to send another packet of size 15000 bytes, but only 3184 bytes were sent. We enter the "waiting for send_cb" mode again.
Many SACKs are received, causing over 100KB of additional data chunks to be sent. But send_cb is never called again. During this time there are no gaps or anything else odd.

Is there any accounting error that you fixed that would cause this? For example, something causing chunks_on_out_queue to diverge from reality?

@tuexen

Does the problem is still there with the current sources?

Haven't tested with current sources yet, I thought I'd pick your brain first.
I'm not familiar with the stress test, but it appears to be multiple streams, unordered, I believe reliable.
Here is a packet capture from the senders perspective: https://drive.google.com/file/d/1smb3_GuEyAfQ17GEuQDHnOf-Ll_E19NI/view?usp=sharing
Starting from packet 2078, none of the SACKs trigger send_cb.
It didn't look like 8d7662e was related, because the receiver's window is plenty large all the time.

Any chance you run the test with debug logging on the sender side?

Got one with the debug logging. Packet capture: https://drive.google.com/file/d/1esN7pPG7PBGB8hO5lqbx3oOsd2uX8Y3F/view?usp=sharing
Log: https://drive.google.com/file/d/1Ldn7oOewWXiIKU3ALOhcoxXzIQmMUoLb/view?usp=sharing
We're logging when send_cb is called, and also logging some additional information right before it's called. The last time is here:
[1087:971] (sctp_transport.cc:145): SCTP: sb_free_now:140192, inp->send_sb_threshold:131072, stcb->asoc.chunks_on_out_queue:91, SCTP_BASE_SYSCTL(sctp_max_chunks_on_queue):512
[1087:971] (sctp_transport.cc:1042): OnSendThresholdCallback called

This triggers us to finish send some more packets, until we end up with one that's only partially sent:
 [1087:976] (sctp_transport.cc:145): SCTP: Send called addr:(nil) send length 15000
 [1087:976] (sctp_transport.cc:145): SCTP: USR Send complete qo:1 prw:86356 unsent:236588 tf:26852 cooq:81 toqs:263440 err:0
 [1087:976] (sctp_transport.cc:616): Partially sent message. Buffering the remaining10643/15000 bytes.

We now enter a "waiting for send_cb" mode. However, even when the out queue is completely empty and all chunks have been acknowledged, sb_free_now is below the threshold:
[1088:753] (sctp_transport.cc:145): SCTP: SCTP_SACK process cum_ack:72ac30e6 num_seg:0 a_rwnd:126459
[1088:753] (sctp_transport.cc:145): SCTP: sb_free_now:128036, inp->send_sb_threshold:131072, stcb->asoc.chunks_on_out_queue:0, SCTP_BASE_SYSCTL(sctp_max_chunks_on_queue):512

Can you log in addition to sb_free_now, inp->send_sb_threshold, stcb->asoc.chunks_on_out_queue also stcb->asoc.total_output_queue_size, SCTP_SB_LIMIT_SND(stcb->sctp_socket), and stcb->asoc.sb_send_resv? That would allow to understand the value of sb_free_now. I guess the problem is related to stcb->asoc.sb_send_resv, but I would like to be sure before digging into it.

Here is a new log, which also was reproduced using the latest source: https://drive.google.com/file/d/1cxVr3tMUb9wxohMwROipDANNnDHYqsNx/view?usp=sharing
It looks like the problem is with total_output_queue_size, not sb_send_resv.

OK, thanks a lot. I'll look into it.

Have you made any progress on this? Is there anything else we can provide that would help you debug?

I tried to reproduce it, but was not able to. Can you reproduce the issue with a simple test program?


Feature/json handler consumer factory

Description

Motivation and Context

Screenshots (if appropriate)
Upgrade notes (if appropriate)

Types of changes

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

Checklist:

[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.

I hereby agree to the terms of the Knot.x Contributor License Agreement.

Please create/update README :)


vkGetPhysicalDeviceMemoryProperties2KHR not found

I have a feeling that even on vulkan >= 1.1, sometimes
vkGetPhysicalDeviceMemoryProperties2KHR is not found by the loader, unless the VK_KHR_get_physical_device_properties2 is enabled.
maybe could be a good idea to fallback to the "non"-khr version if the pointer is not found?
I'm using vma with
#define VMA_STATIC_VULKAN_FUNCTIONS 0
#define VMA_DYNAMIC_VULKAN_FUNCTIONS 1
I pass instance and device pointers that I obtain from the vulkan-hpp dynamic dispatcher.

Sorry, I think this might be a duplicate of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/410
I think the underlying cause is a bug in the Nvidia driver implementation for linux.


Jetson Nano Orin 8GB running out of memory on LLaMA2_7B_chat_awq_int4

I am currently using Jetson Nano Orin Developer Kit 8GB to run the LLaMA2_7B_chat_awq_int4.
Everything has built fine. However when running ./chat the process gets killed. By monitoring resources I can tell is due to running out of memory.
To improve performance I disable ZWAP and allocated SWAP memory onto the NVMe.
The performance improved but not enough to run the model.
Based on readme file, Jetson Nano Orin should be able to run the lightest model as per the news on 2024/01.
Is there anything I should consider to be able to run it? If not possible, is there any guidelines or way to load a lighter model into TinyChatEngine?
Thanks in advance!

I was able to run it after rebooting the Jetson Nano Orin, so problem solved.


log extension

Is there easy way to add file extension like .gz so Amazone Athena can read logs ?

Logs flowing through subscription filters to Kinesis FireHose or Lambdas are already zipped.  I would recommend looking at examples of reading CloudWatch Logs with Athena, such as this: https://www.transposit.com/blog/2019.12.13-querying-cloudwatch-logs-with-athena/


Figure out CICD testing pipeline for a shinylive code

Figure out CICD testing pipeline for a shinylive code

It's looking like the answer is Playright + the library's testgen functionality.


Create Issue For failed Scenario Runs on GH

When a Scenario fails, create an issue on Github, including the relevant log files.
The issue should be created in the SP repo by default, which then should be moved to the proper repo; later, if possible, a sensible logic to choose the correct repo to post an issue in.

We'll not automate this for now.

We'll not automate this for now.


testing: reduce flakiness of tests

This PR addresses recent flakes observed in two tests.  In the first, we change validation for a DML test to examine DML stats rather then rescanning row data.  In the second, we switch a test query used for faster query to be deterministic, as the suspicion is that stale cached results are impacting assertions about how the query was run.
Fixes: https://github.com/googleapis/java-bigquery/issues/3386
Fixes: https://github.com/googleapis/java-bigquery/issues/3391

Thanks for the fix.


Failed to resolve: viewbindingpropertydelegate-noreflection-1.4.6

i can not download this tag

Duplicate #62


Retrain a pretrained model

Unclear if this is possible in Ray, but may be able to create a workflow where you load a pre-trained model, then train that model through more iterations or with different training params.

https://github.com/jlsvane/Ray-Tune-Tensorflow/blob/main/tune_reload_test.py


Switch to Rollup for building the library

installed Rollup for building the library so it emits ESM, SystemJS and UMD bundles
fixed all tests in test/*.js so now they use ESM and run in ESM mode (other changes are only formatting)

I also tried testing locally and I got this error in the browser console:

This seems like it returns an index.html for you. What do you do step by step to test it out?

What do you do step by step to test it out?

Actually, looking at the network tab, I'm getting a 404 for the pushin.min.css file. I did the following:

Pulled your branch
ran npm install
ran npm start

When the browser comes up, the errors are in the console and the demo page doesn't look quite right.
I also tried running npm run build first and then running start but that did not help.

We should also think of removing the Manually download and include section, because this is a bit outdated

Yeah, I know, but I kept that in the documentation because I don't have a CDN setup but I want to offer some alternative if someone doesn't use npm. In an ideal world I'd love to host this on a CDN but I'm not sure what the logistics are for that sort of thing. If you have any experience with that I'd love to hear more!

This is what I'm getting locally when I run npm start:

Sorry for the slow responses, it has been a busy week!
I was able to track down the cause of the issue: This is happening because the CSS file is no longer imported into the javascript, so webpack has no way of knowing that it should be bundled. When I tried importing the css file in index.js again, it included the file within the devserver bundle.
I'm not sure how this is working for you, but as I understand it, webpack only bundles what is imported and used in the javascript that it parses so by webpack's standards it should not be working for either of us.
Here is a screenshot showing all files bundled by webpack when running npm start:

Here is a screenshot showing the 404 (since the asset doesn't get bundled):

You know I bet what could have happened is maybe you had previously built the css file, then later removed that css import from index.js. So when you built again, the file was already there and it appeared to work.
Maybe as a test, you could try deleting all the ignored files in the /docs folder to make sure they get generated again.

@nateplusplus hey, thanks for pointing me into the right direction. I fixed it and now assets are bundled explicitly.

I'll start working on other issues as well when this one is merged (e.g. switch to TS, adding destroy method, etc)

This is perfect, thanks for sorting all this out! I am merging this into the next minor release.


No display anything on Firefox

What happened?
The component is not displayed into Firefox browser (lastest)

In Chrome is working well

Affected version
Latest
Reproduction URL
none
How to reproduce?
Use the component into Firefox browser
Browsers
Firefox
Relevant log output
No errors

Additional context
In my case the workaround is set position: unset;  into .tt-list element

Hello @AlonsoK28 ,
Thank you for taking the time to report this. However, nothing has changed with respect to the styles since the past 10 releases of typeahead-standalone.
I also tested the latest version of typeahead-standalone on the latest version of Firefox. Here's a screencast showing the same:
https://user-images.githubusercontent.com/10226768/219005231-7ad7240f-bf9b-4b5e-8f16-de74c8ea5724.mp4
In your case, I think the container where you place the typeahead-standalone component has an effect i.e. overrides the styles of typeahead. So this bug is specific to your use-case. I'm closing this issue given the workaround you figured out yourself.
Thanks!
Good day!

I identified that this issue occurs always when the component typeahead-standalone is placed inside a Bootstrap 5.2 lastest offcanvas
I have created a example app with this issue, follow the next steps to replicate:

use firefox browser (chrome works well)
open offcanvas using the button
type the word gr into typeahead-input

deployed app: https://typeahead-offcanvas-issue.vercel.app/
repo: https://github.com/AlonsoK28/typeahead-offcanvas-issue
Finally I think it would be good for your project to be able to use the component typeahead-standalone inside an bootstrap offcanvas component since it is a very common use case

This seems some kind of a bug with Firefox because it does not accept any value of width in percentage. However, when I set a value in pixels (or vh), it works perfectly.
Here's a screehshot:

A workaround could be styling the list element (.tt-list) to use the width in pixels.
In the mean time, I'm going to try to see if there exists an alternate/better solution.

@AlonsoK28 Fixed in v4.18.0. Thank you.


it crashed.... but i have no idea why...

i'm trying to debug a SSGI shader and it runs without any problem.
but if i try to debug, Shadered just crashes.... (whole software directly disappears)
what i did:

pause the shader
select a pixel from the preview window
click fetch button in the inspect window
crashes.....

i tried a few times, all the same.
is there some logs? i checked in the installation folder, and found nothing..
i can pack my shader up and put to somewhere if you want.

Hello! Thanks for reporting!
Could you send me a minimal example of the shader project that causes the crash?
I don't think logs would help in this situation, I believe SPIRV-VM crashes when executing the shader.
But here is how to turn on the logs anyway: "Window" option in menu bar -> Options -> General -> at the very bottom of the General page you'll have various options for logging.

hi! @dfranx  thanks so much, i'll put my shader to somewhere and give you a link to download.
yes, i guess so, as you said, i think i'll not understand what the log wants to tell...

https://share.weiyun.com/c4NEz24E
pwd: 66mwjk
@dfranx

@jcyuan this all because SPIR-VM bugged https://github.com/dfranx/SHADERed/issues/233
it not just crashes it also produce wrong result when not crashes

ok thanks @danilw i'll close this as i guess it will be hard to solve.


Confusion over organisation name in transactions

I got a question about the provider and receiver organisation in a transaction: the user entered the organisation and activity identifiers, so technically that's sufficient.
The view of the transaction suggests that the provider and receiver organisation are not available, which leads to confusion:

It would be clearer if that said "No name available" or "No name entered" or something similar.

Dear Rolf,
The issue has been fixed. Could you verify from your end. Thank you.

In my test activity, the result still seems to be the same?

(Looking at the other fiels, something like "Name: not available" seems to be a good option.)

Hello Rolf,
It has now been fixed. It seems that I had missed a file to update. Can you please verify from your end. We apologize for the inconvenience and appreciate your understanding.
Best Regards,
Sachit

Thanks, works now!


feat: [IDP-2444] : Added the docs for output variables support in Harness Custom Action

Harness Developer Pull Request
Added the docs for output variables support in Harness Custom Action
What Type of PR is This?

[ ] Issue
[x] Feature
[ ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[x] Tested Locally
[ ] Optional Screenshot.

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


Icon request: HugeIcons

Many thanks for your awesome package.
I got another icon set I really think it will fit perfect to your package.
Hugeicons 3700 free icons.

Hi, thank you! And thanks for the suggestion. Looks like a good iconset, I was wondering are you aware of any resource for downloading the SVG icons? The website looks like I would have to download each of the icons individually? And the only NPM package available is React only?

Hi Ashley,
I created a little program to download the complete free iconSet. Is it fine to attach it here?

Hi, thank you! Sure! Go right ahead, and I'll see if I can integrate it 😊

Here is the free stroke rounded icons set
hugeicons-svgs.zip

Thanks for the help! The icons should now be available!


citations: handle additional templates

The following templates need to be handled:

Template:Cbignore
Template:Grey
Template:Interp
Template:Iw2
Template:Nihongo krt
Template:Q

Template:Q not handled as it auto-links to Wikidata. Need to determine how to pull those in.
Create #115 to capture that


Stop detecting API Sync invariant in review environment

Context
2.8k Setnry errors happen every 30 days
Changes proposed in this pull request
Stop checking the invariant on review apps
https://dfe-teacher-services.sentry.io/issues/5477413208/?environment=review&project=1765973&referrer=issue-stream&statsPeriod=14d&stream_index=1
Guidance to review

Link to Trello card
Trello Ticket
Things to check

[ ] If the code removes any existing feature flags, a data migration has also been added to delete the entry from the database
[ ] This code does not rely on migrations in the same Pull Request
[ ] If this code includes a migration adding or changing columns, it also backfills existing records for consistency
[ ] If this code adds a column to the DB, decide whether it needs to be in analytics yml file or analytics blocklist
[ ] API release notes have been updated if necessary
[ ] If it adds a significant user-facing change, is it documented in the CHANGELOG?
[ ] Required environment variables have been updated added to the Azure KeyVault

Closing and reopening to test the behviour of db:prepare


Pull generation of Iteration* out of the main loop

Step 1 of making it so we can swap the outer loop from: for state_index in STATE_INDEXES: to for json in jsons:.
That way we can avoid holding all the json files in memory at the same time.

I trust this doesn't change the results at all?

index e25becb..b3a3c34 100644
--- a/battleground-state-changes.html
+++ b/battleground-state-changes.html
@@ -56,7 +56,7 @@
         }
     }
     </style>
-    <title>Election 2020 | Last scrape: Thu Nov  5 23:35:56 2020 (UTC)</title>
+    <title>Election 2020 | Last scrape: Thu Nov  5 23:41:48 2020 (UTC)</title>
 </head>

 <body>
diff --git a/battleground-state-changes.txt b/battleground-state-changes.txt
index 3568b14..3cb06ac 100644
--- a/battleground-state-changes.txt
+++ b/battleground-state-changes.txt
@@ -1,5 +1,5 @@
 ----------------------  --------------------------------------------------------------------------------
-Last updated:           2020-11-05 23:35 UTC
+Last updated:           2020-11-05 23:41 UTC
 Latest batch received:  2020-11-05 23:30 UTC
 Prettier web version:   https://alex.github.io/nyt-2020-election-scraper/battleground-state-changes.html
 ----------------------  --------------------------------------------------------------------------------
@@ -12,7 +12,7 @@ Alaska (3):

 Arizona (11):
 ----------------  ---  ------------------------------  ---------------------------  -------------------------------------------  --------------------  ----------------------------  -------------------------
-2020-11-05 23:07  ***  Biden leading by 65,179 votes   Remaining (est.): 427,473    Change:  12,227 (Biden 38.8% / 61.2% Trump)  Precincts: 1359/1489  Trump needs 57.62% [-0.098%]  Trump recent trend 58.95%
+2020-11-05 23:07  ---  Biden leading by 65,179 votes   Remaining (est.): 427,473    Change:  12,227 (Biden 38.8% / 61.2% Trump)  Precincts: 1359/1489  Trump needs 57.62% [-0.098%]  Trump recent trend 58.95%
 2020-11-05 22:27  ---  Biden leading by 67,906 votes   Remaining (est.): 439,700    Change:       0 (n/a)                        Precincts: 1352/1489  Trump needs 57.72% [0.172%]   Trump recent trend 58.54%
 2020-11-05 20:55  ---  Biden leading by 67,906 votes   Remaining (est.): 449,700    Change:   1,185 (Biden 40.6% / 59.4% Trump)  Precincts: 1352/1489  Trump needs 57.55% [-0.005%]  Trump recent trend 58.54%
 2020-11-05 19:53  ---  Biden leading by 68,129 votes   Remaining (est.): 450,885    Change:     184 (Biden 20.1% / 79.9% Trump)  Precincts: 1352/1489  Trump needs 57.56% [-0.009%]  Trump recent trend 58.53%
@@ -37,7 +37,7 @@ Arizona (11):

 Georgia (16):
 ----------------  ---  ------------------------------  -------------------------  --------------------------------------------  --------------------  ----------------------------  -------------------------
-2020-11-05 23:07  ***  Trump leading by 9,426 votes    Remaining (est.): 43,043   Change:     342 (Trump 34.2% / 65.8% Biden)   Precincts: 2643/2655  Biden needs 60.95% [-0.038%]  Biden recent trend 69.74%
+2020-11-05 23:07  ---  Trump leading by 9,426 votes    Remaining (est.): 43,043   Change:     342 (Trump 34.2% / 65.8% Biden)   Precincts: 2643/2655  Biden needs 60.95% [-0.038%]  Biden recent trend 69.74%
 2020-11-05 22:45  ---  Trump leading by 9,534 votes    Remaining (est.): 43,385   Change:      19 (Trump 47.4% / 52.6% Biden)   Precincts: 2643/2655  Biden needs 60.99% [0.004%]   Biden recent trend 69.77%
 2020-11-05 22:21  ---  Trump leading by 9,535 votes    Remaining (est.): 43,404   Change:     241 (Trump 52.1% / 47.9% Biden)   Precincts: 2643/2655  Biden needs 60.98% [0.072%]   Biden recent trend 69.78%
 2020-11-05 22:01  ---  Trump leading by 9,525 votes    Remaining (est.): 43,645   Change:   6,305 (Trump 24.2% / 75.8% Biden)   Precincts: 2643/2655  Biden needs 60.91% [-1.874%]  Biden recent trend 69.94%

Just timestamps


Do AutobahnCpp work with boost version 1.55?

I want to use the boost libraries installed from the package manager of my operating system. Do AutobahnCpp work with boost 1.55?

No, you will need at least 1.56. Please see https://github.com/tavendo/AutobahnCpp#building

@oberstet thank you. I have tried to code a simple example with boost::future and boost::promise. And I have read your code to get some idea. :smile:


How to change uibTooltip to appendToBody by default?

I'm in the process of updating from angular-bootstrap 0.14.3 to the latest version, 1.1.2. So far my code looked like this:
myModule.config(['$tooltipProvider', function ($tooltipProvider) {
   $tooltipProvider.options({ appendToBody: true });
}]);

now, $tooltipProvider was replaced with $uibTooltip so I tried the pragmatic approach and just replaced them, resulting in:
myModule.config(['$uibTooltip', function ($uibTooltip) {
   $uibTooltip.options({ appendToBody: true });
}]);

However, that resulted in the following error:

Uncaught Error: [$injector:modulerr] Failed to instantiate module myModule due to:
Error: [$injector:unpr] Unknown provider: $uibTooltip

I tried setting a breakpoint into tooltip.js#L14 and it got hit as expected, yet I was still seeing the same error message. Changing myModule.config to myModule.run would work, however I can't set the options anymore.
I ran the following code in the developer tools console, while a breakpoint washit in a different config method:
JSON.stringify(
    angular.module('ui.bootstrap.tooltip')._invokeQueue.filter(function(params) {
        return params[2][0] === '$uibTooltip'; }));

and got the expected response:
"[["$provide","provider",{"0":"$uibTooltip"}]]"

Am I missing something, or why am I getting that error?
thx

ok, again something new learned - for anyone finding this later - the correct name is not $uibTooltip but $uibTooltipProvider

@pgrm not only is this in our documentation, but it is in the CHANGELOG.  We appreciate you closing your issue but ask that in the future, you please extend us the courtesy of going over both before entering an issue.  Additionally, the issues forum is reserved for bugs and not support.  This is also documented in our project info.

I had the same issue. There's no mention of "$uibTooltipProvider" in the changelog, btw.


Fixes Directory Permissions

This fixes https://github.com/shipitjs/shipit/issues/189
So the issue wasn't with the directory creation on the server, but the creation of the tmp workspace directory.

Thanks @tim-field


Updated functions log, loadSingleFile and better error tracking.

Proposed Semver Increment Bump: [MINOR]
Changes Proposed in this Pull Request (List new items in CHANGELOG.MD)

No more [object Object] when passing error objects to the function log.
When a command fails at load, it should provide full stack error now.

Fixes:

Before this PR, when the object exports.help were broken, it displayed Cannot read property 'help' of undefined. on the logs. However, this PR fixes this and provides an error stack instead (so you can't know what's the failing command and in which line!)

Tested and ready for merge.
Preview of a failed command load at startup:
[2017-03-18 19:32:01] Couldn't not load the command /mnt/c/Users/manue/selfbot/commands/Fun/8ball.js:61
  usageDelim: "";
                ^
SyntaxError: Unexpected token ;
    at Object.exports.runInThisContext (vm.js:73:16)
    at Module._compile (module.js:543:28)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:488:32)
    at tryModuleLoad (module.js:447:12)
    at Function.Module._load (module.js:439:3)
    at Module.require (module.js:498:17)
    at require (internal/module.js:20:19)
    at Promise (/mnt/c/Users/manue/selfbot/functions/loadSingleCommand.js:30:13)
    at Object.module.exports [as loadSingleCommand] (/mnt/c/Users/manue/selfbot/functions/loadSingleCommand.js:3:72)
    at files.forEach (/mnt/c/Users/manue/selfbot/node_modules/komada/utils/loadCommands.js:10:26)
    at Array.forEach (native)
    at Promise (/mnt/c/Users/manue/selfbot/node_modules/komada/utils/loadCommands.js:9:11)
    at process._tickCallback (internal/process/next_tick.js:103:7)

Before:
Uncaught Promise Error:
TypeError: Cannot read property 'help' of undefined
    at Promise (/mnt/c/Users/manue/selfbot/functions/loadSingleCommand.js:57:6)
    at Object.module.exports [as loadSingleCommand] (/mnt/c/Users/manue/selfbot/functions/loadSingleCommand.js:3:72)
    at files.forEach (/mnt/c/Users/manue/selfbot/node_modules/komada/utils/loadCommands.js:10:26)
    at Array.forEach (native)
    at Promise (/mnt/c/Users/manue/selfbot/node_modules/komada/utils/loadCommands.js:9:11)
    at process._tickCallback (internal/process/next_tick.js:103:7)

Tested this PR further and everything works fine, in both selfbot and production bot. Also covered the lack of codeblock when reloading a new command (with JS syntax highlight) to improve readability.


Allow graphql 2.0, add it to the build

I'm not sure how y'all actually want to use this version parameter, but I noticed it prevents GraphQL-Ruby 2.0. I added that new version to the build to double-check that it still worked, and while I was there, also bumped the top ruby version. Feel free to take any of this that you like, or let me know if there's anything I can change to make it more helpful!

Makes sense. This was just a conservative guess initially I think.


Create an in-memory block cache

Frequently accessed SST blocks should be cached in memory. This should dramatically improve read performance. Let's start with a simple LRU cache. See mini-lsm for an example.

i'm interested in this issue. can you assign it to me if it hasn't been scheduled yet?
I'll unassign myself if I become unavailable : )

@flaneur2020 Thanks for checking in! @pragmaticanon has been talking about working on this one. We're discussing it on Discord if you want to join the conversation.
@rodesai pointed out that it might make more sense to start with SST caching on disk (#9), since that one gives us the OS (in-memory) page cache for free. I'm inclined to agree with him. Perhaps you want to take #9 first?

Taking up this issue as per discussion on discord.


package  v0.8.2

Please add binaries for the new version

Can we get the packages published ? This makes even more sense if one want to fix https://github.com/advisories/GHSA-c693-jh58-c8cm

Artifacts are now uploaded to the release.


Please update to 9.0

Hi,
I came across this lib, but it is not compatible with CircuitPython version 9.0

Corrected the example to be comatible with 9.0


Feature/remove unused dependency

Remove gulp-inline-ng2-template.

Don't we still use this one for npm run build.prod?

@mgechev , your right, I forgot about build.prod, sorry :)


Cannot run tests

I am getting this error when running the tests: (full output is here.)

'.' is not recognized as an internal or external command,
operable program or batch file.

On commit f2eb46f80f35a4022174f8ce569cfedb4f6ed92e
Node: v7.3.0
npm: v3.10.10
OS: Windows 10 v1607 Build 14393.447
Running in MINGW32
Bash version:  4.3.46(2)-release (x86_64-pc-msys)

Note that this just started recently (I suspect the addition of linting).  I was able to run the tests earlier this week.

@collinsauve ah... looks like a backward vs forward slash problem with Windows

To clarify: I am using bash on Windows, which is supposed to use forward-slashes and unix-style paths... (ie C:\Windows\System32 is located at /c/Windows/System32)
Most things do work, and I have used linters in other projects (I can compare versions in a moment)
Any specific suggestions?

are you able to run npm run-script lint by itself?
if you switch the lint script in package.json to
"lint": "node_modules/.bin/eslint src/**/*.js && node_modules/.bin/eslint test/**/*.js",
does it help?

I get the same error with npm run-script lint.
I get this error with I make the change you suggested:

'node_modules' is not recognized as an internal or external command,
operable program or batch file.

I can run this command by itself from bash, which allows me to actually do the linting:
./node_modules/.bin/eslint src/**/*.js && ./node_modules/.bin/eslint test/**/*.js

I think its something to do with the &&?

My guess this is a problem with npm on Windows.   Will keep looking along those lines.  Thanks for your help so far - please don't feel like you need to do any more digging yourself.

Yup, definitely a problem with the chaining of commands in npm.
This change to package.json works: https://github.com/collinsauve/react-chrome-redux/commit/9beafac62917016a9721107edb4d0ea3b01d1f2d
If you want to make such a change, you can use that.
If you don't care about Windows, I wouldn't blame you for just ignoring this.  I'll try to beg npm maintainers to fix this.

Totally cool with this change for making Windows work. :-)
We're dealing with web stuff - all OS's should be supported! Mind opening a PR? I can approve it quick and you could rebase your other PR off it. Really appreciate the help here @collinsauve

@collinsauve oh sweet! Glad you worked through it. I learned something today :)

Closed PR #75, PR #76 is better.
This issue on npm about this was closed with a comment that says:

Also, never ever write ./node_modules/.bin/ in your scripts.

@tshaddix I got hit by this again today, so I was hoping see if we could resolve this soon (and then I don't have to keep stashing/popping my fix for this)
There are right now 2 different ways of fixing this:

PR #76 - changes how babel and eslint are invoked.  As @vhmth argues there, this can be non-deterministic.
PR #83 - splits the npm tasks apart in order to work around the issue on Windows.

I apologize for all the confusion on this!

Hi @collinsauve. Sorry it's been awhile since I've jumped into the convo. Thanks @vhmth for taking this on. I just caught up on the whole conversation. There were bits and pieces scattered around this project.
#83 is very simple and straight forward. It's really just segmenting the tasks which is totally fine with me. I do have the same question as @vhmth which is referenced above in #83 in that I don't understand how it fixes the race condition. That said --- I have not used Windows as a dev environment for a couple years so my knowledge of it is fairly limited now-a-days.
If you can confirm that #83 does fix this then I don't see any reason we shouldn't move forward with that solution.

@collinsauve Oh, also, thanks for being a contributor :)

You're very welcome, love the project - it really simplified a lot of the synchronization code in the extension I work on at my day job... so happy to help!

@collinsauve commented on your PR


test: increase coverage a tiny bit

Codecov Report

Merging #102 into master will increase coverage by 0.21%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #102      +/-   ##
==========================================
+ Coverage      98%   98.21%   +0.21%
==========================================
  Files           2        2
  Lines         952      952
==========================================
+ Hits          933      935       +2
+ Misses         19       17       -2

Impacted Files
Coverage Δ

rtcpeerconnection.js
98.07% <0%> (+0.22%)
:arrow_up:

Continue to review full report at Codecov.

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


Lock the digests by adding sha256 values for installed packages.

Populate sha256sums for the installed packages in an activated hermit environment.
Usage:

Clean the cache using:
hermit clean -c -p
Generate manifest files using:
 hermit manifest lock-digests
look for manifest files in bin/lockDigests for the installed packages.
diff the bin/lockDigests/.hcl with the one in hermit-packages and then add to hermit-packages.

Once the updated file is in hermit-packages, hermit will automatically check shasums for that package and version on any future install.
Testing: have tested this for openjdk and gradle and found to be working.

Out of curiousity, why a unique .hcl file per package vs. a single hermit-lock.hcl?

nit: this PR introduces three unique terms for the same concept:

"digests" / "Digests"
sha256sums
checksums / "actual checksums"

Please consider picking and using one term.
(I prefer "digests"; "sha256sums" is implementation specific and "checksums" is inaccurate.)
Good point.

sha256sums is an existing term(part of the manifest). I have renamed checksum to digest in the new command. Thinking more about it, I see that the terminology checksum was present prior and that's what I think prompted me to use it where I saw it.

Good point.
sha256sums is an existing term(part of the manifest). I have renamed checksum to digest in the new command. Thinking more about it, I see that the terminology checksum was present prior and that's what I think prompted me to use it where I saw it.

Some concepts are in the code and some concepts are shown to the user.
Which ones are already shown to the user?

Out of curiosity, why a unique .hcl file per package vs. a single hermit-lock.hcl?

So that we can just put it inside hermit-packages alongside every file. The existing checks will just work transparently then.

AFAIK, At the moment manifest files have sha256 and now this command is called locked-digests so these are the only two.

Then would it be more consistent to use "sha256" everywhere, not introducing the concepts of "checksum" or "digest"?

Thanks!


Make #GetSignifyHLGroup() work with latest vim-signify

When vim-signify switched to asynchronous execution a few months ago, we
couldn't rely on b:sy containing the correct data anymore. We now provide an
explicit argument to sy#sign#get_current_signs().
As far as I see, vim-signature works synchronously, so just providing b:sy to it
should make everything work like before.
Fixes https://github.com/kshenoy/vim-signature/issues/139

Thanks a lot for the fix. I greatly appreciate it. 😄
Also, can you point me to how vim-signify uses the async execution model and what sort of changes you had to implement to make the switchover?


SSL Error on certificate generation

Hi,
when I want to generate a certificate for a sub domain in Plesk I receive the error below. It appears directly after entering the email address and submitting it.
I've updated Plesk and tried to reinstall the plugin, but both had no effect.
Yours Sincerely Nicolas
Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: Traceback (most recent call last):
File "/opt/psa/var/modules/letsencrypt//venv/bin/letsencrypt", line 7, in <module>
from letsencrypt.cli import main
File "/usr/local/psa/var/modules/letsencrypt/venv.rqH6l/local/lib/python2.7/site-packages/letsencrypt/cli.py", line 17, in <module>
import OpenSSL
File "/usr/local/psa/var/modules/letsencrypt/venv.rqH6l/local/lib/python2.7/site-packages/OpenSSL/init.py", line 8, in <module>
from OpenSSL import rand, crypto, SSL
File "/usr/local/psa/var/modules/letsencrypt/venv.rqH6l/local/lib/python2.7/site-packages/OpenSSL/rand.py", line 11, in <module>
from OpenSSL._util import (
File "/usr/local/psa/var/modules/letsencrypt/venv.rqH6l/local/lib/python2.7/site-packages/OpenSSL/_util.py", line 6, in <module>
from cryptography.hazmat.bindings.openssl.binding import Binding
File "/usr/local/psa/var/modules/letsencrypt/venv.rqH6l/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 13, in <module>
from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError: libffi.so.5: cannot open shared object file: No such file or directory

Found the solution!
Fixed it with: sudo apt-get install --reinstall libffi5

@ncioj10 could you specify your OS? may be we have some missing dependencies.
Did anybody else face the error?

This error Occured on a Debian OS 7.(9) machine with all updates installed and a the newest version of Plesk installed aswell.

@xgin Got the same error on Debian Jessie.
Symlinking didn't worked for me for libffi.so.5

@Ack2Toni Does sudo apt-get install --reinstall libffi5 solve it?
We really have missing dependency on that package. But on most systems it is already installed. It will be fixed soon.

@xgin Debian 8 got me libffi6
dpkg -S libffi.so gave me:
libffi6:amd64: /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2
libffi6:amd64: /usr/lib/x86_64-linux-gnu/libffi.so.6
libffi-dev:amd64: /usr/lib/x86_64-linux-gnu/libffi.so
Symlinking /usr/lib/x86_64-linux-gnu/libffi.so.6  to  /usr/lib/x86_64-linux-gnu/libffi.so.5 gave me the following error:
ImportError: No module named _ssl

@Ack2Toni oh, you had performed dist-upgrade. you should reinstall the extension (download from catalog and upload to Plesk again) - it should use Jessie repos now.
We will try to handle it in post-dist-upgrade scripts.

@xgin WOW that did the trick!
shizzle is working again thanks!

We have updated system packages: now it requires libffi5 for deb6 and deb7, libffi6 for deb8 and ubuntu, libffi for centos and rhel

I faced this issue after a dist-upgrade. Reinstalled solved the issue. Plesk / Odin officially supports dist-upgrade from Wheezy to Jessie, so I believe this should be considered a bug.


Can binaries be made available in Maven repo/downloadable for windows user ?

Hi ,
I was trying to experiment with Linkerd.
It would be great, if we can have the binaries available on maven repo.
For windows users, there is no easy way.
I tried building the binaries , but it was failing.
It would be great if the binaries are made available as downloadable on the github repo
so we can start readily on windows.
Appreciate some help here.
Thanks

We've recently started publishing linkerd artifacts. http://search.maven.org/#search|ga|1|g%3A"io.buoyant" !


Exposing the current Waiters

Hey!
This lib seems awesome, but there's one api function that's missing for us before we decide to use it. Our usecase is that we have multiple components with separate datasources that we need to keep track of the loading state for. We're playing around with the idea of having a  progress bar, but for that we'd need to keep track of all the current waiters. anyWaiters gets us far, but we'd need the actual length to make something useful happen in terms of loading bars.
With your go-ahead I could make a PR that just exposes a function called currentWaiters that just returns the waiters. What do you think, is this a decent idea or does it not belong in this repo?

Nevermind me, I just saw that waitersare returned via ...context in useWait.


from_dict should not modify dict argument

When calling from_dict on a class derived from JsonSchemaMixin, the dict argument may be modified if it does not contain a value for a field in the class and that class field has a default value. For example:
>>> from dataclasses import dataclass
>>> from dataclasses_jsonschema import JsonSchemaMixin
>>> @dataclass
... class MyClass(JsonSchemaMixin):
...     field1: int = 5
...     field2: str = "foo"
>>> my_dict = {"field1": 10}
>>> my_dict
{'field1': 10}
>>> MyClass.from_dict(my_dict)
MyClass(field1=10, field2='foo')
>>> my_dict
{'field1': 10, 'field2': 'foo'}  # 'field2' should not be here

The name from_dict suggests that data is only read from the dict argument, so it seems reasonable that the from_dict implementation should make a copy of the dict first before updating missing fields with default values.

It looks like this might be an issue with fastjsonschema. I can't reproduce this when using jsonschema instead. Maybe worth raising an issue there.
Otherwise, you can just copy my_dict to avoid this problem.

It looks like this might be an issue with fastjsonschema. I can't reproduce this when using jsonschema instead. Maybe worth raising an issue there.
Otherwise, you can just copy my_dict to avoid this problem.


Restore the ability to build RDKit_minimal.js after #7700

I have just realized that after #7700 the attempt to build RDKit_minimal.js fails due to missing symbols:
[100%] Linking CXX executable RDKit_minimal.js
wasm-ld: error: CMakeFiles/RDKit_minimal.dir/minilib.cpp.o: undefined symbol: RDKit::Descriptors::Properties::Properties()
wasm-ld: error: CMakeFiles/RDKit_minimal.dir/minilib.cpp.o: undefined symbol: RDKit::Descriptors::Properties::getPropertyNames() const
wasm-ld: error: CMakeFiles/RDKit_minimal.dir/minilib.cpp.o: undefined symbol: RDKit::Descriptors::Properties::computeProperties(RDKit::ROMol const&, bool) const

This small PR restores the ability to build RDKit_minimal.js.

interesting. I didn't think to check there since that build lists all of its dependencies explicitly.


Sorry this is my mistake...

Make sure the title of this pull request has the form:
Problem: A short statement of the problem.
Solution
A short statement about how this PR solves the Problem.
Issues Resolved
What issues does this PR resolve, if any? Please include lines like the following (i.e. "Resolves #NNNN), so that when this PR gets merged, GitHub will automatically close those issues.
Resolves #NNNN
Resolves #MMMM
BEPs Implemented
What BEPs does this pull request implement, if any?

Sorry this is my mistake.. i check the  I want to finish my work with my team members and request again.

Hi @MooneuiSeong
We got an email from you saying that you agreed to our Contributor License Agreement (CLA).
I sent you another email just now, with a block of text to copy to the comments on this pull request. You need to do that, otherwise we won't be able to merge any pull requests from you.

I believe this pull request was superseded by pull request #2603 and so I will close this pull request.
Let me know if I am wrong.


Basic linux support

Updated dependency to handle non darwin platforms
Added a conditional hack(?) for handling nil string values inside the set method when using glibc.

With a nil value it won't compile, but more specifically here's some docs

The setenv function can be used to add a new definition to the environment. The entry with the name name is replaced by the value ‘name=value’. Please note that this is also true if value is the empty string. To do this a new string is created and the strings name and value are copied. A null pointer for the value parameter is illegal. If the environment already contains an entry with key name the replace parameter controls the action. If replace is zero, nothing happens. Otherwise the old entry is replaced by the new one.

setenv man page
I was just rushing to get it to work, but after reading the docs I don't know if empty string is the correct approach. Given that it evaluates to true.

@dizlexic do you want to continue forward with this?

I added support in #24 so this should be all good to go!


Create nav bar

As a user, I should be able to visually see the nav bar at the top of the website with backwards and forwards arrows.
Functionality for clicking the arrows and profile button will be added in the future when we have more pages to navigate between.
For now, the profile button should have a hover effect.
Acceptance Criteria:

The top nav bar matches

(transparent background, arrows and profile icon/area should be a separate sub component)
When I hover over profile icon, it should brighten up.

Done-

darkening on scroll-
https://user-images.githubusercontent.com/14880163/170721633-0658c6a1-9282-43b5-9026-9a2d518359ea.mp4


Fix typo in Multicast feature documentation

Tiny documentation fix for "Multicast Support in Cilium (Beta)"
Add missing '5' in second octet of example

/test

Thanks for the fix @superbananaman.


Transform token.Token from string to int for performance reasons

Improved in lexer speed conversion from string to int8 and literal change from string to []byte


API Docs: typo in tojson example

API Documentation since 2.0.x has included a typographical error in the code example for using the tojson filter in a Jinja template:
<script>
    const names = {{ names|tosjon }};
    renderChart(names, {{ axis_data|tojson }});
</script>

names|tosjon should be names|tojson
The first documentation version this occurs is in 2.0.x, and it continues to occur through the current latest.

No need to open issues about typos, just fix them.


Own registry is only usable in advanced mode

Hi,
we are using portainer about several years.
After the update to 2.9.0 we got the problem, that we are not able to use our own registry, except we are using "advanced mode".
Our domain ist like our-domain:5000 with auth and is working until 2.6.3.
The registry is shown in the selectbox but it will not be added to the image-path after updating the service.
Example:
In 2.6.3 Image	our-domain:5000/image:tag

2.9.0 Image	image:tag

And if I click on the 'seach'-button, it is looking in "https://hub.docker.com/search?type=image&q="
Thank you

@sdaratha
This is essentially same issue as https://github.com/portainer/portainer/issues/5995
Workaround: https://github.com/portainer/portainer/issues/5995#issuecomment-961174081
There is a lot of changes around registries feature in 2.9.x. This issue arises from migration / upgrade not working 100%. We are looking at enhancing the migration / upgrade process as a whole. In the meantime please try the workaround and let me know if that does not resolve your issue.

It has worked, after deleting and new creating.
Thank you


Unify Openscapes profile list config

The staging hub was separate only to make sure people can bring their own image. This PR merges that functionality in, and uses our team based profile access instead.
Since this requires auth_state to be enabled, we actually need to log out everyone before deploying this. That can be done with k -n <namespace> delete secret hub manually before deployment. To minimize interruption, this should be co-ordinated with the openscapes community
I've also added some documentation on how to enable this feature for communities with pre-existing users

📚 Documentation preview 📚: https://2i2c-pilot-hubs--3625.org.readthedocs.build/en/3625/

I'll communicate to the community and find a good time for this.

Sorry, #3633 caused the conflict

@consideRatio I opened https://github.com/2i2c-org/infrastructure/issues/3635 to tackle the configurator issue.

Resolved conflict, and merged as there weren't any real active users right now. I've reset the hub secret as well.


Added missing wrapper files for maven

Added missing maven wrapper files. Should fix maven issues when starting from scratch.

We tested this fix on a Windows machine, project now works out of the box


Compile error on Ubuntu 16.04

Hello,
I am trying to compile Tamgu on Ubuntu 16.04 but I keep getting the following error while executing make libs. All previous installation commands execute  without problems.
make[1]: Entering directory '/home/lupol/dev/notes/tp_ensimag/tp_tamgu/tamgu/libpython'
mkdir -p ../libobjs/linux/pytamgu
gcc -Iinclude -std=c++11 -w -c -fPIC -O3 -DUNIX   -DTamgu_REGEX -DREGEXCPP -DNOFASTTYPE -I/usr/include/python2.7 -Iinclude -I../include src/tamgupython.cxx -o ../libobjs/linux/pytamgu/tamgupython.o
src/tamgupython.cxx:76:42: error: conflicting declaration ‘basebin_hash<long unsigned int> Tamgupython::exported’
 basebin_hash<unsigned long> Tamgupython::exported;
                                          ^
In file included from src/tamgupython.cxx:68:0:
include/tamgupython.h:35:36: note: previous declaration as ‘bin_hash<long unsigned int> Tamgupython::exported’
     static bin_hash<unsigned long> exported;
                                    ^
src/tamgupython.cxx:76:42: error: declaration of ‘bin_hash<long unsigned int> Tamgupython::exported’ outside of class is not definition [-fpermissive]
 basebin_hash<unsigned long> Tamgupython::exported;
                                          ^
src/tamgupython.cxx: In static member function ‘static bool Tamgupython::InitialisationModule(TamguGlobal*, std::__cxx11::string)’:
src/tamgupython.cxx:316:69: error: no matching function for call to ‘TamguGlobal::RecordMethods(short int&, bin_hash<long unsigned int>&)’
     global->RecordMethods(Tamgupython::idtype, Tamgupython::exported);
                                                                     ^
In file included from ../include/tamgu.h:90:0,
                 from src/tamgupython.cxx:17:
../include/tamguglobal.h:983:17: note: candidate: void TamguGlobal::RecordMethods(short int, basebin_hash<long unsigned int>&)
  Exporting void RecordMethods(short type, basebin_hash<unsigned long>& exported);
                 ^
../include/tamguglobal.h:983:17: note:   no known conversion for argument 2 from ‘bin_hash<long unsigned int>’ to ‘basebin_hash<long unsigned int>&’
../include/tamguglobal.h:985:17: note: candidate: void TamguGlobal::RecordMethods(short int, short int, long unsigned int)
  Exporting void RecordMethods(short type, short name, unsigned long arity);
                 ^
../include/tamguglobal.h:985:17: note:   candidate expects 3 arguments, 2 provided
Makefile:17: recipe for target '../libobjs/linux/pytamgu/tamgupython.o' failed
make[1]: *** [../libobjs/linux/pytamgu/tamgupython.o] Error 1
make[1]: Leaving directory '/home/lupol/dev/notes/tp_ensimag/tp_tamgu/tamgu/libpython'
Makefile.in:44: recipe for target 'libs' failed
make: *** [libs] Error 2

Update
I tried this pre-compiled version and got this error when running tamgu:
tamgu: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by tamgu)
tamgu: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by tamgu)

Hello,
The system is trying to compile the Python library, which is used to run a Python program from within Tamgu, or run a Tamgu program from within Python.
The reason it does not work is that it is looking for the directory where Python is installed.
I have written a small wiki to solve this issue: https://github.com/naver/tamgu/wiki/1.5-Compiling-Python

Dear Sir,
Shame on me, I did not commit the last version of tamgupython.h, which explains why you had this issue. Please, download the last version and it should be Ok.

To compile the Python version, you might also read this Wiki: https://github.com/naver/tamgu/wiki/1.5-Compiling-Python.

To compile the gui and sound libraries, download: https://github.com/clauderouxster/libs and move the two directories to tamgu.

Please, download the last version and it should be Ok.

Thank you @ClaudeRoux , I downloaded the last version then
cd ./tamgu
python install.py
make all
make libs

and added
export TAMGULIBS=/home/mypath/tamgu
export LD_LIBRARY_PATH=$TAMGULIBS:$LD_LIBRARY_PATH
export PATH=$TAMGULIBS:$PATH

to my bashrc. Everything went smoothly without errors, yet if I type tamgu nothing happens. Did I do anything wrong?
Note that I did not make with the --gui option because I do not have fltk installed.

Have you tried to run it from within its own directory, just to check if the executable can run.
If you type: ./tamgu -e test.tmg
You should open an editor and be able to write a program...

Your TAMGULIBS path should point to this directory: tamgu/bin/linux.

This did the trick. I was setting TAMGULIBS=/home/me/tamgu instead of TAMGULIBS=/home/me/tamgu/bin/linux. I would suggest to update this point in the wiki accordingly: https://github.com/naver/tamgu/wiki/1.3-Compiling-on-Linux#important
Thank you @ClaudeRoux for your kind help.

Grazie mille per le sue osservazioni. Sono stati molto utili, non avevo notato che mancava un aggiornamento in uno dei miei file.
Spero che troviate il linguaggio di programmazione Tamgu di vostro gradimento.
Vi suggerisco di leggere anche: https://github.com/naver/tamgu/wiki/1.7-Tamgu-as-a-scripting-language
E anche: https://github.com/naver/tamgu/blob/master/docs/English/tamgu as a shell 2.pdf


trades between dates

Is there a method in the coinfloor.py module (in Python) that allows the user to get all trades between a start and end date for a given currency ? or instruction on how to do this please ?
thanks.

No there isn't. However, you can use our BIST v2 User Transactions endpoint to retrieve all trades, deposits and withdrawals for the given currency.

Thanks for the reply.
When i replace the url to the url endpoint given, it fails, so was wondering the following:
Is this endpoint usable via the websocket or does the user need to acces with requests.
(or, even better, if there is a basic example this would be most helpful).

solution is like this:
`    url = 'https://webapi.coinfloor.co.uk/v2/bist/XBT/GBP/user_transactions/'
data = {'key':'value'}
r = requests.post(url, data=data, auth=('username', 'password') )
print(r.status_code)
print(r.text)

`
need to have the data variable otherwise get status_code = 415 error.


fix(spec): FakeAsyncTestZoneSpec.flush() passes limit along to scheduler

flush() in Angular's fakeAsync accepts a limit argument, which is passed to FakeAsyncTestZoneSpec.flush()
flush() on the Scheduler also accepts the limit argument. But FakeAsyncTestZoneSpec.flush() was not passing it along.

@mistuart-corelogic signed the CLA

@mistuart-corelogic signed the CLA

I have signed the CLA


Vue Cli 3x error: Uncaught SyntaxError: Unexpected token <

Hi, I taked a Screenshot from chrome console

Anyway to fix this
Thanks

Check the Network tab in DevTools. Probably your web worker URL endpoint is returning a 404 or an HTML page.

Please reopen if this is a true bug in pseudo-worker. Thanks! :)


Docker process crashing when starting ibeam with external conf.yaml

The only change is an IP address addition to conf.yaml

@sanjinbecirovic I believe we're both having the same problem, what's weird is that it happened all of a sudden 6 days ago.
Did you make an update to your chrome browser recently? Im just trying to pin point the issue here.
2022-01-14 21:41:38,156|E| Error encountered during authentication Traceback (most recent call last):   File "/srv/ibeam/src/authenticate.py", line 232, in authenticate_gateway     two_fa_el[0].send_keys(two_fa_code)   File "/opt/venv/lib/python3.7/site-packages/selenium/webdriver/remote/webelement.py", line 479, in send_keys     'value': keys_to_typing(value)})   File "/opt/venv/lib/python3.7/site-packages/selenium/webdriver/remote/webelement.py", line 633, in _execute     return self._parent.execute(command, params)   File "/opt/venv/lib/python3.7/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute     self.error_handler.check_response(response)   File "/opt/venv/lib/python3.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response     raise exception_class(message, screen, stacktrace) selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable   (Session info: headless chrome=96.0.4664.110) The above exception was the direct cause of the following exception: Traceback (most recent call last):   File "/srv/ibeam/src/authenticate.py", line 277, in authenticate_gateway     raise RuntimeError('Error encountered during authentication') from e RuntimeError: Error encountered during authentication 2022-01-14 21:41:38,225|I| Authentication process failed 2022-01-14 21:41:38,565|I| ############ Starting IBeam version 0.3.0 ############

Hey @sanjinbecirovic and @JohnLiz thanks for sharing your error reports. Could I ask you to provide a bit extra info on your setup? Please fill out the template of the new bug issue.
Also, @sanjinbecirovic what makes you think it's setting the conf.yaml that causes this problem? The error seems to appear when selenium tries to connect to Chrome, which isn't affected by the custom IPs specified in the conf.yaml. Can you provide debug logs when running both with a custom and with the default conf.yaml?

@Voyz @JohnLiz I had to add a local disk to the GCP VM as it can be depicted in the screenshot. 0.4.0-rc5 works nicely!

Thanks for following up @sanjinbecirovic 👍 I cannot see at all why adding a local disk would help here. Could you confirm that removing that disk would recreate the issue you were experiencing?


Useful git tips

Hey @etagwerker
This PR adds a new post on Github tips.
Please check it out and let me know if it's good content or we should leave it for the future and focus more on Ruby or Rails for now. Thanks!

@mauro-oto Nice! I corrected two little things.


how to prepare imagenet dataset

Hello, your project mentions the use of imagenet dataset, but I have some problems in reproducing it, because there is no usage method for imagenet dataset in datatool.
Also, I would like to know how to effectively train the sota results you mentioned in paperswithcode, do you have your training plan? For example, what settings are used for training 16, 32, 64 stages, which are usually written in the yaml file, and how much time it takes to train Imagenet with these settings, if v100/day is used
It may be a bit long.

#40

Regarding data preparation, see the issue above.
The examples in the README are the standard settings for training on ImageNet.
As we write in the paper, training takes ~400 V100-days, so yeah, it is a bit long :grin:

I have another question, what is the number of kimg required for each stage of convergence, such as tem16, 16->32, 32->64, 64->128, 128->256, how many resolutions do you mean by 400 v100-days, is it from tem to 1024, it looks like 400 v100-days is not that long. It doesn't look that long.
Also I would like to know how to get the results of each stage, is it up-factor 2 at each step and then generate step by step, or is it up-factor=4 at early stage and directly from 16->64, thank you.

As we write in the paper, training takes ~400 V100-days, so yeah, it is a bit long 😁

Regarding data preparation, see the issue above.
The examples in the README are the standard settings for training on ImageNet.
As we write in the paper, training takes ~400 V100-days, so yeah, it is a bit long 😁

Hi, I don't see how to prepare the class conditional dataset in stylegan2-ada ah, only how to prepare cifar10, it doesn't say how to prepare the tag data into zip

Thank you very much for your detailed answer.


Edition controllers

[x] Rotation controller
[x] Diagonal stretch controller
[x] Delete object controller

The basic controllers are done, but it will need new editions in future. They can have some bugs, etc.


[AutoPR network/resource-manager] fix the Version for vmss public ip and nic

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/2797

This PR has been merged into https://github.com/Azure/azure-sdk-for-python/pull/2229