UE Nodes breaks Efficient Nodes

Hello,
I noticed that the UE Nodes package causes one of the functions of the Efficient Nodes package to break. The RANDOM SEED function gets reset immediately after pressing random.
Problem only occurs after installing UE nodes.
Thank you for looking into it if possible
P.S. I also posted on the Efficient Nodes (JAGS111) GitHub Repo
https://github.com/chrisgoringe/cg-use-everywhere/assets/32348862/a769ad7a-b848-41f6-bb3b-fada31830e81

I mentioned this issue back in February, but a mistake on my part of an 'Everywhere' node which I was using wrong which he tells me this and doesn't say anything about the same issue you've recorded here which I also described.  You've probably noticed you can click on any node, not only UE nodes and Efficiency nodes, all of them.  I was just TRYING Seed Everywhere, and that's what seemed to bug mine out.  Click anywhere in the ComfyUI window now and it will keep doing a random seed, very annoying, had to uninstall at that point as it was unusable.

Hi, I've just posted a fix (I believe) for this issue. Update the UE nodes and try again.

Hi, I've just posted a fix (I believe) for this issue. Update the UE nodes and try again.

confirmed fixed

Could you look at the JavaScript console (f11) and see if there are any error messages?

So sorry for the delay in responding, Chris.
Looks like it may have been a fluke... I literally cleared the workspace and loaded a new workflow to do something else, and lo and behold, the christmas lights and the magic glowing circles were back ... go figure.
P.S. functionality never suffered... it was still sending stuff through the workflow it was just the visuals.
Maybe it just needed a kick.


Feature request: train the model with city names

When my company parses location strings, the strings are usually city names.  "San Francisco" might be a common example, or "Columbus, Ohio".
I've experimented with libpostal and found I get better results by prepending 1234 Main Street in front of location strings.  It doesn't seem to cause any harm in the rare cases where we get a location string that does include a street address (the parse just returns multiple address parts).
I request that the training data include city names like "Columbus, Ohio" or "Paris, France".

In the parser-data branch of libpostal, there's been a fair amount of work done on creating simple place name queries, breaking up imperfect city name fields (e.g. when someone enters addr:city="Columbus OH", breaking off the "OH" from the city name), and ensuring that each place can have only one label that is used consistently. Those improvements will be in the next release.
There is an early version of the new model available at: https://libpostal.s3.amazonaws.com/mapzen_sample/parser_full.tar.gz, if you want to try it out. To use that (doesn't require switching branches or anything, it's the same model in master trained on new data), just unpack the contents of the tarball into $DATA_DIR/libpostal/address_parser where $DATA_DIR is whatever you passed in during configure, default is /usr/local/share I believe.

Hey @steveha-ziprecruiter, the libpostal 1.0 release is trained with all the city names in OSM and their parent admins (I've also made the training data public, feel free to download/grep through the place names training set if something's not working as you expect). The new parser should perform quite well on simple city queries. There might be one or two minor issues with certain multiword place names getting broken up. Will try to work that out as well for the next training batch.

Thank you!  We have this new version in production now!  ^_^

That's awesome! So for the place search box I presume?

Yes.  When a job seeker wants to find a job, libpostal is part of the pipeline that converts what the job seeker typed into a location.  So anyone who looks for a job on our web site is being helped by libpostal.


Update concepts-pipelines-activities.md

fix markup that fuses two examples into one

@nonmanifold : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Looks good.


GA custom event on action page has stopped triggering

relevant links:
https://github.com/DoSomething/dosomething/blob/7fa9340a3b2a971be0fc52581fd6d86cdef2964d/lib/modules/dosomething/dosomething_campaign/dosomething_campaign.theme.inc#L286-L288
http://stackoverflow.com/questions/13414440/checking-if-the-google-analytics-gaq-object-is-loaded-and-available/17474187#17474187
https://github.com/DoSomething/dosomething/pull/3626

Some further context: When we updated Drupal's Google Analytics module in #3626, it seems to have automatically opted us in to "Universal Analytics" which changes the Custom Tracking API.


How to configure it on a mono repo?

I am trying to use a monorepo where I have a ui package, className is not being read on my custom components coming from the package UI, how can I solve this?

Do you have your content set up correctly?
https://tailwindcss.com/docs/content-configuration
You can also check out the Solito starter for tips on how to set this up correctly:
https://solito.dev/tailwind


Can't call super on Phaser.Physics.Matter.Image

It's not possible to call super on Phaser.Physics.Matter.Image.
Debug:

In the first screenshot, you call Matter.Image and pass the scene as the first argument. It should be the Matter World instance, not the Scene:
MatterImage (world, x, y, texture, frame, options)

Have a look at the Factory.js in the matter-js folder for an example.

