Using a subset of the nuScenes for training and validation

I am trying to train and evaluate centerfusion on the subset of the data, more specifically, using exclusively v1.0-trainval01_blobs.tgz.
I understood that I needed to modify the convert_nuScenes.py script to make my train/val scenes match up with the scenes present in trainval01_blobs.

Training was no issue, but evaluation is where I get an issue.
Traceback (most recent call last):   File "tools/nuscenes-devkit/python-sdk/nuscenes/eval/detection/evaluate.py", line 305, in <module>     output_dir=output_dir_, verbose=verbose_)   File "tools/nuscenes-devkit/python-sdk/nuscenes/eval/detection/evaluate.py", line 89, in __init__     "Samples in split doesn't match samples in predictions." AssertionError: Samples in split doesn't match samples in predictions.
Any idea what could be causing issue?

To do that you'll also need to modify the nuScenes evaluation code to include your new train/val splits. Specifically, you need to modify the splits.py file to include your new splits. Also you need to use different names for your splits, so the evaluation code doesn't confuse them with the original train and val splits defined there. Hope that helps.

Hello @ngowilliam1, I'm struggling with the same problem. Can you please tell me how you solved the issue? I copied my new train/val splits from the convert_nuScenes.py script and overwrote the the train/val splits in splits.py to match the splits. However, the problem wasn't solved. If you remember how you solved it, can you please tell me what more I should do? I would be very grateful.

Can you share code necessary to use partial nuscenes dataset.? both training and testing.

@programmeeer , I would be interested in this too. Did you find a solution?

I would be interested in knowing more specifically how @ngowilliam1 (or @programmeeer) solved this problem. Thanks!

Hi, I am facing the same issue as @ZiadElmassik  described above. Can you please explain how you got the evaluation working for the subset of the data. I too copied my splits (for mini-train and mini-val) and replaced the splits provided in the splits.py file, but still get the same error.
Thank you.


Updated documentation for SeLion session sharing feature

Other review comments I have are submitted to @sundaramrajendran via https://github.com/sundaramrajendran/SeLion/pull/1

Addressed all the review comments

This is merged.


Adding CONTRIBUTING.md

@kaiiyer I would like to add CONTRIBUTING.md file.


[WIP] Don't throw exceptions in getting the username out of the dataset.token

🚀 🚀 Pull Request
Impact

[X] Bug fix (non-breaking change which fixes expected existing functionality)
[ ] Enhancement/New feature (adds functionality without impacting existing logic)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description
If a token is invalid for any reason, always return a username of "public".
Currently we return a username of public for activeloop tokens that are malformed, but if it's a valid JWT token but missing the id field it throws a KeyError
This PR makes username return public if any problems happen in getting the id out.

Closing in favor of #2923


Missing page.xml file causes internal server error

Given is, that you have added at least one page in the content area of a webspace.
The page uses a custom template which is set by the user in admin interface.
Now if this linked template is deleted and a user wants to browse the webspace section in the cms an internal server error occurs and the page is not loaded.
http://pool-alpin.lo/admin/#content/contents/

This is going to be a major problem when changing or refactoring the structure of a webspace and update it to a existing and / or running system. As you can no longer use the admin interface to change the page template.

https://github.com/sulu-cmf/sulu/issues/228

So this is a duplicate of the issue you have mentioned? If yes, please mark this as duplicate and close it.

@danrot no it is not the same but related! the over is when you create a page and delete the template!

I know this comment is quite old, but I can't see how these two issues are not the same. I would close this one in favor of the one in sulu/sulu, but I still don't really know how to tackle this problem...
Or can you explain me in which way these two issues are different? The system is trying to load a page with a template that does not exist anymore, what obviously happens if it existed before but was deleted.


pull request for e2e test at 12/12/2016 07:26:03

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


sim/tapdev: follow the tunnel MTU size

Summary
netdev/register: configurable net packet size
sim/tapdev: follow the tunnel MTU size
net: remove unnecessary spaces

I don't understand under what conditions this logic would be invoked.  There is one one:  If netdev_register() were called twice with the same driver instance.  That does not happen.
Have you changed the logic in some way?  Do you call netdev_register() mutliple times with the same device structure?  If so, why?

I don't understand under what conditions this logic would be invoked. There is one one: If netdev_register() were called twice with the same driver instance. That does not happen.

sim just support one tapdev by desgin(many global variables are used), so netdev_register is just callded once.

Have you changed the logic in some way? Do you call netdev_register() mutliple times with the same device structure? If so, why?

The initializition flow is same as before, the real difference is:
1.Add netdriver_setmtu
2.Call netdriver_setmtu in tapdev_init to tell NuttX what mtu size is really used by tapdev
The same logic is also used by netdriver_setmacaddr too.
Why don't we use Kconfig to determine the ethernet patcket length on sim like other platform? Because the mtu(default 1500) of tapdev can be assgined when you create the netbridge(default nuttx0):
ip link set dev nuttx0 mtu size?

The keypoint is that the mtu of tapdev can be changed dynamically, the packet length from Kconfig isn't suitable for this situation.

The logic looks wrong to me unless you can explain when that would happen.

Now let's look at netdriver_register logic, it always set the d_llhdrlen/d_pktsize base on the link type, it work for the most case, but not good for simulator as I described before.
How to fix this problem? we follow the same approach what d_ifname has been used:
1.If d_pktsize is zero, assign the value from Kconfig to d_pktsize
2.if d_pktsize isn't zero, use this value directly
With this change, simulator can query the real mtu from net bridge and initialize d_pktsize before calling netdriver_register. The final result is both side(NuttX and host) has the same mtu size.

Thanks for your explanation.  I added some very brief comments to #1055 that should make it clear what is going on here.  I did not specifically address the simulator, only the capabilility for the network drivers to manage the MTU.


Karma error after update to version 6.0.0

Hi,
I get following error after update:
ERROR [karma-server]: Server start failed on port 9876: Error: No provider for "customFileHandlers"! (Resolving: framework:@angular-devkit/build-angular -> customFileHandlers)
ERROR [karma-server]: Error while calling exit event listeners
TypeError: Cannot read property 'name' of undefined
    at TfsReporter.onExit (C:\Dev\***\spa\node_modules\karma-tfs-reporter\index.js:53:38)
    at Server.<anonymous> (C:\Dev\***\spa\node_modules\karma\lib\events.js:40:26)
    at Server.emit (events.js:327:22)
    at Server.emitExitAsync (C:\Dev\***\spa\node_modules\karma\lib\server.js:146:12)
    at Server._close (C:\Dev\***\spa\node_modules\karma\lib\server.js:413:10)
    at Server.start (C:\Dev\***\spa\node_modules\karma\lib\server.js:120:12)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)

This is probably a karma-webpack issue: https://github.com/ryanclark/karma-webpack/issues/462

This is probably a karma-webpack issue: https://github.com/ryanclark/karma-webpack/issues/462

