Cannot build google-chrome-dev

Issue description
Steps to reproduce

Add google-chrome-dev to environment.systemPackages in /etc/nixos/configuration.nix
Run  nixos-rebuild switch --upgrade as root
See the following error message:

building path(s) ‘/nix/store/vcjj17n2nkf8bnf4hgkqhqbvcg2b3kr3-google-chrome-stable_52.0.2743.116-1_amd64.deb’

trying https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_52.0.2743.116-1_amd64.deb
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 46.9M  100 46.9M    0     0   306k      0  0:02:36  0:02:36 --:--:--  306k
building path(s) ‘/nix/store/vw41p1bnyl44sgrv0mbgamw10kcx9g9c-google-chrome-52.0.2743.116’
unpacking sources
patching sources
configuring
no configure script, doing nothing
building
no Makefile, doing nothing
installing
substitute(): file '/nix/store/vw41p1bnyl44sgrv0mbgamw10kcx9g9c-google-chrome-52.0.2743.116/share/applications/google-chrome-unstable.desktop' does not exist
builder for ‘/nix/store/gs1zyy4xj1djbqwqpf3hzgvsp5mgqkv2-google-chrome-52.0.2743.116.drv’ failed with exit code 1
cannot build derivation ‘/nix/store/1sh53bbxlhs266flz08agfhqadl2hl7l-system-path.drv’: 1 dependencies couldn't be built
cannot build derivation ‘/nix/store/4lj9l7bq4gqqva13mr2cswxfw7illsql-nixos-system-nix1-16.09pre90254.6b20d5b.drv’: 1 dependencies couldn't be built
error: build of ‘/nix/store/4lj9l7bq4gqqva13mr2cswxfw7illsql-nixos-system-nix1-16.09pre90254.6b20d5b.drv’ failed

Technical details

System: (NixOS: nixos-version, Ubuntu/Fedora: lsb_release -a, ...)

16.09pre90254.6b20d5b (Flounder)

Nix version: (run nix-env --version)

nix-env (Nix) 1.11.3

Nixpkgs version: (run nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion)

"16.09pre90254.6b20d5b"

The following change seems to fix it:
diff --git i/pkgs/applications/networking/browsers/google-chrome/default.nix w/pkgs/applications/networking/browsers/google-chrome/default.nix
index 1550d35..f031131 100644
--- i/pkgs/applications/networking/browsers/google-chrome/default.nix
+++ w/pkgs/applications/networking/browsers/google-chrome/default.nix
@@ -70,8 +70,8 @@ in stdenv.mkDerivation rec {

   installPhase = ''
     case ${channel} in
-      beta) appname=chrome-beta      dist=beta     ;;
-      dev)  appname=chrome-unstable  dist=unstable ;;
+      beta) appname=chrome           dist=beta     ;;
+      dev)  appname=chrome           dist=unstable ;;
       *)    appname=chrome           dist=stable   ;;
     esac

/cc @aszlig.

This PR seems to fix the issue: https://github.com/NixOS/nixpkgs/pull/18582. Please, check it out.

Fixed by https://github.com/NixOS/nixpkgs/pull/18582.


fix: if condition release latest main

The problem seems to have been that we mixed syntax: {} and without brackets.

bors r+


[WIP] Add experiences types + constants

Adding experience constants to privacy-types from airgap.js-types. When importing these constants/types into airgap, there was an increase in size in airgap, so moving these types here so they can by imported into airgap wo size increase and they can also be imported into website2.0 for docs.
Check this convo https://github.com/transcend-io/main/pull/21494#issuecomment-1470306808

this still relevant? should we close?


Add support for #[Target] attribute to autowire channels

Problem
Currently, we have one documented solution for autowiring channels (link). It's name-based approach the same as for Symfony HTTP Client (link).
For example, to inject foo_bar channel you have to do the following:
public function __construct(
     LoggerInterface $fooBarLogger,
) {
}

But it's not the best approach. As already mentioned, Symfony HTTP Client has similar functionality, but they moved further and introduced support for #[Target] attribute to decouple variable name and autowiring (link).
Proposition
Adds support for #[Target] attribute for autowiring channels.
For example,
public function __construct(
    #[Target('foo_bar')]
    LoggerInterface $logger,
) {
}

It's already possible, for example I use :
        #[Target('monolog.logger.billing')]
        private readonly LoggerInterface $logger = new NullLogger(),

MonologBundle supports the WithMonologChannel attribute available in Monolog 3, which has the additional benefit that it also hooks into the discovery of which channels to create.

I'm closing this issue, since I guess everything is okay

Thank you, guys! I didn't know about it and the documentation has no info. But good to know!

@AlexMinaev19 If you could contribute to the documentation, it would be awesome!


Automatic tests of important packages with every commit

Important packages (like crypto, test, ...) should be automatically tested at every commit (similar to the packages that live in the SDK).

https://uberchromegw.corp.google.com/i/client.dart.packages/console


pythonPackages.recommonmark: mark broken

recommonmark marked broken (rest of this text is outdated)
Motivation for this change
Adds sphinx2, because recommonmark doesn't support sphinx 3 (this fixes #93117).
To add sphinx2 the file pkgs/development/python-modules/sphinx/2.nix has been renamed to 1.nix, since it contains sphinx 1.8.5 (which still uses python2).
altair is also setup to use sphinx2, otherwise it fails because of multiple sphinx versions.
The second commit updates sphinx2 from 2.3.1 to 2.4.4.
All packages that failed to build did so for unrelated reason.
Things done

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

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Recommonmark should be considered broken until it can function with Sphinx 3.

Thanks

Hey, this PR seems to has caused every other ofborg evaluation to fail, see e.g: https://gist.github.com/GrahamcOfBorg/bd77c598a9c1efc81c68d35f23352e31 and https://github.com/NixOS/nixpkgs/pull/93932

Any idea what the problem could be? It looks good to me and only tells me the package is broken if I try to build it.
This is the first package I marked broken, so I might have missed something?

hopefully fixed with c28df9984b5164f396693101db74ae598af5eb01


Push failed when using variable of type "let" in script.

Here is a piece of code for a google sheets script:
function test() {
    let i = 0;
    i++;
}

when using clasp push, the following error is reported:
  errors:
   [ { message: 'Request contains an invalid argument.',
       domain: 'global',
       reason: 'badRequest' } ] }

The push is successful when the letis swapped by var:
function test() {
    var i = 0;
    i++;
}

I was able to reproduce the error in healthy projects just by changing var for let.
I believe this could be a bug, can someone reproduce the behavior?
System Info:
Ubuntu 18.04
clasp version: 2.2.1

Apps Script doesn't support let. So this is an error from the API.
If you want to use let, you must use TypeScript and have your file end with .ts.

Thanks!


Add TVM inference capability

Checklist

[X] I've read the contribution guidelines.
[X] I've searched other issues and no duplicate issues were found.
[X] I've agreed with the maintainers that I can plan this task.

Description
Port the tvm_utility and neural_networks packages from Autoware.Auto.
Purpose
Provide TVM inference capability in autoware.universe.
Possible approaches
Either:

Port the packages as they are (downloading compiled artifacts from an S3 bucket).
Or, because the current way of getting the artifacts is not perfect, change it to use git-lfs.

Discussion about this: https://github.com/autowarefoundation/autoware/discussions/150
Definition of done

[ ] tvm_utility and neural_networks are merged
[ ] a docker setup exists that enables running the inference on a GPU backend (vulkan); if not with the default setup, then a dedicated one must be offered to the user

related issue https://github.com/autowarefoundation/autoware.universe/issues/908

Will need to address https://github.com/autowarefoundation/autoware/issues/128 for the vulkan backend to work.

https://github.com/autowarefoundation/autoware.universe/pull/1181 is waiting to be reviewed.

done: all merged


[Feature request] - resizing