@photonstorm The problem is not the Matter.Image.call (but thanks for pointing that out, I'll fix it). The problem occurs when I call super(scene).


Extract y values

MCID (10) or (substract score from normal; look for 50% reduction with respect to the delta)
raw score
normative cutoffs  (>67 norm:moderately impaired) - multiclass or binary?

raw scores have been extracted, need to work on making target labels

need to incorporate into the pipeline

done


feat(CacheFactory): new dispose method

Calling cache.dispose will dispose of that cache removing it from the CacheFactory; any items
that the cache has added to underlying storage will not be removed

Can you please explain your motivation and use-case behind this pull request? I can read the code, but I can't read your mind ;)
Also, please remove your changes to any dist/ files from the PR.

Hi Jason ,
Here's my specific use case.
I'm using localStorage to persist cache items between browser sessions. My application keeps track of each cache created by persisting the cache id in a list.
I have a screen / page that allows this list of caches to be administered. Whenever a cache needs to be administered, this screen needs to create an instance of a cache using the id from the list. But this admin screen does not know exactly the options that were used to create the cache, nor should it care as it's only responsible for exposing admin related functionality.
It creates the cache using sensible safe defaults. It uses the cache to perform the admin function - for example removing expired items - and then immediately disposes of the cache.
By disposing of the cache, the rest of the application code can create the cache with the real cache options. This is only possible if the cache can be removed from the CacheFactory but not destroyed

I've removed the dist/ files from the PR

Why can't the admin page just use the cache created by the application?

The application might not yet have [re]created the cache when the admin page is accessed.
Just to clarify - cache(s) will likely have been created in a previous browser session. These caches are lazy instantiated by the application in the next browser session only when the user happens to browse to a particular area of the application. For examples sake lets say one such area is named the invoicing module.
The invoicing module is responsible for knowing the options required for that cache and maybe will even decorate the cache with extra functionality.
Yet the admin page is available to administer the caches even before the caches have been lazy instantiated.
Of course, if the cache has already been created by the invoices module then the admin page will simply acquire a reference to it. But if the cache is not yet created it will need to instantiate the cache itself.
It will create the cache with options that might not necessarily be the ones that the invoicing module will use. It certainly won't know about the decorations that the invoicing module might want to apply to the cache. Therefore any cache the admin page creates needs to be immediately disposed of and references to it thrown away.
C

What you've implemented seems like a code smell to me. You have multiple places where you're creating the same object, which could be error prone because the multiple places may or may not use the same config to create the cache. Also, if you need to change the config you have to change it multiple places (Shotgun Surgery).
Each one of these caches is essentially a singleton. It shouldn't matter when or what accesses it, because when the cache is accessed, the same cache should be available. So, whether your invoice module needs the cache or admin module needs the cache, when they ask for it, they should get the same cache. So your cache creation code need to be moved to a single location where the cache instance can be created before anything needs it. Often in the singleton pattern, the instance is lazy-instantiated, which is okay. The key is that there is only a single point of instantiation.


i can't find the file "process-kitti-tracking.sh"

when i want to run
scripts/preprocess-sequence.sh kitti-tracking ~/datasets/track/data training 6

I have encountered such a problem
Running dispnet preprocessing script!
scripts/preprocess-sequence.sh: line 199: ./process-kitti-tracking.sh: No such file or directory
Failure: Could not build or run DispNet on sequence ID [6] under path: [/home/jing/datasets/track/data/training]

i think it because missing this file "scripts/preprocess-sequence.sh"
please tell me how to download it?
thank you very much!

Ah, darn, do you have anything in the preprocessing/dispnet-flownet-docker directory? Can you run git submodule update --init --recursive in the main project dir?

Hi, I'll assume you solved this for now, so I'll be closing the issue. Feel free to re-open if you have further questions! Thank you!


Getting a 404 file not found when trying to install from installer package

What are you experiencing an issue with?

[x] Aurora
[ ] Aurora supported game, (Fill in the game)
[ ] Aurora Wrapper
[ ] Aurora Profile
[ ] Aurora supported device, (Fill in problematic devices)
[ ] Aurora Scripts
[ ] Aurora Updater
[ ] Aurora Lighting issue
[ ] Other, (Fill in another issue here)

What kind of an issue is it?

[ ] Crash
[ ] Performance problems
[ ] Visual bug
[ ] Localization issue
[ ] Enhancement suggestion
[ ] Device issue
[x] Other, (Fill in another type of issue here)

Expected behavior:
Explain here what should happen.
Actual behavior:
Explain here what happened instead.
How often does this problem occur?

This problem occurs... (Fill in here)
Please describe the steps to reproduce this issue:
The issue can be reproduced by doing following steps:

What is the version of Aurora you are experiencing this issue with?

My version is... (Fill in here)
Does the previous version of Aurora have this issue?
The previous version, (Fill in the version here), did/did not have this issue.
Please include any logs, screenshots, or files that are related to this issue:

For logs, you can use: http://pastebin.com/
For screenshots, you can use: http://imgur.com/
For files, you can use: http://www.tinyupload.com/ , https://www.dropbox.com/ , or attach them to the issue.

file: binary.zip 404 not found

The web installer is no longer supported, I forgot to take down the
aurora.modworkshop.net page as the page you should be going to is
project-aurora.com
On Wed, 4 Jul 2018, 14:10 lock1nout<EMAIL_ADDRESS>wrote:

What are you experiencing an issue with?

Aurora
Aurora supported game, (Fill in the game)
Aurora Wrapper
Aurora Profile
Aurora supported device, (Fill in problematic devices)
Aurora Scripts
Aurora Updater
Aurora Lighting issue
Other, (Fill in another issue here)

What kind of an issue is it?

Crash
Performance problems
Visual bug
Localization issue
Enhancement suggestion
Device issue
Other, (Fill in another type of issue here)

Expected behavior:
Explain here what should happen.
Actual behavior:
Explain here what happened instead.
How often does this problem occur?
This problem occurs... (Fill in here)
Please describe the steps to reproduce this issue:
The issue can be reproduced by doing following steps:

What is the version of Aurora you are experiencing this issue with?
My version is... (Fill in here)
Does the previous version of Aurora have this issue?
The previous version, (Fill in the version here), did/did not have this
issue.
Please include any logs, screenshots, or files that are related to this
issue:
For logs, you can use: http://pastebin.com/
For screenshots, you can use: http://imgur.com/
For files, you can use: http://www.tinyupload.com/ ,
https://www.dropbox.com/ , or attach them to the issue.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/antonpup/Aurora/issues/1163, or mute the thread
https://github.com/notifications/unsubscribe-auth/AKTCCG3EIeFIyEl8tY_HrMKF73U1rQ1Nks5uDL7MgaJpZM4VCj3t
.


[xvideos] 404 error again

Checklist

[x] I'm reporting a broken site support
[x] I've verified that I'm running youtube-dl version 2021.12.17
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar issues including closed ones

Verbose log
ytd -v https://www.xvideos.com/prof-video-click/upload/newmfx_official/29573593/a_white_slave_to_a_black

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', 'https://www.xvideos.com/prof-video-click/upload/newmfx_official/29573593/a_white_slave_to_a_black']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python version 3.8.10 (CPython) - Linux-5.13.0-28-generic-x86_64-with-glibc2.29
[debug] exe versions: ffmpeg 4.2.4, ffprobe 4.2.4
[debug] Proxy map: {}
[generic] a_white_slave_to_a_black: Requesting header
[redirect] Following redirect to https://www.xvideos.com/video29573593/a_white_slave_to_a_black
[XVideos] 29573593: Downloading webpage
ERROR: Unable to download webpage: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
  File "/home/andy/.local/lib/python3.8/site-packages/youtube_dl/extractor/common.py", line 634, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "/home/andy/.local/lib/python3.8/site-packages/youtube_dl/YoutubeDL.py", line 2288, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
    response = self.parent.error(
  File "/usr/lib/python3.8/urllib/request.py", line 569, in error
    return self._call_chain(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 649, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)

Description
When I try to download any video from xvideos site, I always get 404. If I try the same URL in webbrowser it works without problem... Looking through issues and PRs here I found 2 that should fix this, and I applied both of them (one at the time), but none of them seem to fix this problem (at least not anymore).

The original PR fixing the issue was merged into the git master and that version doesn't fail in this way with either Python 3.9 or Python 2.7.

Sorry that was my mistake... I applied fix to my version, but to wrong install (youtube-dl was duplicated locally and globally on computer). We can close this one.


rewrite fails because of differing implicit arguments

In the following example, the rewrite tactic fails
import algebra.precategory.nat_trans

open category functor nat_trans eq

variables {C : Precategory} (F G : C ⇒ C)
(η : functor.id ⟹ functor.compose G F)
(ε : functor.compose F G ⟹ functor.id)
(d : C)

-- set_option pp.notation false
-- set_option pp.implicit true
-- set_option pp.abbreviations false
-- set_option pp.coercions true

example : (G (ε d) ∘ η (G d) ∘ G (ε d)) ∘ η (G d) = sorry :=
begin
  rewrite [assoc (G (ε d)) (η (G d)) (G (ε d))]
  -- the following does work:
  -- apply concat, apply (ap (λx, x ∘ η _)), exact (assoc (G (ε d)) (η (G d)) (G (ε d)))
end

The problem is that the implicit arguments differ in the rewrite pattern and the goal.
For example a subterm in the pattern is
(...)
    (@to_fun_ob C C G (@to_fun_ob C C (@functor.compose C C C F G) d))
(...)

while the corresponding subterm in the goal is
(...)
          (@to_fun_ob C C (@functor.compose C C C G F) (@to_fun_ob C C G d))
(...)

Both of these terms are definitionally equal to
(@to_fun_ob C C G (@to_fun_ob C C F (@to_fun_ob C C G d)))
(using coercions, G (F (G d)))
And there are undoubtedly dozens more places where the implicit arguments differ.
So my question is: is there a way to still unify the pattern with the goal? Or have we reached the limits of the rewrite tactic here? The latter would be a bit sad, because the example looks not so hard. However, there is quite a lot going on: especially the fact that quite some functor.compose and functor.id have to be unfolded even to type check the composition.
Maybe we can add an attribute to functor.compose and functor.id so that they act like abbreviations for the rewrite tactic? (but it does require another attribute...)
PS: I do not actually know whether unfolding functor.compose and functor.id everywhere will make the pattern unify with the goal, but I think it does. The only way I found so far to unify the pattern with the goal was to give the full 15-line long pattern including all implicit arguments and coercions)

I think the features in issue #511 will solve this one.

In keyed-matching (ssreflect) we use only the head symbol to locate potential places that can be rewritten. After we detect a potential place, we do full unification.

Ah, those features sound indeed as if they will work. Then this issue can be closed as duplicate (as long as we try the new commands on this example).


--write-auto-sub contains time marks in subtitles

~/watch$ youtube-dl --skip-download --write-auto-sub --verbose https://www.youtube.com/watch?v=hGxxahRvSw0
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--skip-download', u'--write-auto-sub', u'--verbose', u'https://www.youtube.com/watch?v=hGxxahRvSw0']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.01.24
[debug] Python version 2.7.17 (CPython) - Linux-4.15.0-76-generic-x86_64-with-LinuxMint-19.3-tricia
[debug] exe versions: ffmpeg 3.4.6, ffprobe 3.4.6, phantomjs 2.1.1
[debug] Proxy map: {}
[youtube] hGxxahRvSw0: Downloading webpage
[youtube] hGxxahRvSw0: Downloading video info webpage
[youtube] hGxxahRvSw0: Looking for automatic captions
[debug] Default format spec: bestvideo+bestaudio/best
[info] Writing video subtitles to: Rage Against the Bank Machine - A Dose of Buckley-hGxxahRvSw0.en.vtt

Checklist

[x] I'm reporting a broken site support issue
[x] I've verified that I'm running youtube-dl version 2020.01.24
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar bug reports including closed ones
[x] I've read bugs section in FAQ

Verbose log

~/watch$ youtube-dl --skip-download --write-auto-sub --verbose https://www.youtube.com/watch?v=hGxxahRvSw0
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--skip-download', u'--write-auto-sub', u'--verbose', u'https://www.youtube.com/watch?v=hGxxahRvSw0']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.01.24
[debug] Python version 2.7.17 (CPython) - Linux-4.15.0-76-generic-x86_64-with-LinuxMint-19.3-tricia
[debug] exe versions: ffmpeg 3.4.6, ffprobe 3.4.6, phantomjs 2.1.1
[debug] Proxy map: {}
[youtube] hGxxahRvSw0: Downloading webpage
[youtube] hGxxahRvSw0: Downloading video info webpage
[youtube] hGxxahRvSw0: Looking for automatic captions
[debug] Default format spec: bestvideo+bestaudio/best
[info] Writing video subtitles to: Rage Against the Bank Machine - A Dose of Buckley-hGxxahRvSw0.en.vtt

Description

The subtitles display time codes as seen:
subtitle file:
WEBVTT
Kind: captions
Language: en
00:00:00.030 --> 00:00:02.750 align:start position:0%
not<00:00:00.870> enough<00:00:01.140> Buckley<00:00:01.589> in<00:00:01.680> your<00:00:01.800> life<00:00:01.979> get
00:00:02.750 --> 00:00:02.760 align:start position:0%
not enough Buckley in your life get
00:00:02.760 --> 00:00:04.670 align:start position:0%
not enough Buckley in your life get
access<00:00:03.179> to<00:00:03.210> exclusive<00:00:03.540> content<00:00:04.049> you<00:00:04.470> won't
00:00:04.670 --> 00:00:04.680 align:start position:0%
access to exclusive content you won't
00:00:04.680 --> 00:00:06.829 align:start position:0%
access to exclusive content you won't
see<00:00:04.920> on<00:00:04.950> YouTube<00:00:05.490> when<00:00:05.970> you<00:00:06.089> support<00:00:06.420> me<00:00:06.600> at
00:00:06.829 --> 00:00:06.839 align:start position:0%
see on YouTube when you support me at

The automatic subtitles suppose to have time-marks, the manual subtitles usually do not have


Suggestion - When 4 evidences is found (3 on nightmare mode), It is always the The Mimic

What are you asking for exactly?

I think, (as I had this the other day).
if nightmare mode is active
and 3 evidences are found, then it can NOT be anything other than the mimic.
At the moment, if nightmare mode is selected & I have found 3 items, it still can leave me with 2 ghosts.


write pr labels to .git/resource/labels.json : '{"labels":["red"]}'

in order to act with knowledge of the label(s) on the pr, save them to .git/resource/labels.json

Closing this PR since it would need to be rewritten to account for #132 which added support for filtering pull requests on labels (perhaps this solves your use case also?).


Buffer Overflow.  Hi, i'm getting small error while running. looking for help

I tried this
size_t bytesRead = fread(buffer, 1, fileSize, file); if (bytesRead != fileSize) {     fprintf(stderr, "Error reading file\n");     // Handle the error, for example by freeing resources and returning an error code     fclose(file);     free(buffer);     return -1; }

i just triedd to run simple code some time  error says buffer overflow or << leif.c:1047:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1047 |   fread(buffer, 1, fileSize, file); >>
`#include <GLFW/glfw3.h>
#include <leif/leif.h>
int main() {
glfwInit();
GLFWwindow* window = glfwCreateWindow(800, 600, "Hello", NULL, NULL);
glfwMakeContextCurrent(window);
lf_init_glfw(800, 600, window);
while(!glfwWindowShouldClose(window)) {
glClear(GL_COLOR_BUFFER_BIT);
glClearColor(0.1f, 0.1f, 0.1f, 1.0f);
lf_begin();

lf_text("Hello, Leif!");

lf_end();
glfwSwapBuffers(window);
glfwPollEvents();

}
lf_terminate();
glfwDestroyWindow(window);
glfwTerminate();
}`

Even if i;m not doing something with code just try to install lief grom it says that

i also try to debug some code in lief which i shared lief repo

even i just clone
git clone https://github.com/cococry/todo
cd todo
./setup.sh
it through same error on load function and after asked y or n tom run . y- buffer size overflow

Also facing same issue as @aatmprakash
did the clone of repo of cococry toto
followed the setup is giving the same buffer overflow error
even decrease the window size to 800 600
``
#include <GLFW/glfw3.h>
#include <leif/leif.h>
#include <stdio.h>
#include <stdlib.h>
void error_callback(int error, const char* description)
{
fprintf(stderr, "GLFW Error: %s\n", description);
}
int main(void) {
printf("Program started\n");
fflush(stdout);
glfwSetErrorCallback(error_callback);

if (!glfwInit()) {
    fprintf(stderr, "Failed to initialize GLFW\n");
    return -1;
}
printf("GLFW initialized\n");
fflush(stdout);

// Specify OpenGL version
glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 0);
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_ANY_PROFILE);

// Try a smaller window size
GLFWwindow* window = glfwCreateWindow(800, 600, "Task Management App", NULL, NULL);
if (!window) {
    fprintf(stderr, "Failed to create GLFW window\n");
    glfwTerminate();
    return -1;
}
printf("GLFW window created\n");
fflush(stdout);

glfwMakeContextCurrent(window);
printf("OpenGL context made current\n");
fflush(stdout);

printf("Initializing leif...\n");
fflush(stdout);
lf_init_glfw(800, 600, window);
printf("leif initialized\n");
fflush(stdout);

while (!glfwWindowShouldClose(window)) {
    glClear(GL_COLOR_BUFFER_BIT);
    glClearColor(0.1f, 0.1f, 0.1f, 1.0f);

    printf("Starting leif frame\n");
    fflush(stdout);
    lf_begin();

    printf("Drawing text\n");
    fflush(stdout);
    lf_text("Task Management App");
    lf_text("1. Add Task");
    lf_text("2. View Tasks");
    lf_text("3. Exit");

    printf("Ending leif frame\n");
    fflush(stdout);
    lf_end();

    glfwPollEvents();
    glfwSwapBuffers(window);

    printf("Frame completed\n");
    fflush(stdout);
}

printf("Cleaning up...\n");
fflush(stdout);

glfwDestroyWindow(window);
glfwTerminate();

printf("Program ended successfully\n");
fflush(stdout);

return 0;

}
``
i am getting this as output
Program started GLFW initialized GLFW window created OpenGL context made current Initializing leif... *** buffer overflow detected ***: terminated ./dev.sh: line 12: 13971 Aborted                 (core dumped) ./a.out
so i believe there in a issue with leif or my device
btw i am using ubuntu 22.04
is this compatible with this version??