Note that 6.0.0 is a major release, which has breaking changes. It is not compatible with the current release of @angular-devkit/build-angular package, hence the error. You should have received a warning about incompatible peer dependency from NPM when you updated to it.
The support for Karma 6.0.0 has already been added to Angular CLI (https://github.com/angular/angular-cli/pull/19784) and will probably be released in 11.1.0. Until then, please stick with Karma 5.x.

Note that 6.0.0 is a major release, which has breaking changes. It is not compatible with the current release of @angular-devkit/build-angular package, hence the error. You should have received a warning about incompatible peer dependency from NPM when you updated to it.
The support for Karma 6.0.0 has already been added to Angular CLI (https://github.com/angular/angular-cli/pull/19784) and will probably be released in 11.1.0. Until then, please stick with Karma 5.x.

@devoto13 Thanks! Will it be back ported to 10.2?

@devoto13 Thanks! Will it be back ported to 10.2?

I don’t think so. AFAIK only critical fixes get backported.

I don’t think so. AFAIK only critical fixes get backported.

Ist it possible to back port CVE Fixes to Karma 5?

Ist it possible to back port CVE Fixes to Karma 5?

Unfortunately we don't have a process to backport changes at the moment... I guess we can either try to make a patch release on 5.x branch or restore customFileHandlers provider with the deprecation warning on the 6.x branch (so people can use Karma 6.x with older Angular CLI with the peer dependency warning).
@johnjbarton Which option do you think is better?

Unfortunately we don't have a process to backport changes at the moment... I guess we can either try to make a patch release on 5.x branch or restore customFileHandlers provider with the deprecation warning on the 6.x branch (so people can use Karma 6.x with older Angular CLI with the peer dependency warning).
@johnjbarton Which option do you think is better?


Build failed when yarn install with modules-folder args

Environment
Nuxt CLI v3.0.0-rc.4                                                                                10:14:17
RootDir: /Users/lookis/projects/tmp/nuxtjs.org                                                                                10:14:18
Nuxt project info:                                                                                10:14:18

Operating System: Darwin
Node Version:     v16.15.1
Nuxt Version:     2.16.0-27146894.17bbb21b
Package Manager<EMAIL_ADDRESS>Builder:          vite
User Config:      rootDir, themeName, themeDir, head, colorMode, css, components, plugins, modules, vite, meta, buildModules, target, server, typescript, generate, build, image, alias, windicss, hooks, i18n, publicRuntimeConfig
Runtime Modules:  wrappedModule<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>Build Modules<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>

👉 Report an issue: https://github.com/nuxt/nuxt.js/issues/new                                                                                10:14:18
👉 Suggest an improvement: https://github.com/nuxt/nuxt.js/discussions/new
👉 Read documentation: https://nuxtjs.org
Reproduction
any repo with nuxt framework, such as https://github.com/nuxt/nuxtjs.org
follow these steps:
# cd into project
cd nuxtjs.org

# set the path
PATH=$PATH:./build-modules/node_modules/.bin

# install dependency with --modules-folder
yarn install --ignore-engines --frozen-lockfile --production false --modules-folder ./build-modules/node_modules

# link the node_modules
ln -s ./build-modules/node_modules

# build the project
yarn run build

Describe the bug
when install with modules-folder and create symlink, nuxt will not find the right relative path, so these error occur:
ERROR in ./build-modules/node_modules/.cache/nuxt/components/index.js
Module not found: Error: Can't resolve<EMAIL_ADDRESS>in '/Users/lookis/projects/tmp/nuxtjs.org/build-modules/node_modules/.cache/nuxt/components'
 @ ./build-modules/node_modules/.cache/nuxt/components/index.js 80:0-113 80:0-113
 @ ./build-modules/node_modules/.cache/nuxt/components/plugin.js
 @ ./build-modules/node_modules/.cache/nuxt/index.js
 @ ./build-modules/node_modules/.cache/nuxt/client.js
 @ multi<EMAIL_ADDRESS>./node_modules/.cache/nuxt/composition-api/register.js ./node_modules/.cache/nuxt/client.js

ERROR in ./build-modules/node_modules/.cache/nuxt/components/nuxt.js
Module not found: Error: Can't resolve<EMAIL_ADDRESS>in '/Users/lookis/projects/tmp/nuxtjs.org/build-modules/node_modules/.cache/nuxt/components'
 @ ./build-modules/node_modules/.cache/nuxt/components/nuxt.js 8:0-101 14:15-24 101:13-22
 @ ./build-modules/node_modules/.cache/nuxt/index.js
 @ ./build-modules/node_modules/.cache/nuxt/client.js
 @ multi<EMAIL_ADDRESS>./node_modules/.cache/nuxt/composition-api/register.js ./node_modules/.cache/nuxt/client.js

......

Additional context
I am build the project with buildpacks, which will cache the node_modules to increase build speed next time, they use modules-folder and symlink.
Logs
No response

We are approaching the Nuxt 2 EOL date (June 30, 2024) - see this article for more information. This is advance warning that I'm going to close this issue then, as it's currently marked as a Nuxt 2 related bug.
If it's a critical or security issue, please do comment and let me know, in case it is possible to address it before the EOL date.
If it's a an issue you think is relevant for Nuxt 3, please feel free to open a fresh issue (or just comment here so I can update labels, etc.). 🙏
Thank you for your understanding and for your contribution to Nuxt. ❤

It's the day, at last. Nuxt 2 is now marked end-of-life.
My apologies we never got round to resolving this bug in the 2.x branch, but we do have to draw a line somewhere. Again, if you think this is still relevant for Nuxt going forward, please feel free to open a fresh issue (or just comment here so I can update labels, etc.). 🙏


TEST_PATH

When I run this
./apollo.sh test

It shows that the TEST_PATH error.
System information

OS Platform and Distribution (e.g., Linux Ubuntu 14.04): 18.04
Apollo installed from (source or binary): source
Apollo version (1.0, 1.5, 2.0, 2.5, 3.0): 5.0

Steps to reproduce the issue:
./apollo.sh build_opt_gpu
./apollo.sh test
Supporting materials (screenshots, command lines, code/script snippets):
external/bazel_tools/tools/test/test-setup.sh: line 169: 31693 Aborted (core dumped) "${TEST_PATH}" "$@"

Should have been fixed in master HEAD.


Text over lap and button enhancement with hover effect fixed

🚀 Pull Request
Description
Text overlapping with nav bar is fixed and hiver effect like other buttons on a register page is added .

Related Issue
(Closes #514 )
Type of Change
What kind of change does this pull request introduce?

[ UI is updated for registration page] 🖼 UI/UX update
-Changes in Register page and Header css file  btn2 class is created.

**Screenshots **

Thank you @gauravsingh1281


New hardware for Construct

Pick and choose if you don't want all or indeed any, they're just ones I've used in toolhead creation.
Various Hotends
A 5015 Fan
RanbowBarf and WS2812B LEDs

Arrgh! Sent from wrong account.


can't connect nginx with wekan

@xet7
hello everyone,
I'm trying to run wekan snap instance uing 3tiers architecture, 1layer for webe that will have nginx, the second one for App that will have wekansnap instance, and the third layer will be the DAtabase,
on the web server I installed nginx normal installation and I added a DNS and continued the configuration as described on this link:
https://github.com/wekan/wekan/wiki/Nginx-Webserver-Config
but I'm not using 3001 port instead I'm using port 80!
would that cause an issue?
but now when I try to run the DNS for example : https://sometnig.com
it shows the default page of nginx, it doesn't redirect me to application!
I've worked with nginx before.

@xet7 Dear mr.lauri your cooperation is really appreciated

please any update!

https://github.com/wekan/wekan/wiki/Settings
https://github.com/wekan/wekan/wiki/Nginx-Webserver-Config

Dear mr.lauri
good morning,
the application layer is working fine with me an I'm running the application on port 80 , but in the wb layer which has niginx installed it doesn't redirect me anywhere , it still shows nginx default page!
this is my configuretion for App server

this is mu config for web server

please I need your advice

when I run the dns name in the browser it keep showing nginx default page
this one

when I run the dns in browser it keeps showing nginx default page

oh sorry for bothering I found that I'm saving my configuration in nginx file without ".conf" extension  :)
my bad

@namacoconut
It's great you got it working! :+1: :smile:

@xet7
good morning mr.lauri,
how to access the DB data if I am using snap instance?
thank you.

@namacoconut
With nosqlbooster GUI, connect via SSH to Wekan server localhost port 27019.


LogLevel value should be set from values.yml of the helm chart

  logging:
    loglevel: warn
extensions:
  sigv4auth:
    region: us-east-1
    service: aps
  health_check:
  pprof:
    endpoint: :1888
  zpages:
    endpoint: :55679
processors:
  batch/metrics:
    timeout: 30s
    send_batch_size: 500

It will be nice if we can set the loglevel of the otel config via helm chart variable.

Delivered in #185


sync project

Error:(127, 19) Traceback (most recent call last):
File "/root/.cache/bazel/_bazel_root/f93a117bf26ccd1d4d6929188e887fc7/external/com_google_protobuf_javalite/protobuf.bzl", line 122
rule(attrs = {"srcs": attr.label_list...()}, <2 more arguments>)
File "/root/.cache/bazel/_bazel_root/f93a117bf26ccd1d4d6929188e887fc7/external/com_google_protobuf_javalite/protobuf.bzl", line 127, in rule
attr.label(cfg = "host", executable = True, sin..., ...)
'single_file' is no longer supported. use allow_single_file instead. You can use --incompatible_disable_deprecated_attr_params=false to temporarily disable this check.

Do you follow the install.md to set your project view?
The error message already gives the solution to solve this issue by saying that "You can use --incompatible_disable_deprecated_attr_params=false to temporarily disable this check.". If you set the project view correctly, Android Studio should read the .bazelrc file, which already set incompatible_disable_deprecated_attr_params=false.
If there is still a problem, please let us know your OS, bazel version, and the Android studio version.


Elixir remove setup hook

Motivation for this change
close #85265
we do not know for sure why that hook was added. I propose to remove until we can figure out why it was added.
In case we detect a breakage, I will take the responsability to merge a fix rapidly.
@cw789 thank you for researching the issue
@ericbmerritt in case you have more information about why the hook was added in https://github.com/NixOS/nixpkgs/commit/2d6d9682bb8a910f3eb5f0be8d5687c753e9732c in the first place, that would be useful.
I will leave this open for a little longer, to give a chance for different people to test.
@NixOS/beam
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Added a release notes entry if the change is major or breaking
[ ] Fits CONTRIBUTING.md.

Thank you very very much for your efforts. 💛

As much as I like praise :-) , this one is yours! Thanks a lot for researching the issue! I just applied your fix!

Result of nixpkgs-review pr 123876 run on x86_64-darwin 1

8 packages built:

elixir
elixir_1_10
elixir_1_7
elixir_1_8
elixir_1_9
elixir_ls
mix2nix
rabbitmq-server

Result of nixpkgs-review pr 123876 at 9e8b2161 run on aarch64-linux 1

7 packages built successfully:

elixir (elixir_1_11)
elixir_1_10
elixir_1_7
elixir_1_8
elixir_1_9
elixir_ls
rabbitmq-server


Consider standards for funblocks layouts

Funblocks layouts are inconsistent.  Consider:

The & operator block has two vertically oriented slots, but most other operators are written infix from left to right.
Functions producing numbers and text, like lcm, reciprocal, and lowercase extend all the way around their arguments, while functions producing pictures, like circle, have side connectors.

I think it's important to choose these carefully, and in particular to not invent differences between pictures and other types where they don't exist.  Students already are prone to misunderstanding pictures as something different from other types.
There's probably some experimentation to be done to figure out what's most usable.  In particular, the inline style looks pretty bad when side connectors are nested inside of it; but the side-connector style isn't great for infix operators that typically have simple arguments.

Now that I understand that blocks can be easily switched from one style to the other, this is mostly obsolete.


openssl verify returns "unable to get local issuer certificate"

Hey everyone,
I am trying to write a code which receives a bunch of certificate chains and returns the invalid chains from it.
I am having troubles verifying certificate chains in windows (in linux, running exactly the same commands returns the expected output and copying the certificates folder from /etc/ssl/certs to the windows machine and specify it as CApath doesn't change the output).
Because I get the certificates chains as an input, the chain lengths are not constant (sometimes they includes only 1 certificate that is selfsigned (and valid)).
Let cert0.pem be the servers certificate and certk.pem the root CAs certificate.
According to my research online I'm trying to verify the certificate as follows:

Create a file certs.pem which contains the certificate chain in the order:
certk.pem, certk-1.pem,... cert0.pem
Use the command (ca.pem is a file containing root certificates):
openssl verify -CAfile ca.pem certs.pem

But sometimes the verification goes wrong even for valid chains, as in the following output:
C = US, O = GeoTrust Inc., CN = GeoTrust Global CA
error 20 at 0 depth lookup: unable to get local issuer certificate
error certs.pem: verification failed
(The CA file is imported from the os directory, and I can't solve the problem by adding the problemtaic certificates to it (the input is enormose and I can't allow errors in real runtime)).
When I try to verify each certificate with the one signing it, the verification works well, but the verification of the whole chain - including the root (against my local store), returns the attached output.
I am attaching 3 examples of chains which I had trouble verifing (the certificates are pretty old, so I'm verifing them using the command "openssl verify -attime<PHONE_NUMBER>-CAfile ca.pem certs.pem")
https://pastebin.com/c2T89t6D
https://pastebin.com/YRUrNG8z
https://pastebin.com/uYdd4PHf
Where did I go wrong ? How can I verify those chains ?
Please advise

Where did I go wrong ? How can I verify those chains ?
Please advise

You should probably ask questions on the OpenSSL Users mailing list


Accept null value for json parameter

A JSON column can be nullable, so a null value must be accepted

we need a test for this

I added the test for all types, so i fixed for enum too.

@vietj is the test good enough?

it looks great! thanks for the contribution!

@vietj just for my information, have you planned a release in days/weeks comming ?

I think it's can be easily done over the week end

the base version will be 3.6, however it will be tested for 3.6 and 3.5.4

Cool


function for updating scroller

for pages with separate scrolling containers, I'd like to switch the headroom scroller depending on what is being scrolled. rather than instantiate a new Headroom for each container, or re-instantiate on scroll, I'd like to update the scroller.
I wrote a function into headroom that I believe does this, but wanted to run it by you before doing a pull request and see if you had thoughts on how to handle this case:
updateScroller : function (scroller)  {
     this.destroy();
     this.scroller = scroller;
     this.setupListeners();
},

and setupListeners() takes the functionality out of init() into a separate, reusable function:
setupListeners: function () {
      this.elem.classList.add(this.classes.initial);

      // defer event registration to handle browser
      // potentially restoring previous scroll position
      setTimeout(this.attachEvent.bind(this), 100);
},

and in my view I listen for scroll events and do the following:
onScroll: function (e) {
    if (e.currentTarget !== this.headroom.scroller) {
        this.headroom.updateScroller(e.currentTarget);
    },
}

I think it would be easier to just have multiple instances of headroom, which is closer aligned with what you actually want here

Well I actually want to avoid multiple instances, but I suppose that's just a personal preference.
Headroom is a single purpose function that hides or closes the banner / navbar. Creating multiple instances just replicates that function with an immutable parameter (a scroll container), as opposed to creating just one function which accepts a DOM container as a parameter.


Cherry-pick of #3149 into release-2.0.0

Cherry-pick of #3149 readAvros should't have proto Message upper bound
R: @davorbonaci

This doesn't meet the bar at this stage, right? It seems to affect PubsubIO only, and only for certain types of messages.

Without this change, PubsubIO.readAvros() is unusable (it was untested too - my bad) because most classes used with AvroIO won't be protobufs. It might be ok - users have the workaround of manually doing what it does. But on the other hand this change is fully safe. Your call, I'm fine either way.

Understood. I say -1, unless there are other reasons why the RC must be rebuilt. At that point, it will change to +1.

Changes Unknown when pulling 1f8b36b3993a069f97c78757b025cdc8d983b1b6 on jkff:read-avros into ** on apache:release-2.0.0**.


Add LaTex and mathpix-markdown-it as outputs

Requested feature
Add Latex and mathpix-markdown-it formats as available outputs
nougat uses Mathpix Markdown and it creates beautiful formulas because it's powered by LaTex
example paper I had on hand The Impact of Initialization
on LoRA Finetuning Dynamics
Formula from the paper:

docling version in markdown

and this is from nougat

Good idea. It is neccesary for researchers.

@sirus20x6 If you want this functionality, please make a PR in https://github.com/DS4SD/docling-core complementing the export_to_markdown (see here)


[BUG] Genshin Impact map starts lagging when hiding found locations.

Describe the bug
The map starts lagging when you hide found locations. It specifically hangs for a a while when you tab out to a different tab and then tab in.
To Reproduce
Steps to reproduce the behavior:
Simply hide the found locations from the top right (mock user or not doesn't matter, I checked with both).
Go to another tab for a minute or even half a minute and then again to mapgenie tab.
(this becomes more problematic as you start marking locations, but even without any marked locations it still lags)
Expected behavior
A clear and concise description of what you expected to happen.
The map/website shouldn't be lagging when hiding found locations. It's also not lagging without the extension, I checked with my account which also has 100 marked locations.
Desktop (please complete the following information):
Windows 10

Is probably the reload feature, Maybe I need check if something changed and only update what is change never really tought about performance but maps like genshin, new world, ... have alot of markers

Understandable, there might be performance issues just by 'breaking' the website. Maybe you can't do anything about that, just putting it out there. It's just that it happens even if you haven't marked any locations as found, just by clicking " hide found locations", that something might have slipped through.


Provide a container native way to collect logs

What would you like to be added:
Be able to collect only using kubernetes commands.
Why is this needed:
SSM or SSH access should not be require to run eks logs script.
Currently I manage it by running a pod mount host root but we should have an official way.
apiVersion: apps/v1
kind: Deployment
metadata:
  name: eks-logs
  labels:
    app: eks-logs
spec:
  replicas: 1
  selector:
    matchLabels:
      app: eks-logs
  template:
    metadata:
      labels:
        app: eks-logs
    spec:
      containers:
      - name: eks-logs
        image: ubuntu:21.04
        command: ["sleep"]
        args: ["1800"]
        volumeMounts:
        - mountPath: /host-root
          name: host-root
        securityContext:
          privileged: true
      volumes:
      - name: host-root
        hostPath:
          # directory location on host
          path: /
          # this field is optional
          type: Directory
      nodeSelector:
        kubernetes.io/hostname: XXXX

I don't think I agree with this; accessing the logs of bare-metal processes with Kubernetes is unnatural and (depending on the issue you're experiencing) may not function in the moment. Cluster components require machine access for this reason. I think it's reasonable to require cluster administrators to have direct access to the cluster's nodes.

@cartermckinnon this position is surprising. It's inconsistent with the whole concept of "managed nodes". The promise of managed nodes (as I understand it) is that the user stays at the k8s level for all operations and aws manages the node underneath. Dropping to the node level with ssm or a direct ssh connection, breaks the abstraction level and arguably puts aws in a position where the managed service promise would not be achievable (what happens if the user installs a package on the managed node breaking the installation, I am sure the aws support team would not be able to help and would throw in the towel).
Also, how would this work with rocket or other container-first operating systems which wouldn't allow you to run administration commands?
The suggestion from @mtparet is to have an official way to run admin commands on nodes that doesn't break the managed node abstraction, keeps the support happy and maintains the compliance stand intact (which is based on a no access to the node level stance), seems reasonable to me.

what happens if the user installs a package on the managed node breaking the installation, I am sure the aws support team would not be able to help and would throw in the towel

This repository is intended to encourage this kind of customization; as customers have very diverse requirements.
I would avoid the method suggested by @mtparet. Volume-mounting the entire filesystem of a node and running arbitrary commands should be just as concerning to cluster administrators as SSH/SSM access.
Regardless of the implementation, log collection could be easier; and I encourage you to open an issue on our container roadmap for such a feature.

I would avoid the method suggested by @mtparet. Volume-mounting the entire filesystem of a node and running arbitrary commands should be just as concerning to cluster administrators as SSH/SSM access.

I never said it was the good way :) It's hack because we don't know what should be collected from the host, I think only logs folder should be mounted ? It's the goal of this issue to understand how to launch log-collector-script from kubernetes properly.

We are thinking of including automatic collection of diagnostic logs when a Node is unhealthy before repairing it as part of https://github.com/aws/containers-roadmap/issues/928


Add Angular 12 support

Angular 12 has just come out and it would be nice to see support for it added to ngx-device-detector.
Right now adding it to a clean Angular 12 site results in the following error:
# ng new --routing --style scss angular12
# cd angular12
# npm install --save ngx-device-detector

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/@angular/common
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS><9.0.0 || ^9.0.0-0 ||^10.0.11 ||^11.0.0" from<EMAIL_ADDRESS>npm ERR! node_modules/ngx-device-detector
npm ERR!   ngx-device-detector@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See C:\Users\eric\AppData\Local\npm-cache\eresolve-report.txt for a full report.
npm ERR!      C:\Users\eric\AppData\Local\npm-cache_logs\2021-05-13T16_56_05_872Z-debug.log

Closed by #217


[BUG] Increase of memory usage by https://github.com/ainblockchain/ain-blockchain/pull/684

Increase of memory usage observed due to the following PR:
https://github.com/ainblockchain/ain-blockchain/pull/684
Grafana snapshots AFTER:

Grafana snapshots BEFORE:

error_logs.txt
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 0xa1a640 node::Abort() [node]
 2: 0xa1aa4c node::OnFatalError(char const*, char const*) [node]
 3: 0xb9a62e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]
 4: 0xb9a9a9 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]
 5: 0xd57c25  [node]
 6: 0xd582b6 v8::internal::Heap::RecomputeLimits(v8::internal::GarbageCollector) [node]
 7: 0xd64b75 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [nod
e]
 8: 0xd65a25 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReaso
n, v8::GCCallbackFlags) [node]
 9: 0xd684dc v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationType, v8::internal::Alloca
tionOrigin, v8::internal::AllocationAlignment) [node]
10: 0xd2face v8::internal::Factory::NewFixedArrayWithHoles(int, v8::internal::AllocationType) [node]
11: 0x110512a v8::internal::FixedArrayBuilder::EnsureCapacity(v8::internal::Isolate*, int) [node]
12: 0x1095dfc  [node]
13: 0x1097c91 v8::internal::Runtime_RegExpExecMultiple(int, unsigned long*, v8::internal::Isolate*) [node]
14: 0x140dc19  [node]

Thanks for reporting the issue!! I've looked into it and suspect it was caused by several bugs in consensus, which prevented from finalizing chains, filling up the block pools with blocks and snapshots. I fixed them in 098d12f, 3a122b5, and 6a10b1d, but will keep looking if this issue persists.

Now it seems the issue is gone after latest patches.
Grafana snapshots AFTER PATCH:

Fixed.


Pretrained Weights for Bloom and BloomZ (4-bit)

Hi,
Thanks a lot for the excellent work.
Could you share with us a pretrained weights for Bloom and BloomZ (4-bits) ?

Hi, sharing such extremely large models is a bit tricky, I think simply rerunning the code is probably easier (it should work as is for bigscience/bloom; not sure about BLOOMZ, we haven't used that model before). In the past few months, a lot of GPTQ quantized models (produced by follow-up projects to our original paper implementation in this repository) have been uploaded to HuggingFace, perhaps you will find a suitable already quantized model there (e.g., this looks to be 4-bit BLOOM-Z version).


ZEPPELIN-3401. Deadlock while restarting interpreter

What is this PR for?
A few sentences describing the overall goals of the pull request's commits.
First time? Check out the contributing guide - https://zeppelin.apache.org/contribution/contributions.html
What type of PR is it?
[Bug Fix | Improvement | Feature | Documentation | Hot Fix | Refactoring]
Todos

[ ] - Task

What is the Jira issue?

Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/
Put link here, and add [ZEPPELIN-Jira number] in PR title, eg. [ZEPPELIN-533]

How should this be tested?

First time? Setup Travis CI as described on https://zeppelin.apache.org/contribution/contributions.html#continuous-integration
Strongly recommended: add automated unit tests for any new or changed behavior
Outline any manual steps to test the PR here.

Screenshots (if appropriate)
Questions:

Does the licenses files need update?
Is there breaking changes for older versions?
Does this needs documentation?

\cc @weand

It is just used in 2 places, synchronized should be fine. ReadWriteLock is more suitable for the scenario of many reads & a few write

It is just used in 2 places, synchronized should be fine. ReadWriteLock is more suitable for the scenario of many reads & a few write

Today we had that bug again (seems to occur daily) without the patch added to PROD.
Now just added the patch to PROD. Will wait another 48h from now before I tell you that it's working.

Thanks for verifying it, @weand


Default config image_det's configuration data is invalid

image_det's configuration returns a datakey for field image_det_noise with type Integer but a value of "none".

Should return 0 (the 0th element of the enum_str for this field is "none").

Will hopefully be resolved by https://github.com/DiamondLightSource/blueapi/issues/352?


Add guide for manual restoration footprint (#603)

Manually set up a restoration footprint with JavaScript SDK
Doc Bounty - closes #603

Hi @tomita-militaru! Thank you so much for your submission! I'll get this merged and we can take the conversation back to the corresponding issue. Thanks again!


added Batch extension method

Hi,
I created a simple batch metod, to create buckets of a given size over a collection.
thanks!

Nice!
I'll try to get this reviewed over the weekend but I want to thank you up front for adding this.

Looks good. Thank you for your contribution.

me pleasure, Thanks!


Introduce cert signer for xDS, opt xDS Impl

What is the purpose of the change

Introduce IstioCitadelCertificateSigner
Convert delta-xds to polling mode
xDS basically work

Codecov Report

Merging #7934 (f7bcbf1) into 3.0 (04f10d3) will increase coverage by 0.70%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##                3.0    #7934      +/-   ##
============================================
+ Coverage     58.58%   59.28%   +0.70%
  Complexity      326      326
============================================
  Files          1081     1090       +9
  Lines         43847    44454     +607
  Branches       6536     6596      +60
============================================
+ Hits          25688    26356     +668
+ Misses        15326    15179     -147
- Partials       2833     2919      +86

Impacted Files
Coverage Δ

...pache/dubbo/registry/xds/XdsCertificateSigner.java
0.00% <0.00%> (ø)

...apache/dubbo/registry/xds/XdsServiceDiscovery.java
0.00% <0.00%> (ø)

...dubbo/registry/xds/XdsServiceDiscoveryFactory.java
0.00% <0.00%> (ø)

...istry/xds/istio/IstioCitadelCertificateSigner.java
0.00% <0.00%> (ø)

...apache/dubbo/registry/xds/istio/IstioConstant.java
0.00% <0.00%> (ø)

.../org/apache/dubbo/registry/xds/istio/IstioEnv.java
0.00% <0.00%> (ø)

...apache/dubbo/registry/xds/util/PilotExchanger.java
0.00% <0.00%> (ø)

...org/apache/dubbo/registry/xds/util/XdsChannel.java
0.00% <0.00%> (ø)

...o/registry/xds/util/protocol/AbstractProtocol.java
0.00% <0.00%> (ø)

...o/registry/xds/util/protocol/impl/EdsProtocol.java
0.00% <0.00%> (ø)

... and 233 more

Continue to review full report at Codecov.

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

LGTM.


Dropbox SDK v3.2?

Can this project be used with v3.2 of the Dropbox SDK? The podspec wants an older version.

Hmm... I haven't tested it yet, but I'll check it out and let you know if it works. If it does, you'll see an update out to the pod later today!

Any luck with this?

Yes! Just updated the repo with the latest SDK and will be updating the pod spec in a minute here to reflect the changes...

So cocoapods keeps installing version 2.0.6 of the Dropbox SDK as a dependency instead of 3.2.0.
Analyzing dependencies
Downloading dependencies
Installing DropboxBrowser (6.0.1)
Installing ObjectiveDropboxOfficial 2.0.6 (was 3.2.0)

Oops! Forgot to push up the updated podspec to the trunk 🙃! The latest release is now available via Cocoa Pods. Be sure to update your pods and DropboxBrowser should jump to v6.1.2! Thanks for pointing this one out.


Interop not working from WSL2

Windows Build Number
Microsoft Windows [Version 10.0.19042.906]
WSL Version
WSL 2
Distro Version
Ubuntu 20.04
Other Software
VS Code 1.55.1
Repro Steps
Run any .exe from WSL
Expected Behavior
.exe runs
Actual Behavior
<3>init: (747) ERROR: UtilConnectToInteropServer:300: connect failed 2
Diagnostic Logs
https://aka.ms/AAbxvmk

@joedborg can you please attach logs when you're reproing this problem? We aren't able to repro this issue and would need more info to diagnose it:
Instructions here:
https://github.com/microsoft/WSL/blob/master/CONTRIBUTING.md#8-collect-wsl-logs

Hi there, thanks for the reply.  I've done some digging and can see that the issue is that the env var $WSL_INTEROP is not pointing to a valid socket:
c/Users/Joe
➜ echo $WSL_INTEROP
/run/WSL/1587_interop

c/Users/Joe
➜ ls /run/WSL
1353_interop  3750_interop  7_interop

If I set this variable to the last created socket file, it works again.

Awesome, thanks so much! Could you still collect logs using the link above? The info in the logs will help us diagnose why $WSL_INTEROP isn't behaving as expected.

Thanks @craigloewen-msft, added the link in the original post.

This is likely going to be spiritually similar #5065 #4148 (with a side of #6588). You can confirm with a new user with an unadulterated shell startup script.
$ sudo useradd -s /bin/bash foo

Looks like:

Thanks @therealkenc,
It could also be that I'm using systemd instead of initd.  Is there anywhere (or could you explain) that can show the chain of how WSL_INTEROP gets set, please?  That way I can at least try and check to see where is overwriting it / isn't setting it correctly.
Cheers!

It could also be that I'm using systemd

Thanks. /dupe #6588 ➡ #994.


Create a QC pipeline that is more efficient for change requests

e.g., no need to run 100 hardcore tests for something like adding a synonym.
(This is regarding QC github actions running when a PR is created by ontobot.)
(This came up during the 2023-05-09 workshop on change languages for ontologies.
I'm just the messenger -- please edit as appropriate!)

(I didn't assign @matentzn, GitHub did!)


Prepend function automatically showing first slide

HI i need to append and  prepend slides dynamically , ie next and prev slide append working fine. if i prepend a new slide when i am on second slide (slide index 1) immediately   slider goes to new prepended slide why.. i need same functionality while appending new slide never change slide while prepend occur.

I have the same issue, was this ever fixed?


pbr-fix to display glass-like materials

the alpha-value of 'roughness' get assigned to lovrDiffuse (which is always 1) unless you set the alpha on the pbr-shader:

(above is a screenshot of blender before exporting to glTF)

I applied this fix in 99a4c3, let me know if anything still looks off.


[BUG] NPE in azure-storage-file-datalake-12.0.0-beta.10

Describe the bug
NPE in azure-storage-file-datalake-12.0.0-beta.10
Exception or Stack Trace
Exception in thread "main" java.lang.NullPointerException
	at com.azure.storage.file.datalake.Transforms.toPathItem(Transforms.java:257)

To Reproduce
List recursivly a datalake.
To be more specific, the path.getContentLength() return a Long coerced to long in PathItem constructor. When the path.getContentLength() is null (which happen) the coersion throw NPE.
Setup (please complete the following information):
Bug in version 12.0.0-beta.8 and 12.0.0-beta.10 at least
Additional context
Add any other context about the problem here.
Information Checklist
Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report

[x] Bug Description Added
[x] Repro Steps Added
[x] Setup information Added

Hi @xARCHIMEDESx You can expect the next release in the next couple weeks or so. I will update this thread when we release.

This fix was released as part of 12.0.0-beta.12


meshery server cannot connect the traefik-mesh adapter.

Description
The traefik-mesh-adapter is not connected after running the installation command on the lab. The chip does not glow up, and when clicked gives this error
Could not ping adapter.. To configure an adapter, visit Settings
This error persists even after all the components are in a ready state when running mesheryctl system status command
Expected Behavior
The traefik-mesh adapter should be connected after running the installation command
Screenshots

Environment:

OS: macOS
Browser: Brave
Version: [e.g. 22]
Device: Laptop

To Reproduce
Steps to reproduce the behavior:

Go to https://layer5.io/labs
Click on Working with Meshery and Traefik card
Follow the instruction till the installation part
Open the Meshery server tab and we can see the meshery-traefik-mesh chip not activated.

@asubedy Will you reconfirm this issue?

Yes @leecalcote the traffic mesh adapter chip is still not glowing


[embedded futures] AngularActor doesn't do plumbing.inject on model change

Hi,
First of all I would like to thank you for a good piece of work building excellent bridge between lift and Angular.
I've tried to create sample app using embedded futures and stacked on javascript error while updating state of SimpleNgModelBinder by other actor that binder is listener of. As I investigated the problem is that updated model is sended without plumbing. This happens in TwoWaySessionNamed.fromServer - buildMutator only bind new value to scope without plumbing.
I just have been starting advanture with Lift and Lift-ng so its hard for me to propose how to fix this problem but I requested test modification that reproduce the problem: https://github.com/joescii/lift-ng/pull/9.
BTW. during this test, without my modifications, TypeError was thrown in $watch handler, because handler is invoked on initial state which is undefined. I've tried to add some additional webDriver.manage().logs() check on tests ends but this error log haven't been seened by webdriver :-/
Cheers,
Arek

Sorry it took me so long to wrap this one up. It turned out to be pretty easy. :+1: Released in 0.7.0


Add container threat defense

Missing entry in sidebars.js for CC

@ctauchen We may need to do this in the source docs, if this is needed right now. Or, we'll need to add some logic into the migration script to do this. What are your thoughts?

Fixed in https://github.com/tigera/docs/pull/159.
Those source files got it by mistake. In an older version of the script, I mixed up the --path-rename for the CC security directory.


Prevent champion from direct editing in SharePoint site and list values

During deployment, we added 'Everyone except external users' with Edit permission, granting 'Edit' permission to 'Everyone except external users' allows users including champions to modify the site and list values. If only 'Read' permission is granted, champions will be able to view content but not submit new items in the champion management platform, such as event records.

Hi @wikitime,
Thanks for reaching out to us.
This is done as per design. If you need to restrict access please consider giving read access on the site and break down the permissions of the lists that needs contribute access. This way only few lists will have contribute access and rest of the site will read only.
Please let us know if you need more information.
Thanks.

Hi @v-saikirang,
Champions should have a read option only on site and lists too but then they can't submit events on the platform!!

Hi @wikitime,
If the champions have Read only access on the lists as well, then they will not be able to submit any requests. This is as per design and expected.
Thanks.


Handle word deleting

Hi there,
First of all, thanks for this great tool you've made.
I was wondering if there was any way to add the "Ctrl + Backspace" shortcut to be able to delete the whole word instead of deleting character by character.
Thanks in advance!

To answer your question — yes, it's possible*. Since you are not the first one to ask, we should probably make it happen.
*But it is a compromise (more detailed explanation here)


How to catch internal exceptions from solutions?

I am using Selfie Segmentation library. There was an unreproducible WebAssembly exception. How can I catch exceptions inside the api? Is it thrown from SelfieSegmentation.send() function?

We do not yet have any exception catching or wrapping ourselves, so everything will be thrown as-is/in-place.  Which means that yes, generally this will be from the .send() function, since that's what directly triggers the WebAssembly calls when processing a given frame (I'm assuming the exceptions are thrown while processing, and not during initialization-- otherwise you'll have to look to the initialization calls instead).  In fact, although the API makes .send() appear asynchronous, the internal WebAssembly processing is fully synchronous and single-threaded, so you don't have to worry about any asynchonous behavior when catching Wasm exceptions from .send().

@tyrmullen, thank you for the fast answer!


Support for variables in replace, filter, contains

Hi,
I'm writing my custom template for code generation. I have been trying to find a way to use variables in Stencil functions like replace, filter, contains. However, these functions support hardcoded values only. Is there any possibility to, e.g. check if a given variable contains some text passed as another variable one or replace any occurrence of some hardcoded text with text stored in that variable?
For example, I'm able to this
{% macro convertMethodName inputMethod %}
{{ inputMethod.name|replace:":","_" }}
{% endmacro %}

but unable to
{% macro convertMethodName inputMethod %}
{{ inputMethod.name|replace:":", {{ inputMethod.parameters.count }} }}
{% endmacro %}

cc: @krzysztofzablocki

it's more of a Stencil question than Sourcery itself, I don't think it supports that kind of evaluation

Ok, I'll try workaround this constraint some way. Thanks for your response!


feature: add support for postgrelsql

with command
blade create psql delay  --process xxxx --time 2000 --table yyy --sqltype select

@bryanYao Thanks for your contribution about support for the postgrelsql driver component! 👍


Fix JsonSchema Ref

Fixes: https://github.com/ollama/ollama/issues/7993

Closing as we've updated how we're passing JSON around


Volunteer if necessary

Two years in Cyber Sec, B.Sc in computer science. I'd be glad to volunteer to vet submissions.
Time zone, as I imagine that might be necessary for 24 hour coverage, is CST (GMT - 6) all year around.

Hey Robin! Could you shoot me a message via one of the contact methods I have listed on Keybase with your email address? I'll get you onto the Slack. https://keybase.io/matthewsullivan

Handled


publishing and downloading artifacts from azure devops using the CLI on Redhat 7.4

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az artifacts universal download Extension Name: azure-devops. Version: 0.15.0.
Errors:
The command failed with an unexpected error. Here is the traceback:

_sigint_handler() takes exactly 1 argument (3 given)
Traceback (most recent call last):
  File "/scratch/nljhfl/azure_cli/lib/lib/python2.7/site-packages/knack/cli.py", line 206, in invoke
    cmd_result = self.invocation.execute(args)
  File "/scratch/nljhfl/azure_cli/lib/lib/python2.7/site-packages/azure/cli/core/commands/__init__.py", line 603, in execute
    raise ex
TypeError: _sigint_handler() takes exactly 1 argument (3 given)

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az artifacts universal download --organization {} --feed {} --name {} --version {} --path {}

Expected Behavior
Environment Summary
Linux-3.10.0-693.17.1.el7.x86_64-x86_64-with-redhat-7.4-Maipo
Python 2.7.11
Shell: bash

azure-cli 2.0.77

Extensions:
azure-devops 0.15.0
interactive 0.4.3

Additional Context

@jessie828

Are you able to run other commands? try a simple one like az devops project list or az repos list
Please share a debug log trace for the az artifacts universal download command. You can do so by running the command with --debug

Hi @atbagga
I am able to run the two commands you propose.
I get the correct output with the projects I own inside azure devops
Also I have attached a log file of the command:
az artifacts universal publish --organization https://sede-pt-ssw.visualstudio.com --feed test_feed --name test-feed-thing --version 1.0.0 --description "description" --path . --debug
azPublishLog.txt

Hi @atbagga
It looks like moving to python 3.7 fixed this issue for me.
Can you make sure that the installation instructions  on the microsoft website get updated correctly?
Here it lists that it is possible to install and run this with Python 2.7.
Thanks.

I have the same issue running on Windows

Hi @simonbMS, as a workaround, could you update python to the newest version? Please let us know if this fixes your issue.

Yes, it fixed on my PC. I thing the installation of the Azure CLI should install the required version

@simonbMS glad to hear that you are unblocked. Could you create a new Feature Request issue in this repo with your suggestion? It makes it easier for us to track new features. I've put a work item on our backlog to fix the docs.


[Bug]: Failed to run Llava with tensor parallelism.

Your current environment
Collecting environment information...
PyTorch version: 2.1.2+cu121
Is debug build: False
CUDA used to build PyTorch: 12.1
ROCM used to build PyTorch: N/A

OS: Ubuntu 20.04.6 LTS (x86_64)
GCC version: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0
Clang version: Could not collect
CMake version: version 3.29.0
Libc version: glibc-2.31

Python version: 3.10.13 | packaged by conda-forge | (main, Dec 23 2023, 15:36:39) [GCC 12.3.0] (64-bit runtime)
Python platform: Linux-5.15.133+-x86_64-with-glibc2.31
Is CUDA available: True
CUDA runtime version: 12.1.105
CUDA_MODULE_LOADING set to: LAZY
GPU models and configuration:
GPU 0: Tesla T4
GPU 1: Tesla T4

Nvidia driver version: 535.129.03
cuDNN version: Probably one of the following:
/usr/lib/x86_64-linux-gnu/libcudnn.so.8.9.0
/usr/lib/x86_64-linux-gnu/libcudnn_adv_infer.so.8.9.0
/usr/lib/x86_64-linux-gnu/libcudnn_adv_train.so.8.9.0
/usr/lib/x86_64-linux-gnu/libcudnn_cnn_infer.so.8.9.0
/usr/lib/x86_64-linux-gnu/libcudnn_cnn_train.so.8.9.0
/usr/lib/x86_64-linux-gnu/libcudnn_ops_infer.so.8.9.0
/usr/lib/x86_64-linux-gnu/libcudnn_ops_train.so.8.9.0
HIP runtime version: N/A
MIOpen runtime version: N/A
Is XNNPACK available: True

CPU:
Architecture:                       x86_64
CPU op-mode(s):                     32-bit, 64-bit
Byte Order:                         Little Endian
Address sizes:                      46 bits physical, 48 bits virtual
CPU(s):                             4
On-line CPU(s) list:                0-3
Thread(s) per core:                 2
Core(s) per socket:                 2
Socket(s):                          1
NUMA node(s):                       1
Vendor ID:                          GenuineIntel
CPU family:                         6
Model:                              85
Model name:                         Intel(R) Xeon(R) CPU @ 2.00GHz
Stepping:                           3
CPU MHz:                            2000.130
BogoMIPS:                           4000.26
Hypervisor vendor:                  KVM
Virtualization type:                full
L1d cache:                          64 KiB
L1i cache:                          64 KiB
L2 cache:                           2 MiB
L3 cache:                           38.5 MiB
NUMA node0 CPU(s):                  0-3
Vulnerability Gather data sampling: Not affected
Vulnerability Itlb multihit:        Not affected
Vulnerability L1tf:                 Mitigation; PTE Inversion
Vulnerability Mds:                  Mitigation; Clear CPU buffers; SMT Host state unknown
Vulnerability Meltdown:             Mitigation; PTI
Vulnerability Mmio stale data:      Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown
Vulnerability Retbleed:             Mitigation; IBRS
Vulnerability Spec rstack overflow: Not affected
Vulnerability Spec store bypass:    Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Vulnerability Spectre v1:           Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:           Mitigation; IBRS, IBPB conditional, STIBP conditional, RSB filling, PBRSB-eIBRS Not affected
Vulnerability Srbds:                Not affected
Vulnerability Tsx async abort:      Mitigation; Clear CPU buffers; SMT Host state unknown
Flags:                              fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti ssbd ibrs ibpb stibp fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves arat md_clear arch_capabilities

Versions of relevant libraries:
[pip3] flake8==7.0.0
[pip3] msgpack-numpy==0.4.8
[pip3] mypy-extensions==1.0.0
[pip3] numpy==1.26.4
[pip3] onnx==1.15.0
[pip3] pytorch-ignite==0.4.13
[pip3] pytorch-lightning==2.2.1
[pip3] torch==2.1.2+cu121
[pip3] torchaudio==2.1.2
[pip3] torchdata==0.7.1
[pip3] torchinfo==1.8.0
[pip3] torchmetrics==1.3.2
[pip3] torchtext==0.16.2
[pip3] torchvision==0.16.2
[pip3] triton==2.1.0
[conda] magma-cuda121             2.6.1                         1    pytorch
[conda] mkl                       2023.1.0         h213fc3f_46344
[conda] msgpack-numpy             0.4.8                    pypi_0    pypi
[conda] numpy                     1.26.4          py310hb13e2d6_0    conda-forge
[conda] pytorch-ignite            0.4.13                   pypi_0    pypi
[conda] pytorch-lightning         2.2.1                    pypi_0    pypi
[conda] torch                     2.1.2+cu121              pypi_0    pypi
[conda] torchaudio                2.1.2                    pypi_0    pypi
[conda] torchdata                 0.7.1                    pypi_0    pypi
[conda] torchinfo                 1.8.0                    pypi_0    pypi
[conda] torchmetrics              1.3.2                    pypi_0    pypi
[conda] torchtext                 0.16.2                   pypi_0    pypi
[conda] torchvision               0.16.2                   pypi_0    pypi
[conda] triton                    2.1.0                    pypi_0    pypiROCM Version: Could not collect
Neuron SDK Version: N/A
vLLM Version: 0.4.0.post1
vLLM Build Flags:
CUDA Archs: Not Set; ROCm: Disabled; Neuron: Disabled
GPU Topology:
GPU0    GPU1    CPU Affinity    NUMA Affinity   GPU NUMA ID
GPU0     X      PHB     0-3     0               N/A
GPU1    PHB      X      0-3     0               N/A

Legend:

  X    = Self
  SYS  = Connection traversing PCIe as well as the SMP interconnect between NUMA nodes (e.g., QPI/UPI)
  NODE = Connection traversing PCIe as well as the interconnect between PCIe Host Bridges within a NUMA node
  PHB  = Connection traversing PCIe as well as a PCIe Host Bridge (typically the CPU)
  PXB  = Connection traversing multiple PCIe bridges (without traversing the PCIe Host Bridge)
  PIX  = Connection traversing at most a single PCIe bridge
  NV#  = Connection traversing a bonded set of # NVLinks

🐛 Describe the bug
Failed to run examples/llava_example.py with tensor_parallel_size > 1 (tensor_parallel_size = 1 works well):
import argparse
import os
import subprocess

import torch

from vllm import LLM
from vllm.sequence import MultiModalData

# The assets are located at `s3://air-example-data-2/vllm_opensource_llava/`.

def run_llava_pixel_values():
    llm = LLM(
        model="llava-hf/llava-1.5-7b-hf",
        tensor_parallel_size=2,
        image_input_type="pixel_values",
        image_token_id=32000,
        image_input_shape="1,3,336,336",
        image_feature_size=576,
    )

    prompt = "<image>" * 576 + (
        "\nUSER: What is the content of this image?\nASSISTANT:")

    # This should be provided by another online or offline component.
    images = torch.load("images/stop_sign_pixel_values.pt")

    outputs = llm.generate(prompt,
                           multi_modal_data=MultiModalData(
                               type=MultiModalData.Type.IMAGE, data=images))
    for o in outputs:
        generated_text = o.outputs[0].text
        print(generated_text)

# The rest is same to `examples/llava_example.py`

Error:
Traceback (most recent call last):
  File "/kaggle/working/vllm/examples/llava_example.py", line 92, in <module>
    main(args)
  File "/kaggle/working/vllm/examples/llava_example.py", line 63, in main
    run_llava_pixel_values()
  File "/kaggle/working/vllm/examples/llava_example.py", line 14, in run_llava_pixel_values
    llm = LLM(
  File "/opt/conda/lib/python3.10/site-packages/vllm/entrypoints/llm.py", line 112, in __init__
    self.llm_engine = LLMEngine.from_engine_args(
  File "/opt/conda/lib/python3.10/site-packages/vllm/engine/llm_engine.py", line 196, in from_engine_args
    engine = cls(
  File "/opt/conda/lib/python3.10/site-packages/vllm/engine/llm_engine.py", line 110, in __init__
    self.model_executor = executor_class(model_config, cache_config,
  File "/opt/conda/lib/python3.10/site-packages/vllm/executor/ray_gpu_executor.py", line 62, in __init__
    self._init_workers_ray(placement_group)
  File "/opt/conda/lib/python3.10/site-packages/vllm/executor/ray_gpu_executor.py", line 192, in _init_workers_ray
    self._run_workers(
  File "/opt/conda/lib/python3.10/site-packages/vllm/executor/ray_gpu_executor.py", line 340, in _run_workers
    ray_worker_outputs = ray.get(ray_worker_outputs)
  File "/opt/conda/lib/python3.10/site-packages/ray/_private/auto_init_hook.py", line 21, in auto_init_wrapper
    return fn(*args, **kwargs)
  File "/opt/conda/lib/python3.10/site-packages/ray/_private/client_mode_hook.py", line 103, in wrapper
    return func(*args, **kwargs)
  File "/opt/conda/lib/python3.10/site-packages/ray/_private/worker.py", line 2667, in get
    values, debugger_breakpoint = worker.get_objects(object_refs, timeout=timeout)
  File "/opt/conda/lib/python3.10/site-packages/ray/_private/worker.py", line 864, in get_objects
    raise value.as_instanceof_cause()
ray.exceptions.RayTaskError(AssertionError): ray::RayWorkerVllm.execute_method() (pid=1960, ip=<IP_ADDRESS>, actor_id=8c8fd794c14dae433cbd283401000000, repr=<vllm.engine.ray_utils.RayWorkerVllm object at 0x7f96f04da4a0>)
  File "/opt/conda/lib/python3.10/site-packages/vllm/engine/ray_utils.py", line 45, in execute_method
    raise e
  File "/opt/conda/lib/python3.10/site-packages/vllm/engine/ray_utils.py", line 37, in execute_method
    return executor(*args, **kwargs)
  File "/opt/conda/lib/python3.10/site-packages/vllm/worker/worker.py", line 107, in load_model
    self.model_runner.load_model()
  File "/opt/conda/lib/python3.10/site-packages/vllm/worker/model_runner.py", line 95, in load_model
    self.model = get_model(
  File "/opt/conda/lib/python3.10/site-packages/vllm/model_executor/model_loader.py", line 93, in get_model
    model = model_class(model_config.hf_config,
  File "/opt/conda/lib/python3.10/site-packages/vllm/model_executor/models/llava.py", line 71, in __init__
    assert self.vision_language_config, (
AssertionError: Provide `image_input_type` and other vision related configurations through LLM entrypoint or engine arguments.

Well, it seems that vision_language_config is not passed to RayGPUExecutor.


It has  an error in the code to change in: Using StudentVM requires the Create page use StudentVM rather than Student

In line 2 of the code to change for create.cshtml, indicates:
@model CreateVMModel
It produce  errors when you Run:
eGenerators\Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerat
or\Pages_Students_Create_cshtml.g.cs(358,71): error CS0246: The type or
namespace name 'CreateVMModel' could not be found (are you missing a u
sing directive or an assembly reference?) [C:\WebTic.NET_Tutorial\Cont
osoUniversity\ContosoUniversity.csproj]
C:\WebTic.NET_Tutorial\ContosoUniversity\Microsoft.NET.Sdk.Razor.Sourc
eGenerators\Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerat
or\Pages_Students_Create_cshtml.g.cs(360,81): error CS0246: The type or
namespace name 'CreateVMModel' could not be found (are you missing a u
sing directive or an assembly reference?) [C:\WebTic.NET_Tutorial\Cont
osoUniversity\ContosoUniversity.csproj]
eGenerators\Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerat
or\Pages_Students_Create_cshtml.g.cs(361,16): error CS0246: The type or
namespace name 'CreateVMModel' could not be found (are you missing a u
sing directive or an assembly reference?) [C:\WebTic.NET_Tutorial\Cont
osoUniversity\ContosoUniversity.csproj]
I changed to:
@@model CreateVMModel@
@model ContosoUniversity.Pages.Students.CreateModel
That solve the problem.

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

ID: 8f592059-3328-88a8-5c6c-43121ac8a0a5
Version Independent ID: f8a63abf-824b-5b80-e03d-abcb2c162b95
Content: Part 2, Razor Pages with EF Core in ASP.NET Core - CRUD
Content Source: aspnetcore/data/ef-rp/crud.md
Product: aspnet-core
Technology: aspnetcore-data
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

I Checked the page https://docs.microsoft.com/en-us/aspnet/core/data/ef-rp/crud?source=recommendations&view=aspnetcore-6.0 and it is equal, you haven't fix the mistake, and doesn't give any explanation, just closed my observation, with any comment, it isn't very kind.
Any way thanks, for let me participate.
Best Regards.


Unexpected notifications

As I am writing in my Dockerfile these notifications are coming. I don't if this is a bug or what.

Would you provide all output from hadolint (in the output console) while having an opened Dockerfile in VS Code?
It should produce something like this
[hadolint(3064) file:///Users/michael/Code/exiasr/hadolint-test] Started and initialize received
[hadolint(3064) file:///Users/michael/Code/exiasr/hadolint-test] Document is opened: file:///Users/michael/Code/exiasr/hadolint-test/dir2/Dockerfile
[hadolint(3064) file:///Users/michael/Code/exiasr/hadolint-test] Current settings: {"hadolintPath":"/usr/local/bin/hadolint","cliOptions":["--no-color"],"maxNumberOfProblems":100,"outputLevel":"warning"}
[hadolint] Running /usr/local/bin/hadolint /Users/michael/Code/exiasr/hadolint-test/dir2/Dockerfile --no-color in /Users/michael/Code/exiasr/hadolint-test

Would you also report the OS environment and the hadolint version?
$ hadolint --version


Add @staticmethod decorator on generate_next_value()

Closing since this isn't supported in Python 3.9


Text is not visible on every page of programs (i.e change its color in dark mode)

Description

Text is not visible on every page of programs (i.e change its color in dark mode)
Link
Expected Behavior

The text should be visible in dark mode.
Screenshots

Now:

Desired:

Enviroment:

OS: Mac Linux Windows
Browser: Chrome Safari Firefox
Version:
Device: Desktop Mobile

Contributor Guides and Handbook
The meshery.io website uses Jekyll and GitHub Pages. Site content is found under the master branch.

📚 See the Contributing to Meshery.io Website section of the readme.md and other contributing instructions, too.
🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

Hey @aryans1319 are you currently working on it?

@aryans1319 are you able to set up the project locally?

Here you go @aryans1319 🚀

Can I work on this issue?

@aryans1319 Progress ???

Hi @UtkarshMishra12 , I had some suggestions for the ui. Currently the darkmode only changes the main background  and not the actual info's background. I was thinking of it being something like this

Also the navbar is currently fixed so the main content slides under it, It has been dealt by adding margin-top to the section which creates a weird gap in some screens like so

I believe position: sticky will fix that without having to put excess  margin. Do let me know your thoughts on this and I can make a quick PR for it, thanks

@UtkarshMishra12 Is it Resolved?

@Nikhil-Ladha Your thoughts 🤔

Hi @UtkarshMishra12 , I had some suggestions for the ui. Currently the darkmode only changes the main background and not the actual info's background. I was thinking of it being something like this

Also the navbar is currently fixed so the main content slides under it, It has been dealt by adding margin-top to the section which creates a weird gap in some screens like so

I believe position: sticky will fix that without having to put excess margin. Do let me know your thoughts on this and I can make a quick PR for it, thanks

I think @Avi-88 suggestion is good for dark mode

Updating the background color of the program data for the light/dark theme sounds good.
Also, please get rid of that unnecessary top margin.

Cool, I'll make a quick PR for this, thanks for the feedback

Hi @Nikhil-Ladha , I noticed while making changes that the cncf landscape program page is completely broken. I thought it would be better to fix it in a different PR, can you also please let me know your thoughts on that and could you please guide me where I could find the design to refer for fixing that page if we do want to proceed with that, thanks

Hi @Nikhil-Ladha , I noticed while making changes that the cncf landscape program page is completely broken. I thought it would be better to fix it in a different PR, can you also please let me know your thoughts on that and could you please guide me where I could find the design to refer for fixing that page if we do want to proceed with that, thanks

Thanks for checking that up.
Technically, that is just a couple of line changes that are adjusting the max-width CSS property of the screenshot added and checking for responsiveness. No other design changes are needed.
Though, I will leave on to you, if you wanna create a different PR for that. I am fine with either of them.


Resolve users from the Registrar for show endpoint.

Changes
:bug: Fixes #318. Resolve users from the Registrar when querying for the "show" endpoint. This lets us normalize fields before querying, and prevents querying by a non-indexed field.
:rocket: Because we're running all queries through the Registrar, we can now also easily map "id" to the _id Mongo field, so we don't need to expose database implementation details as part of our API. Yay!
:relieved: No plans to remove the ability to query by _id anytime soon, by the way. But I am removing it from the documentation since we might remove it with a v2 down the line.
:dancer: Also runs filters and searches through the Registrar's normalization function, so they're no longer case-sensitive and also take advantage of the "id" to _id mapping.

For review: @angaither @weerd

This lets us normalize fields before querying, and prevents querying by a non-indexed field.

let's us search and find users with<EMAIL_ADDRESS>or no

@angaither Yep! :smile:

@DFurnes :raised_hands:

Coolio! Minor comment on style, but otherwise :+1:

@weerd Tidied up in fb47a0e. :wink:


slave spi seems badly broken on 4.0 (IDFGH-3885)

No offense, but the slave SPI on v4.0 at least seems to be badly broken

trying to not use cs_pin (-1) ends up in a crash (not an assert) in spicommon_cs_initialize as the -1 is used to index gpio array
spi_slave_transmit produces random results in rx data or tx data if one rx_buffer or tx_buffer is not set (one left to NULL and data is incorrect 10% of time - doc says that one can be NULL)
at least in non-DMA mode, when sending data, if tx_buffer is not in DMA memory, incorrect data is sent
no other mode than SPI mode 0 seems to be supported
even when patched spi_common_cs_initialize to accept a cs = -1, received data is incorrect unless DMA is used
last one, but I assume it's normal but documentation is silent about it : when using non-DMA, callbacks are not activated

Q1. Yes, thanks for the report. The crash problem will be fixed soon.
Q2. In CPU-controlled mode: if you don't prepare a tx_buffer, your data won't be copied into the hardware buffer; if no rx_buffer, the data in the hardware buffer will not be moved out. In DMA mode: if you don't prepare corresponding data buffer, the DMA will not start. Therefore, we strongly recommend you to prepare those buffers.
Q3. After checking, transactions under CPU-controlled mode work well.
Q4. After checking, all modes are correctly supported.
Q5. A CS signal is required by the Slave to be triggered. If the CS pin is not correctly set, it won't work as we expect.
Q6. After checking, callbacks work well under CPU-controlled mode.
Thank you very much.

Thanks for reporting, feel free to reopen.


Update to latest cairo <IP_ADDRESS> and reput web3 6

Time spent on this PR: 0.75
Pull request type
Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[x] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?
Outdated versions that made us downgrade web3 utils
What is the new behavior?
Updated versions and put back web3 ^6
Other information
The new cairo version raises an error with the following
from starkware.cairo.lang.tracer.profile import profile_from_tracer_data

unless we set a PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python env variable but it is said to be much slower.
I've however set it so to have this pass.

Looks like CI fails because dump coverage is missing:
p = Path(path)
p.mkdir(exist_ok=True, parents=True)

The rest looks good to me

Looks like CI fails because dump coverage is missing:
p = Path(path)
p.mkdir(exist_ok=True, parents=True)

The rest looks good to me

indeed, we had indeed this working thanks to dump_reports being called first, now bypassed with an early return, good catch


No Physical plan for while loop query

On sigma clipping or powers of 2, the physical plan text is shown briefly (#optimized), but js crashes while rendering the d3.

Known issue – iterative physical plans are not visualizable. In-progress work at https://github.com/uwescience/myria-web/pull/152

Fyi @stechu


Possibility to filter users/bots

Within a matrix room with more integrations it could be useful to filter some users(/messages) so they don't flood a Telegram group.
For instance RSS bots could be desired within a matrix room, but would not be ideal to be forwarded to a Telegram group (this is a reallife usecase :D ).

Yeah, this'd be pretty useful


Issue/PR Context Popups

Context popup when hovering over linked issue/PRs.
There are a few things missing because they weren't easily available, but overall I think this is enough to warrant a PR.

Action
Light
Dark

Open Issue

Closed Issue

Open PR

Closed PR

Merged PR

Bonus! Cross-Reference

Just came across this new feature in V12. Really polishes up the interface. GRreat work @jolheiser (and company ;) )


[Edge] Manifest parsing error: Missing 'author' field.

I can't load v011 at all.

@SouldomainTM for now you can open up manifest.json and replace its contents with the following (the current file content plus the missing author property):
{"author":"Gab","manifest_version":2,"name":"Dissenter Extension","short_name":"Dissenter","description":"Dissenter is the comment section of the Internet.","homepage_url":"https://dissenter.com","icons":{"16":"assets/images/logo/icon-16.png","48":"assets/images/logo/icon-48.png","128":"assets/images/logo/icon-128.png"},"permissions":["activeTab","https://*.dissenter.com/*"],"browser_action":{"default_icon":"assets/images/logo/icon-128.png","default_popup":"popup/popup.html"},"commands":{"_execute_browser_action":{"suggested_key":{"default":"Alt+Shift+D","mac":"Alt+Shift+D"}}},"background":{"scripts":["background/background.js"],"persistent":false},"content_security_policy":"script-src 'self' 'unsafe-eval'; object-src 'self' https://*.dissenter.com/*","version":"0.1.1"}

@coldacid Is the author field the only field that needs to be added and then the edge extension will be error free?

Yep. After adding it, I am able to kiss the extension properly.
From: HR<EMAIL_ADDRESS>Sent: February 28, 2019 21:55
To<EMAIL_ADDRESS>Cc: Chris<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [gab-ai-inc/gab-dissenter-extension] [Edge] Manifest parsing error: Missing 'author' field. (#5)
@coldacidhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcoldacid&data=02|01||28eb87baf1004b0564e008d69df15ea6|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636870057327660923&sdata=5F2%2BQ8DpLi9Es6Y0NPfFKVwXo%2F0dnkBCL2cRghVtJdI%3D&reserved=0 Is the author field the only field that needs to be added and then the edge extension will be error free?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fgab-ai-inc%2Fgab-dissenter-extension%2Fissues%2F5%23issuecomment-468523185&data=02|01||28eb87baf1004b0564e008d69df15ea6|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636870057327670928&sdata=xDm4rR6KGmSGKojJQzDN562o84a8lR6bIPj07O5dGxM%3D&reserved=0, or mute the threadhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAH-eSf-_9yurSgKI5HsJK1m_TIuYZ7lks5vSJajgaJpZM4bX-eL&data=02|01||28eb87baf1004b0564e008d69df15ea6|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636870057327680933&sdata=bVJ1BM4IwQT1yf6s%2FR2nokZZ8%2FGGC0oUEvhe2rGWgz4%3D&reserved=0.

@SouldomainTM for now you can open up manifest.json and replace its contents with the following (the current file content plus the missing author property):
{"author":"Gab","manifest_version":2,"name":"Dissenter Extension","short_name":"Dissenter","description":"Dissenter is the comment section of the Internet.","homepage_url":"https://dissenter.com","icons":{"16":"assets/images/logo/icon-16.png","48":"assets/images/logo/icon-48.png","128":"assets/images/logo/icon-128.png"},"permissions":["activeTab","https://.dissenter.com/"],"browser_action":{"default_icon":"assets/images/logo/icon-128.png","default_popup":"popup/popup.html"},"commands":{"_execute_browser_action":{"suggested_key":{"default":"Alt+Shift+D","mac":"Alt+Shift+D"}}},"background":{"scripts":["background/background.js"],"persistent":false},"content_security_policy":"script-src 'self' 'unsafe-eval'; object-src 'self' https://.dissenter.com/","version":"0.1.1"}

Thanks works for me.

Confirmed here, adding '"author":"Gab.ai",' (or similar, everything inside single quotes) just inside the first brace works fine.  Then it loads.  But there are other issues...

This has been fixed with the latest release (r4).
Commit: 10e18576397e8e09d926a7a88086e1f7a7173df6


inv() calculation is not correct in some cases

First construct a matrix with an array:
var A = matrix([[0,1,0],[0,0,1],[1,1,1]]);
Then calculate its inverse matrix:
var B = A.inv()
The calculation result of B is [[1,2,-1],[1,0,0],[-1,-1,1]], but it is expected to be [[-1,-1,1],[1,0,0],[0,1,0]]
Tested with the matrix-js npm package, version 1.6.0(latest by now).

another case

Fixed with this commit: https://github.com/raghavgujjar/matrix/commit/4640e22210d04c43e8f127dab285d3b9c1b8f2b5


Don't open and focus on new tab when sharing playground

This issue pertains to the following package(s):

[ ? ] GraphQL Playground - Electron App
[ x ] GraphQL Playground HTML
[ ? ] GraphQL Playground
[ ? ] GraphQL Playground Express Middleware
[ ? ] GraphQL Playground Hapi Middleware
[ ? ] GraphQL Playground Koa Middleware
[ ? ] GraphQL Playground Lambda Middleware

What OS and OS version are you experiencing the issue(s) on?
Chrome v 70
What version of graphql-playground(-electron/-middleware) are you experiencing the issue(s) on?
https://www.graphqlbin.com/v2/
What is the expected behavior?
Don't open and focus on "New Tab" when sharing playground.
What is the actual behavior?
"New Tab" is opened and focused.
What steps may we take to reproduce the behavior?

Rename "New Tab" and change the query
Share playground
Go to shared playhround

Please provide a gif or image of the issue for a quicker response/fix.
Example here: https://graphqlbin.com/v2/yo8yfN

Confirming. Below is how it looks. Prefer the old v1 behavior that did not create a new tab.
When clicking share:

When visiting link:

@Huvik is this an intentional change?

it seems like the new tab is a side effect of INJECT_HEADERS. skippingINJECT_HEADERS in redux devtools when on a shared workspace doesn't create a new tab / keeps focus on initial tab.

comes from:
https://github.com/prisma/graphql-playground/blob/648dddffc6f3d08a6a2dd040b558c196be406206/packages/graphql-playground-react/src/state/sessions/reducers.ts#L446-L476
i can look into fixes later in my free time

outside of this change fixing the issue for shared playgrounds without injected headers, it seems like this logic itself is broken
  -447,7 +447,7 @@ const reducer = handleActions(
     // it makes sure, that there definitely is a tab open with the correct header
     INJECT_HEADERS: (state, { payload: { headers, endpoint } }) => {
       // if there are no headers to inject, there's nothing to do
-      if (!headers || headers === '') {
+      if (!headers || headers === '' || Object.keys(headers).length === 0) {
         return state
       }
       const headersString =


Congo Bad Geometry

Title: random straight Jogs north side of Congo (Brazzaville)

Files:
List the files related to this issue

Description:

These aren't random straight jogs.
It appears that those lines (largely) follow tile boundaries at z12.

Thanks for the quick response. I figured it was something like that. I looked at recent sentinel data and nothing follows them. Thanks for confirming the tile thing.
Can they be removed or are they not random then?

I don't believe we have a process for removing them. I don't believe they are random; I rather suspect that the tiles have some kind of boundary that looks like a road. It might be those tiles had clouds, while the surrounding tiles did not have clouds.
Rapid has a ticket open for saving the Remove this feature response (see https://github.com/facebook/Rapid/issues/98 ). That might be what will allow the removal of those false positives in the future.


ci(commitlint): update config

:tada: This PR is included in version 1.33.3 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Removed strict version dependency to selenium

Update the chromedriver for linux to latest available

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

I made minor changes to setup.py file to remove the strict version dependency to selenium and I have updated the chromedriver version for linux to the latest one available

Hello Michael,
are you now happy with the pull request?
The changes allow the package to work with either Selenium 3 or 4.

I'm afraid the changes do not work for me. I have Selenium 4.10.0 and am getting:
  File "/home/michael/dev/helium/helium/_impl/__init__.py", line 112, in _start_chrome_driver
    result = Chrome(options=chrome_options, desired_capabilities=capabilities)
TypeError: __init__() got an unexpected keyword argument 'desired_capabilities'

Please see "Contributing" in https://github.com/mherrmann/selenium-python-helium#Contributing for how to run the tests and reproduce this for yourself. You'll manually need to install selenium==4.10.0 after pip install -Ur requirements/test.txt because your PR doesn't bump the Selenium version in requirements.

desired_capabilities is deprecated in Selenium 4, can only use browser options


Generated types for client.$on(...) are out of sync

Bug description
The generated client is only accepting (ts) calls like:
client.$on('beforeExit', () => ...)

But internally, we support
'query' | 'info' | 'warn' | 'error' | 'beforeExit'

How to reproduce
client.$on('query', () => ...)

Expected behavior
We should accept all EngineEventTypes
Prisma information

Environment & setup

OS: N/A
Database: N/A
Node.js version: N/A

Prisma Version
2.27.0

(cc @dac09)

I think this works already, you need to enable them first in order to use them as we narrow types via a generic:
  const prisma = new PrismaClient({
    log: [{ emit: "event", level: "query" }],
  });

  prisma.$on("query", (e) => {
    //e.params
  });

But we have don't have this setup for "info", "warn" and "error" so still there is some work remaining here.

I can confirm this is broken on 2.29

Just updated to v3.0.2 and this is still broken:

It also appears events are NOT being emitted at all - the stdout setting works for the logger but not events.

It also appears events are NOT being emitted at all - the stdout setting works for query, info but not getting errors on the stdout or events for any log.

That sounds like it deserves a separate issue. Please open one and provide all the information and optimally a way to reproduce this. Thanks.

Checked in 3.13 and it appears to be working right now

Sure @SevInf? I see similar to what @pantharshit00 posted before:

@janpio autocompletetion/typechecking for events other than beforeExit will work only if you enable corresponding events in the log config. In your example, you get beforeExit event because it's always emitted and info because you configured it. In order to get other events you have to enable them as well. Or am I misunderstanding the way it is supposed to work?

Yes, this is what this issue is about. Quote from Harshit's message above:

But we have don't have this setup for "info", "warn" and "error" so still there is some work remaining here.

@janpio sorry, I still don't quite understand. What does "we don't have this setup" mean? If I configure client like this:
const client = new PrismaClient({
  log: [
    {level: 'info', emit: 'event' },
    {level: 'warn', emit: 'event' },
    {level: 'error', emit: 'event' },
  ]
})

I'll get autocomplete for all the events:

Is that not how it's supposed to work? The docs give me the impression that it is, i.e. info level is not supposed to enable all underlying events as well.

Then this goes back to the original messages from @millsp and @pantharshit00 being unclear what should actually be changed here. I read both Pierre's and Harshit's message that the autocompletion should list all options even when not enabled. If that is not the case, we should confirm this explicitly and make sure the documentation does not indicate otherwise (or explicitly mentions this in some way).

It might be that the docs were unclear back then, but I double checked now and it is properly documented. Other theory: I might have assumed during onboarding that doing $on('<event>') was the only thing to do. So probably more of a DX issue in the end?


Add tax codes on billing

The life cycle of taxes (and tax codes) is quite strict and must be seen as a prerequisites to billing activities. It should not be possible to generate an invoice if the tax codes are not properly declared.
In other words, the tax codes should NOT be an entity on the eMobility side. We should consider them as a prerequisite to the activation of the billing of the EV charging sessions.
With our STRIPE integration, the admin enters (centrally) the tax rate to use when charging transactions. With our first version, the tax rate is unique and defined in the billing settings. We will have for sure to make this more flexible (e.g.: per site and per product (energy / parking))
So, with the STRIPE integration, we do not manage on our side a list of tax codes. We simply make sure the external 'account' such as the STRIPE account is properly configured and only activate the billing of transactions after checking the prerequisites.
I will open new issues, to make sure the prerequisites are checked on a regular basis (everyday?) and clarify how to handle the situation where a tax rate gets archived and a new one needs to be used for subsequent invoices.


jdk 21

Hello!
Do you have any plans to make it compatible with JDK 21?

any up?

@cberni What is wrong with JDK 21? I tried JDK 21, no problems.

Sorry, I just tested it, and it seems to be working fine now.
Initially, my classmate had mentioned it wasn't compatible, and I believed them.


[rtl] Qualify data_rvalid_i with whether a valid load is present before register write

Currently the top-level IO data_rvalid_i fairly directly factors into rf_we_wb, so if Ibex sees a valid read response that isn't an error it triggers a register file write, it simply assumes a valid load is present in the writeback stage that data needs to be written for. Provided there is no protocol violation on the memory interface (e.g. a read response generated that doesn't match any request) this functions correctly.
However should something inject a read response that doesn't match a read request (e.g. by glitching the data_rvalid_i wire high) a register write will occur that shouldn't happen. This can be guarded against by factoring the presence of a load in the writeback stage into the data_rvalid_i -> rf_we_wb path.
This may impact on timing, if so it may be appropriate to place the new logic behind a parameter for a security hardened Ibex.

Presumably another way to do this (also behind a parameter) would be to keep the existing path, but add a runtime monitor that raised some sort of alert if data_rvalid_i was true but there was no load waiting in the writeback stage. At least for OpenTitan, I think we're probably fine to lock up on bus glitches.

Presumably another way to do this (also behind a parameter) would be to keep the existing path, but add a runtime monitor that raised some sort of alert if data_rvalid_i was true but there was no load waiting in the writeback stage. At least for OpenTitan, I think we're probably fine to lock up on bus glitches.


My problems with fed

1 backtrack: backtracking does not even work most of the time
2 silent aimbot: Silent aimbot literally Misses even if trigger bot or auto shoot is on it still misses
3 smooth aimbot: starts to stutter when smoothing is at 2
4 crithack: works but doesn’t save crits for fast firing weapons like the minigun
5 fedora loader: it’s literally detected for most Community servers said people I met
6 fedoraware: Sometimes crashing for no reason lol
(Might be edited later)

Read the section again
People said that it’s detected in community servers

mensa.test.no
please post your results


"Select SSO profiles" select doesn't handle long account names

Extension Version
1.8.11
Description
The "Select SSO profiles" selector doesn't properly handle long entries, causing it to overflow and makes the text very hard to read.

In this case the whole item is 70 characters of which 35 characters for the account name and 13 characters for the role.
Browsers
Chrome
OS
Linux

This isn't perfect, but I removed the account nickname for now.