Would be cool to have the option for a very small minimal square/apple watch-like window.
especially since i think the always on top function is very handy (so i don't lose track of the time, as in "out of sight out of mind")
Mainly because i work on a small 13" screen and the size is now a tad too big for the always on top function. It takes too much screen real estate for me personally.
Duplication of issue #149 and #22

Would be awesome to be able to change the size and shape so you can resize and place at will where it won't bother. There could be hotkey shortcuts to predefined size/placing.
Thanks for this wonderful app!!


Add tsdb.MultiCursor

Overview
This commit adds a cursor that wraps multiple tsdb.Cursor objects and streams them out as one cursor. The multi-cursor automatically dedupes keys by using the first cursor specified in the argument list.
Usage
To use the multi-cursor, simply pass a list of cursors to tsdb.MultiCursor() in order by priority:
mc := tsdb.MultiCursor(walCursor, boltCursor)

Then you can simply use the multi-cursor like any other tsdb.Cursor.

awesome, merging now so I can finally cross the streams!

:+1:


adding note to save headaches

make still fails for me on easy install but i don't see any issues here


Explorer throws error after being authenticated successfully

I get the following when starting the streamlit app using streamlit run explorer.py.
The authentication goes through successfully, but the client is unable to load the data for some reason. The error stays the same even when  I change the days slider or the data category. I tried to see what the problem could be but the issue that the error indicates : the date time object not being the right type / invalid is false as I tested it and it came back with the correct value and type.
I am a bit clueless right as to what could be the issue :-/
ValidationError: 1 validation error for UserCycle end Input should be a valid datetime [type=datetime_type, input_value=None, input_type=NoneType] For further information visit https://errors.pydantic.dev/2.6/v/datetime_type
Traceback:
File "/opt/homebrew/lib/python3.11/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 584, in _run_script
    exec(code, module.__dict__)
File "/Users/darkeraser/Documents/dev/whoopy/tools/explorer/explorer.py", line 185, in <module>
    rec, sleep, cycle, workout = load_metrics(baseline_days, today)
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/streamlit/runtime/legacy_caching/caching.py", line 709, in wrapped_func
    return get_or_create_cached_value()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/streamlit/runtime/legacy_caching/caching.py", line 690, in get_or_create_cached_value
    return_value = non_optional_func(*args, **kwargs)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/darkeraser/Documents/dev/whoopy/tools/explorer/explorer.py", line 176, in load_metrics
    cycle, _ = client.cycle.collection_df(start=start, end=today, get_all_pages=True)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/whoopy/handlers/handler_v1.py", line 158, in collection_df
    recs, token = self.collection(
                  ^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/whoopy/handlers/handler_v1.py", line 136, in collection
    items = [self._model.from_dict(c, correct_offset=correct_offset) for c in recs]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/whoopy/handlers/handler_v1.py", line 136, in <listcomp>
    items = [self._model.from_dict(c, correct_offset=correct_offset) for c in recs]
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/whoopy/models/models_v1.py", line 73, in from_dict
    return cls(**data)
           ^^^^^^^^^^^
File "/opt/homebrew/lib/python3.11/site-packages/pydantic/main.py", line 171, in __init__
    self.__pydantic_validator__.validate_python(data, self_instance=self)

yeah, seems like there are some API changes.
I am also getting the same error. Any ideas? I could not figure it out

this has been solved for me by just returning to the project after a few days and I did not change a thing :)

Hey @dark-eraser and @Aarekaz ,
Sorry for the delay, been quite busy last few weeks. Have pushed a new version that should fix the issues. Basically this should have come about due to pydantic version not being pinned and switch to pydantic 2.0 in the background (seemingly forcing stronger none-checks). Updated the models.
Let me know if you still run into issues.
New version (0.2.1) should also be available through pip now.

See comments above. Please let me know if we should reopen

See comments above. Please let me know if we should reopen

I updated it, but I get this error. I am not able to find out the correct method. Isnt it with the get prefix?

Same if I go with the example at playground.ipynb

@Aarekaz  It seems the source code from which you are refering is not the default streamlit app, but something you adjusted? To give a bit of background here: I have two Whoop Handlers. One acts "as user" and is therefore getting an Auth Token. (called whoopy.client_uv7.WhoopClient). This one got the get_recovery functions. Then there is an official client that as on behalf of the user (through the App interface from whoop). That one has the recovery function. It seems the second error you shared is still from the same streamlit app as before not from a jupyter notebook.
Could you double check the errors on your end and tell me how you create the client? (And if the source code of 2_Whoop_Fragment is open-source please link to it).


External services & url support

[ ] YouTube
[ ] Spotify
[ ] Dailymotion ?
[ ] Soundcloud

Deezer, Microsoft Groove and Apple Music, are anyone elegible?

Deezer, Microsoft Groove and Apple Music, are anyone elegible?

Maybe for deezer since they have an API. Unlikely for groove or apple music since they don't have an API, also content on groove and apple music is paid.

Will be nice use Deezer in your media player, I'm waiting for use this.

Will be nice use Deezer in your media player, I'm waiting for use this.


Bless failed

Bless failed:
EFI found at IODeviceTree:/efi
found ioreg "FirmwareFeaturesMask"; featureMaskValue=0xC000FFFF
found ioreg "FirmwareFeatures"; featureFlagsValue=0xC0005403
isPreBootEnvironmentUEFIWindowsBootCapable=0
preboot environment is not UEFI boot capable
isDVDWithElToritoWithUEFIBootableOS=0
Checking if disk is complex (if it is associated with booter partitions)
GPT detected
Booter partition required at index 2
System partition found
Preferred system partition found: disk2s1
Returning booter information dictionary:
<CFBasicHash 0x7fd741c0c920 [0x7fff79e1d440]>{type = mutable dict, count = 3,
entries =>
0 : <CFString 0x10c7ed990 [0x7fff79e1d440]>{contents = "System Partitions"} = (
disk2s1,
disk0s1
)
1 : <CFString 0x10c7ee170 [0x7fff79e1d440]>{contents = "Data Partitions"} = (
disk0s1
)
2 : <CFString 0x10c7ee190 [0x7fff79e1d440]>{contents = "Auxiliary Partitions"} = (
)
}
IOMedia disk0s1 has UUID 8C4EB2B0-2F96-44FE-8F71-0EB2C42B2C11
Setting EFI NVRAM:
efi-boot-next='IOMatchIOProviderClassIOMediaIOPropertyMatchUUID8C4EB2B0-2F96-44FE-8F71-0EB2C42B2C11BLLastBSDNamedisk0s1'
Could not set boot device property: 0xe00002bc

You're probably on El Capitan, which BootChamp is not compatible with: http://kainjow.tumblr.com/post/128933657269/bootchamp-and-el-capitan


peer review: <Promish Team 22> BUC's should be companied by a diagram

artifact under review.
Section 6.4 BUC
team number (for the team doing the review). Team 22
description of issue.
The BUC contains no diagram and instead, all the interactions are written out in paragraph format. A lot of BUCs are covered which is good but having diagrams such as activity or sequence is important to get a full grasp of what the system is doing. For each BUC, I would advise making a quick activity diagram or sequence diagram to show the flow of information and interaction. This is make understanding your BUC more easier for other readers in the future.

cc @waleedmalik7


Transactions example

The same PR as this one: https://github.com/MystenLabs/sui/pull/7983

duplicated


Moved app folder to the root directory of the engine

Moved app folder to the root directory of the engine as expected by convention

@acesuares This PR had some conflicts with the base branch. I just now updated it and now it does not have conflicts with the base branch. Now it is ready for merging.


Support for multiple connection strings

Idea for an upcoming version: supporting multiple connection strings. If multiple connection strings are available, user would have to choose which one to use.
.atom-build-oracle.json example:
[
    {
        "targetName" : "hr: dev",
        "connectString" : "hr/hr@XE1"
    },
    {
        "targetName" : "hr: test",
        "connectString" : "hr/hr@XE2"
    }
]

Thoughts?

This should already be supporting this. Always, when you start Atom, it selects the first target. When you change targets, that remains the active target until you switch again
In the bottom left, you should see the target name which you can click to change to the active target:

Also, f7 / ctrl+alt+t allows you to choose which target to build.
Is this working for you?

My bad. Thanks.

That's cool :-)
On 2 Sep 2016 11:32 PM, "Vincent Morneau"<EMAIL_ADDRESS>wrote:

My bad. Thanks.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/tschf/atom-build-oracle/issues/36#issuecomment-244375302,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABqquyIY6bvXbzpwrzJCz1yQNFLvYdQcks5qmCUSgaJpZM4Jyvdz
.


VNID fixes

@rajatchopra @dcbw @danwinship PTAL

Updated based on feedback, PTAL

LGTM
@danwinship merge if you think its good to go.


Custom template not displaying any notification when triggered

Describe the bug
When using the custom template slot, no notification is triggered even when calling this.$notify()
To Reproduce

Add the following code to a Nuxt JS project's page

<template>

    <notifications duration="-1">
      <template slot="body" slot-scope="{ item, close }">

          {{ item }}

      </template>
    </notifications>

</template>

Expected behavior
I should see a notification in the top right of my screen as this is the default behaviour
Screenshots
N/A
Desktop (please complete the following information):

OS: Mac
Browser Chrome
Version latest

Additional context
I have the plugin installed globally in my Nuxt JS project, and everything works fine if I just use the following:
<notifications classes="p-3 rounded-lg shadow bg-white text-md font-medium text-gray-800 m-3" duration="-1" />

However, I need to customise the HMTL content of a notification, thus the utilisation of slots and template. Why isn't it triggering?

In my case, when I use this.$notify in created or mounted, I had to setTimeout for about 1 second to trigger it.
  mounted() {
    setTimeout(() => {
      this.$notify({
        type: "success",
        text: "test",
        duration: 3000,
      });
    }, 1000);
  },

I'm having the same issue, here is my template file: https://paste.theprogramsrc.xyz/emadugawuy.xml


Function used in many augmentations (convert_image_dtype) has an issue

Please make sure that this is a bug. As per our
GitHub Policy,
we only address code/doc bugs, performance issues, feature requests and
build/installation issues on GitHub. tag:bug_template
System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): No
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Colab default
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device: No
TensorFlow installed from (source or binary): Colab default
TensorFlow version (use command below): v2.4.1-0-g85c8b2a817f 2.4.1
Python version: 3
Bazel version (if compiling from source): No
GCC/Compiler version (if compiling from source): No
CUDA/cuDNN version: No
GPU model and memory: No

Describe the current behavior
There is a function convert_image_dtype that used in many augmentation ops like tf.image.stateless_random_brightness and etc.
That function has a rounding issue here https://github.com/tensorflow/tensorflow/blob/85c8b2a817f95a3e979ecd1ed95bff1dc1335cff/tensorflow/python/ops/image_ops_impl.py#L2290
Maybe other cases also have this bug (not checked).
When we casting float to int, we should use rounding. In convert_image_dtype rounding implemented as shift by 0.5 which is correct for max value, but is not correct for 0.
See example by link below.
Describe the expected behavior
Every time convert_image_dtype changes value scale following casting to int, it should use rounding before casting.
Standalone code to reproduce the issue
https://colab.research.google.com/drive/1xZqyuAlZu_xkDZZHNsr7K8g6MyapcNPi?usp=sharing

Was able to reproduce the issue in TF 2.4 and Nightly version as well. Please find the gist here.

Thanks for reporting the issue!

Hi, Can I take this issue?

Yes, please feel free to do so.

@kkimdev thank you. I did changes and try to check it by unit test, but have one small problem. Could you please tell me or send the link where I can find how to start the exact unit test? e.g ConvertImageTest.testNoConvert.

@pointhex I think you can put unit test here https://github.com/tensorflow/tensorflow/blob/85c8b2a817f95a3e979ecd1ed95bff1dc1335cff/tensorflow/python/ops/image_ops_test.py and once you open a Github PR, it will kick off pre-submit testings.  Thanks!

The issue is still not resolved in TF master branch. It seems that PR https://github.com/tensorflow/tensorflow/pull/49868 was not merged.

Here is a commit where this issue fix was removed https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/ops/image_ops_impl.py#L2290


Adding support for wstETH

Adding support for wstETH
Changes 👷♀

- item 1
How to test 🧪

- step 1 ...
Definition of done ✔

[ ] Acceptance criteria for each issue met
[ ] Unit tests written where needed and passing
[ ] End-to-end tests for happy path
[ ] Documentation updated
[ ] Project builds without errors
[ ] Non-functional requirements met
[ ] Code reviewed and functionality tested by the reviewer (locally, Heroku, etc.)
[x] Feature verified and accepted by Product Owner
[ ] Project deployed to production environment

Please run prietter
yarn lint:fix && yarn format:fix

I see the logo isn't right yet, and the card doesn't show as 'newest', don't know how to fix that currently - Will ask on Monday.


Updating known issues and mention beta status for functions

LGTM but maybe we can add a link to the discord group for beta discussions. So people can interact as well. what do you think @Albertozhao


[Feature] Support displaying the last label on the coordinate axis and evenly distributed

What problem does this feature solve?

What does the proposed API look like?