ya dev.sh
just run following command
gcc task_Management_App.c  -Wall -lGL -lGLU -lglut -lGLEW -lglfw -lX11 -lXxf86vm -lXrandr -lpthread -lXi -ldl -lXinerama -lXcursor -lleif -lclipboard -lm -lxcb
that is
i created it for easier to build
ok i will try to use gdb then let you know

what about this ?

Can you describe what you did, please? Have you tried to use the pre-built executable?
What does the listing of linker errors show?
Have you used the setup.sh script?
Have you created your own makefile? The Makefile of this project contains the needed libraries to link: LIBS=-lglfw -lleif -lclipboard -lm -lGL -lxcb.

i did sudo ./setup.sh
some of the lib can't install and script exist so i manually install in the code of Makefile then i run with vscode debuger see that msg .test base in can use but gui can't open with that bufferoverflow
here is vs-code runner file
{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: gcc build active file",
            "command": "/usr/bin/gcc",
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                "${file}",
                "-o",
                "${fileDirname}/${fileBasenameNoExtension}"
            ],
            "options": {
                "cwd": "${fileDirname}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "Task generated by Debugger."
        }
    ],
    "version": "2.0.0"
}

Yep i tried to resolve this issue but got nowhere
While i setup new machinne on arch where it working fine
I conclude in my personal opinion that it causing some linking issue by lief in ubuntu machine
if you figure it out share a short summary how you fix this?
I will appreciate it

Yep i tried to resolve this issue but got nowhere While i setup new machinne on arch where it working fine
I conclude in my personal opinion that it causing some linking issue by lief in ubuntu machine if you figure it out share a short summary how you fix this? I will appreciate it

it seen like lclipboard depend on xcb but i link to run with -lxcb it don't show error in compile but can't open the output file it show *** buffer overflow detected ***: terminated
[1]    456562 IOT instruction (core dumped) ./output


Support modin using HDK

Build library exposing required endpoints and Python wrapper

Done w/ https://github.com/modin-project/modin/pull/4900


Information not consistent with Partner Center

Section "Manage license for third party apps in Teams" includes reference to license management inside Teams " Yes, I would like Microsoft to manage customer licenses on my behalf." and shows this screenshot:

The current partner center does not include this setting. When will this be available? If I release a transactable Saas solution now, will  I be able to turn this setting on later, so I don't have to wait for it?

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

ID: fd29bf73-3680-24a6-5c05-76d06c1e40c1
Version Independent ID: 45035997-0a41-8f4b-575d-ea5ae8ef4bab
Content: Include a SaaS offer with your app - Teams
Content Source: msteams-platform/concepts/deploy-and-publish/appsource/prepare/include-saas-offer.md
Service: msteams
GitHub Login: @heath-hamilton
Microsoft Alias: surbhigupta

Hi @matthiasdilger - Thanks for reporting this. We will check with engineering team and will get back to you.

Hello @surbhigupta12 - Could you please check and help us here to update the documentation?

Issue resolved


AMBARI-23209 Kerberos 'Edit' Properties not conforming to the new style

How was this patch tested?
Tested manually

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1119/
Test FAILed.
Test FAILured.

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1139/
Test FAILed.
Test FAILured.

retest this please

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1186/
Test FAILed.
Test FAILured.

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1228/
Test FAILed.
Test FAILured.

retest this please

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1254/
Test FAILed.
Test FAILured.

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1319/
Test FAILed.
Test FAILured.

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1375/
Test FAILed.
Test FAILured.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1455/
Test FAILed.
Test FAILured.

2111988 [INFO] Ambari Web ......................................... SUCCESS [02:50 min]


broken pipe error on OSX and ubuntu

running https://github.com/ashleygwilliams/npm-registry-follower-rust/tree/log on both OSX and Ubuntu i get:
  Finished debug [unoptimized + debuginfo] target(s) in 0.0 secs
     Running `target/debug/npm-registry-follower`
ERROR:tokio_proto::streaming::pipeline::client: pipeline error: No error.
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Error { repr: Custom(Custom { kind: BrokenPipe, error: StringError("broken pipe") }) })', ../src/libcore/result.rs:799
note: Run with `RUST_BACKTRACE=1` for a backtrace.
error: Process didn't exit successfully: `target/debug/npm-registry-follower` (exit code: 101)

previously only got this error on https in OSX, now it is for all https on OSX and Ubuntu. have been speaking with @alexcrichton - he told me to file here. full log text for RUST_LOG=hyper,tokio_proto cargo run &> log.txt is at https://github.com/ashleygwilliams/npm-registry-follower-rust/blob/log/log.txt
EDIT: the log included is from being run on OSX. lemme know if you want the one from ubuntu and i can push that as well

And when on linux, I see an "unexpected EOF observed" instead of ""No error.", and I see that in the openssl lib https://github.com/sfackler/rust-openssl/blob/v0.9.3/openssl/src/ssl/mod.rs#L1567

Definitely seems bad! My hope is that the actual bug is somewhere in rust-openssl and rust-security-framework. Layers like native-tls and tokio-tls in theory are very thin and shouldn't introduce much of an opportunity for a bug, but this seems like as good a place as any to discuss what's going on regardless.
But ok, digging into the Linux failure first. (cc @sfackler). Looks like openssl return 0 from SSL_write, and hits the block @seanmonstar highlighted. From a strace it appears that sendto was called successfully prior, and otherwise no other syscall failed except for a read that returned "would block". Yet the block highlighted is when openssl returns SSL_ERROR_SYSCALL, so I'm a little confused about that.
Still trying to figure out what's going on.

Ok, I think the linux case was just busted on that condition -- https://github.com/sfackler/rust-openssl/pull/539. Let's see what happens there. Now for osx!

Ok we've tracked this all back to a zero-length write coming from hyper, which neither the openssl crate or the security-framework crate handled that well. Both crates will need to get fixed, but in the meantime @seanmonstar's updated hyper to not do a zero-length write, so everything should be fixed!

❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤
thank you all so much for your efforts on this
❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤ ❤


Change over scenarios to 4GB ubuntu image and k3s

Per Killercoda support advice, changing instance from kubernetes two node cluster to ubuntu single image and using k3s to back examples.

/lgtm

/approve


feat(performance): using console.log for hammers

:tada: This PR is included in version 1.27.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


unregistered data-binding helpers should automatically be evaluated

For the case of something like
{{ model: this, type: "number" }}

won't fix for 0.7.x


Re-print console when reattaching to container

Enhancement Type
A completely new feature
Describe the enhancement
On reattachment, print the log to the console, and resume normal operation. So when you detach and reattach to the container later you don't have to go to the log file to see what happened before you detached and during detachment.

I think this is beyond the scope of what the container itself can do. The logs and attaching behavior are docker level things. Even the rcon access and output is limited to what the Minecraft server itself can do.


⚠ Bofrost.si has degraded performance