move to vchart


Fenced code blocks and labels without attr_list

Is this syntax correct?
```javascript label
code
```
Pagedown-extra with fenced-code-block supports it and highlighting seems to be ok.
Github though doesn't:
code

Referencing my project, litprog, that will be affected if in the future the fenced code block behavior changed and it didn't support the above format.
https://github.com/xekoukou/litprog


Enabling collaborative / parallel work on projects

Rationale / Begründung
If more than one user is working on a RDMO project at the same time, then it can happen that they overwrite each other's responses.
RDMO does not give a warning message if someone else is working on the project at the same time.
Sometimes multiple answers are saved, although it should not be possible for the question.

For questions with multiple answer options @checkboxes, it can happen that the same answer is saved multiple times.
Input:

Output in the view:

Minimal functionality
Give a warning that user XY is currently working on the project. One possibility would be to lock the respective question set for editing by other users as long as it is being edited by user XY.
Nice-to-have functionality
Questions can be answered in a session in which only one user can be present. Other users can take control over the session and get write permissions. This is visible for all users who are currently editing the project.
References / Verweise

rdmo 1.92

The merged PR is there, now it should probably be live-tested with/before the next release


Cannot get back onto kde after logging off

I have a chromebook and Yesterday I installed kde and everything seemed fine, I could switch between kde and chrome interface. Overnight I turned my laptop off, and when I tried to get onto kde today, it just showed the developer console, and asking for localhost login and password. I've tried entering the username and password I used yesterday to log on but it is saying it is incorrect. Does anyone know what I can try?

Did you encrypt your chroot using the '-e' option when you installed it?
If so, that is the password it needs, not the one you assigned to the chroot's username, if they are different.
After a reboot you'll have to relaunch your crouton desktop before you can use the ctrl+alt+shift+forward/back key-combos.
Hope this helps,
-DennisLfromGA


DOCS-#3015: Document modin.experimental.sklearn module

Signed-off-by: Alexey Prutskov<EMAIL_ADDRESS>
What do these changes do?

[ ] commit message follows format outlined here
[ ] passes flake8 modin
[ ] passes black --check modin
[ ] signed commit with git commit -s
[ ] Resolves #3015 ?
[ ] tests added and passing

Built docs can be found here: https://modin--3016.org.readthedocs.build/en/3016/index.html


Mark push_next() as unsafe and add push_one() alternative

Fixes #905
push_next() is totally unsafe because of dereferencing a chain of p_next pointers to find the end of the chain to insert, which was obfuscated by a large unsafe block for the BaseOutStructure pointer cast in commit c8c8f69a ("next can contain a pointer chain and we need to correct insert it.").
While this function should definitely be marked unsafe, wrapping builders in unsafe {} en masse in user code isn't all too desirable, especially when this soundness issue only exists to optionally walk a p_next chain while most users are likely inserting bare structs without pointer chains most of the time.  push_next_one() is introduced for this reason, remaining safe to call without any unintended raw pointer dereferences.

Rebased and marked as ready for review, since we're now accepting breaking changes in light of other required breaking changes for ash 0.39 with Vulkan 1.4.
push_next_one() didn't sound right to me (as in: push "the" next one), suggestions are welcome.

I guess I hate plain push the least, if we need a new name. Being more concise is a decent consolation prize for the churn.

Good one! I forgot to mention, though recall that I originally used push_next_one() to have the next word explicitly in the function name to refer to pNext chains, which isn't in the new push_one() range.
Of course, if we stick with push() and add next to it for that reason, we end up with the already-existing push_next() function name again (see below).
On the other hand, since pNext chains are an integral part of Vulkan structures, push() in isolation should be clear enough to indicate these chains.
One final drawback: at that point push_next() no longer clearly distinguishes itself from push() as being the "unsafely deal with an existing pointer chain" variant, perhaps again what you're alluding to below.

Do we have any evidence that everyone's ever used the multi-item function of push_next on purpose? Asserting against that might not be the end of the world, though I guess it could be a really unpleasant surprise if someone supports environments they don't often test...

Are you suggesting to change push_next() to be the "push only one item, or panic" variant? Or to rename it altogether in light of the above?
With this PR as written, users will either notice the change in the changelog, have to wrap push_next() in unsafe or don't even notice because they put all their Vulkan code in one big unsafe {} block altogether.

extend might be apt for adding an extension struct, except Vec::extend inserts multiple items, so that's differently confusing.

Summarizing all the above, perhaps it is worth renaming push_one() to push(), and push_next() to extend()? That way everyone will have to change, and everyone will have to make a case-by-case decision which variant to switch to (or find-replace, run their app, and find where the assert!() goes off).

On the other hand, since pNext chains are an integral part of Vulkan structures, push() in isolation should be clear enough to refer to these chains.

That's my thinking, yeah. Risk of collision with future setters seems low.

Are you suggesting to change push_next() to be the "push only one item, or panic" variant?

Right, changing the existing behavior avoids the trouble of having to come up with a new name, but at some difficult-to-quantify risk of runtime surprises downstream.

Summarizing all the above, perhaps it is worth renaming push_one() to push(), and push_next() to extend()?

That sounds like a great outcome to me. We end up with exactly the Rust container idioms, improved concision all around, and no breakage risk. We could even keep push_next, plus unsafe, a deprecation annotation, and hidden from docs, as an alias of extend for easier incremental migration.

Also, given doc(hidden) there's no real place to justify the change, and I feel like #[deprecated] is too short for that. IIRC it doesn't support intradoc links to refer to the new functions either.
Pushed it regardless, LMKWYT.

@Ralith also added some extra safety docs explaining writing to the pointer chain in p_next.

LGTM.


Fix Expanding Force in doubles

Spread damage reduction was not being applied to expanding force when the field was set to doubles

Build failure looks unrelated to this PR. Thanks Karthik!


Fix the behavior of discrete distributions at the right-hand edge of the support

Previously, the behavior of  discrete distributions at positive infinity depended on whether the corresponding special functions were or were not able to handle infinities. For instance,
In [3]: poisson.sf(np.inf, 0.5)
/home/br/scipy/build/testenv/lib/python2.7/site-packages/scipy/stats/_discrete_distns.py:463: RuntimeWarning: floating point number truncated to an integer
  return special.pdtrc(k, mu)
Out[3]: nan

(I was sure there was a ticket about this, but I cannot find it.)

Looks good to me!

Thanks @ev-br!

I get two errors now in the stats test suite. This is with numpy 1.10.1, python 2.7.10, Mac OS X 10.9.5:
$ python -c "import scipy.stats as m; m.test('full')"
Running unit tests for scipy.stats
NumPy version 1.10.1
NumPy relaxed strides checking option: True
NumPy is installed in /Users/warren/anaconda/lib/python2.7/site-packages/numpy
SciPy version 0.17.0.dev0+bdea80d
SciPy is installed in /Users/warren/local_scipy/lib/python2.7/site-packages/scipy
Python version 2.7.10 |Anaconda 1.8.0 (x86_64)| (default, Sep 15 2015, 14:29:08) [GCC 4.2.1 (Apple Inc. build 5577)]
nose version 1.3.7
...<snip>...
======================================================================
ERROR: test_discrete_basic.test_discrete_basic(<scipy.stats._discrete_distns.dlaplace_gen object at 0x10407e050>, (0.8,))
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/warren/anaconda/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/warren/local_scipy/lib/python2.7/site-packages/scipy/stats/tests/common_tests.py", line 113, in check_edge_support
    npt.assert_equal(distfn.logcdf(x, *args), [-np.inf, 0.0])
  File "/Users/warren/local_scipy/lib/python2.7/site-packages/scipy/stats/_distn_infrastructure.py", line 2964, in logcdf
    place(output, cond, self._logcdf(*goodargs))
  File "/Users/warren/local_scipy/lib/python2.7/site-packages/scipy/stats/_distn_infrastructure.py", line 845, in _logcdf
    return log(self._cdf(x, *args))
RuntimeWarning: divide by zero encountered in log

======================================================================
ERROR: test_discrete_basic.test_discrete_basic(<scipy.stats._discrete_distns.skellam_gen object at 0x10407e110>, (15, 8))
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/warren/anaconda/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/warren/local_scipy/lib/python2.7/site-packages/scipy/stats/tests/common_tests.py", line 113, in check_edge_support
    npt.assert_equal(distfn.logcdf(x, *args), [-np.inf, 0.0])
  File "/Users/warren/local_scipy/lib/python2.7/site-packages/scipy/stats/_distn_infrastructure.py", line 2964, in logcdf
    place(output, cond, self._logcdf(*goodargs))
  File "/Users/warren/local_scipy/lib/python2.7/site-packages/scipy/stats/_distn_infrastructure.py", line 845, in _logcdf
    return log(self._cdf(x, *args))
RuntimeWarning: divide by zero encountered in log

@WarrenWeckesser Yes, now I see that those warnings are present in the passing Travis test https://travis-ci.org/scipy/scipy/jobs/87121115.

https://github.com/scipy/scipy/pull/5412 fliters out these warnings.


Add support for the new IHost interface

In ASP.NET Core 3.0 they changed the default host builder from WebHost (IWebHost) to Host (IHost).
To add support for it, it should be just a matter of adding a new extension method that extends IHost.
I can make a pull request if you prefer.

Hey @labsilva,
Thanks for your interest. This was already raised in #16. I didn't want to support IHost and IWebHost in the same library, because it would pull the ASP.NET Core dependencies even for people who just use the generic host.
I made a new project specifically for the generic host:
https://github.com/thomaslevesque/Extensions.Hosting.AsyncInitialization

Hi @thomaslevesque,
Very sorry, should've searched better before creating a new issue.
Thanks!


Cursor not moving with textfield on Safari mobile with fixed header

Steps on mobile Safari (haven't verified on other platforms):

Fixed header
Page is longer than the screen size
Tap on textfield and virtual keyboard pops up
Move non keyboard part of the screen (scroll up/down)

What's Happening:
The cursor will not move relative to the textfield when you scroll up/down. Once you've stopped scrolling, the cursor will jump to where the textfield is and everything appears normal.
What Should Happen:
Either hide the cursor when you move the screen or have the cursor move with the page.

Confirmed. Sadly, I’m not sure there’s anything we can do about this. Seems more like a WebKit bug to me.


Export status message

Displaying a status message would help the user to understand whether the intended Export was successful or not.
Success message - You have Expoted such and such file(s) Successfully
Error message - There is an Error during the Export on such and such file(s)

Its already there.


Support Kitty image protocol

Kitty graphics protocol

Library implimentaion: mirukana/pixcat.

Just released v0.4.0 of term-image 😃


Auth2

@davidsparkles
Thanks a lot for reviewing.
I tested the core of fullstack (queries, mutations, auth, migrations, schema-generation, booting, ...) with this PR. Everything seems to work fine.

@davidsparkles
Thanks a lot for reviewing.
I tested the core of fullstack (queries, mutations, auth, migrations, schema-generation, booting, ...) with this PR. Everything seems to work fine.

Great. There are still some open hidden conversations of the review you did not yet reply to. When we resolved those, we can merge the PR. @dustin-H

@dustin-H I approved the changes. Thank you for considering the feedback. If you resolve the packages/schema-builder/package-lock.json conflict you can merge the honorable Auth 2.0 🚀


Integration Testing

Please review @rynowak

@danroth27 ship it?

@Tratcher Please review

:shipit:

Fixes #545


Make GLTF Scene Importer populate node metadata with GLTF extras

This PR currently only generates metadata for Meshes, Cameras and
Spatials. Other nodes can be added later.
This feature can be enabled by a Scene Importer import option called "Meta".
This is enabled by default unlike the original 3.2 commit.
https://github.com/godotengine/godot/pull/39024

Will be submitting an update with meta as a inspector on Node and Resource.

On further thought, I'm removing the meta editor to be in a separate pr.

This pr is salvageable but with the new GLTFState you can also grab the data directly instead of putting it in the meta.


Fix for sizing bug introduced by #718

The search input size was being calculated incorrectly for non-multiple select instances using the Bootstrap theme. Remedy by only calling the sizing function when the select is in multi mode, which is how this function is guarded on other call sites as well.
Check out the Bootstrap select field on the demo.html page to see the problem in action.

v0.11.1 released

Wow that was quick. Thanks!

Using the latest version from UI-Select shows a search input size problem. When opening for the 1st time, it takes the style="width:21px"
only after click over the icon, goes to a normal width, filling the dialog. (but again, using some magical number)
Following workaround code fixes for me at the moment:
.select2-search > .ui-select-search.select2-input {
width: 100% !important;
}

@igorlino can you provide an example where this can be reproduced?

@cmlenz that's a bit hard, I use ui-select in several places with different model bindings. I'm using the very latest versions. "bootstrap": "~3.3.2", "angular-ui-bootstrap-bower": "~0.12.1", "angular-ui-select": "~0.11.1", "select2-bootstrap-css": "~1.4.6".
The this sizing problem appeared only after 0.11.0. If I revert back the previous version, the problem is gone.

@igorlino I'd really need a Plunk or something where the problem is reproducible. I've tried quite a few different scenarios and they've all worked for me. Also, what browsers are you seeing this on?

@cmlenz I understand, I will see what can I do to reproduce it, its bit of a problem since i'm under time pressure for other reasons. The browser is Version 40.0.2214.115 m

FYI release v0.11.1 look like it was pointing to incorrect commit (https://github.com/angular-ui/ui-select/issues/742)


Added progress bar

The progress bar will show the criticality of the vulnerability. For clarity, we will highlight the vulnerability rating in red if it is above 50%.

Is it only a function to add this progress bar without using in existed code?

Yes, the use will be in the next PR.

Directory is also name progrASS bar. Fix it

This code was removed? By mistake?

Please fix typos, add docs and description. And check if you have removed the logic with 51%

Logic removed here. It will be moved later to another location.

anyway will need to fix build


A mod tried to access the state neighbor table directly (1.20.1)

Modpack was working, then it started crashing on startup with this log:
https://paste.ee/p/sUb00
(log contains the mod list, java version, forge version, minecraft version, JVM arguments, etc)

Looks like I was missing a dependency (https://www.curseforge.com/minecraft/mc-mods/astikor-carts-redux)
probably a bug that it crashes instead of going to the missing dependencies screen

seems to be a bug with canary Imo, although for sure it is an optimization mod.

Forge/NeoForge have some strange behavior relating to Mixins and "early loading errors" (which includes missing dependencies); I don't think I can do much about this on my end.


Floating point exception in trainMode=5

As I understood, in trainMode=5 labels are unnecessary, and Starspace learns word vectors like word2vec does.
But if there are not labels in the train corpus, Starspace crashes with division by zero here: https://github.com/facebookresearch/Starspace/blob/master/src/data.cpp#L208
Here is the simplest example:
$ echo "hello world" >train.txt
$ ./starspace train -trainFile train.txt -model model -trainMode 5
Arguments:
lr: 0.01
dim: 10
epoch: 5
maxTrainTime: 8640000
saveEveryEpoch: 0
loss: hinge
margin: 0.05
similarity: cosine
maxNegSamples: 10
negSearchLimit: 50
thread: 10
minCount: 1
minCountLabel: 1
label: __label__
ngrams: 1
bucket: 2000000
adagrad: 1
trainMode: 5
fileFormat: fastText
normalizeText: 1
dropoutLHS: 0
dropoutRHS: 0
Start to initialize starspace model.
Build dict from input file : train.txt
Read 0M words
Number of words in dictionary:  2
Number of labels in dictionary: 0
Loading data from file : train.txt
Total number of examples loaded : 1
Training epoch 0: 0.01 0.002
Floating point exception

fixed in https://github.com/facebookresearch/Starspace/commit/6acbe50b1215a793c5ddfc73884cc6992e714714
can you try it again?

Now it works, thank you!


Wrong css in adminer-4.8.1-en.php

ISSUE TYPE

Bug Report

OS / ENVIRONMENT

Host operating system and version: Ubuntu 20.04
(Windows only) Native Docker or Docker Toolbox:
Docker version: 20.10.13
Docker Compose version: 1.25.0
(Linux) Is SELinux enabled?:
What git commit hash are you on?: 31103f00405386150f1df574ccec513258411dec

SUMMARY

Wrong  css in adminer tool

STEPS TO REPRODUCE

Navigate to http://localhost/vendor/adminer-4.8.1-en.php
OTHER INFORMATION
Start command

$ docker-compose down && docker-compose rm && docker-compose up -d

Outputs

$ ./check-config.sh
`
 ~/devilbox   master  ./check-config.sh

# ==============================================================================
# Checking git
# ==============================================================================
[SUCC]  git is clean

# ==============================================================================
# Checking .env file
# ==============================================================================
[SUCC]  .env file exists
[SUCC]  .env file is readable
[SUCC]  All variables are present in .env file
[SUCC]  No variables is duplicated in .env file

# ==============================================================================
# Checking .env file values
# ==============================================================================
[SUCC]  All .env file variables have correct values

# ==============================================================================
# Checking required Devilbox core directories exist
# ==============================================================================
[SUCC]  All PHP cfg/ sub directories are present
[SUCC]  All PHP log/ sub directories are present
[SUCC]  All PHP mod/ sub directories are present
[SUCC]  All HTTPD cfg/ sub directories are present
[SUCC]  All HTTPD log/ sub directories are present

# ==============================================================================
# Checking devilbox core directory permissions
# ==============================================================================
[SUCC]  All devilbox directories have correct permissions
[SUCC]  All devilbox directories have correct uid
[SUCC]  All devilbox directories have correct gid

# ==============================================================================
# Checking devilbox core file permissions
# ==============================================================================
[SUCC]  All devilbox files have correct permissions
[SUCC]  All devilbox files have correct uid
[SUCC]  All devilbox files have correct gid

# ==============================================================================
# Checking projects permissions
# ==============================================================================
[SUCC]  All project dirs have correct permissions
[SUCC]  All project dirs have correct uid
[SUCC]  All project dirs have correct gid

# ==============================================================================
# Checking projects settings
# ==============================================================================
[SUCC]  All projects have valid DNS records
[SUCC]  All projects have valid HTTPD_DOCROOT_DIR

# ==============================================================================
# Checking customizations
# ==============================================================================
[NOTE]  [docker]     Custom docker-compose.override.yml present

# ==============================================================================
# SUMMARY
# ==============================================================================
[SUCC]  Found no errors
[NOTE]  1 custom configurations applied. If you encounter issues, reset them first.
[INFO]  Ensure to run 'docker-compose stop; docker-compose rm -f' on .env changes or custom configs

LACE THIS LINE WITH OUTPUT FROM ABOVE COMMAND >>>

I downloaded the latest version of adminer from https://github.com/vrana/adminer/releases/download/v4.8.1/adminer-4.8.1-en.php and overwrote the file in .devilbox/www/htdocs/vendor/adminer-4.8.1-en.php and it works perfectly.
I am preparing a pull request...

Fixed here: https://github.com/cytopia/devilbox/releases/tag/v1.11.0 via https://github.com/cytopia/devilbox/pull/871


fix: prettify code with noInstall=true

@catalinmiron I assume you've tested this to work?

@catalinmiron I assume you've tested this to work?

Yes, for all npm, yarn, pnpm and bun.


Mobile Android/ iOS Support

Tell us about the task you want to perform and are unable to do so because the feature is not available
I would like to add support for Mobile Platforms i.e. Android, iOS this would allow to test APIs on-the-go. It might seem excessive and unnecessary but this kind of agility that enables everyone to test stuff on-the-go, having the same familiar UX and set of features providing continuity, with the added benefit of having a shared open-source codebase powered by flutter is what could potentially set this app apart from other competition.
Describe the solution/feature you'd like us to add
My proposal is building a preliminary mobile version of the app with a simplified UI/UX that can empower users to test APIs and endpoints in the simplest way possible on-the-go. This could potentially be utilized in adding future features like integrating a cross-platform sync; providing continuity for signed-up users.
Approach
This is obviously a fairly big feature to be added, for that my approach would be to start

Designing an interface with the bare minimum of functional features coupled with the same beautiful design, (no changes, just adapting for smaller screens)
Iteratively develop/ adapt code for the new platforms (starting with Android because it's usually more accessible)
Test and add more features while maintaining this simple design language.

Hi @Kop3sh,
Thanks for opening this issue and taking a lead on adding Mobile Android/ iOS Support.
One of the reasons we chose Flutter was to ship API Dash across all platforms one day. Adding Android/ iOS support will definitely be an ambitious project and will require a lot of work, but your step-by-step approach is definitely the way to go about it. Before you start coding Step 1, do share the UI mockups for smaller screens in this issue thread, so that we can discuss what would be the best way to adapt the UI for mobile. Also, do join our Discord server and ping #foss channel in case you need any help.

Hi @animator
Thank you...
I'll get to it then.
It would be great if you could share with me existing UI mockups/ components/ themes...  so that I repurpose them and follow the same design rules without reinventing the wheel and wasting precious time ?

We do not have separate mockups currently as we are using Material 3 as the base. And any tweaks made and all reusable components of API Dash are present in lib/consts.dart & lib/widgets/.

Also @Kop3sh, by mockups, I just meant simple rough drawings to show what elements (button, tabs, fields, etc.) will go where for smaller screens. There is no need of very elaborate mockups with full themes. Just simple drawings to discuss on the layout.

https://drive.google.com/file/d/1guo6oZV66xbIOzYTyuVBF7VdBEcJ7od1/view?usp=sharing
This Google Drive link contains a rough sketch of the mobile layout.
looking forward for your input/ suggestions...
NB.
Please let me know if there's a solution for saving a cloud centralized excalidraw sketch for easier collaboration.
I tried the 3rd party extension for google drive but it returns this error "Request had insufficient authentication scopes."

I've already tried the darg-and-drop thing, but apparently github "doesn't support this file type"...

Hi @Kop3sh, It does support compressed file upload .. all you need to do is compress (.zip) the file and drag & drop.

Hey! Is this issue underway? If so would love to work on it

Hi @Manas-33,
Right now we are in the design stage.
@Kop3sh is currently working on the issue and has attached initial mockups which I am currently reviewing.
You can also take a look at them at your end and also include your feedback in this thread.
It will definitely add another perspective and help this issue.

Hi @Kop3sh ... got swarmed with some new feature reviews.
I have made some notes and mockups.
Please give me 2-3 days to get everything sorted.
Apologies 🙏 for the delay 😞

sure, take your time
and good luck with your reviews

@animator
I hope you're doing well...
Any news about the mockups stage, so that I can move forward with the next steps

Hi @Kop3sh, Extremely sorry for the delay. It won't happen again.
Option A

Option A Feedback:
It looks like a more natural extension of our existing app. Just a few pointers:

Missing Send Request Button
As the size of screen is small we should optimize on space, like a dedicated row for HTTP Verbs is not required as we can directly add a dropdown for verbs at the top. But, I also like this method of selecting method via chips too, so maybe we can create both versions and see which variant has a better UX when actually used in a real device.
The section to show code is missing.

Option B

Option B Feedback:
This is a new design where we are hiding details in the sliverappbar. It may confuse some users as this kind of interface is not that common in mobile apps.
Both versions have elements that we can definitely use in the mobile version.
Also, few other points for the mobile version:

It should have all functionalities of the existing desktop app.
It should not be drastically different but a mobile friendly version of the existing app.
We should be able to reuse as much existing code as possible to make it more maintainable.

I have taken some elements from option A & B and also added some elements from my side to create the below iteration.

Do let me know your thoughts on this iteration and please feel free to share any modifications below.
Thanks @Kop3sh !

No problems...
I totally agree with what you're saying, I'll get started with coding, if it is okay with you...

Sure @Kop3sh you can definitely get started. 👍

Hi @Kop3sh @animator can i be of any help?

This pull request serves as a starting point, I plan on following more of an iterative approach, -if it is okay with you- just to make sure that I am going with the right path...
waiting for your review and guidance

@AbhinavISM sure,
I am not proficient in writing tests, maybe we can collab on that, if it's okay with both of you @animator
N.B. it's just a suggestion, feel free to help out with whatever you see fit...

i have started writing tests only recently too, we can do that together.
is there a way i can help with mobile ui too? since you have made changes and made a PR, i see you have enabled ios only till now, is there a way i can help with andorid parralely? maybe just tell me to do something, eager to help

Hi @Kop3sh Thanks for sending the PR .. I will definitely review it.
@AbhinavISM, @Kop3sh is currently taking a lead on this issue .. so some of the ways in which you can contribute are:

Testing PR #70 on iOS & Android and providing your feedback and how it can be improved.
We have shared design schematics above. You can also take a look at them and provide your feedback.
Writing Flutter tests for mobile version (which will come at a later stage as we are currently in the early stages of the feature dev).

Some initial work was done on this issue, but currently this issue is open to new contributors and is currently unassigned.

Some initial work was done on this issue, but currently this issue is open to new contributors and is currently unassigned.

@ashitaprasad
I would like to get back to this issue if it's still okay, I got distracted because of a new job, but now everything is settled.

Sure @Kop3sh you can definitely continue working on it.

Hey @ashitaprasad,
I'm looking to contribute towards mobile app for API-Dash under GSoC '24. I've been exploring the codebase lately and would love to work collaboratively with @Kop3sh to expand feature set supported on mobile.
Please let me know what do you think on this.
Thanks,
Delwin

@opxdelwin , as per the rules of GSoC you can discuss ideas on this thread but you cannot work as a team. Please feel free to share your views on this thread and send across a PR implementing your vision for API Dash mobile app.

Hi @ashitaprasad,
I've generated Android and iOS files for the project and addressed some issues to ensure the app runs smoothly on Android. Could I go ahead and create a pull request with these changes?

Sure @Yousef-Rabia, please go ahead and raise a PR.

Hey @animator @ashitaprasad
My design proposal for the mobile layout with maximum reuse of existing components.
Figma Link
What are your thoughts?

@DenserMeerkat looks fantastic 👍

@animator These are amazing designs that you have created but there are few things that I would suggest you to must add in the design for better user experience.

Collection creation, I would suggest you to show collections within the collection there will be multiple requests.
More Options within each request there must be an options like edit, duplicate, delete etc
Save button on homepage, to save the request in the local storage using Hive

When a user click on the requests from the drawer, API request should have to execute it on the home_page screen.

Hi @animator @ashitaprasad
Having reviewed @animator's mock-ups, I find them closely resembling the desktop client, promising a positive user experience within limited screen space. I propose initiating mobile client coding based on these mock-ups, with the flexibility to incorporate UI/UX enhancements during the development and testing phases.
If you agree on this I have some quires after going through the current desktop client codebase. I believe we want to develop a mobile client in a way that ensures modification to functionalities in future won't  require change in both desktop and mobile client specific files.
So we can:
a. Maintain one layout file for desktop and mobile client by maximising the use of ternary operators.
b. Having a different mobile layout file, but using the same reusable components as desktop client.
c. Prioritising a but using b if ternary(if-else) nesting increases.
I have gone through the code base so if you want you can answer section specifically as well. It would be difficult for me to give an example on text. If you did not understand and if you want we can hop on a call and discuss it.

@DILPREET1910 point b with as much reuse of desktop components as possible.

Hi @animator @ashitaprasad
I read issue, saw mock-ups that you created and fork repo.
I think it is interesting issue, I have some Feature idea we can add and  design with as much reuse of desktop components, so can I make design for app and show you or I should put my design and features in my proposal?
also I saw bug in mobile app, It is normal because it not ready yet or I can fix it and PR?

@MohammedAshraf19 send across a PR to discuss further on your implementation.

@animator @ashitaprasad @Kop3sh Hey everyone! I would like to start working on this project for GSoC'24. Can I start building the ui/ux or mockups for the screens? I really have a keen interest in this project, and I would like to contribute. Also, do let me know what is the current status of the project, what is built and what is still left?

Hi! Have you cloned/forked the repository and run it on your system? Some work seems to have been done on the issue in the past weeks (and months), as I can see Pull Requests made -- 1 merged, 3 open.

@GeekyMonk07 @Detective-Khalifah You can build mockups of the design and submit your implementations via PR. We are reviewing all the open PRs and will provide feedback for the same.

Hi People. I am intrigued with the idea of the app client, I would be grateful if someone could update what they are expecting now as some work has already been done in the past.

@chiragtyagi2003 see this comment

@animator  Is there any existing code base for the android?

Hi @animator as you mentioned we don't have the app yet, if the project is still open I would like to shift my focus to this.

Hi @animator @ashitaprasad, I build some initial mockup for the drag and drop functionality and I wanted to pick your brain on it  to make sure I am heading into the right direction or not.

Now I am working on making UI more feasible and user friendly, but if you could guide me if I am heading in the right direction, and also what else to add.

@chiragtyagi2003 This UI does not align with the theme of API Dash. Would recommend you to go through the above thread in detail and understand what options have been suggested and why.

@ashitaprasad I am changing the UI to align with the app's theme, just wanted to make sure about the drag and drop function, in case I am heading in the wrong way.

Hey @animator @ashitaprasad
My design proposal for the mobile layout with maximum reuse of existing components.
Figma Link
What are your thoughts?

Hey man it's looks great man 👍


Token view page from my collection

As a user i can select a ggood from the carrousel and view details on that token (can be a modal or page )

Organization
Price Paid
Date Purchased
etc.

Same rout as original good, but enhanced with Play button and bought data. Refer to: https://zpl.io/VDjk0qe


AWS S3 Storage Backend Service implementation

Prepare RSTUF development environment

Add boto3 to use AWS services
Add awswrangler to parse objects in the bucket
Add localstack to enable a development in the docker-compose.yml
Add localstack-init in Makefile to enable developers to initiate the
services configuration

Implements the AWS S3 Storage Backend Service
It uses the official boto3 library for AWS Sessions, Client and
Resources and also the awswrangler to query the AWS S3 metadata.
It implements all the unit tests covering 100% coverage.
Updates the RSTUF Worker documentation adding a better format for
Storage Backend and KeyVault Backend.

Do you think we also need to prepare tox for AWS services? I mean updating the tox.ini:
https://github.com/repository-service-tuf/repository-service-tuf-worker/blob/a3fdff9af1819a59b579067311f4fb27db837d09/tox.ini#L7

I don't think we need it now. UT is only on Local services, and everything is mocked.


Better file handling APIs

We have have complex file parsing methods in sstables. These should move out to a separate module (futils) so that it is easy to implement algorithms. Take the case of binary search
We need to perform:
let mut start = index_file.seek(SeekFrom::Start(0))?;
let mut end = index_file.seek(SeekFrom::End(0))? / WORD as u64;

and the following for reading element at an index:
            let index_mid = start + (end - start) / 2;
            index_file.seek(SeekFrom::Start(index_mid * WORD as u64))?;

            let data_mid = index_file.read_u64::<LittleEndian>()?;
            data_file.seek(SeekFrom::Start(data_mid))?;

            let key_len = data_file.read_u64::<LittleEndian>()?;
            let mut key_buf = vec![0; key_len as usize];
            data_file.read_exact(key_buf.as_mut_slice())?;

            let current_key = key_buf.as_slice();

Extending this to other implementations would become error prone.

Resolved by #18


Fix browser build by including regenerator runtime

https://babeljs.io/docs/en/babel-preset-env#usebuiltins-usage-experimental

Review faite en live


Unable to handle application state from outside of the application

I am using flutter media notifications with firebase messaging to handle play and pause of music when application is in background but after update of firebase messaging i am unable to handle the state of application due to attached image's issue

Hi @Rajkumar07793
When opening an issue, please try to provide all of the information indicated in the template.
Closing this issue, since no information has been provided.
Thank you.


Prefer be_nil over be nil

I would like to introduce a check like this.
# Bad
expect(foo).to be nil
# Good
expect(foo).to be_nil

My question is where should it be implemented. Should I add it in the Predicate Matcher?

/cc @bquorning @pocke

cc/ @Darhazer

I think this is a duplicate of #176 and/or #244 – do you agree?

I would say yes, I’m open to doing work on fixing those two as well. Just need your guidance where that work should be done. We could also solve the other issue that I saw which is some dead code in predicates matcher.

Refs https://github.com/rubocop-hq/rubocop-rspec/issues/578

Ping

what about the fact that we have be true and be false.  seems more consistent to still be able to say be nil without the underscore no?  we no longer have be_true/false  so enforcing the now seemingly one-off be_nil feels odd to me.  my .0000btc.

we no longer have be_true/false

Can you please elaborate on that?

In RSpec v3, the old be_true and be_false expectations were renamed to be_truthy and be_falsey to match with how they were actually implemented (e.g. expect(nil).to be_false was a passing spec in RSpec 2).
Maybe we can get correctly implemented be_true and be_false back in RSpec 4?

Can probably be closed now that #693 has been merged.
FWIW, I also find be nil to be preferable to be_nil


update go version to 1.17

What this PR does / why we need it:
Update golang version to v1.17
The verify step is failing because the pipeline is using go v1.16. Once this PR is merged we will update the verify step for subsequent PRs.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note:

Updated golang version to v1.17

@kon-angelo I verified that the image eu.gcr.io/gardener-project/3rd/alpine:3.13.7 doesn't exist, can you update it to eu.gcr.io/gardener-project/3rd/alpine:3.15.0

@himanshu-kun nice catch. I got it from here but this is not using the images from our registry so yeah that image doesn't exist

@himanshu-kun This was already in the PR description :)
You can argue about whether updating the pipeline first before making this PR is better.  If you did that first it would break other pending PRs but since we don't have many such PRs in this repo anything would work.


🔎 Write Unit test

fyi:
https://towardsdatascience.com/unit-testing-in-r-68ab9cc8d211

Use testthat: https://testthat.r-lib.org/
Implementing tests makes sense after refactoring get_looks (see #28)

With Packages
https://www.youtube.com/watch?v=KbwYdRbmgbY


{(FRESH!)}* Free Playstation Gift Cards Generator 100$ PSN Codes🔰

FREE PSN Gift Cards Generator Updated 2024 Free Top Working method No Survey!! [ SiQD]
get free psn gift card generator 2023 free using working free playstation plus code generator. This psn gift card code generator working as well as any regions no limitation. Daily updates
psn gift card code free giveaways to
CLICK HERE TO GET FREE NOW
CLICK HERE TO GET FREE NOW
visitor with only simple tricks. If you obtain free psn gift card code free unused and working already tested you are able to check simple. free psn codes - free psn code generator - psn codes - ps4 gift card codes - free psn codes no verification - ps4 codes - psn code - free psn codes list - real psn code generator - playstation gift card codes - psn codes generator free download - free psn code - psn free codes no surveys approved list of unused psn codes for 2023 (no survey) using a working free playstation plus code generator, get a free psn gift card generator 2023. This ps3 gift card code generator works in all areas and has no restrictions. Psn gift card codes are given out for free to visitors on a regular basis using simply easy tricks. You may check easily if you get a free psn gift card code that is unused and already tested. users of the playstation network will receive a psn code without having to spend a single dollar. Simply press the free psn codes button and follow the on-screen instructions to get your free psn cards in 3 to 5 minutes. Psn codes for free a full type of playstation network code is a psn code. They can purchase games from the playstation store using a variety of payment options provided by sony. Yes, we are all taught about psn. It's typically used by younger, nicer people. They are unable to acquire a playstation network subscription online since they do not have a credit card. You'll be able to find them in a variety of places depending on your region. playstation network user will receive a psn code without spending an individual buck. You just feel the button free psn codes and complete several esay steps to access your free psn cards in 3 to 5 minutes. Free psn codes a psn code full type of a playstation network code.


Add missing files into including project file

Hello!
When I included project file into my project linker errors occurred.
Missed files added into QtnProperty.pri

Thank you for pull request.
The most recent changes now in branch v2.0.0_dev, I encourage you to use that branch


Add files via upload

AI Pull Request Summary:

Modified Files and Components:

WhisperPhilipsHue.py: Implemented a voice-controlled Philips Hue light management system.
utils.py: Introduced audio recording and playback functionalities.

Purpose of Changes:

The changes aim to create a voice-activated home assistant capable of controlling Philips Hue lights through natural language commands.

Specific Functionalities:

Audio Processing: The process_audio function records audio input, transcribes it using OpenAI's Whisper model, and detects the language.
Light Control: Functions to turn on/off lights and groups, set light colors, and match commands to user input are established.
Fuzzy Matching: Implemented fuzzy matching for group names to account for possible variations in user commands.
Text Normalization: Added functionality to normalize user input by removing punctuation and converting to lowercase.
Assistant Interaction: If no command is executed, the system engages with the user through an AI assistant, generating responses based on the conversation history.
Audio Playback: Added support for playing back audio using pygame (Windows) and ALSA (Linux).

Implications or Considerations:

The implementation introduces a significant amount of new functionality, which may increase complexity and potential points of failure, particularly in audio processing and command recognition.
The reliance on external libraries (e.g., OpenAI API, phue, fuzzywuzzy, sounddevice) may introduce compatibility issues depending on the environment setup.
Performance considerations should be noted, especially with real-time audio processing and playback, which might affect responsiveness if not optimized.


[chart-fees-paid] Add command

Add the chart-fees-paid command

https://github.com/niteshbalusu11/lndboss/pull/16


Upgrade dev-dependencies

Is liip/functional-test-bundle actually used? Seems not..

The behat/* packages turned out to be tricky, so those are intentionally left out.


Allow fonts to be previewed from editor.

Godot version: All versions

OS/device including version: All

Issue description:

Many projects have multiple fonts, previewing these is currently cumbersome.
When I want to see what e.g. 'Droid.ttf' looks like from the godot editor, double clicking does nothing.
I have to right click and 'show in file manager' and then double click to see the font preview.
Maybe Godot could possibly open up the font in the OS Font previewer, or a user defined font viewer.
Steps to reproduce:
Double clicking a font, nada happens.
Minimal reproduction project:

Closing, as feature proposals should be discussed on the Godot proposals repository. This repository is now used for bug reports only.
Make sure to follow the proposal template when opening a new proposal.

Closing, as feature proposals should be discussed on the Godot proposals repository. This repository is now used for bug reports only.
Make sure to follow the proposal template when opening a new proposal.


Fix uninitialized value in HttpRequest

Found via undefined sanitizer
lib/Rest/HttpRequest.cpp:895:10: runtime error: load of value 3, which is not a valid value for type 'bool'

.
Also removes two accidentally committed files.

http://jenkins.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/9569/

http://jenkins.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/9570/


Cannot find tokenizer.json in USPTO_500_MT model weights

Putting this issue here
#https://github.com/HelloJocelynLu/t5chem/issues/18

The issue here is that the code is looking for a tokenizer.json in the pre-trained file provided from the paper. However,tokenizer.json was introduced in this version to move away from the no longer maintained torchtext package.
The work-around I will write will first look for tokenizer.json in the pre-trained model file, otherwise, default to grabbing a copy from the repo.

#https://github.com/tkella47/t5chem/pull/5


JumpStart Work

getBuild API supports multiple buildNames
Platform selector uses checkboxes and plugs into get API
Display multiple lines in graph with toggle
Git diff link where available
Confidence Interval where available

Thanks @AdamNatale @Variony @acarnegie @armaanfarhadi @kguirguis for working on this project!

@piyush286 I just tested everything once more after modifying the commit messages. Everything is working well


Suggestion: move the contents of bidirectional_scroll_view up one directory

Normally, the root of the GitHub repo contains the package contents (lib, test, example, etc).
It's not a big deal, but we suggest that you move flutter-bidirectional_scrollview_plugin/bidirectional_scroll_view/* up into flutter-bidirectional_scrollview_plugin
Thanks!

Yep! done


installing calder 2.0

How do i install this package? The installation of the pacakge was not changed between the first version and this one.

sorry fixed it.
install.packages("CALDER2.0/", repos = NULL, type="source")


Toggle the InnerFrameInLabDimensions to ruduce number of tests which pass locally and fail in the lab.

Toggle the InnerFrameInLabDimensions to ruduce number of tests which pass locally and fail in the lab.


Add cache_method decorator

Summary
Adds a cache_method decorator that generalizes lru_cache for caching methods of class instances (since apparently lru_cache can have memory leaks when used in this way, if it works)
This is based on suggested solution for caching experiment methods in this comment
Details and comments
By default this decorator requires all method arg and kwarg values to be hashable, and they are included in the cache key for matching. However setting cache_args=False on the decorator will ignore args and kwargs and match only on the method name. Alternatively the decorator can be called with require_hashable=False which will allow non-hashable args while matching on all hashable args and kwargs.

@nkanazawa1989 I think there is a bit of a misunderstanding, this decorator is intended to be a replacement for lru_cache that works properly with methods, and adds some more flexibility of whether to include arg values or not when matching cached values. It has nothing to directly do with caching in BaseExperiment, (but an implementation of caching of transpiled circuits and things in BaseExperiments could be implemented using this functionality eg like i wrote in the other PR comment).

If this is just a bug fix of python lru_cache then I think this code should go to that repository. Since the arguments of your cache function differs from the functools lru_cache, I thought you wanted some customization for our experiment. This means it doesn't stop us to add some flexibility for our experiment as long as it doesn't hurt the performance (e.g. formatting and inspection must be avoided). I think having flexibility of checking experiment options out of experiment instance (self) is something reasonable to do for our experiment module.

I'm not familiar with the tomography use case.
I'm aware of several use cases where we want to refrain from retranspiling. To this end, what we need is not a caching mechanism. Instead, it is sufficient to:

Expose _transpile_circuits (i.e., rename it to transpile_circuits).
Let run accept a transpiled_circuits as an input parameter.

Sounds like #878 can be simply closed in that case. I don't have any method in BaseExperiment and its subclasses that can be drastically improved with cache. Exposing transpiled circuit is not the scope of #878.

The proposal of https://github.com/Qiskit/qiskit-experiments/pull/895#issuecomment-1222047228 may require more thinking, because run does things before the transpilation that may be relevant to the transpilation.
Still, I'd like to revisit the caching mechanism that you're building here. You're putting effort in it, and we'll have to maintain it. What's the motivation? Is it justified? It seems to be beyond the scope of qiskit-experiments.
The reuse of transpiled circuits is a modest goal that can do with a small solution. Probably along the lines of https://github.com/Qiskit/qiskit-experiments/pull/895#issuecomment-1222047228, or something else of the same magnitude.

This is a cache mechanism to store some internal state. In QE, some helper function (method) might be called multiple times thus sometimes it's better to cache them for performance. For example, a dedicated logic that caches the transpiled circuit doesn't speed up the analysis class, and we may need huge memory space if user generate circuits with multiple settings (if we do in-memory cache).
As Chris wrote in the PR comment, this is mainly to overcome memory leak issue in current python RLU cache (I don't know the details). I think currently Chris is looking into different approach.

Closing this for #997


Problem with running SQLiPy.py

Hi dear.
I have some problems with running, here the picture :

and Really I going around for 2 hours and at the end I didn't able to solve this problem.
can you give me some help and tips ?
tanks so much my friend.

Amammad, Burp extensions are loaded within Burp, please see Burp's documentation on how to load a Python extension.


[KO][JA] fix: https://github.com/tensorflow/tensorflow/issues/38800#issuecomment-660535430

ModuleNotFoundError : from tensorflow.compat.v1 import *

https://github.com/tensorflow/tensorflow/issues/38800#issuecomment-660535430

Hi @seunggabi , these translations are synced with the source-of-truth files that live over here: https://github.com/tensorflow/docs
Can you please move this change there? Thank you

@lamberta
Thx!!
I made this pr! https://github.com/tensorflow/docs/pull/1925


[543] Google analytics tracking

Codecov Report

Merging #837 into master will decrease coverage by 0.04%.
The diff coverage is 77.77%.

@@            Coverage Diff             @@
##           master     #837      +/-   ##
==========================================
- Coverage   91.88%   91.83%   -0.05%
==========================================
  Files         102      103       +1
  Lines        2945     2952       +7
  Branches        6        6
==========================================
+ Hits         2706     2711       +5
- Misses        238      240       +2
  Partials        1        1

Impacted Files
Coverage Δ

frontend/src/environments/environment.ts
100% <ø> (ø)
:arrow_up:

frontend/src/app/analytics.ts
100% <100%> (ø)

frontend/src/app/app.component.ts
71.42% <71.42%> (-28.58%)
:arrow_down:

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 fad7023...c8d7ebe. Read the comment docs.

Closing in favor of #840


Credit new contributors

The release notes generator we used previously generated credit for new contributors:
New Contributors

 • @some-person-name made their first contribution in #57

This would be nice to have!

Highlighting new contributors would indeed be very useful. GitHub already does this on the UI level so maybe there's a GraphQL or API way to query this property directly. Do you remember how the previous solution handled this problem?
Otherwise, the hard part is arriving at a complete set of all previous contributors to compare to. Just parsing the full history seems very expensive.
A performant but a bit annoying solution might be something like

Add a --previous-contributors FILE option. It expects a simple CSV file (or similar) with ideally the databaseId of users. Login would work as well (and should be included), but might break down if users rename themselves.
Add a --append-new-contributors FILE option which appends contributors which aren't already in the file.


Add a module for Java 8 persistence type handlers

There is one for Java 8 and another for Java 17.
One issue is that the Java 17 one will depend on a dependency that is
built under java 17.

Wondering if we should include the JDK8 ones by default, and only have a module to append 17

Closed in favor of https://github.com/micronaut-projects/micronaut-microstream/pull/97


BoxShadow Render issue with Border in 11.1.999-cibuild0042398-beta

Describe the bug
BoxShadow render incorrect.
To Reproduce
Steps to reproduce the behavior:
<Window
    x:Class="AvaloniaApplication1.Views.MainWindow"
    xmlns="https://github.com/avaloniaui"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:views="clr-namespace:AvaloniaApplication1.Views"
    xmlns:vm="using:AvaloniaApplication1.ViewModels"
    Title="AvaloniaApplication1"
    d:DesignHeight="450"
    d:DesignWidth="800"
    Background="Transparent"
    ExtendClientAreaChromeHints="NoChrome"
    ExtendClientAreaTitleBarHeightHint="-1"
    ExtendClientAreaToDecorationsHint="True"
    Icon="/Assets/avalonia-logo.ico"
    SystemDecorations="BorderOnly"
    TransparencyBackgroundFallback="Transparent"
    mc:Ignorable="d">
    <Border Margin="5" BoxShadow="0 0 5 0 DarkGray">
        <DockPanel>
            <views:MainView Background="White" />
        </DockPanel>
    </Border>
</Window>

Expected behavior
BoxShadow render well

Screenshots
In 11.1.999-cibuild0042398-beta

In 11.0.5

Environment

OS: [e.g. Windows, Mac, Linux (State distribution), Android, iOS, Browser]
Avalonia-Version: [e.g. 11.x.y or 0.10.x]

Additional context
Add any other context about the problem here.

It doesn't look like it has anything to do with a box shadow, but instead a problem with Window border. Right?

It doesn't look like it has anything to do with a box shadow, but instead a problem with Window border. Right?

No, the Window border is remove, I use a Border and BoxShadow to make a fake Window border

I need some API in nightly-build, so can't use 11.0.5.

/cc @emmauss as you were working on the Win32 stuff iirc. Is the new behavior by design?

/cc @emmauss as you were working on the Win32 stuff iirc. Is the new behavior by design?

It look like change something in nightly-build


train.json  data question

how to explain and construct the "head" tag in the train.json / test.json

can get "head" tag by spacy or stanford corenlp lib. it's part of linguistic features.


Add CMake configuration for iree::modules::hal

Depends on PR #228.

This provides the CMake configuration, but does not enable it. Thus this should be fine, but to enable it, the vm2 subdirectory needs to be readded after fixing the build.


NullPointerException when creating new FileSystem from URI without username-component

First of all, thanks for making this library publicly available!
I'm trying it out in our project, where I need to talk to a hardware device.
In the new firmware, SMBv1 was (finally 🎉 ) disabled in favour of SMBv2/3.
Unfortunately, now we need to update our driver 🙂
Based on the ReadMe example, I tried to do a very simple listing of directory contents on the hardware device, as follows:
	@Test
	public void testPontiusSmbNio() throws Exception {
		SMBFileSystemProvider provider = new SMBFileSystemProvider();

		Map<String, String> env = Map.of(
				"jcifs.smb.client.username", Device.SMB_USER,
				"jcifs.smb.client.password", Device.SMB_PASS,
				"jcifs.smb.client.domain", ""
		);

		URI uri = new URI(String.format("smb://%s/%s/", Device.getIp(), SMB_ROOT));
		System.out.println("uri = " + uri);
		System.out.println("uri.getAuthority() = " + uri.getAuthority());

		try (SMBFileSystem fs = provider.newFileSystem(uri, env)) {
			labelDir = fs.getPath(Device.LABEL_DIR);
			try (Stream<Path> dir = Files.list(labelDir)){
				dir.forEach(label -> System.out.println("label = " + label));
			}
		}
	}

Output is as follows:
uri = smb:///<IP_ADDRESS>/the-share/
uri.getAuthority() = null

java.lang.NullPointerException: Cannot invoke "String.contains(java.lang.CharSequence)" because the return value of "java.net.URI.getAuthority()" is null

java.lang.NullPointerException: Cannot invoke "String.contains(java.lang.CharSequence)" because the return value of "java.net.URI.getAuthority()" is null

	at ch.pontius.nio.smb.SMBFileSystemProvider.constructAuthority(SMBFileSystemProvider.java:509)
	at ch.pontius.nio.smb.SMBFileSystemProvider.newFileSystem(SMBFileSystemProvider.java:92)
	at de.pharmacontrol.playground.smb.SmbNioTest.testPontiusSmbNio(SmbNioTest.java:33)
	<snip JUnit internals>

Indeed, inside SMBFileSystemProvider, line 508, I see:
        /* Check if URI encodes credentials. Credentials are used in the following order: */
        if (uri.getAuthority().contains(SMBFileSystem.CREDENTIALS_SEPARATOR)) {
            authority = uri.getAuthority();

which obviously doesn't like the null.
Am I using it wrong, or should there be a null-check there?
Based on the readme-example, which puts the authentication info into the env map, I wouldn't expect the URI-authority section to be required.

Hey! Happy to hear, that this library is proving useful.
I agree with your assessment that there should be a null-check. According to the official JavaDoc `URI. getAuthority()' can indeed return null.
I have just committed a fix and I'm releasing a new version.

Side note: my API problems were because my IP-handling was accidentally adding an additional forward-slash inside the URL.
TL;DR use InetAddress.getHostAddress(), never InetAddress.toString() 😦
instead of smb://<IP_ADDRESS>/root/ I thus got smb:///<IP_ADDRESS>/root/, which breaks in all kinds of interesting ways 😆

Haha well talking about peculiarities of the Java API ... :-)
So I understand the issue is fixed and I thus close it. Should you encounter more problems, just open a new one.

It looks like the fix for this caused a regression since the constructed authority string is effectively duplicated.
I have provided https://github.com/pontiussoftware/smb-nio/pull/27, assuming this fixes that regression.


Fix retry response

Hello,
This fixes a minor bug where run_request returns
undefined method body' for {}:Hash`
after a retried request.
The backtrace looks like:
lib/appnexusapi/connection.rb:91 in run_request
lib/appnexusapi/connection.rb:47 in get
lib/appnexusapi/service.rb:44 in get```

@infinite-monkeys I think these changes are merged now, can you verify and close if so? if not, can you rebase?

Yes.  These commits got included by @apurvis in #15.
I had submitted these to be separate from the breaking-API changes.

@infinite-monkeys you should double check that because i noticed they were on a separate branch... though either way i did a full rework of that entire retry section that is a lot easier to read/understand


Change to handle an updated script line

Thanks debs

That's been merged thank you for that update :)


fatal error: 'asm/paravirt_api_clock.h' file not found

ARCH=arm allmodconfig and allyesconfig on linux-next: https://github.com/ClangBuiltLinux/continuous-integration2/runs/5631045526?check_suite_focus=true
In file included from /builds/linux/kernel/sched/core.c:81:
Error: /builds/linux/kernel/sched/sched.h:87:11: fatal error: 'asm/paravirt_api_clock.h' file not found
# include <asm/paravirt_api_clock.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[3]: *** [/builds/linux/scripts/Makefile.build:310: kernel/sched/core.o] Error 1
In file included from /builds/linux/kernel/sched/fair.c:53:
Error: /builds/linux/kernel/sched/sched.h:87:11: fatal error: 'asm/paravirt_api_clock.h' file not found
# include <asm/paravirt_api_clock.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[3]: *** [/builds/linux/scripts/Makefile.build:310: kernel/sched/fair.o] Error 1
In file included from /builds/linux/kernel/sched/build_policy.c:33:
Error: /builds/linux/kernel/sched/sched.h:87:11: fatal error: 'asm/paravirt_api_clock.h' file not found
# include <asm/paravirt_api_clock.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[3]: *** [/builds/linux/scripts/Makefile.build:310: kernel/sched/build_policy.o] Error 1
In file included from /builds/linux/kernel/sched/build_utility.c:52:
Error: /builds/linux/kernel/sched/sched.h:87:11: fatal error: 'asm/paravirt_api_clock.h' file not found
# include <asm/paravirt_api_clock.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

Not clang related, so I am not filing this in the main issue tracker.
Pending patch<EMAIL_ADDRESS>I have reviewed that patch and commented on the pull so that hopefully this does not regress into mainline<EMAIL_ADDRESS>

Fixed: https://git.kernel.org/linus/ffea9fb319360b9ead8befac6bb2db2b54fd53e6


remove no longer necessary './internal/timeout'

Type

[ ] Refactor
[ ] Feature
[ ] Bug Fix
[x] Optimization
[ ] Documentation Update

Description

oven-sh/bun#3333 was closed back in october to have behavior 1-1 with node, so this isBun check is no longer necessary
Related

Related Issue #
Closes #

adding a changeset now sorry

We can imho remove the entire internal timeout.ts file again and use setTimeout directly.

I feel like you missed updating the clock module?

yea my bad, I only searched for ./internal/timeout but that was clearly not enough sorry
fixing now

tsc ran fine so I think I got them all
again sorry about the oversight

tsc ran fine so I think I got them all
again sorry about the oversight

No problem, thanks for the contribution :)


Images of venue and tracks

Upload them as featured images in the following WP pages:

[ ] Venue Map
[ ] Milky Way Track
[ ] Andromeda Track
[ ] Hayabusa
[ ] Cassini
[ ] Rosetta

Please take into account that the cache of the PWA refreshes after 3-6 minutes. If you want to bypass the cache, load the PWA using this url:
https://app.wp-europe.org/?server=https://origin-pwa-v1.frontity.io

@luisherranz

Do we have a size limitation?
Do you suggest we add them without numbers?

Do we have a size limitation?

No, no problem. WP will crop it and we'll use those sizes to populate the srcset field.

Do you suggest we add them without numbers?

Don't know, sorry :)
If you want you can upload different versions here so people can give their opinion.

I have uploaded the png files and changed the featured images for the 2 tracks and 3 workshops.
Not sure if I need to change the venue map or not ... but I uploaded the full map also into the media library

Now also changed the venue map (the new one has colors)

Thanks @ePascalC!


feat: add capacitor demo

Description
Add a demo showcasing how Capacitor can be used with PowerSync Web SDK.
Work Done

Included electron demo application
Updated root README

How to test

Run pnpm i
Run cd demos/example-capacitor
Run pnpm start
For iOS: Run pnpm ios
For Android: Run pnpm android

Note:  The web worker implementation does not work on iOS therefore the flag useWebWorker is set based on the platform.
Video
https://github.com/powersync-ja/powersync-js/assets/46312751/fc9d259d-2fdc-4e3a-a91a-aa649ecaf029

@stevensJourney I have updated the video showcasing the Android and iOS versions working as expected by inserting and removing a row. Is there anything else you would like me to showcase in a video?


Cant compile counter example

After changing the compile to 'npm azle counter'
The next issue I'm getting is
error[E0412]: cannot find type nat64in this scope    --> src/src/lib.rs:119:33     | 119 |         async fn readCount() -> nat64 {     |                                 ^^^^^ not found in this scope
Im on windows with ubuntu 20 installed.

Of note I can compile the Motoko example calc.

The examples are not fully up to date yet with the new compiler infrastructure I am putting in place. This will be resolved soon

I saw that, thanks. Others compiled ok.

This is now fixed and live


Update cloud_user_guide.rst #282

Reference: #282

Hi @unni-noaa - please address the rst Lint formatting errors listed here --> https://github.com/NOAA-RDHPCS/noaa-rdhpcs.github.io/actions/runs/11822849420/job/32940810271?pr=283
Also, can you please advise why you have two separate PR's (this and #281 ) for the same file?

Hi @unni-noaa - please address the rst Lint formatting errors listed here --> https://github.com/NOAA-RDHPCS/noaa-rdhpcs.github.io/actions/runs/11822849420/job/32940810271?pr=283
Also, can you please advise why you have two separate PR's (this and #281 ) for the same file?

@josh-eisinger I likely clicked twice as at the first attempt it took longer to appear a response.  You may remove #281.

Actually, we can't remove the duplicate, but you can. Figure out which
request is redundant, open it, then scroll all the way down. There's a
button to close the pull request, optionally with a comment.
Whichever item you choose to close, you're going to need to make sure that
you have two reviewers on the remaining PR. Raghu is a good choice since
he's a code owner and you need code owner approval, but you need another as
well.
Thanks, Unni.
On Wed, Nov 13, 2024 at 2:08 PM unni-noaa @.***> wrote:

Hi @unni-noaa https://github.com/unni-noaa - please address the rst
Lint formatting errors listed here -->
https://github.com/NOAA-RDHPCS/noaa-rdhpcs.github.io/actions/runs/11822849420/job/32940810271?pr=283
Also, can you please advise why you have two separate PR's (this and #281
https://github.com/NOAA-RDHPCS/noaa-rdhpcs.github.io/pull/281 ) for the
same file?
@josh-eisinger https://github.com/josh-eisinger I likely clicked twice
as at the first attempt it took longer to appear a response. You may remove
#281 https://github.com/NOAA-RDHPCS/noaa-rdhpcs.github.io/pull/281.
—
Reply to this email directly, view it on GitHub
https://github.com/NOAA-RDHPCS/noaa-rdhpcs.github.io/pull/283#issuecomment-2474499148,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4T5JW5WX256NQNUV22BFK32AOPUFAVCNFSM6AAAAABRXBWGFGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINZUGQ4TSMJUHA
.
You are receiving this because you commented.Message ID:
@.***>

Hi @unni-noaa -- I think you may want to add the change from #281 into this branch and commit/push -- then it will be a single pull request (and #281 and branch unni-noaa-patch-1 can be removed...)

Closing out, as these changes are combined with #281 in new PR #291


Why doesn't the logic of Object.keys being string[] apply also to Object.values?

Consider the following:
type MyUnion = 'a' | 'b' | 'c';

type Mapped = Record<MyUnion, number>;

const obj: Mapped = {
    a: 10,
    b: 20,
    c: 30,
}

Now, as you most certainly know, the type of Object.keys(obj), in this case, would be string[], rather than MyUnion[].
Whenever we ask "why", we're told that it's because types in TS are open-ended and the object could contain more properties with different keys than what's specified in the type, and that makes sense. I quote (#42009)

Object types aren't sealed, so it would be unsound to allow this.

But my question is: Why doesn't the same logic apply to Object.values()?! In this case, for example, the type of Object.values(obj) would be number[]! But again, we could use the very same logic to demonstrate why that shouldn't be the case.
obj in this case, could have more properties of different types than what's specified in the Mapped type, and therefore, allowing Object.values(obj) to have a type of number[] makes as much sense as allowing Object.keys(obj) to have a type of MyUnion[].
Correct me if I'm wrong but there seems to be an obvious double standard here.

Because we made a mistake typing Object.values and don't want to take a breaking change on it now.


Android checkPermission

Why checkPermission always return authorized even when the permission is denied
I tes0t on android 7

Help please

not sure. You can try reproducing the bug with https://github.com/morenoh149/react-native-contacts-test

I encountered the same problem too. My RN version is 0.53.0, and this npm package version is 2.1.1

tracking in https://github.com/rt2zz/react-native-contacts/issues/218 please try https://facebook.github.io/react-native/docs/permissionsandroid.html out and report back.


help request: 400 invalid configuration: additional properties forbidden, found labels，while applying an ApisixRoute yaml

Description
I don't know why it show me these error logs, Is there any error in any config? thanks for your help!
1.the yaml:

the logs:
apisix pod:

ingress-controller-pod:

3.the status:
pod:

svc:

4.the ConfigMap:

Environment

APISIX version (run apisix version): image tag: 3.6.0-centos (apisix chart version: 2.5.0)
Operating system (run uname -a): Linux 3.10.0-1160.el7.x86_64 ,  x86_64 x86_64 x86_64 GNU/Linux
OpenResty / Nginx version (run openresty -V or nginx -V): openresty/<IP_ADDRESS>
etcd version, if relevant (run curl http://<IP_ADDRESS>:9090/v1/server_info): image tag: 3.5
APISIX Dashboard version, if relevant: 3.0.0-alpine
Plugin runner version, for issues related to plugin runners:
LuaRocks version, for installation issues (run luarocks --version):

@Gitttttttt This issue has been fixed here https://github.com/apache/apisix/pull/10529 and the changes are merged in upstream. This fix will be available in the next version of apisix.

I would like to know when the next version is expected to be released？ @Revolyssup


Knapsack

Description
I wish to implement other knapsack like integer and 0-1 . @Lakhankumawat and want to work  on it as GSSoC'22  participant .
Domain
Algorithm
Type of Contribution
Addition
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of LearnCPP.

pleae have a look at this @miraj0507

@shivam-s16 Kindly update the title as 0-1 knapsack.

@miraj0507 updated the title thanks for suggesting

/assign