In f79f7fa, Bofrost.si (https://www.bofrost.si) experienced degraded performance:

HTTP code: 200
Response time: 2164 ms

Resolved: Bofrost.si performance has improved in 722bb54 after 9 minutes.


Add SameSite=None support in set_cookie

Hi,
The latest RFC introduces a third option 'None' for SameSite, which is currently not supported.
In fact, all values but 'lax' and 'strict' must be treated as 'none'.
Regards

Isn't SameSite=None equivalent to not setting this attribute at all?

As far as I understand, since no behaviour is defined for the value none, it is the same as not setting it at all.

Not in practice, because some browsers (like chrome or firefox) define SameSite=Lax by default.
Its not difficult to implement, I'll send a PR.
BTW, it is possible tu have this feature enabled in 0.12 ?


Scav Case Timer longer than show

General information
Project issue is for:
Server
Expected result:
Scav Case Timer is right
Actual result:
Scav Case Timer is longer than show
(Add a description of the issue here)
How to reproduce

Have Profile with a lvl 1+ crafting and Scav Case unlocked
Go To Scav Case, filter Moonshine, buy Moonshine, go back to Scav Case menu, filter Intelligence Folder,buy Folder, go back to Scav Case, start Moonshine Scav Case
The timer is longer

Log files
Server: (found in /user/logs/server-yyyy-mm-dd-xx.log)
BepinEx: (found in /BepinEx/LogOutput.log)
Client: (found in /Logs/log_<date>_<version>/<date>_<version> traces.log)
Profile
You can optionally include your game profile if you think it would help us reproduce the error easily (found in /user/profiles/xxxxxxxxxxxx.json)
The profile id can be found in the top left of the launcher.
Screenshots

=i change my profile to have crafting at 4000 process since Easy Start has lvl 0 crafting

Attachments

server-2024-03-05.log (724 KiB)
LogOutput.log (9 KiB)
2024.03.05_22-56-56_<IP_ADDRESS>.28965 traces.log (41 KiB)
image.png (1506 KiB)
image.png (1506 KiB)
image.png (1629 KiB)
image.png (1624 KiB)
image.png (1634 KiB)
image.png (1546 KiB)

Originally written by holynevil

https://discord.com/channels/875684761291599922/1203053345527300176/1214720041287946252  a video to reproduce the bug, confirm with other it not LIVE ISSUE

Originally written by holynevil

This PR should fix the issue: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/252
This doesn't seem to actually be related to the order you buy things, it's just the server not taking into account the player's crafting skill time reduction

Originally written by DrakiaXYZ

This PR should fix the issue: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/252
This doesn't seem to actually be related to the order you buy things, it's just the server not taking into account the player's crafting skill time reduction

i dont know though, because if i buy the Folder first then buy the Moonshine then start the Moonshine craft it work normally

Originally written by holynevil

confirmed fixed

Originally written by holynevil


[Bug]: Unable to create docker container

What happened?
Unable to create container. Below is the error.
$ docker pull chromadb/chroma
$ docker run -p 7000:7000 -e CHROMA_HOST_PORT=7000 chromadb/chroma
Starting 'uvicorn chromadb.app:app' with args: --workers 1 --host <IP_ADDRESS> --port 7000 --proxy-headers --log-config chromadb/log_config.yml --timeout-keep-alive 30
OpenBLAS blas_thread_init: pthread_create failed for thread 1 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 2 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 3 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 4 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 5 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 6 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 7 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 8 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 9 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 10 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 11 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 12 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 13 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 14 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 15 of 16: Operation not permitted
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
DEBUG:    [12-04-2024 09:38:39] Registering provider: token_config
DEBUG:    [12-04-2024 09:38:39] Registering provider: user_token_config
DEBUG:    [12-04-2024 09:38:39] Registering provider: token
DEBUG:    [12-04-2024 09:38:39] Registering provider: token
WARNING:  [12-04-2024 09:38:40] chroma_server_nofile is set to 65535, but this is less than current soft limit of 1048576. chroma_server_nofile will not be set.
INFO:     [12-04-2024 09:38:40] Anonymized telemetry enabled. See                     https://docs.trychroma.com/telemetry for more information.
DEBUG:    [12-04-2024 09:38:40] Starting component System
DEBUG:    [12-04-2024 09:38:40] Starting component OpenTelemetryClient
DEBUG:    [12-04-2024 09:38:40] Starting component SimpleAssignmentPolicy
DEBUG:    [12-04-2024 09:38:40] Starting component SqliteDB
DEBUG:    [12-04-2024 09:38:40] Starting component QuotaEnforcer
DEBUG:    [12-04-2024 09:38:40] Starting component Posthog
DEBUG:    [12-04-2024 09:38:40] Starting component LocalSegmentManager
DEBUG:    [12-04-2024 09:38:40] Starting component SegmentAPI
INFO:     [12-04-2024 09:38:40] Started server process [1]
INFO:     [12-04-2024 09:38:40] Waiting for application startup.
DEBUG:    [12-04-2024 09:38:40] Stopping component System
DEBUG:    [12-04-2024 09:38:40] Stopping component SegmentAPI
DEBUG:    [12-04-2024 09:38:40] Stopping component LocalSegmentManager
DEBUG:    [12-04-2024 09:38:40] Stopping component Posthog
DEBUG:    [12-04-2024 09:38:40] Stopping component QuotaEnforcer
DEBUG:    [12-04-2024 09:38:40] Stopping component SqliteDB
DEBUG:    [12-04-2024 09:38:40] Stopping component SimpleAssignmentPolicy
DEBUG:    [12-04-2024 09:38:40] Stopping component OpenTelemetryClient
ERROR:    [12-04-2024 09:38:40] Traceback (most recent call last):
  File "/usr/local/lib/python3.11/asyncio/runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "uvloop/loop.pyx", line 1517, in uvloop.loop.Loop.run_until_complete
  File "/usr/local/lib/python3.11/site-packages/uvicorn/server.py", line 79, in serve
    await self.startup(sockets=sockets)
  File "/usr/local/lib/python3.11/site-packages/uvicorn/server.py", line 90, in startup
    await self.lifespan.startup()
  File "/usr/local/lib/python3.11/site-packages/uvicorn/lifespan/on.py", line 54, in startup
    await self.startup_event.wait()
  File "/usr/local/lib/python3.11/asyncio/locks.py", line 213, in wait
    await fut
asyncio.exceptions.CancelledError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/asyncio/runners.py", line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/asyncio/runners.py", line 123, in run
    raise KeyboardInterrupt()
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 743, in lifespan
    await receive()
  File "/usr/local/lib/python3.11/site-packages/uvicorn/lifespan/on.py", line 137, in receive
    return await self.receive_queue.get()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/asyncio/queues.py", line 158, in get
    await getter
asyncio.exceptions.CancelledError

Aborted!

Versions
Chroma v0.4.24
Relevant log output
No response

@Prazzy, in what environment are you executing this? Can this be a docker daemon restriction?
try:
docker run --ulimit nproc=65535:65535  -p 7000:7000 -e CHROMA_HOST_PORT=7000 chromadb/chroma

Does your user have privileged access (e.g. sudo)?


List of songs is wrongly showed on the Android Tablet

Describe the bug
List of songs is wrongly showed on the Android Tablet.
To Reproduce

Open artist
Open album
List of songs is wrongly showed (see screenshot)

Expected behavior
It will be showed nice on the tablet as it is on the PC
Screenshots

Checks
Please check below if true:
[ ] I am running Home Assistant on HTTP protocol
[X] I am running BOTH Home Assistant AND Plex on HTTPS protocol
[X] My Plex server is accessible through protocol, port and ip/hostname I have specified for the card.
[X] My Plex server is running on HTTPS and has a valid certificate.
Card Configuration
type: custom:plex-meets-homeassistant
protocol: https
sort: titleSort:asc
playTrailer: false
showExtras: false
showSearch: true
ip: REDACTED
token: REDACTED
port: '32400'
libraryName: Hudba
entity:
  - cast | media_player.kuchyna_google_home_mini
maxCount: ''
maxRows: ''
useHorizontalScroll: 'Yes'
displayTitleMain: 'No'
displaySubtitleMain: 'Yes'
minWidth: '100'
minEpisodeWidth: '100'
minExpandedWidth: '100'
fontSize1: ''
fontSize2: ''
fontSize3: ''
fontSize4: '12'
minExpandedHeight: '100'
title: ''
displayType: '8'
useShuffle: 'No'

Card Version
3.3.2
Plex Version
4.62.1
Additional context
Tablet Info
Screen size | 1280x800 px
RAM (free/total) | 240/953 MB
Internal storage (free/total) | 10020/13189 MB
External storage (free/total) | 36/3922 MB
Android version | 7.1.2 (SDK 25)
KNOX version/licensed | no/no
Webview provider | com.google.android.webview
Webview version | 96.0.4664.45
Device model | A7600-H (Lenovo)

Does this happen also in Chrome? I think the old webview is at fault here.

I don't know. I don't have a Chrome there, only some weird browser without Tabs. With the WebView from kernel I was not even able to log in to the Home Assistant. But I've downloaded the Android System WebView from Google Play [here] and I was able to select it in the Fully Kiosk Browser and then all started to work without any issues - even WebRTC for cameras. So I believe that's the latest WebView.

This will be unfortunately near impossible for me to debug if I cannot replicate it (even better, on PC). I will leave it open, maybe more people have similar issue and might come here and add more information, but until then I don't think I can do anything to fix it unfortunately.


Confirmation modal: dApp requesting permission to switch network

Story: design is needed for a confirmation modal in case dApp is requesting permission to switch the active network. Requested by @CedrikNikita
UX Suggestion: @smaroudasunicorn @CedrikNikita  based on some research how other wallets are dealing with same scenario I am suggesting to grant the dApp permission to switch the network just once within the initial Connect to dApp modal instead of asking the user each time.
Design:

Figma reference: https://www.figma.com/design/3oGLWzSH0oJljo4RETZtur/Superhero-Wallet-UI-(✔Updated)?node-id=38011-279097&node-type=instance&t=H26uNHOEsBqsmksW-0

Story: the user has no account created on the blockchain the dApp is operating on. They need to see a message warning them they cannot use the dApp without such an account. The message is similar to what we show on the Wallet Connect modal when user has no Ethereum account.
Design:
Figma reference: https://www.figma.com/design/3oGLWzSH0oJljo4RETZtur/Superhero-Wallet-UI-(✔Updated)?node-id=38051-290048&node-type=frame&t=EhlxZVKaSHRf2pmR-0

A little bit different design compared to Figma, it doesn't show a current account:

@Liubov-crypto @CedrikNikita @smaroudasunicorn
Well, although my design suggestion was to show the current active account, I like this one too. 2 things to improve just visually:

make the size of both greyed sections equal (dApp and Wallet with the loading animation);
increase margin on top of the error message (like in design).

@onvisions  Currently we are having this one:

Probably design changes will be implemented later.

@CedrikNikita @smaroudasunicorn
Created a quick mockup for the skeleton UI implementation.

Figma reference: https://www.figma.com/design/3oGLWzSH0oJljo4RETZtur/Superhero-Wallet-UI-(✔Updated)?node-id=38050-279282&t=J4CK4zND00TQAiTZ-0


[BUG] - When using the Button component on mobile devices, the first onPress event is ignored

NextUI Version
2.4.1
Describe the bug
Situation

I am developing a chat application.
The app has a simple form consisting of only a Textarea and a Button component.
After entering content and pressing the button, the keyboard disappears, and nothing happens.
The onPress event only works when the button is clicked again after the keyboard is closed.

My Code
 const sendBtn = (
     <Button color="danger" isIconOnly type="submit" onPress={() => {alert("onPress")}}>
          <PaperAirplaneIcon className="h-5 w-5"></PaperAirplaneIcon>
     </Button>
 );

 <form className="p-4" onSubmit={handleSubmit}>
      <Textarea
          endContent={sendBtn}
          label="AI-Powered"
          minRows={2}
          placeholder="Enter your chat here"
          size="lg"
      />
 </form>

Demonstration video of the problem
※ Please find attached the file.
Environment Versions

OS : Android 14
Browser : Samsung Internet <IP_ADDRESS>
Next.js : 14.2.3
React : 18.3.1
@nextui-org/react : 2.4.1

Your Example Website or App
No response
Steps to Reproduce the Bug or Issue
N/A
Expected behavior
The onPress event should work even on the first button click.
Operating System Version
Android
Browser
Other (add additonal context)

onPress Event Error.webm

Related issues

https://stackoverflow.com/questions/72838530/onclick-is-ignored-when-an-input-is-focused-and-virtual-keyboard-is-visible

[BUG] - Modal does not open on mobile when the trigger button is inside a Navbar nextui-org/nextui#1796

[BUG] On Mobile, onClick And Link Navigation doesn't function while items are animating framer/motion#1722

I confirm that the problem is also present in my app. which makes using it somewhat unpleasant from the user's point of view. when trying to click on a button and submit a form from a mobile device, if the focus was on an input, first the on-screen keyboard disappears and only then when you click on the button again does it work.

@kanstantsinkamazennikau
I made some modifications to the code and discovered a new phenomenon.
If the button is pressed quickly, it works correctly.
You need to press and release it very quickly...
Please refer to the video.
https://github.com/user-attachments/assets/723dfea8-e24d-4bcb-bf3f-72e762ed594e
Changed code
function handleSubmit() {
    // submit logic
    // alert("onSubmit");
}

 const sendBtn = (
     <Button color="danger" isIconOnly type="submit">
          <PaperAirplaneIcon className="h-5 w-5"></PaperAirplaneIcon>
     </Button>
 );

 <form className="p-4" onSubmit={handleSubmit}>
      <Textarea
          endContent={sendBtn}
          label="AI-Powered"
          minRows={2}
          placeholder="Enter your chat here"
          size="lg"
      />
 </form>

Experiencing the same issue where we have the button in the ModalFooter the first press will not trigger the handleApplyNow function neither will changing to onClick. Have tried disabling animation on both the modal and button, can't seem to get it work.
<Modal isOpen={isOpen} onOpenChange={onOpenChange}>
        <ModalContent>
          {(onClose) => (
            <>
            <ModalHeader className="flex flex-col gap-1 font-medium"></ModalHeader>
              <ModalBody className="flex flex-col items-center text-center">
              </ModalBody>
              <ModalFooter>
                <div className="flex px-8 justify-between w-full gap-4">
                  <Button color="primary" className="w-full" onPress={() => handleApplyNow()}>
                    Join Now
                  </Button>
                </div>
              </ModalFooter>
            </>
          )}
        </ModalContent>
      </Modal>

I'm observing a similar behavior (v2.4.6)
In my case, the issue is related to animation/motion. If I disable animation for the modal, I don't see the problem.
Digging in a little deeper, the issue appears to kick in when the screen size drops below a threshold. For the default motion config, that width appears to be 640px. E.g. in Chrome under the responsive setting for the device toolbar, the modal does not open when the width is 639 but it does open when it's 640.
I'm using the basic example from the docs.
Again, disabling animation with disableAnimation fixes the behavior.
For the default modal animation, the behavior can be fixed by setting the --slide-exit CSS variable. The value defaults to 80px for small screens (under 640px). When this value is set to 0px using the class [--slide-exit:0px] the is fixed.
  <Modal
    ...
    classNames={{
       wrapper: "[--slide-exit:0px]",
    }}
  >

If I use different motions for the modal, I can reintroduce the issue even when --slide-exit is 0px. The related topic is the x value on the exit property for variants. In playing around with motion, when this issue is occurring, the modal tries to appear (via motion) and then closes. E.g. in some cases I'll see the modal slide into view partially and then close.
This all goes away when animation is disabled. It seems to go away when --slide-exit CSS var is the right value for the motion config variants.exit.x value.
I don't fully understand the underlying mechanics - I'm just describing what I'm seeing. Hopefully someone who knows what they're doing can spot the root cause!

@gar1t Yes, this code resolves my issue. Thank you 🙏🏻


Update to uber/h3 v3.4.3

This incorporates the change "Fixed constraints of vertex longitudes (uber/h3#213)"

Pull Request Test Coverage Report for Build 155

0 of 0   changed or added relevant lines in 0 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.3%) to 99.461%

Files with Coverage Reduction
New Missed Lines
%

src/main/java/com/uber/h3core/H3Core.java
1
99.28%

Totals

Change from base Build 152:
-0.3%

Covered Lines:
369

Relevant Lines:
371

💛  - Coveralls

...how did we drop coverage by adding tests? 😕

The problem is we no longer have a case that succeeds at maxUncompactSize but fails at uncompact, so the branch for error is no longer hit: https://coveralls.io/builds/23177618/source?filename=src%2Fmain%2Fjava%2Fcom%2Fuber%2Fh3core%2FH3Core.java#L911 This is because of the change mentioned in uber/h3#229


Enable prod cdn with new certificate in new domain

New certificate in place. Trying to automate setup through Bicep, but have met some challenges when it comes to ssl and idempotency.


Validation code for lists of int32s with minimum/maximum inside object fails to compile

Problem statement
A list of int32s is represented in go as type []int32 (not []*int32) but validation code for minimum/maximum tries to get them as float64(*m.TheArray[i]). This leads to a compiler error.
Swagger specification
swagger: '2.0'
info:
  title: Test
  description: Test Service
  version: '1.0.0'
host: localhost
basePath: /
produces:
  - application/json
schemes:
  - http
paths:
  /myMethod:
    get:
      operationId: get_test
      summary: Get a list of int32s.
      responses:
        200:
          schema:
            $ref: '#/definitions/test_list'
definitions:
  test_list:
    type: object
    properties:
      the_array:
        type: array
        items:
          minimum: 0
          maximum: 10
          type: number
          format: int32

Steps to reproduce
$ swagger generate server -f <above swagger spec>
$ go build models/test_list.go

models/test_list.go:51: invalid indirect of m.TheArray[i] (type int32)
models/test_list.go:55: invalid indirect of m.TheArray[i] (type int32)

related #733

it's a bug but fwiw the spec is also not entirely valid. The type of the items should be integer not number
swagger: '2.0'
info:
  title: Test
  description: Test Service
  version: '1.0.0'
host: localhost
basePath: /
produces:
  - application/json
schemes:
  - http
paths:
  /myMethod:
    get:
      operationId: get_test
      summary: Get a list of int32s.
      responses:
        200:
          schema:
            $ref: '#/definitions/test_list'
definitions:
  test_list:
    type: object
    properties:
      the_array:
        type: array
        items:
          minimum: 0
          maximum: 10
          type: integer
          format: int32


gradlew.bat build.gradle appliedenergistics2 error

Issue description:
gradle build appliedenergistics2 error
Steps to reproduce:

run gradlew

latest versions
If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)

Could not resolve :appliedenergistics2:rv5-stable-11.
Could not get resource 'http://ae-mod.info/builds/appliedenergistics2-rv5-stable-11.xml'.
Could not GET 'http://ae-mod.info/builds/appliedenergistics2-rv5-stable-11.xml'.
handshake alert:  unrecognized_name

[gist/pastebin/etc link here]

Same error here: https://travis-ci.org/aidancbrady/Mekanism

@thiakil can you please check this?  it's really important.


Pass test_runner's NNBD flags to analyzer

The test_runner now allows configurations and command-line options to specify which NNBD mode a test should be compiled and run in. This needs to get plumbed through to the implementations. This issue is for doing that to the analyzer.

Everything we need to do for this is done now.


fixes bug where users can create empty title/slug

covers cases where users try to modify advanced settings without creating title.
covers cases where users have already created empty title/slug and try to modify advanced settings.

Coverage increased (+0.01%) to 88.64% when pulling 723be4d1bf43e40ea3dba07171b9f7b678bb0af4 on czpython:fixes/3.3.x/validate-title-on-advanced-settings into 07f6e02ea3e7052aea3dd7030b8e8839eaafd323 on divio:develop.

LGTM!


User View of an instance does not show pending users and no ability to cancel pending invite

In beta the users view does not show the pending users of an instance and does not allow for pending users to be canceled.
legacy accounts:

Beta accounts:

@bltarkany


Update quill-jdbc to 3.18.0

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

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "io.getquill", artifactId = "quill-jdbc" } ]

labels: library-update, early-semver-minor, semver-spec-minor, commit-count:1

Superseded by #93.


Tried to upload multiple videos, the first one worked, the second one returned an error.

[10:56:13] Posting C:\Users\Administrator\Desktop\视频\1.mp4
with description: @magoxh @magoxh @magoxh
[10:56:13] Navigating to upload page
[10:56:13] Failed to upload C:\Users\Administrator\Desktop\视频\1.mp4
[10:56:13] Alert Text: {Alert text :
Message: unexpected alert open: {Alert text : }
(Session info: chrome=117.0.5938.150)
Stacktrace:
GetHandleVerifier [0x00DDCFE3+45267]
(No symbol) [0x00D69741]
(No symbol) [0x00C5BE1D]
(No symbol) [0x00CBE2AD]
(No symbol) [0x00CAAE36]
(No symbol) [0x00C8674E]
(No symbol) [0x00C878ED]
GetHandleVerifier [0x01095659+2897737]
GetHandleVerifier [0x010DE78B+3197051]
GetHandleVerifier [0x010D8571+3171937]
GetHandleVerifier [0x00E65E40+606000]
(No symbol) [0x00D7338C]
(No symbol) [0x00D6F508]
(No symbol) [0x00D6F62F]
(No symbol) [0x00D61D27]
BaseThreadInitThunk [0x7551FCC9+25]
RtlGetAppContainerNamedObjectPath [0x770E7B1E+286]
RtlGetAppContainerNamedObjectPath [0x770E7AEE+238]
C:\Users\Administrator\Desktop\视频\1.mp4 with description "@magoxh @magoxh @magoxh " failed

Have you fixed this yet?

@misterno thanks so much for the PR. Should be merged now


Some combination of special characters in index.html break the server with Internal Server Error 500 - Unexpected identifier

Prerequisites

[X] I have written a descriptive issue title
[X] I have searched existing issues to ensure the bug has not already been reported

Fastify version
4.24.3
Plugin version
No response
Node.js version
20.16.0
Operating system
Windows
Operating system version (i.e. 20.04, 11.3, 10)
10
Description
Adding this console log to the index.html break the server with:
{"statusCode":500,"error":"Internal Server Error","message":"Unexpected identifier 'c'"}

    <script>
        console.log(`%c Example 1 + 1 = ${1 + 1}`, 'color: blue;');
    </script>

Reproduction steps can be found on the commits here: https://github.com/burgil/react-vanilla-spa
Link to code that reproduces the bug
https://github.com/burgil/react-vanilla-spa
Expected Behavior
Combination of special characters won't break the server

This issue also happens on Linux so it's not os related, also tested on node v22
The issue seems to be coming from a file named html.js inside a project named @fastify where const compiledTemplatingFunction is defined.
Adding .replace(//g, '\').replace(/$/g, '\\$') after the return frag inside the function serialize partially fixed the problem but still other combination of console logs break the code, making us unable to migrate our larger code base into fastify
other examples:
        console.log(`%c Example 1 + 1 = ${1 + 1}`, 'color: blue;');

        console.log('${');

<!DOCTYPE html>
<html>
    <head>
    </head>
    <body>
        <script>
            const serverMSG = {
                old_file_path: "asd",
                new_file_path: "zxc"
            }
            const testCode = `console.log(\'%c[test]%c Handling file rename:\', \'color: #a259ff; font-weight: bold;\', \'color: #ff6347;\', \`\${serverMSG.old_file_path} -> \${serverMSG.new_file_path}\`);`;
        </script>
    </body>
</html>

And others might also exist, we only find those out by trying to run our project in there and then removing line by line everything until we find what breaks it

This seems to be a bug with the default createHtmlTemplatingFunction definition.
Provide your own for the time being.

These should be revamped in the next major release.

Looking forward! Thank you for this awesome project


Using Angular CLI instead of angular-library-seed

Hi @zebzhao, I would like to use your library in one of my projects but I noticed that you are using the https://github.com/trekhleb/angular-library-seed project, which has not been updated for a long time (and it is no longer the de facto standard). That's not a big issue, I know. But since I have to add some new features on this lib as well, I prefer to invest some time and update it to Angular CLI.
Since I am already working on this porting, I was wondering if could you be interested in a PR to update this repo too?
Let me know,
Gianluca

Sure, I would accept a PR for this if it doesn't break any existing scripts and build times do not slow down significantly.


Replace libcudart.so with PyTorch's CUDA APIs

This PR resolves #264
I have been struggling with using bitsandbytes on my environment: nvcr.io/nvidia/pytorch:22.05-py3 image running on docker. When running nvidia-smi, it successfully detects a GPU device.
work@main1[bitsandbytes-torch]:~$ nvidia-smi
Wed Apr 26 01:27:29 2023
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.216.04   Driver Version: 450.216.04   CUDA Version: 11.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  CUDA GPU            On   | 00000000:90:00.0 Off |                    0 |
| N/A   32C    P0    58W / 400W |     48MiB /  1689MiB |      0%      Default |
|                               |                      |             Disabled |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

However, it fails to detect a GPU device when trying to import bitsandbytes.
work@main1[bitsandbytes-torch]:~$ python
Python 3.8.13 | packaged by conda-forge | (default, Mar 25 2022, 06:04:10)
[GCC 10.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import bitsandbytes

===================================BUG REPORT===================================
Welcome to bitsandbytes. For bug reports, please run

python -m bitsandbytes

 and submit this information together with your error trace to: https://github.com/TimDettmers/bitsandbytes/issues
================================================================================
bin /home/work/.local/lib/python3.8/site-packages/bitsandbytes/libbitsandbytes_cpu.so
/home/work/.local/lib/python3.8/site-packages/bitsandbytes/cextension.py:33: UserWarning: The installed version of bitsandbytes was compiled without GPU support. 8-bit optimizers, 8-bit multiplication, and GPU quantization are unavailable.
  warn("The installed version of bitsandbytes was compiled without GPU support. "
/home/work/.local/lib/python3.8/site-packages/bitsandbytes/cuda_setup/main.py:145: UserWarning: WARNING: The following directories listed in your path were found to be non-existent: {PosixPath('/usr/local/nvidia/lib64'), PosixPath('/usr/local/cuda/extras/CUPTI/lib64'), PosixPath('/usr/local/nvidia/lib'), PosixPath('/usr/local/cuda/lib'), PosixPath('/usr/local/cuda-11.6/include')}
  warn(msg)
CUDA exception! Error code: OS call failed or operation not supported on this OS
CUDA exception! Error code: initialization error
CUDA SETUP: CUDA runtime path found: /usr/local/cuda/lib64/libcudart.so
/home/work/.local/lib/python3.8/site-packages/bitsandbytes/cuda_setup/main.py:145: UserWarning: WARNING: No GPU detected! Check your CUDA paths. Proceeding to load CPU-only library...
  warn(msg)
CUDA SETUP: Detected CUDA version 117
CUDA SETUP: Loading binary /home/work/.local/lib/python3.8/site-packages/bitsandbytes/libbitsandbytes_cpu.so...

After an investigation, I found that it fails to execute libcudart.cudaGetDeviceCount() after libcuda.cuInit() with error code 304 - which means "OS call failed or operation not supported on this OS".
https://github.com/TimDettmers/bitsandbytes/blob/9e7cdc9ea95e9756d9f5621a0e2c7e2538363fae/bitsandbytes/cuda_setup/main.py#L345
work@main1[bitsandbytes-torch]:~/.local/lib/python3.8/site-packages/bitsandbytes$ python
Python 3.8.13 | packaged by conda-forge | (default, Mar 25 2022, 06:04:10)
[GCC 10.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import ctypes
>>> libcuda = ctypes.CDLL("libcuda.so")
>>> libcudart = ctypes.CDLL("libcudart.so")
>>> count = ctypes.c_int()
>>> libcuda.cuInit(0)
0
>>> libcudart.cudaGetDeviceCount(ctypes.byref(count))
304

While I was looking for a way to solve this problem, I found that PyTorch provides similar APIs which work like a charm on my machine. So I replaced several libcuda or libcudart related commands with torch ones - I think it would be okay since bitsandbytes already has a dependency on torch.
work@main1[bitsandbytes-torch]:~$ python
Python 3.8.13 | packaged by conda-forge | (default, Mar 25 2022, 06:04:10)
[GCC 10.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> torch._C._cuda_getCompiledVersion(), torch.version.cuda, torch.cuda.device_count()
(11070, '11.7', 1)

The origin from my branch works like below:
work@main1[bitsandbytes-torch]:~/.local/lib/python3.8/site-packages/bitsandbytes$ python
Python 3.8.13 | packaged by conda-forge | (default, Mar 25 2022, 06:04:10)
[GCC 10.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import bitsandbytes

===================================BUG REPORT===================================
Welcome to bitsandbytes. For bug reports, please run

python -m bitsandbytes

 and submit this information together with your error trace to: https://github.com/TimDettmers/bitsandbytes/issues
================================================================================
bin /home/work/.local/lib/python3.8/site-packages/bitsandbytes/bitsandbytes/libbitsandbytes_cuda117.so
/home/work/.local/lib/python3.8/site-packages/bitsandbytes/bitsandbytes/cuda_setup/main.py:145: UserWarning: WARNING: The following directories listed in your path were found to be non-existent: {PosixPath('/usr/local/cuda/lib'), PosixPath('/usr/local/nvidia/lib64'), PosixPath('/usr/local/cuda-11.6/include'), PosixPath('/usr/local/nvidia/lib'), PosixPath('/usr/local/cuda/extras/CUPTI/lib64')}
  warn(msg)
CUDA SETUP: CUDA runtime path found: /usr/local/cuda/lib64/libcudart.so.11.0
CUDA SETUP: Highest compute capability among GPUs detected: 11.7
CUDA SETUP: Detected CUDA version 117
CUDA SETUP: Loading binary /home/work/.local/lib/python3.8/site-packages/bitsandbytes/bitsandbytes/libbitsandbytes_cuda117.so...
>>>

Thanks. Maybe this works for me.
My system

Ubuntu 20.04(NOT WSL)
RTX 3090
CUDA 11.7

Add this to my .bashrc.
(result of find / -name libcuda.so 2>/dev/null)
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/expbox77/miniconda3/envs/textgen/lib/stubs/:/usr/lib/x86_64-linux-gnu/stubs/:/usr/local/cuda-11.7/targets/x86_64-linux/lib/stubs/

Interestingly, python -m bitsandbytes does not work properly in the home directory.
(textgen) expbox77@expbox-ai:~$ python -m bitsandbytes

===================================BUG REPORT===================================
Welcome to bitsandbytes. For bug reports, please run

python -m bitsandbytes

 and submit this information together with your error trace to: https://github.com/TimDettmers/bitsandbytes/issues
================================================================================
bin /home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/libbitsandbytes_cuda117.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/cuda_setup/main.py:145: UserWarning: Found duplicate ['libcudart.so', 'libcudart.so.11.0', 'libcudart.so.12.0'] files: {PosixPath('/home/expbox77/miniconda3/envs/textgen/lib/libcudart.so.11.0'), PosixPath('/home/expbox77/miniconda3/envs/textgen/lib/libcudart.so')}.. We'll flip a coin and try one of these, in order to fail forward.
Either way, this might cause trouble in the future:
If you get `CUDA error: invalid device function` errors, the above might be the cause and the solution is to make sure only one ['libcudart.so', 'libcudart.so.11.0', 'libcudart.so.12.0'] in the paths that we search based on your env.
  warn(msg)
CUDA SETUP: CUDA runtime path found: /home/expbox77/miniconda3/envs/textgen/lib/libcudart.so.11.0
CUDA SETUP: Highest compute capability among GPUs detected: 8.6
CUDA SETUP: Detected CUDA version 117
CUDA SETUP: Loading binary /home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/libbitsandbytes_cuda117.so...
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++ BUG REPORT INFORMATION ++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++ ANACONDA CUDA PATHS ++++++++++++++++++++
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/gptq_llama/quant_cuda.cpython-310-x86_64-linux-gnu.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/quant_cuda-0.0.0-py3.10-linux-x86_64.egg/quant_cuda.cpython-310-x86_64-linux-gnu.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/torch/lib/libc10_cuda.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/torch/lib/libtorch_cuda.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/torch/lib/libtorch_cuda_linalg.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/libbitsandbytes_cuda117.so
/home/expbox77/miniconda3/envs/textgen/lib/stubs/libcuda.so
/home/expbox77/miniconda3/envs/textgen/lib/libcudart.so
/home/expbox77/miniconda3/envs/textgen/nsight-compute/2022.2.0/target/linux-desktop-glibc_2_11_3-x64/libcuda-injection.so
/home/expbox77/miniconda3/envs/textgen/nsight-compute/2022.2.0/target/linux-desktop-glibc_2_19_0-ppc64le/libcuda-injection.so
/home/expbox77/miniconda3/envs/textgen/nsight-compute/2022.2.0/target/linux-desktop-t210-a64/libcuda-injection.so

++++++++++++++++++ /usr/local CUDA PATHS +++++++++++++++++++
/usr/local/cuda-11.7/targets/x86_64-linux/lib/stubs/libcuda.so
/usr/local/cuda-11.7/targets/x86_64-linux/lib/libcudart.so

Traceback (most recent call last):
  File "/home/expbox77/miniconda3/envs/textgen/lib/python3.10/runpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/home/expbox77/miniconda3/envs/textgen/lib/python3.10/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/__main__.py", line 95, in <module>
    generate_bug_report_information()
  File "/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/__main__.py", line 60, in generate_bug_report_information
    paths = find_file_recursive(os.getcwd(), '*cuda*so')
  File "/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/__main__.py", line 37, in find_file_recursive
    raise RuntimeError('Something when wrong when trying to find file. Maybe you do not have a linux system?')
RuntimeError: Something when wrong when trying to find file. Maybe you do not have a linux system?

But when I'm in any directory, python -m bitsandbytes seems to work normally.
(textgen) expbox77@expbox-ai:~/test$ python -m bitsandbytes

===================================BUG REPORT===================================
Welcome to bitsandbytes. For bug reports, please run

python -m bitsandbytes

 and submit this information together with your error trace to: https://github.com/TimDettmers/bitsandbytes/issues
================================================================================
bin /home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/libbitsandbytes_cuda117.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/cuda_setup/main.py:145: UserWarning: Found duplicate ['libcudart.so', 'libcudart.so.11.0', 'libcudart.so.12.0'] files: {PosixPath('/home/expbox77/miniconda3/envs/textgen/lib/libcudart.so.11.0'), PosixPath('/home/expbox77/miniconda3/envs/textgen/lib/libcudart.so')}.. We'll flip a coin and try one of these, in order to fail forward.
Either way, this might cause trouble in the future:
If you get `CUDA error: invalid device function` errors, the above might be the cause and the solution is to make sure only one ['libcudart.so', 'libcudart.so.11.0', 'libcudart.so.12.0'] in the paths that we search based on your env.
  warn(msg)
CUDA SETUP: CUDA runtime path found: /home/expbox77/miniconda3/envs/textgen/lib/libcudart.so.11.0
CUDA SETUP: Highest compute capability among GPUs detected: 8.6
CUDA SETUP: Detected CUDA version 117
CUDA SETUP: Loading binary /home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/libbitsandbytes_cuda117.so...
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++ BUG REPORT INFORMATION ++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++ ANACONDA CUDA PATHS ++++++++++++++++++++
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/gptq_llama/quant_cuda.cpython-310-x86_64-linux-gnu.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/quant_cuda-0.0.0-py3.10-linux-x86_64.egg/quant_cuda.cpython-310-x86_64-linux-gnu.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/torch/lib/libc10_cuda.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/torch/lib/libtorch_cuda.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/torch/lib/libtorch_cuda_linalg.so
/home/expbox77/miniconda3/envs/textgen/lib/python3.10/site-packages/bitsandbytes-0.38.0-py3.10.egg/bitsandbytes/libbitsandbytes_cuda117.so
/home/expbox77/miniconda3/envs/textgen/lib/stubs/libcuda.so
/home/expbox77/miniconda3/envs/textgen/lib/libcudart.so
/home/expbox77/miniconda3/envs/textgen/nsight-compute/2022.2.0/target/linux-desktop-glibc_2_11_3-x64/libcuda-injection.so
/home/expbox77/miniconda3/envs/textgen/nsight-compute/2022.2.0/target/linux-desktop-glibc_2_19_0-ppc64le/libcuda-injection.so
/home/expbox77/miniconda3/envs/textgen/nsight-compute/2022.2.0/target/linux-desktop-t210-a64/libcuda-injection.so

++++++++++++++++++ /usr/local CUDA PATHS +++++++++++++++++++
/usr/local/cuda-11.7/targets/x86_64-linux/lib/stubs/libcuda.so
/usr/local/cuda-11.7/targets/x86_64-linux/lib/libcudart.so

+++++++++++++++ WORKING DIRECTORY CUDA PATHS +++++++++++++++

++++++++++++++++++ LD_LIBRARY CUDA PATHS +++++++++++++++++++
 /home/expbox77/miniconda3/envs/textgen/lib/stubs/ CUDA PATHS
/home/expbox77/miniconda3/envs/textgen/lib/stubs/libcuda.so
+++++++ /usr/lib/x86_64-linux-gnu/stubs/ CUDA PATHS ++++++++
/usr/lib/x86_64-linux-gnu/stubs/libcuda.so
 /usr/local/cuda-11.7/targets/x86_64-linux/lib/stubs/ CUDA PATHS
/usr/local/cuda-11.7/targets/x86_64-linux/lib/stubs/libcuda.so

++++++++++++++++++++++++++ OTHER +++++++++++++++++++++++++++
COMPILED_WITH_CUDA = True
COMPUTE_CAPABILITIES_PER_GPU = ['8.6', '8.6']
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++ DEBUG INFO END ++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Running a quick check that:
    + library is importable
    + CUDA function is callable

WARNING: Please be sure to sanitize sensible info from any such env vars!

SUCCESS!
Installation was successful!

@TimDettmers Hi! It seems that the main branch has been overwritten with force-pushed commits.
May I open a new PR with the same changes -- converting libcudart APIs to torch.cuda ones? It would be a glad if you share your opinions. Thanks!

Thank you for this and sorry for being slow on this. This has been merged with #375


Might as well add province here.

Just a simple change to make it more inclusive to Canadians.
URL of RTD document: https://civicactions-handbook.readthedocs.io/en/mgifford-patch-6/

@mgifford This section is specific to the US only (hence the -us suffix in the path) - we will be adding a CA specific section alongside this. So this will be addressed, but in a different way :)


Docker images cleanup + unttests

Hi,
I try to use this repo for a very first time and it is appeared very useful source of knowledge. But some recipes are broken and fail to build. This is likely because there are no easy way to test changes so I've added trivial unittest which validate that dockerfiles are healthy.  Ideally this unittests should be executed as CI scripts on commit.
List of changes

Add unittest to validate dockerimages
Update images to use most recent libraries, EFA-installer-1.28.0, aws_ofi_nccl-1.7.3-aws
Fix broken docker images.
Add hpc-benchmarks guide to run xhpl on AWS platforms.

Unsure if we should have the HPL here. I'll let the team weight on this.

Why should we include a HPC benchmark in a quickstart for Distributed Machine Learning?

Overall comments:

This PR is way too much, please split it out into individual PR's based on the model
Please comment on why we're removing NCCL from the Megatron-LM example

Also +1 on not adding HPL. Doesn't seem relevant to our customers.

Also +1 on not adding HPL. Doesn't seem relevant to our customers.

I've contacted the author, no response yet but given that this is a good PR we may pull the commits apart and resubmit (while keeping original authorship) to integrate it. @sean-smith @mhuguesaws  fine with that?

Please review version-2
Changes  since v1:

rename test files, so all they all now has unique names, otherwise pytest complains.
add llama2 to nemo example
Add missed version fixed to nemo/readme

In request to whether it is reasonable to have HPL in this repo or not. In my experience nccl-test and HPL are two must have  cluster tests before any ML workload start. It gives a confidence that HW is sane. HPL workload is very similar to pre-training workload, you can verify it via https://github.com/dmonakhov/gpu_toolbox/tree/main/ml_sample.
For example HPCG, another test from  hpc-benchmakrs is absolutely useless from testing point of view, that is why I do not add it here

Please review version-2
Changes since v1:
* rename test files, so all they all now has unique names, otherwise pytest complains.

* add llama2 to nemo example

* Add missed version fixed to nemo/readme

In request to whether it is reasonable to have HPL in this repo or not. In my experience nccl-test and HPL are two must have cluster tests before any ML workload start. It gives a confidence that HW is sane. HPL workload is very similar to pre-training workload, you can verify it via https://github.com/dmonakhov/gpu_toolbox/tree/main/ml_sample.
For example HPCG, another test from hpc-benchmakrs is absolutely useless from testing point of view, that is why I do not add it here

Noted, thanks Dmitry. Let's remove the HPL for now and reserve it for another PR. That'll help merge the other contributions immediately.

Ok. Agree, let's move hpc-benchmark out from this PR, and merge the rest.


feat(controller): allow users to transfer app ownership.

This is really useful if a user needs to delete their account, but they have apps that their company depends on attached to it. A user can use apps:transfer to transfer ownership of the app before deleting their account.

It might also make sense to add original owner as a collaborator while transferring, but I wanted some opinions on that.

It might also make sense to add original owner as a collaborator while transferring, but I wanted some opinions on that.

I had mixed feelings on this and here's the best argument I could come up with in its favor:
When you transfer a repository in github or bitbucket, the receiver needs to accept the transfer, but our workflows don't currently support that sort of transaction.  This creates the potential for an interim period without an "active" owner.
Q:  What happens if the new owner is on vacation and something immediately goes wrong, necessitating a release?
A: An admin could intervene.
If I'm defeating my own strongest argument in its favor, I'm narrowly against it, but I'd really like to hear some other opinions on this.

I think it's fine to do a dumb app ownership transfer for now. No need to get fancy with it. Users can just extend the controller to their liking if they want to change the policy, which may be something we can document in the future.

I rebased and changed the response code to a 200

I think a naive app transfer like this is fine since admin intervention is already Deis' solution for lost apps. It's possible someone could maliciously transfer apps to another user, but that would be a strange, slow-motion attack that's unlikely and easily thwarted.
LGTM.

Deferring to @bacongobbler for the second LGTM.

code LGTM, though would you mind adding some documentation around this new parameter in the API reference docs?

code LGTM, though would you mind adding some documentation around this new parameter in the API reference docs?

Knew I was forgetting something :smile:. Will do.

@bacongobbler Done!

code LGTM

@Joshua-Anderson needs rebase when you've got the time.  No rush.

@krancour Rebased!

@Joshua-Anderson there are 762 changed files in this PR now--maybe some of #4164 crept in here? If you could excise anything not related to the app transfer code, we can get this merged. Or just ping me if you're busy; I'd be glad to do so for you.

@mboersma Done! I had a stray Godeps folder from when the router copied Godeps.

my lgtm still stands.

Rebased!

Since API v1.6 was released I bumped the API to v1.7

LGTM++.


Improved big-number formatting

Howdy! I've made some changes to improve your big-number formatting.
Changes

Removed trapping conversion to Int in BinaryInteger/formatted().

IntegerFormatStyle can format big integers since (#262).

Removed rounding conversion to Double in BinaryFloatingPoint/formatted()

This method now does whatever FloatingPointFormatStyle/format(_:) does.

Reenabled "Decimal Tests" in NumberFormatStyleTests.swift.

The normal styles worked as-is, but the attributed one needed some love.

Added a "numeric string representation" case to ICUNumberFormatterBase.Value.

IntegerFormatStyle.Attributed now uses this value rather than Int64(clamping:).

Removed conversions to Decimal in each integer format style (#186).

IntegerFormatStyle, [...].Attributed, [...].Currency, [...].Percent

Removed isZero and doubleValue from ICUNumberFormatterBase.Value.

This makes it easier to accommodate non-numeric payloads, e.g. String.
Both were used in ByteCountFormatStyle, which now queries FormatInput.

Comments
[RESOLVED] I was not sure what to do with ICUNumberFormatterBase.Value's isZero and doubleValue – please share your thoughts. I solved it :tm: by force unwrapping Double.init(_:). The force unwrap should never fail, assuming the numeric string representation is well-formed, but large values may result in ± Double.infinity. It is not a problem for isZero, but I do not know the semantics of doubleValue.
Alternatives
[OUTDATED] You can add some thing like fallbackInteger(any BinaryInteger) instead of numericStringRepresentation(String). Perhaps it makes sense if you don't want to check isZero through Double.

Just to be clear: this pull request is a smörgåsbord. I wanted to fix the trapping conversion (and I suggest you keep that part). But, after that, I reenabled some of your tests and looked for ways to fix IntegerFormatStyle.Attributed's clamping behavior. Adding a new case to ICUNumberFormatterBase.Value is one way, but I don't know if that's what you want. The numeric string representation is perhaps not something you want to query. But, since I have no way of knowing your plans for IntegerFormatStyle.Attributed, I thought I would leave it up for review.

I don't want to bombard this thread. But after looking more closely at it, I see that isZero and doubleValue are only used in ByteCountFormatStyle. So you could perhaps remove isZero and doubleValue from ICUNumberFormatterBase.Value and get those from FormatInput instead. In that case, [...].Value could contain anything convertible to ICUNumberFormatterBase.FormatResult. It's one option that circumvents the current awkwardness of using a String payload in [...].Value.

I don't want to bombard this thread. But after looking more closely at it, I see that isZero and doubleValue are only used in ByteCountFormatStyle. So you could perhaps remove isZero and doubleValue from ICUNumberFormatterBase.Value and get those from FormatInput instead. In that case, [...].Value could contain anything convertible to ICUNumberFormatterBase.FormatResult. It's one option that circumvents the current awkwardness of using a String payload in [...].Value.
Edit: here's a separate commit with this approach (+5, -37).

Thank you! I think this is indeed the most reasonable approach.

Thank you! I think this is indeed the most reasonable approach. I'd be ok either if you include that as part of this change or a separate PR. No bombarding at all either

Cool. I've added f065a2d to this pull request.

@swift-ci please test

Here's a solution that lets you use Double in ByteCountFormatStyle:

changes (+10, -6)

_format(.integer(int64), doubleValue: Double(int64))
_format(.floatingPoint(double), doubleValue: double)

If you think it's reasonable approach, then I'll add it to this pull request.

Hm. I suppose I'll add the proposed solution and amend it if needed. I think that might be easier.

@swift-ci please test

CI is down due to a regression in recent toolchain. That should be fixed in https://github.com/apple/swift/pull/70559. I'll rerun the test after CI updates to a newer toolchain containing the fix

@swift-ci please test


How to do differential analysis for cellphonedb result

(F) Outgoing interactions of TRN subclusters with cancer cells and CD8+ T cells. Top panel: differentially expressed ligands in each subcluster (FDR <0.01, abs.
log2 fold change >1). Heatmap colors clipped at ±3. Bottom panel: respective receptors and the expression by cell type. Dots are only shown for receptors that
are expressed in at least 10% of the respective cell types.

Hi @xiasijian,
Thank you for using CellphoneDB.
Could you please elaborate  a bit more on your question?
Best,
Luz

Hello@Luz, Thanks a lot for your reply, the problem I want to ask is how can I differentially analyse the expressed ligands, and get the log2 fold change as the figure show?
best wishes

Hi @xiasijian,
To get a log fold change, you can use your preferred tool, like Seurat FindMarkers(), DESeq2, limma, or even scanpy.
Please note that CellphoneDB does not uses this information and does not generate the heatmap plot that you mentioned.
We will be updating cellphoneDB and provide more detailed tutorials in the following week. Hope they are of help!
Best,
Luz

Thanks a lot.
---Original---
From: @.>
Date: Mon, Mar 6, 2023 21:44 PM
To: @.>;
Cc: "Sijian<EMAIL_ADDRESS>Subject: Re: [ventolab/CellphoneDB] How to do differential analysis forcellphonedb result (Issue #87)
Hi @xiasijian,
To get a log fold change, you can use your preferred tool, like Seurat FindMarkers(), DESeq2, limma, or even scanpy.
Please note that CellphoneDB does not uses this information and does not generate the heatmap plot that you mentioned.
We will be updating cellphoneDB and provide more detailed tutorials in the following week. Hope they are of help!
Best,
Luz
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>


Introduce LocalTaskObj

Introduce LocalTaskObj and integrate it into LocalPool
Export all the stuff form core::task under futures::task (some was previously exported under futures::executor) This is probably just a start. There're probably still some inconsistencies in the exports.
This PR makes the tests in futures-executor/tests/local_pool.rs work

@MajorBreakfast Pinged you on discord about this. I think, rather than a separate trait, I'd prefer to remove the Send bound on the UnsafeTask trait, and only introduce it in TaskObj::new. I also think I'd prefer for LocalTaskObj to live in core so that the conversion from TaskObj to LocalTaskObj doesn't depend on unstable representation details of std.

I agree. It would then be very similar to how we do it with the UnsafeWake trait. The only thing different is that UnsafeWake needs bounds for Sync and Send because of the cloning as Waker. For this here however we, as you say, we should add no bounds to the trait, so that PinBox with a Future<Output = ()> + 'static can implement it

Do we want to add SpawnLocalObjError to libcore as well? It's not absolutely necessary because the fields are public.

@MajorBreakfast Hm, good question! I think either way is fine-- these are all going to be deprecated once unsized-rvalues + arbitrary-self-type-object-safety are fixed, so I don't think it matters particularly much either way.

We will still need need the distinction for between LocalSpawnError and SpawnError because of the Send difference.
If you let me pick, then I'd put them into core because this way we can use transmute for conversion between them. LocalPools's spawn_obj calls spawn_local_obj internally, so this conversion is on a hot code path.

@MajorBreakfast In the long term, I figured we wouldn't have LocalSpawnObjError or LocalSpawnError, only the current SpawnErrorKind.

Here is the PR that puts LocalTaskObj into libcore https://github.com/rust-lang/rust/pull/51814
SpawnError gives us the task back when spawning isn't possible. This makes it possible to spawn it somewhere else. I don't think that it will go away. (And LocalSpawnError does the same for non-Send tasks)

@MajorBreakfast It will have to go away once spawning goes through unsized rvalues, since there's no way to hand them back.

That's a bummer.
So, this won't work? I thought the last element of a struct can be unsized?
pub struct SpawnError<F: Future<Output = ()> + Send> {
    pub kind: SpawnErrorKind,
    pub future: F,
}

The new nightly which now includes LocalTaskObj in libcore requires some fixes to the futures crate. Therefore this is now blocked on https://github.com/rust-lang-nursery/futures-rs/pull/1049

Nice! This is great!


ci: switch back to circleci

Codecov Report

Merging #81 into master will increase coverage by 0.29%.
The diff coverage is 90.13%.

@@            Coverage Diff             @@
##           master      #81      +/-   ##
==========================================
+ Coverage   85.92%   86.21%   +0.29%
==========================================
  Files          20       20
  Lines         341      428      +87
  Branches       52       81      +29
==========================================
+ Hits          293      369      +76
- Misses         33       39       +6
- Partials       15       20       +5

Impacted Files
Coverage Δ

src/line-parsers/index.ts
100.00% <ø> (ø)

src/line-parsers/new-player.ts
84.61% <ø> (+1.28%)
:arrow_up:

src/LogWatcher.ts
57.44% <52.94%> (-4.78%)
:arrow_down:

src/GameState.ts
92.30% <90.00%> (+0.64%)
:arrow_up:

src/line-parsers/zone-change.ts
91.89% <91.66%> (-1.14%)
:arrow_down:

src/line-parsers/block-parser.ts
97.67% <97.67%> (ø)

src/data/meta.ts
100.00% <100.00%> (ø)

src/data/quests.ts
100.00% <100.00%> (ø)

src/data/secrets.ts
100.00% <100.00%> (ø)

src/line-parsers/AbstractLineParser.ts
100.00% <100.00%> (ø)

... and 18 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 b57203e...71f1e40. Read the comment docs.