python3Packages.dbus-next: disable (flaky) tests, remove myself as maintainer

Prior art: https://github.com/NixOS/nixpkgs/pull/355880
Also related: https://github.com/NixOS/nixpkgs/issues/357979
Upstream is dead and since I no longer use the package myself I'm not the best person to keep maintaining this.
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/overlay-to-disable-failing-test-in-python-dependency/56857/1

It seems to fix all the failing dependencies, of course:
nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 360361

x86_64-linux

:white_check_mark: 24 packages built:

joystickwake
joystickwake.dist
moonraker
pass-secret-service
pass-secret-service.dist
python311Packages.bless
python311Packages.bless.dist
python311Packages.dbus-next
python311Packages.dbus-next.dist
python311Packages.qtile
python311Packages.qtile-extras
python311Packages.qtile-extras.dist
python311Packages.qtile.dist
python312Packages.bless
python312Packages.bless.dist
python312Packages.dbus-next
python312Packages.dbus-next.dist
python312Packages.qtile
python312Packages.qtile-extras
python312Packages.qtile-extras.dist
python312Packages.qtile.dist
sway-assign-cgroups
thonny
thonny.dist


[Bug]Hudi 0.4.7 HoodieTable not found

Hello, I am seeing WARN  [com.uber.hoodie.table.HoodieTable] - InValid data paths=[] when I upgraded to hoodie-spark-bundle 0.4.7. And Hudi not able to perform Upsert anymore. I am not using any existing dataset. I simply ran a job with SaveMode.OverWrite then ran an incremental job with SaveMode.Append. This warning appears in both jobs. The incremental portion has duplicate parquet files with the same size. Seems like the existing data was totally ignored.
I am running hudi with Cloudera version HDFS.

Update: The duplicate parquet files were caused by I didn't set up withCleanerPolicy(policy = KEEP_LATEST_COMMITS).

@garyli1019  The message "[com.uber.hoodie.table.HoodieTable] - InValid data paths=[] " should not cause duplicate records/files. From your latest comment, it seems to me that there are no issue. Let me know if it is otherwise.

Hi @bvaradar  yes, it didn't cause any duplicate.
In my case, I would like to directly read parquet without hoodie format, but the different version of commits won't let me do so. By setting "hoodie.cleaner.commits.retained" -> "0" solve my problem. Thanks!

@garyli1019 : The Cleaner policy sounds good. But, this would only work when you are NOT querying the data during the time write is happening.

@bvaradar  What will be the consequence of that? Based on my understanding, hudi will generate a new version first, then the cleaner will delete the old version. Do you mean it will fail to delete the old file if I am querying the data?

@garyli1019 : Yes, Hudi will generate a new version first and then cleaner will delete old version.  If the reader doesn't recognize Hudi format (if using Parquet format directly), then there is no snapshot isolation guarantee to reader.
Hudi writer will first create new version of parquet files in place before committing and running cleaner.  When you run a query around this time treating the dataset as raw parquet one, then the query could see partially written parquet files or duplicate data. Hudi's reader side integration (HoodieInputFormat/ Hudi-DataSource (for Spark)) ensures snapshot isolation.

@bvaradar  Gotcha, I am trying to use impala to read the data.
Currently, my approach is to maintain a single version of parquet. Impala table links to parquet files, and if the parquet file was deleted, I guess there will be some errors when running query. I will run a refresh job to relink impala table to new version parquet files after hudi finish writing. The gap will be after hudi delete the old version and impala finish refreshes the table. I will keep you guys posted if I found a better solution. Thanks!

lets work on the other thread. Impala integration won't be very hard I think, but we will need to engage with the project and make a code change like we did for Presto

I am also getting similar kind of issue in MapR Hadoop distribution.
spark-submit --master yarn  --class com.uber.hoodie.utilities.deltastreamer.HoodieDeltaStreamer ls /mapr/user/avenka23/hoodie/incubator-hudi/hoodie-utilities/target/hoodie-utilities-*-SNAPSHOT.jar   --props file:///mapr/user/avenka23/delta-streamer/config/dfs-source.properties   --schemaprovider-class com.uber.hoodie.utilities.schema.FilebasedSchemaProvider   --source-class com.uber.hoodie.utilities.sources.JsonDFSSource   --source-ordering-field ts   --target-base-path file:///mapr/user/avenka23/delta-streamer/output11  --target-table stock_ticks_cow2   --storage-type COPY_ON_WRITE
19/06/15 23:04:37 WARN Client: Neither spark.yarn.jars nor spark.yarn.archive is set, falling back to uploading libraries under SPARK_HOME.
19/06/15 23:04:53 WARN SparkContext: Using an existing SparkContext; some configuration may not take effect.
19/06/15 23:04:59 WARN HoodieTable: InValid data paths=[file:///mapr/user/avenka23/delta-streamer/output11/2018/08/31/c1b266c1-a96e-4d8f-96e7-7e24a9b67a56-0_0-20-21_20190615230456.parquet]
avenka23@dbsld0031:/mapr/user/avenka23/delta-streamer/config
I didn't see any output written.

IIUC @garyli1019 got it working.. So your issue might be different?
Please open a new mailing list thread/issue?
InValid data paths=[file:///mapr/user/avenka23/delta-streamer/output11/2018/08/31/c1b266c1-a96e-4d8f-96e7-7e24a9b67a56-0_0-20-21_20190615230456.parquet]
avenka23@dbsld0031:/mapr/user/avenka23/delta-streamer/config

this line is curious..


Make Go binaries interface with Dagger

In https://github.com/Xe/olin/commit/3daf7b85e0c39c56637df8c6680894742c06821b, work was started to interoperate Go webassembly binaries with Dagger to get a basic example of reading from the printer facts API online. Unfortunately, a dependency on syscall/js was somehow introduced by compiling the package github.com/Xe/olin/dagger in webassembly mode.

[ ] Discover why github.com/Xe/olin/dagger pulls in syscall/js

If JS support is actually needed for now:

[x] Integrate Otto and shim together syscall/js
[ ] Callback support

[ ] Read documentation on package syscall/js
[ ] Implement

If JS support isn't needed:

[ ] Hack around it

[ ] Write and test bindings for dagger ABI functions in package github.com/Xe/olin/dagger

[ ] open
[ ] read
[ ] write
[ ] close
[ ] sync

[ ] Create http.RoundTripper instance using dagger's http:// and https:// file schemes
[ ] Printerfacts client

Interesting project with some nice approaches to Microservices.
Wondering if Wagon golang project removes the need for Otto ? I have not tried. Wagon with Life yet though but just wanted to check if you have tried Wagon

Update: Seems we can't pull in any of the standard library. I'm gonna fork Go and make my own "OS" that doesn't pull in any of the syscall/js stuff. This is going to result in a lot of very interesting low-level knowledge about the Go runtime.

i think gopherjs might be doing something similar using tags that you can
piggy back on.
see:
https://github.com/gopherjs/gopherjs/issues/833
Its not the same as what you want, which is to run WASM server side.
But they are facing the same challenge in a way and take a similar route.
The other thing might be to liase with the golang team first too, so that
what you do an be pushed upstream into golang proper later too.
On Wed, 5 Sep 2018 at 15:07 Christine Dodrill<EMAIL_ADDRESS>wrote:

Update: Seems we can't pull in any of the standard library. I'm gonna fork
Go and make my own "OS" that doesn't pull in any of the syscall/js stuff.
This is going to result in a lot of very interesting low-level knowledge
about the Go runtime.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Xe/olin/issues/5#issuecomment-418723491, or mute the
thread
https://github.com/notifications/unsubscribe-auth/ATuCwuE4c2Kzh5OowzNydMaCgEpHsMitks5uX8x0gaJpZM4WWbxx
.

Linker error! https://groups.google.com/forum/#!topic/golang-nuts/wHaSHO_Qw-c

Maybe time to check out the WASI support for this?


Move GoTask to its own file

Move the GoTask to its own file.
Create a GoTask interface so the task can update its caller (I have no idea if this is right)

We'll have to test this to see if its linked to the project.  I don't know how we make references to separate files like this, but lets merge it and go from there!


peg in hole mission

Would this algorithm be better or worse for peg in hole tasks? I wonder if you have tried

Hi, I've used it in peg-in-hole tasks both in simulation as well as in the real world. Take a look at https://arxiv.org/pdf/2010.12516
with reproducible simulation code: https://github.com/UM-ARM-Lab/tampc
It depends on what kind of peg-in-hole task you want to perform. In this case the hole's approximate location was known and the controller helped it navigate to it exactly while bumping into obstacles. If the tolerance for your peg-in-hole is very tight then it would be a different kind of problem, however it should still be applicable.


add script to check node/npm versions

requirements
we may want to check the versions of node/npm before installing/starting/building (we need this in some of out projects).
We could add a script to check node/npm versions and eventually throw an error if they're wrong.
specs
something like this: https://github.com/buildo/hailadoc/pull/1841
maybe use the versions described in engines inside package.json to make it more visible/easy to edit?
misc
{optional: other useful info}

@FrancescoCioria closing this, if there are no objections.


Automatic update causes out of mac version support

After edge automatically updated a few days ago, my 10.14 mac system said it was unavailable because it required a minimum 10.15 operating system version.
Therefore, please provide the ability to turn off automatic updates, or similar to chrome, the software checks in the background to see if the system version supports it before pushing updates

Now it updates automatically again, if you can, please fix it as soon as possible

Sorry you are facing this issue. Unfortunately, this repository isn' the right place to report this problem.
This repo is focused on DevTools, a suite of tools for web developers to debug their websites. DevTools is only a sub-part of Microsoft Edge.
Can you please submit your feedback again by using the browser's feedback tool instead? Here is how:

Click Settings and more (the ... button in the top-right corner of the browser).
Click Help and feedback.
Click Send feedback.

Thank you for your understanding.


fix "click to copy" not copying content

Fixes ReferenceError: Cannot access 'copyCode' before initialization.
Also fixes the issue where "click to copy" was not being applied to the code block unless its parent had the data-plausible attribute applied.

I agree. I'd love to add that in a follow-up.

filed https://github.com/spinkube/documentation/issues/220 to track that


Lambdas print with unbalanced parens

 (lambda () 1)

: Lurk REPL welcomes you.
: > [1 iterations] => <FUNCTION () 1)>
: > Exiting...

Note the last closing paren doesn't have an opening paren. Should probably look like this:
<(FUNCTION () 1)>

I would argue that this should be addressed by removing the closing paren, but it is indeed a bug as described.

I have a fix in #183 - we can discuss there, I think there may be a bit more to this.


formula_installer: correctly handle build dep reqs.

When a build dependency has a requirement it should be ignored when checking for valid requirements. This requires calculating the dependencies for a formula again and checking them when calculating which requirements should be pruned.
Fixes #4373.

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew tests with your changes locally?

Thanks!


Error executing update_status

Hey,
not sure why but after a recent pull I get this error (twice) everytime I load this plugin:
E5108: Error executing lua ...pack/packer/start/lualine.nvim/lua/lualine/component.lua:121: attempt to call method 'update_status' (a string value)

Any ideas?

Please provide your config.

@konradmalik can you confirm if #170 fixes the issue ?

Yes, indeed with this PR it seems fixed ;)

Yes, indeed with this PR it seems fixed ;)

Cool then update. It's been merged :)


Tabbar and Modals

Version
Tell us which versions you are using:

react-native-router-flux v3.30.0
react-native v0.3.0

I need some help with the tabbar and Modals.
      <Router>
        <Scene key="root" >
          <Scene    key="initialScreen" component={InitialScreen} title="initialScreen"
            initial={true}
            navigationBarStyle= {{backgroundColor: 'white'}} onRight={() => Actions.signIn()} rightTitle='Sign in'/>
          <Scene key="signIn"        component={SignIn}     title="Sign In" />

          <Scene key= 'mainApp' tabs={true} hideNavBar={true}>
            <Scene key="feeds"       component={Feeds}      title="Feed"       icon= {TabIcon}/>
            <Scene key="home"        component={Home}       title="Home"     icon= {TabIcon} initial={true} />
            <Scene key='searchSend'     title='Send' icon= {TabIcon} >
              <Scene key="search"    component={Search}     title="Search"      hideTabBar onLeft={()=> Actions.home()} leftTitle="Back"/>
              <Scene key="send"      component={Send}       title="Send"      hideTabBar onLeft={()=> Actions.home()} leftTitle="Close"/>
            </Scene>
          </Scene>
        </Scene>
      </Router>

I want the 'searchSend' tab to open like a Modal window.
2.On the subsequent screens (Search, Send) I want onLeft,  to close the modal and show the previous screen which could be either 'feeds' or 'home'. The command Actions.pop(), doesn't seem to work.
On the 'send' screen I cannot configure the leftTitle. I want to show 'Close', but all it shows is a left arrow < which redirects the user to the previous screen which is 'search'.
On the 'send' screen there is an Alert.alert() popover, and onPress 'OK' I want to close the modal and show the previous screen, which is either 'home' or 'feeds'. {Actions} don't seem to work on this screen as it doesn't do anything.

Is it possible to do all these without using redux?
Thank you very much!

I want to remove the back button when the scene is presented as modal but, I want to keep the navigation bar. This is also not happening.


[YCQL] Add a flag to set consistency level for CQL workloads

For Yugabyte we already have the local_reads flag to set the consistency level to ONE for reads, and that is sufficient (since our writes are always strongly-consistent).
However, the sample apps can be useful to run again other Cassandra implementations as a benchmark tool (e.g. vanilla Cassandra).
In that case, it would be useful to add more fine-grained flags for consistency level flags so that we could do apples-to-apples comparisons with other systems.
For instance, for a 3-node cluster we could set the write-consistency to QUORUM to be closer the Yugabyte's strongly-consistent writes.
Therefore, we could add two new flags: cql_reads_consistency_level and cql_writes_consistency_level that would respectively be used for reads and writes.
For instance, to run against vanilla Cassandra one could use:
java -jar target/yb-sample-apps.jar --workload CassandraKeyValue  \
                                    --nodes <IP_ADDRESS>:9042,<IP_ADDRESS>:9042,<IP_ADDRESS>:9042  \
                                    --disable_yb_load_balancing_policy true \
                                    --cql_reads_consistency_level ONE \
                                    --cql_writes_consistency_level QUORUM

Note that disable_yb_load_balancing_policy is required for compatibility with non-Yugabyte servers.

After discussing with @kmuthukk, the easiest fix is to just switch the default write consistency to QUORUM. That already matches with Yugabyte default behavior for writes -- no need to add any new flags (and no changes needed for read path). cc @tedyu

#34 has been merged.
Anything else to be done here ?

@tedyu Thanks, #34 indeed solves this, thanks! Closing the issue.


APPLICATION_CONFIG_DIR, CONF_FILE do not always pick up local boards/*.conf

Describe the bug
While creating a new sample in the MCUBoot module, in the local, top-level CMakeLists.txt I set APPLICATION_CONFIG_DIR to point to the existing sample, and set CONF_DIR to be a list of ${APPLICATION_CONF_DIR}/prj.conf and the local prj.conf. The expectation was that the build system would find and apply ${APPLICATION_CONF_DIR}/boards/${target}.conf.  It did not, resulting in the new image being a different size than the original.  I ended up copying over all boards/ and overlay files to the local sample to get the built image to match expectations.
See MCUBoot PR #1489 for the original situation.
Please also mention any information which could help others to understand
the problem you're facing:

What target platform are you using?  All those in relevant sample.yaml and testcase.yaml files.
What have you tried to diagnose or workaround this issue?  Multiple diagnostic builds.
Is this a regression? If yes, have you been able to "git bisect" it to a
specific commit?  Unknown.
...

To Reproduce
Once mcuboot in zephyrproject-rtos has been updated with MCUBoot PR #1489:
Steps to reproduce the behavior:

In bootloader/mcuboot/zephyr/samples/mcuboot_external_config/CMakeLists.txt add the following lines before find_package():

set(APPLICATION_CONFIG_DIR "\${ZEPHYR_MCUBOOT_MODULE_DIR}/boot/zephyr")

list(APPEND CONF_FILE ${APPLICATION_CONFIG_DIR}/prj.conf)
list(APPEND CONF_FILE ${CMAKE_CURRENT_SOURCE_DIR}/prj.conf)

Delete bootloader/mcuboot/zephyr/samples/boards/
west build -p always -b nrf52840kc_nrf52840 bootloader/mcuboot/zephyr/samples/mcuboot_external_config
Compare the size of the built image with the size built from bootloader/mcuboot/boot/zephyr.
See the difference.

Expected behavior
I expect the build system to pick up the boards directories from both APPLICATION_CONFIG_DIR and then my local boards/ directory so that I can cascade content together under the control of my local CMakeLists.txt.
Impact
What impact does this issue have on your progress (e.g., annoyance, showstopper)?  This is a maintenance burden.
Logs and console output
If applicable, add console logs or other types of debug information
e.g Wireshark capture or Logic analyzer capture (upload in zip archive).
copy-and-paste text and put a code fence (```) before and after, to help
explain the issue. (if unable to obtain text log, add a screenshot)
Environment (please complete the following information):

OS: (e.g. Linux, MacOS, Windows): Linux
Toolchain (e.g Zephyr SDK, ...): Zephyr SDK
Commit SHA or Version used: Zephyr f93c68239

Additional context
Add any other context that could be relevant to your issue, such as pin setting,
target configuration, ...

bootloader/mcuboot/zephyr/samples/mcuboot_external_config/CMakeLists.txt does not exist with that PR.
bootloader/mcuboot/zephyr/samples/boards/ does not exist with that PR.
Can you fix these this and check the reproduction steps work?

And from what I can see this is not a bug, this is intended design.
https://docs.zephyrproject.org/latest/develop/application/index.html

Zephyr will use configuration files from the application’s configuration directory except for files with an absolute path provided by the arguments described earlier, for example CONF_FILE, OVERLAY_CONFIG, and DTC_OVERLAY_FILE.
The application configuration directory is defined by the APPLICATION_CONFIG_DIR variable.
APPLICATION_CONFIG_DIR will be set by one of the sources below with the highest priority listed first.
If APPLICATION_CONFIG_DIR is specified by the user with -DAPPLICATION_CONFIG_DIR= or in a CMake file before find_package(Zephyr) then this folder is used a the application’s configuration directory.
The application’s source directory.

And this is confirmed by the cmake files:
zephyr_get(APPLICATION_CONFIG_DIR)
if(DEFINED APPLICATION_CONFIG_DIR)
  string(CONFIGURE ${APPLICATION_CONFIG_DIR} APPLICATION_CONFIG_DIR)
  if(NOT IS_ABSOLUTE ${APPLICATION_CONFIG_DIR})
    get_filename_component(APPLICATION_CONFIG_DIR ${APPLICATION_CONFIG_DIR} ABSOLUTE)
  endif()
else()
  # Application config dir is not set, so we default to the  application
  # source directory as configuration directory.
  set(APPLICATION_CONFIG_DIR ${APPLICATION_SOURCE_DIR})
endif()

And also described as working like this on the sysbuild pages:

In the folder of the main application, create a new folder under sysbuild//. This folder will then be used as APPLICATION_CONFIG_DIR when building . As an example, if your main application includes my_sample then create a sysbuild/my_sample/ folder and place any configuration files in there as you would normally do:
All configuration files under the sysbuild/my_sample/ folder will now be used when my_sample is included in the build, and the default configuration files for my_sample will be ignored.
This give you full control on how images are configured when integrating those with application.

@nordicjm Thank you for the comments.  I should not have referenced an open PR.  The files moved and may move again. Fortunately, this module currently has only one sample beneath $mcuboot/zephyr/samples/.  I ended up mistyping the path to the sample-specific boards/ subdirectory, but the issue requires that directory to be removed anyway.  When I applied the pattern of changes to the current file versions in the new location of $mcuboot/zephyr/samples/modules/mcuboot/mcuboot_external_config/[boards/] and built with the command above I still ended up with a build size that is too large. This seems to be due to the build system function zephyr_file() not picking up the fragment in ${APPLICATION_CONFIG_DIR}/boards/
Perhaps I should try to reproduce it from the test suite that verifies this build functionality.  Where is that suite?

While creating a new sample in the MCUBoot module, in the local, top-level CMakeLists.txt I set APPLICATION_CONFIG_DIR to point to the existing sample, and set CONF_DIR to be a list of ${APPLICATION_CONF_DIR}/prj.conf and the local prj.conf. The expectation was that the build system would find and apply ${APPLICATION_CONF_DIR}/boards/${target}.conf.

Which is a fundamental misunderstanding of how APPLICATION_CONFIG_DIR works.
Read the docs: https://docs.zephyrproject.org/latest/develop/application/index.html#application-configuration

If APPLICATION_CONFIG_DIR is specified by the user with -DAPPLICATION_CONFIG_DIR=<path> or in a CMake file before find_package(Zephyr) then this folder is used a the application’s configuration directory.

This means that all additional files, such as board specific files under ${APPLICATION_CONFIG_DIR}/boards are being used.
So when setting APPLICATION_CONFIG_DIR you're asking the build system to automatically pick up prj.conf and boards/<board.conf> to be picked up from there, but remember other rules still applies, see:
https://docs.zephyrproject.org/latest/build/kconfig/setting.html#the-initial-configuration
as also commented here: https://github.com/mcu-tools/mcuboot/pull/1524#pullrequestreview-1189678098
this is a misunderstanding on how the build and configuration system work.

Closed as this request is a misunderstanding of how the feature works and how it is intended to work.


CanCan 'can :manage, Model' works only for the first request

while 'can :manage, :all' works fine for all subsequent requests.

    if user.has_role? :admin
      can :access, :rails_admin
      can :dashboard

      can :manage, Store
      can :manage, Order
   end

For the very first http request rails_admin gets authorization for models listing with cancan and shows all the necessary models.
For the second and all subsequent http requests (page loads) it suddenly shows absolutely empty dashboard. As far as I debugged it this happens because cancan returns false for can? :index, Store (and any other explicitly declared model).
This behaviour appeared after one of the last updates of rails_admin.
All rules declared with :all as subject work fine for all requests meanwhile.

Are you sure you are not changing the ability.rb file after the first request?
I need to restart the server on every change, and if I change the ability model file while running, everything goes blank.

Alan, I'm QUITE sure:) Spend 10 hours trying to get it right, at last switched to a week-old commit and everything works fine with it.
I can post my ability.rb, it's quite usual.

Strange.
Maybe, just to be sure, switch back to the original commit, open the ability file, check if everything is ok, save it if needed and run the server. Do not change the file and check if it works as expected, then post here again.
Someone, please close the issue, doesn't seem to be a RA problem ;)

Alan, I switched to the week-old commit of rails_admin, not my own. Just to be sure that you get me right.
And that worked.
So this problems appears after one of the last rails_admin commits, with my ability.rb remaining intact.
BTW, I've tried ability.rb as simple as

can :access, :rails_admin
can :dashboard
can :manage, Store

without any roles conditions etc. Still the issue takes place.

Oh, I see. Sorry, got you wrong.
I'll check this!

Hi @versilov
Can you dissect and find which commit is causing this so I can have a look tmrw? This sounds freeky.
Check these 3 commits:
b3856808d7173d76c248fa1a69b03cdff677645d (should be ok)
dd08f45c1ca8df8df8bc956ce2a037beb4a7d78e ????
98c1548d7971f7a7a9ae9d7455a3f1d606066ed2 Last

This problem appears in commit d04e6aecbc0df5a0dc9b29fbbc353342c8742a88.
The preceding commits are OK.

Thanks for your help, this was really a nasty one.


Proof of Attendance submission

Update to my submision. Now fully integrated with XUMM app and pinata ipfs. Requires api keys in xummApi.js. Will be updating readme and tests can be found in tests folder.

Thanks for submitting, will take a look and leave comments/revisions by EOW

Thanks for submitting, will take a look and leave comments/revisions by EOW

Sorry, still getting used to navigating github. I believe I resolved all your comments. Awaiting further instruction.

I'm closing this PR as we've accepted another submission for Milestones 1-3 for the Proof of Attendance bounty.

@spicycheeto thank you for all your hard work that you've put in so far, would love to see you contribute to different bounties in the future!


Language translation: Move from accordion to separate page

Previously the manage translations functionality was an accordion within edit pages for project, engagement, member pages. Now, update it to be a link "Edit page translations" that takes the user back to the initial page at the beginning of the edit flow where they could set the page translations.
"Edit page translations" link within the edit engagement details page: https://www.figma.com/file/AXufBnFAVHvGdsxnQMVhNF/The-Accessibility-Exchange-Wireframes?node-id=2612%3A66654
Page translations page, which now is the first page of the create engagement flow. This is also the page the above link goes to, except the bottom primary button will be labeled "save", not "next": https://www.figma.com/file/AXufBnFAVHvGdsxnQMVhNF/The-Accessibility-Exchange-Wireframes?node-id=4074%3A96633

For individuals, their page translations page looks a bit different than organizations:
https://www.figma.com/file/AXufBnFAVHvGdsxnQMVhNF/The-Accessibility-Exchange-Wireframes?node-id=4074%3A95828


Set up graphcool project

Use the new beta?

Hey @channel [:wave:]
We are super excited to kick-off the developer preview of the Graphcool 1.0 beta [:graphcool:] [:party-parrot:]
Graphcool 1.0 incorporates much of the feedback we've received over the last two years.
The developer preview will be in open beta over the following weeks.
This blog post provides general information about Graphcool 1.0: https://medium.com/@graphcool/c1d4981383d9
If you want to get your hands dirty and provide early feedback, check out the boilerplate example (https://github.com/graphcool/graphql-boilerplate). You can discuss questions and feedback in the Forum (https://www.graph.cool/forum/t/feedback-graphcool-1-0-beta/1888?u=nilan)

Update blog post: https://blog.graph.cool/graphql-databases-a-preview-into-the-future-of-graphcool-c1d4981383d9


Degradation of danger, or impotence of IT specialists of the world in front of Mark Zuckerberg's company "META"

In my subjective opinion, there is a tendency for the degradation of IT specialists. I would like to bring this issue up for public discussion.
Let me take a situation that touched me personally. I work as an analyst. Users mark the company's account in stories, on the IG social network, and I need the following toolkit for a more complete collection of statistics:

Is it possible for a third party service to track mentions when users tag our account in stories?
Collection of these mentions, the ability to view them in retrospect, after the fact.
Saving to the service database:
a. Screenshots/video stories of users who tagged our account;
b. their nicknames;
c. Their number of followers.
Communicated with support services of more than 50 services providing analytics in social networks. IG networks. I get answers to the above questions in different variations, but with the same meaning: “Instagram severely limits the data that it provides to third-party sites. In our service, it is purely technically impossible to implement the functionality that you require. Allegedly, the problem lies in "restrictions in the Instagram API".
 And with all this, none of the world's IT specialists can compete with Zuckerberg's developers and force the same Instagram API to provide the necessary statistical data? I do not fully believe in this, but the situation looks exactly like this.
I would like to ask the IT community why the implementation of such a simple functionality makes third-party developers powerless? Is it the degradation of the IT-specialist market or the giant companies simply bought all the worthy developers into their corporations?

Is it possible for a third party service to track mentions when users tag our account in stories?

I'm pretty sure you get a direct message when someone tags you in a story, but there's no request (to my knowledge) that just returns the stories you were tagged in. The public api (basic display api) can't see direct messages, but this private api (although outdated) can.

2. Collection of these mentions, the ability to view them in retrospect, after the fact.

You need to save them in some way, since instagram doesn't really do that. You can see the past DMs where it says "You've beed tagged" but you can't see the story.

3. Screenshots/video stories of users who tagged our account;

Once you know the story you can easily extract the video/image.

3. their nicknames;

Same here.

3. Their number of followers.

If you have the story, you can query their profile.

3. 👆 From this we can make a logical conclusion that the developers at META are people of low qualification and obviously there are not enough stars from the sky. And with all this, none of the world's IT specialists can compete with Zuckerberg's developers and force the same Instagram API to provide the necessary statistical data?

I (personally) don't think that's the conclusion you should draw from this. I think it's more likely that Instagram/Meta doesn't want to expose such information. It's commonly known that you get easily rate-limited for doing basic things even just in the app. Thus I don't think Instagram wants to expose this information.

3. necessary statistical data

That's probably where you're disagreeing with meta's interpretation of "necessary".

Do you happen to know what software or service could help us and provide the necessary functionality?

I don't know any service since I don't use them. Maybe someone else knows any.

Desktop from russia protestonline.ru/

Thank you all for your answers.

Знаю, моя подача может показаться несколько агрессивной и я извиняюсь за это. Просто мне действительно было важно узнать, существует ли работающий способ на текущем рынке ПО.
Кстати, за более чем пол года я так и не нашел решения. Очень жаль, но, похоже, что мне так и не удастся решить проблему :(

I know my pitch may seem a bit aggressive and I apologize for that. I just really wanted to know if there was a workable way in the current software market.
By the way, in more than half a year I still haven't found a solution. Too bad, but it looks like I will never be able to solve the problem :(


Node version needs upgrading to 12 or higher in azure-pipelines.yml

npm install and build script fails with Node v10

In general, I can only recommend using the latest LTS version of Node.js (currently v16.14.0) to guarantee the best stability in executing your JS code.

Yeah I was referring to the YAML here: https://xrm-oss.github.io/D365-UI-Test/pages/Tutorials/10_DevOps.html and then realised it's not even part of this repo after posting

Thanks for the input, I'll update the Tutorial page.

Documentation has been updated.


Should the script be recompiled if any "Ocaml.sources" file is changed?

I've been writing some scripts which share some common code in a separate module. When I edit the script itself and run it, the code is recompiled as expected. When I edit the separate module and run the script again, it is not recompiled and the old code runs instead. I was hoping it would magically notice that the separate module had changed and recompile, like traditional scripting languages would. (I'm trying to encourage people used to python to try this)

Hello,
First thank you for this great project. I'm sorry to rise this old issue, but I would love to see this feature created.
Indeed I don't think that the time problem is really relevant because someone that wants to use a fast program would compile it with oasis or something like this, there are few reasons to use Ocamlscript for that work. But ocamlscript is usefull when you want to give the priority to usability instead of speed.
And here the bug with the source is really anoying… I cannot even use "ocamlfind -f" because it's not possible to give an option in a bang like
#!/usr/env ocamlfind -f
…
Any idea to solve this bug ?
Thank you,
Tobias.

this should be labelled as a bug

I'm taking a look at old issues to evaluate what should be done if we decided to give ocamlscript a second life. For this particular issue, I'm leaning toward not running ocaml at all to parse the build instructions. Some possible solutions that cross my mind include:

support a small subset of OCaml that's compatible with most legacy uses. Main benefit is backward compatibility.
support a small subset of dune build instructions. Main benefit is to facilitate switching between dune and ocamlscript.
support a simple key/value syntax. This would allow support for new features, such as specifying dependencies on opam packages.

Maybe, dune should provide a one-liner invocation, where you just want an executable for a given ocaml file which doesn't have any dune nor opam file (ocamlbuild could do that IIRC, obuild too).
I had a look at the code of ocamlscript; it is fairly complex and supports many uses cases which are rarely needed I suspect (like some specific syntax extensions).


Feature/room gen

Added room gen that spawns within the inner border (border -1)

added display of canvas
added room generation

-adjust room generation to never spawn on border

Looks great. Good work, and thanks for staying positive. I know this was a lot of work. Lets tackle maze gen next.


Transaction serialization/deserialization methods changed: optiona…

…l field for prevScriptPubKey processing added.

Transaction replay script creation fix: block height serialization changed.
Tests updated.

Multisig x-of-5 test related data and rpc calls: https://docs.google.com/document/d/18LbAggY144HBMWPGkDj96vnSVntdIF7izaPXVeyQW0U/edit?usp=sharing


Questions about test data

I read the "img", "imgOcc", "img_no_hole", "basecolor", "metallic", "roughness", "depth", "normal", "motion", etc. from the "compressed.xxxx.NoWarp.npy" file in the test dataset you provided. What does "motion" mean?

motion vector


Log better error message and do not return to client

What changed? Why?
Make the error log more searchable in Datadog and do not surface the internal error to the client.
Notes to reviewers
How has it been tested?

🟡 Heimdall Review Status

Requirement
Status
More Info

Reviews

🟡
0/1

Denominator calculation

Show calculation

1 if user is bot
0

1 if user is external
0

From .codeflow.yml

1

Additional review requirements

Show calculation

Max
0

0

From CODEOWNERS

0

Global minimum
0

Max

1

1

1 if commit is unverified
0

Sum
1

sorry @wbnns this is an old one, closing !


Extract tool removes relations from node

URL
https://www.openstreetmap.org/edit?node=4940530185#map=20/-23.56026/-46.65741
How to reproduce the issue?
Hi,
The extract tool is removing relations from node.
How to reproduce (testing with this bus stop https://www.openstreetmap.org/node/4940530185):

Select a bus stop, which is member of bus route, stop area relations, etc and is attached to a building;
Use "Extract" to extract the bus stop from the building;
Now the bus stop has no relations, and all related relations are affected.

The same happens with other nodes with relations.
Screenshot(s) or anything else?

Which iD Editor versions do you see the issue on?
Released version at openstreetmap.org/edit
Which browsers are you seeing this problem on?
Chrome

I also find this very frustrating, but it seems to have been a deliberate design decision^1
It'd be nice if ⇧ Shift + E did the same thing, but also extracted relations. I'm happy to make a PR if this would be accepted

#9816 introduces a variation of the keyboard shortcut to keep the relation memberships together with the extracted node.
Should it be possible to keep certain kinds of relations together with certain kinds of features by default? I think this kind of logic would be helpful in cases where the original feature is a member of different kinds of relations. For example:

If a building is dual-tagged as a train station and a member of both a stop area relation and a building relation, and you extract the train station from the building, then the building should remain a member of the building relation while the extracted train station should remain a member of the stop area relation.
If a traffic light is mapped at an intersection node, and you extract it in order to move it to the stop line, then the intersection node should remain a member of any turn restriction relation (based on its via role), but the traffic light should remain a member of any enforcement relation (based on its device role).

The downside of this approach is that it would be less predictable. A third approach would be to leave both the original feature and the extracted node as members of the same relations, but this has a potential to break relation ordering if the user forgets to remove one of the features from each relation.

Sorry for hijacking this thread, but what has happened with this feature? I don't see it in 2.28.1. Am I missing something?

#9816 hasn't been merged, which is why this feature isn't available yet. If you desperately need it, it's available from https://kyle.kiwi/iD along with many other unmerged PRs

@DujaOSM I don't see anything in this thread or linked that was merged or released.

@DujaOSM You can't extract addresses from buildings. You can add a dummy tag (amenity=whatever) and then extract, but the address won't be removed from the building.

@tordans - I referred to the whole Extract feature, not the relations aspect. Like I said, I hijacked this issue a bit, since I was not sure if I should open a new one. Sorry.
@Dimitar5555 - Thanks, I get it now -- but it does not fit my use case: I had a bunch of addresses with accompanying ref:RS:kucni_broj tags attached to wrong buildings, so I wanted to move them to correct buildings using points as stepping-stones. In the end, I copied the tags manually.

The same problem happens when extracting a guidepost from a way (some guideposts are part of a way or intersection) to place it a bit outside to a real location. All relations attached to the old guidepost are now attached to a point on that original way.
I do a manual search and add of all old relations but this is annoying and prone to errors.
There should be a way to extract a point with and without relations.

we have a fix ready in #9816, but https://github.com/openstreetmap/iD/issues/8929#issuecomment-1666724254 still needs consideration
@1ec5: my personal opinion is that iD should be predictable rather than applying some guesswork which is bound to cause confusion. I'm assuming that the only people using ⇧ Shift + E will be advanced users who understand how relations work

Mentioned here:
https://community.openstreetmap.org/t/how-to-copy-all-relations-of-a-bus-stop-that-moved-to-a-new-location/116343/14


Warning about parallel reading

I got the following warning:
WARNING: the sphinxcontrib.googleanalytics extension does not declare if it is safe for parallel reading, assuming it isn't - please ask the extension author to check and make it explicit
WARNING: doing serial read

@jelmer can we have a release?

I don't really want to do a release for every single change we make - especially as this just fixes a warning IIUC?

You could do a v3.0.1 for example?
Anyway I understand. Thank you!


Creating multiple instances of one environment with different configurations

I'd like to create a multiple instances of one environment (e.g., Credit) with different configurations (e.g., each one of them with only subset of the data).
How can I do that? It seems that gym.make doesn't support that, so even creating my own modified version of a simulator won't work (except of creating multiple sub-packages, as many as different configuration I want)

Great question. This isn't currently possible, but it should be fairly straightforward to add this functionality. I'll take a look today and get something working.

I've added a PR that makes it possible to run Credit the environment with different datasets. For instance, to subsample the dataset, you'd use
import whynot as wn
import whynot.gym as gym

# Only use features and labels for the first 100 agents
all_features, all_labels = wn.credit.CreditData.features, wn.credit.CreditData.labels
features, labels = all_features[:100], all_labels[:100]
env = gym.make('Credit-v0', initial_state=wn.credit.State(features, labels))

Does this look like what you had in mind?

Thanks! It definitely helps.
Can I create multiple instances of the same environment?

Yes, with this PR you can also create multiple instances of the same environment, e.g.
import whynot as wn
import whynot.gym as gym

env_1 = gym.make('Credit-v0')
env_2 = gym.make('Credit-v0')

env_1 is env_2
# False

Does this addresses your issue? If so, I'll merge the PR and close this.

Great, thanks!


chore(main): release 0.1.0

:robot: I have created a release beep boop
0.1.0 (2022-07-26)
Miscellaneous Chores

release 0.1.0 (677f144)
release 0.1.0 (17a7357)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/Annoto/playkit-plugin/releases/tag/0.1.0 :sunflower:


Description in "Math.floor()" function: Wrong words in Korean

Request type

[ ] New documentation
[x] Correction or update

Details

Description about Math.floor() in Korean:
"Math.floor() 함수는 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 반환합니다."
It was totally wrong.
It means "The Math.floor() function returns the largest number which is an integer less than given number or equal to a given number." in English.
The sentence should be replaced with :
"The Math.floor() function returns the largest integer less than or equal to a given number."
In Korean, the correct sentence would be:
"Math.floor() 함수는 주어진 숫자와 같거나 작은 수 중에서 정수에 해당하는 가장 큰 수를 반환합니다."
or
"Math.floor() 함수는 주어진 숫자와 같거나 작은 수 중에서 가장 큰 정수를 반환합니다."

URL: https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/floor

@vortrefflich Could you create a PR for this and link here? The MDN don't have bandwidth (or translation skills) to maintain translations.

Apologies, but we're not currently accepting changes to translations. Read https://hacks.mozilla.org/2020/12/an-update-on-mdn-web-docs-localization-strategy/ for an explanation.

Apologies, but we're not currently accepting changes to translations. Read https://hacks.mozilla.org/2020/12/an-update-on-mdn-web-docs-localization-strategy/ for an explanation.


Improve support for ending streaming

The SDK is prematurely closing the connection with this line. We should change this so that the client sends a "stop" message then waits for the server to "listen" again. That way we know that all results have been sent to the user.
It would also be helpful if the user could know when they've received all of the results. Perhaps expose a property with the state of the WebSocket connection?
See this question for more context.

It depends. But you don't have to expose the state of connection in this case, might be useful for the other scenarios, e.g. keep alive connection and re-connect with service in case it is disconnected. Instead, close connection properly and in time will help, either from SDK or application.
I am not sure how the StarScream behave when you're sending out the "stop" message meanwhile closing the connection, but it is not effective in SocketRocket WebSocket library that I'm using.
Here is my discovery:

If set "continuous" parameter as true, you have to send out "stop" message and wait for the 2nd "listening" state, after that, close connection
By default, "continuous" is false, or if you set it as false, you don't have to send out "stop" message, the server will eventually return "final" transcript, and the 2nd "listening" state will be returned, in this case, you can disconnect directly

Example of sending out the "stop" if "continuous" is set to true:
https://github.com/mihui/speech-ios-sdk/blob/master/watsonsdktest-objective-c/STTViewController.m#L100
Example of closing connection if (the 1st "listening" state is already returned previously (also means socket is connected), and the 2nd "listening" state is being returned) and ("continuous" is set to false, or the "stop" message has been written into the socket):
https://github.com/mihui/speech-ios-sdk/blob/master/watsonsdk/websocket/WebSocketAudioStreamer.m#L301

Closing in favor of #405.


Devel24

Create a role to watermark the hosts where ansible runs with the current fgci-ansible release.

Nice :)
Could be cool to use this when sending messages in ansible-role-flowdock and grafana_ansible_pull.sh

Merging in small fixes and the watermark role.


Add Animated.Text to allowed rules list

PR for https://github.com/Intellicode/eslint-plugin-react-native/issues/225

Thanks @ahartzog!

@Intellicode @ahartzog this doesn't seem to work for me, looks like elementName(node) is always returning false for <X.Y>Text</X.Y> but works fine for names without a dot e.g. <X>Text</X>. Any ideas? Have tried with my own components as well as Animated.Text and eslint still marks it as an error.

Aww shucks. I left my rule in my .eslintrc in place, which I why I thought it worked when I tested it. I am ashamed.
Confirmed that this does not work as intended, thanks @mjmasn. I'll try to look into solutions today, but nothing is readily apparent. Maybe some sort of string includes rule instead of a strict comparison?

@ahartzog what I'm not really understanding is why  is named X but <X.Y> doesn't have a name. Is that likely to be a babel/JSX bug?

Would something like this work to replace https://github.com/Intellicode/eslint-plugin-react-native/blob/master/lib/rules/no-raw-text.js#L11-L16?
const elementName = node => {
  if (node.openingElement && node.openingElement.name) {
    if (node.openingElement.name.type === 'JSXIdentifier') {
      return node.openingElement.name.name
    } else if (node.openingElement.name.type === 'JSXMemberExpression' && node.openingElement.name.object.name && openingElement.name.property.name) {
      return `${node.openingElement.name.object.name}.${node.openingElement.name.property.name}`;
    }
  }
};

Based on my (limited) understanding of this AST for the code:
// @flow
const React = require('react');
const {Animated} = require('react-native');

class Test extends React.Component {
  render() {
    return <Animated.Text>XXX</Animated.Text>;
  }
}

Partial AST:
{
  "type": "ReturnStatement",
  "start": 140,
  "end": 182,
  "loc": {"start": {"line": 7, "column": 4}, "end": {"line": 7, "column": 46}},
  "argument": {
    "type": "JSXElement",
    "start": 147,
    "end": 181,
    "loc": {"start": {"line": 7, "column": 11}, "end": {"line": 7, "column": 45}},
    "openingElement": {
      "type": "JSXOpeningElement",
      "start": 147,
      "end": 162,
      "loc": {"start": {"line": 7, "column": 11}, "end": {"line": 7, "column": 26}},
      "name": {
        "type": "JSXMemberExpression",
        "start": 148,
        "end": 161,
        "loc": {"start": {"line": 7, "column": 12}, "end": {"line": 7, "column": 25}},
        "object": {
          "type": "JSXIdentifier",
          "start": 148,
          "end": 156,
          "loc": {"start": {"line": 7, "column": 12}, "end": {"line": 7, "column": 20}},
          "name": "Animated"
        },
        "property": {
          "type": "JSXIdentifier",
          "start": 157,
          "end": 161,
          "loc": {"start": {"line": 7, "column": 21}, "end": {"line": 7, "column": 25}},
          "name": "Text"
        }
      },
      "attributes": [],
      "selfClosing": false
    },
    "closingElement": {
      "type": "JSXClosingElement",
      "start": 165,
      "end": 181,
      "loc": {"start": {"line": 7, "column": 29}, "end": {"line": 7, "column": 45}},
      "name": {
        "type": "JSXMemberExpression",
        "start": 167,
        "end": 180,
        "loc": {"start": {"line": 7, "column": 31}, "end": {"line": 7, "column": 44}},
        "object": {
          "type": "JSXIdentifier",
          "start": 167,
          "end": 175,
          "loc": {"start": {"line": 7, "column": 31}, "end": {"line": 7, "column": 39}},
          "name": "Animated"
        },
        "property": {
          "type": "JSXIdentifier",
          "start": 176,
          "end": 180,
          "loc": {"start": {"line": 7, "column": 40}, "end": {"line": 7, "column": 44}},
          "name": "Text"
        }
      }
    },
    "children": [
      {
        "type": "JSXText",
        "start": 162,
        "end": 165,
        "loc": {"start": {"line": 7, "column": 26}, "end": {"line": 7, "column": 29}},
        "extra": {"rawValue": "XXX", "raw": "XXX"},
        "value": "XXX"
      }
    ]
  }
}

@mjmasn what should I do then for "Animated.x" components ?)

@ahartzog Any chance you could fix this or shall we revert the PR due to the reported issues?


Update parent, update deps from javax to jakarta versions.

Some basic updates in regards to versioning plus the parent needed to grab the release profile.
FTR I think that most of the plugin versioning should eventually go to the parent, but for now I added it here to eliminate warnings during build.
I'm looking at the Jenkins jobs now, I'll probably create a new one that handles the release and does both, the dist build with upload and maven central release.
I think we could/should do a similar parent update followed by a release for EE 8 version too. Just to have it in place.
Related to https://github.com/eclipse-ee4j/cdi-tck/issues/195

Oh apparently it has some build issues on JDK 11, I'll try that locally and see what we can do about that as we definitely want this to be viable on both, 8 and 11.

Ok, apparently JDK 9+ needs to have com.sun.xml.ws:jaxws-ri:zip added for some reason (I suppose some bits were extracted from the API part?).
So I've added an auto-activated profile with that.

@antoinesd FYI I've sent similar bunch of changes to EE 8 branch here https://github.com/eclipse-ee4j/cdi-tck/pull/197
And I am also in process of setting up the release job on Jenkins - https://ci.eclipse.org/cdi/job/CDI TCK Release Job/


Usage with tflite file from Lobe.ai

こんばんは 👋 hi
I’m trying to use node-tflite to run a tflite model generated from Lobe.ai.  I’m just not sure how to get it running.
I have looked at the documentation in the readme and the testing script for inspiration.
I had problems with size mismatch, but solved that by changing the UintArray size.  But, I think haphazardly doing what I did breaks the final classification.  I’m just unsure how to work with float32.
Here is a Google Drive link to a sample tflite export (the file is too big to be uploaded to GitHub).  The sample is just a demo classification that classifies whether an image is a rubber duck or a bunch of rocks.
Anyway, really love this package!  Can’t wait to get it to work :)
P.S.
I also considered using the tfjs converter, but it throws an error too.

Thank you for trying out node-tflite!
I tried your model and looks like this works:
import fs from "fs";
import path from "path";
import { createCanvas, loadImage } from "canvas";
import { Interpreter } from "node-tflite";

const modelPath = path.resolve(__dirname, "saved_model.tflite");
//const imagePath = path.resolve(__dirname, "rock/optimized-3.4s-1-1.2RiverRock-1.jpg");
const imagePath = path.resolve(__dirname, "rubber-duck/optimized-01-rubberduck-hongkong.jpg");

function createInterpreter() {
  const modelData = fs.readFileSync(modelPath);
  return new Interpreter(modelData);
}

async function getImageInput(size: number) {
  const canvas = createCanvas(size, size);
  const context = canvas.getContext("2d");
  const image = await loadImage(imagePath);
  context.drawImage(image, 0, 0, size, size);
  const data = context.getImageData(0, 0, size, size);

  const inputData = new Float32Array(size * size * 3); // Use Float32Array instead of Uint8Array

  for (let i = 0; i < size * size; ++i) {
    inputData[i * 3] = data.data[i * 4] / 255; // Convert 0...255 int to 0...1 float
    inputData[i * 3 + 1] = data.data[i * 4 + 1] / 255;
    inputData[i * 3 + 2] = data.data[i * 4 + 2] / 255;
  }

  return inputData;
}

async function invoke() {
    const interpreter = createInterpreter();
    interpreter.allocateTensors();

    const inputData = await getImageInput(224);
    interpreter.inputs[0].copyFrom(inputData);

    interpreter.invoke();

    // get string output
    const outputData = Buffer.alloc(interpreter.outputs[0].byteSize);
    interpreter.outputs[0].copyTo(outputData);
    console.log(outputData.toString())
}

invoke()

The points are:

Use Float32Array to pass float32 input
Use Buffer.toString() to obtain string output

I hope this helps!

Wow!!!!  Thank you so much 😄 helps a ton


Add __version__ at the module level

See details in the parent issue napalm-automation/napalm-base#70

Fixed via https://github.com/napalm-automation/napalm-junos/pull/44


Updates Usernames on Account page

updates to handle submitting (disable buttons and textfield)
submit successful (buttons disappear)
replaces placeholder with defaultvalues
hooked everything up to the store
now showing proper casing in topnavbar for username (there wasn't any code change here for this though, it was all in the garden)

I did some digging on 1Password and there currently isn't a way to disable the extension on fields that deal with username unfortunately.

I think I checked all the things listed in the PR and they are g2g. I created more tickets for each textfield issue. Not sure if you want to put them in this PR or in new ones

https://www.notion.so/saladtech/Textfield-button-behavior-is-inconsistent-f3e28a84d84841139ce43aac08f7d82d
https://www.notion.so/saladtech/Text-field-buttons-appear-for-all-text-fields-on-a-page-b72fbdd4662046a8a0198698078ce144
https://www.notion.so/saladtech/Text-field-X-is-clearing-the-field-when-there-is-an-existing-value-87744ceab4264878af1dba5ef7e5b586
https://www.notion.so/saladtech/Text-field-button-alignment-issues-641c31b63c5d48a897bfb0c630144ebb

I think I checked all the things listed in the PR and they are g2g. I created more tickets for each textfield issue. Not sure if you want to put them in this PR or in new ones

https://www.notion.so/saladtech/Textfield-button-behavior-is-inconsistent-f3e28a84d84841139ce43aac08f7d82d
https://www.notion.so/saladtech/Text-field-buttons-appear-for-all-text-fields-on-a-page-b72fbdd4662046a8a0198698078ce144
https://www.notion.so/saladtech/Text-field-X-is-clearing-the-field-when-there-is-an-existing-value-87744ceab4264878af1dba5ef7e5b586
https://www.notion.so/saladtech/Text-field-button-alignment-issues-641c31b63c5d48a897bfb0c630144ebb

Thank you for reviewing all this. I'd like to go ahead and get this merged in and tackle all those other issues in a new PR.


improve email template

close https://github.com/CartoDB/cartodb-central/issues/487

CR @juanignaciosl, btw I couldn't manage the new_organization_user to work, as you have been involved recently in this, can you help me a bit?
please review @CartoDB/design, tested in desktop android gmail and iphone mail

Looking good to me

Frontend tests were OK :+1: (details)

Ooooh, but we lost the color coding :(
I'd add a bit more of padding since lines are too width for me. Also the error module is a bit weird, either we make it 100% width or we give more margin to it.

sure, summoning layout and spacing guys here @carlostallon @josecruz

Works better with fixed width.
a little bit more of padding could work better
I will make the buttons with rounded corners if possible
As it's to much text i will align to left, also the button

2015-06-25 16:11 GMT+02:00 Carlos Matallín<EMAIL_ADDRESS>
sure, summoning layout and spacing guys here @carlostallon
https://github.com/carlostallon @josecruz https://github.com/josecruz
—
Reply to this email directly or view it on GitHub
https://github.com/CartoDB/cartodb/pull/4190#issuecomment-115271349.

--
Carlos Tallón
Designer & Baker

can't make rounded corners because in mobile it breaks, prefer to leave it like this (already discussed with @piensaenpixel)
what do you mean by fixed with?
ok to left align
"a little bit more of padding" I was expecting more a sketch mockup I could replicate

also, take into account the mobile layout

if you need me to send some test just ping me

ping @carlostallon

I'd assign this to @piensaenpixel

Take a look

https://www.dropbox.com/s/z7ffbaqlvyt0kaj/emails-templates.sketch?dl=0

Frontend tests were OK :+1: (details)

Frontend tests were OK :+1: (details)

Frontend tests were OK :+1: (details)

Frontend tests were OK :+1: (details)

Frontend tests were OK :+1: (details)

Frontend tests were OK :+1: (details)

/cc @piensaenpixel @juanignaciosl (maybe you want to try activate link version)

Frontend tests were OK :+1: (details)

bump

Frontend tests were OK :+1: (details)


Create LICENSE

Create license for the repo. @afaji @SamuelCahyawijaya
The license is Apache 2.0

Please review the PR, before we merge :)


A syntax for function declarations to "implement" types (like const C: React.FC<Props> = (props0) => ...)

Search Terms
function,implements,type,interface
Suggestion
I'd like to make a function to implement types or interfaces. It is partially possible for variable declaration (e.g. const f: T = () => ...) but it is slightly different from what I'm issuing.
Use Cases & Examples
When making a React component.
It is a good practice to use React.FC<Props> when you make a React component like this:
import type React from "react";
type Props = { ... };
export const Foo: React.FC<Props> = (props) {
  ...
};

It's useful because a function component with a wrong return type doesn't compile. However, I think it's natural if I can declare implementing types for function declarations like this:
function Foo implements React.FC<Props> (props) {
  ...
}

(syntax doesn't matter; just for example)
Checklist
My suggestion meets these guidelines:

[x] This wouldn't be a breaking change in existing TypeScript/JavaScript code
[x] This wouldn't change the runtime behavior of existing JavaScript code
[x] This could be implemented without emitting different JS based on the types of the expressions
[x] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
[x] This feature would agree with the rest of TypeScript's Design Goals.

Duplicate #34319

Cool. A use-case for React.FC<Props> is also explained at https://github.com/microsoft/TypeScript/issues/34319#issuecomment-623082842


Disallow mutation of gradle.startParameter

We should not support this, and should make settings the task names an error (via deprecation).
Question is, after which point in the execution Gradle should disallow it?

Related test case: https://github.com/gradle/gradle/blob/5236cd74115acf092edb0431a7b17fa3d6695b7b/subprojects/core/src/integTest/groovy/org/gradle/caching/configuration/internal/BuildCacheCompositeConfigurationIntegrationTest.groovy#L134

☹
https://github.com/kordamp/kordamp-gradle-plugins/blob/master/plugins/inline-gradle-plugin/src/main/groovy/org/kordamp/gradle/plugin/inline/InlinePlugin.groovy#L76

Also relevant: #20214


⚠ Bofrost.es has degraded performance

In 7fc101e, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1455 ms

Resolved: Bofrost.es performance has improved in b466c09 after 8 minutes.


Sampling with evidence might produce slightly different probabilities due to random seed

Sampling with evidence might produce slightly different probabilities. I know this is most probably a result of chance, but might cause trouble with Travis or with someone else who might not go investigate the real cause of this test not passing and assume the code is faulty.
So to deal with this we should either set a fixed seed for this particular test (or all tests for that matter), increase our error tolerance or number of samples. This is such a trivial change that I don't think a PR is necessary, and this could be introduced in a later patch when real change is made.
Below is the error stracktrace.
9/14 Probabilistic/SamplingTest.jl
Sampling With Evidence: Test Failed at /home/renatogeh/.julia/packages/ProbabilisticCircuits/NTXbs/test/Probabilistic/SamplingTest.jl:77
  Expression: ≈(calc_prob_all[ind], hist[cur], atol = EPS)
   Evaluated: 0.7 ≈ 0.698978 (atol=0.001)
Stacktrace:
 [1] macro expansion at /home/renatogeh/.julia/packages/ProbabilisticCircuits/NTXbs/test/Probabilistic/SamplingTest.jl:77 [inlined]
 [2] macro expansion at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Test/src/Test.jl:1113 [inlined]
 [3] top-level scope at /home/renatogeh/.julia/packages/ProbabilisticCircuits/NTXbs/test/Probabilistic/SamplingTest.jl:40
    Fail 1
    Pass 19  (12.79 seconds)
ERROR: LoadError: Some tests did not pass: 19 passed, 1 failed, 0 errored, 0 broken.
in expression starting at /home/renatogeh/.julia/packages/ProbabilisticCircuits/NTXbs/test/runtests.jl:14
ERROR: Package ProbabilisticCircuits errored during testing
Stacktrace:
 [1] pkgerror(::String, ::Vararg{String,N} where N) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Pkg/src/Types.jl:53
 [2] test(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:1503
 [3] test(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /build/julia/src/julia-1.4
.1/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:316
 [4] test(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:303
 [5] #test#68 at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:297 [inlined]
 [6] test at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:297 [inlined]
 [7] #test#67 at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:296 [inlined]
 [8] test at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:296 [inlined]
 [9] test(::String; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:295
 [10] test(::String) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:295
 [11] top-level scope at none:1

Thanks @RenatoGeh that is a great point. We should add a keyword argument that can fix the random seed.

Sampling with evidence was recently reimplemented and now has a random seed that can be fixed.


Added Bambu Lab, removed deprecated and dead links

Added Bambu Lab as a manufacturer
Removed game assets, as they are either offline (Fabzat) or don't have an app anymore and make shady casino advertisements on their site (Toyze)

Removed more dead links as per https://github.com/ad-si/awesome-3d-printing/issues/30#issue-2512444008 and https://github.com/ad-si/awesome-3d-printing/issues/29#issue-2293109020

Also worked through the whole printer manufacturers section to clean up the links

Thanks!


fix(example): Remove wrong statement in example file

About
This pull request resolves some issues in the example bot file.
Checklist

[x] I've ran pre-commit to format and lint the change(s) made.
[x] I've checked to make sure the change(s) work on 3.8.6 and higher.


Avoid time attacks

Time attacks can be used to improve Brute Force attacks or to discover the token
More info can be found here:
http://blog.ircmaxell.com/2014/11/its-all-about-time.html
http://sakurity.com/blog/2015/07/18/2fa.html

Looks good. Thank you!

This requires PHP 5.6. You need to bump the minimum version.

Sorry. I thought that the minimum version was 5.6 :sob:


Fix comments in declaration files being removed during transpilation

This pull request modifies the compile command to preserve comments in type declaration files.
Closes #64

This works, but we already have quite a few TSConfig files in this repository, and more in a repository like Waterfall CLI that builds an ESM and a CJS version of its code... So I'm thinking I'd rather just set removeComments to false. Keeping the comments will have a negligible effect on the size of the published package, so we don't need to go to too much trouble to avoid that.


feat(Table): emit expand event

🔗 Linked issue
Resolves https://github.com/nuxt/ui/issues/2062
❓ Type of change

[x] 📖 Documentation (updates to the documentation or readme)
[ ] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality)
[x] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
Emitting an event when a row is expanded. Useful for e.g. fetching data before the row is expanded.
📝 Checklist

[x] I have linked an issue or discussion.
[x] I have updated the documentation accordingly.

Would you mind fix the conflicts?

Closing in favor of #2485.


Remove log file if it exists in LogReport

This PR fixes the problem reported in #1394.

I fixed the code.

@delta2323 I checked on Windows 10.
LGTM!

Thank you!


Add information about disabling of the missed cleavage option

This PR introduces a new alert that is always shown above the "advanced missed cleavage handling" option. This option is now always enabled and cannot be unchecked anymore (because of the changes made to the index underlying unipept).
The alert is very prominent, but this is by-design. Users do need to know that this change happened. We will eventually remove this option from Unipept entirely, and that's when the alert will be removed as well. A link to a page on the wiki here is provided to explain this change-in-behavior more in-depth.
Screenshot:

I have updated the component such that the new missed cleavage information is shown in a tooltip (instead of an alert directly above the switch). This is what it looks like now:


Python object construction not straightforward

After running a few tests, it appears there are 2 ways to construct an object.
Let us assume a python module was imported in Julia:

@pyimport MyModule as mm

If your Python object is derived from "object", you get the nice call syntax:

#Python:
class MyObj1(object): ...
#Julia:
mm.MyObj1([constructor args...])

If your Python object is not derived from "object", the syntax is not as nice:

#Python:
class MyObj2(): ...
#Julia:
pycall(mm.MyObj2, PyObject, [constructor args...])

My experiments show the two constructor syntaxes cannot be interchanged.
Though a little confusing, this is not so bad.  It might be nice to have it mentioned in README.md.
Great module!

This will go away in Julia 0.4 once I can make all PyObjects callable, I think (see #101).

Sounds good to me.  I guess I will close the issue.  Thanks.


add carla Python API to the depends

Carla Released Python API as a pip package. (https://github.com/carla-simulator/carla/pull/1608)
So, I want to add this package to the rosdep as carla-pip.

@hakuturu583 in the future it would be great if you could link to the pypi.org entry for contributed pip packages. https://pypi.org/project/carla/ It will make them easier to review.


Copilot is ineffective beyond 100 lines.

Type: Bug
Have chat generate any reasonably long (over 100 lines) program. All attempts by chat to resolve errors and misbehavior have been completely ineffective. I am currently in the dreaded "let's try some more logging" loop that never generates anyting useful in the log. I had this same problem in ChatGPT, and was hoping that Copilot would do a better job. I don't think I'll make it through the 30-day trial.
Extension version: 0.20.1
VS Code version: Code 1.93.1 (38c31bc77e0dd6ae88a4e9cc93428cc27a56ba40, 2024-09-11T17:20:05.685Z)
OS version: Linux x64 6.8.0-40-generic
Modes:

System Info

Item
Value

CPUs
12th Gen Intel(R) Core(TM) i3-12100 (8 x 4097)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_graphite: disabled_offvideo_decode: enabledvideo_encode: disabled_softwarevulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_offwebnn: disabled_off

Load (avg)
0, 0, 1

Memory (System)
62.56GB (52.82GB free)

Process Argv
--crash-reporter-id 8cef8258-4714-4e4d-8297-795126319a69

Screen Reader
no

VM
0%

DESKTOP_SESSION
cinnamon

XDG_CURRENT_DESKTOP
X-Cinnamon

XDG_SESSION_DESKTOP
cinnamon

XDG_SESSION_TYPE
x11

A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805cf:30301675
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:31024239
c4g48928:30535728
azure-dev_surveyone:30548225
2i9eh265:30646982
962ge761:30959799
pythongtdpath:30769146
welcomedialogc:30910334
pythonnoceb:30805159
asynctok:30898717
pythonmypyd1:30879173
h48ei257:31000450
pythontbext0:30879054
accentitlementst:30995554
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
9c06g630:31013171
a69g1124:31058053
dvdeprecation:31068756
dwnewjupyter:31046869
2f103344:31071589
impr_priority:31102340
nativerepl1:31134654
refactort:31108082
pythonrstrctxt:31112756
flightc:31134773
wkspc-onlycs-t:31132770
wkspc-ranged-c:31125598
autoexpandse:31133494
ei213698:31121563

copilot has even shorter context in the chat, so i suggest to go for others like cody extension or cursor editor

Thanks.


Serialization of secret key

Serialization and deserialization of a SecretKey is not yet implemented, but will be required for anything that goes beyond "example" code.

Hey just a heads up I'm working on this one

Should I add some encryption like AES to the secret key when it is written to or read from a file? Right now it's in plain text

Should I add some encryption like AES to the secret key when it is written to or read from a file? Right now it's in plain text

Can you push the current implementation to a separate branch, so we can experiment with it?

Should I add some encryption like AES to the secret key when it is written to or read from a file? Right now it's in plain text

Does it work now?
There seem to be some code related to serialization in the repo, but I couldn't figure how to use it. Can it be done for PublicKeyShare?


English translated documentation?

Hey, I'm interested in using your library for a game in Godot, but it's difficult to understand with something like Google translate, I think for many people including myself, they could benefit from an English documentation.

Hello, I apologize, I didn't write in English because I don't have a good knowledge of the english language, but I will try translate soon, the docs is basically the same from https://discordapp.com/developers/docs/rich-presence/how-to, you can see the example in https://github.com/WesleiRamos/Godot-Rich-Presence/blob/master/example/scripts/richpresence.gd, it's just that.

Translation added, I think I can close this issue.

I'm trying to implement this into my project, but I don't see the bin/librichpresence.gdns anywhere. Where do I get it, because I'm sure its an important part to this repo.
Thanks.

I'm trying to implement this into my project, but I don't see the bin/librichpresence.gdns anywhere. Where do I get it, because I'm sure its an important part to this repo.
Thanks.
Please see
https://docs.godotengine.org/en/3.1/tutorials/plugins/gdnative/gdnative-c-example.html#creating-the-gdnativelibrary-gdnlib-file
https://docs.godotengine.org/en/3.1/tutorials/plugins/gdnative/gdnative-c-example.html#creating-the-nativescript-gdns-file


Add to worlds.md

Added World Location Area names:
Credit should largely go to Murugo for his Kingdom Hearts Map Viewer 0.1.5 program clearly listing the location names of the ,bin files, I just compiled it into a list for openkh :)

Looks perfectly fine, but I'd like some changes before merging if you don't mind.

Create a list with all the world with a World ID and World Name section for each.

EXAMPLE:
World ID     World Name
TZ               Deep Jungle
ZZ                Debug

Make the list be hyperlinks that take you to the world section.
Use official names for the rooms if available. If not available, put them in another column.

For reference, check out the BBS world.md at this link.

Looks perfectly fine, but I'd like some changes before merging if you don't mind.
1. Create a list with all the world with a World ID and World Name section for each.

EXAMPLE:
World ID World Name TZ Deep Jungle ZZ Debug
2. Make the list be hyperlinks that take you to the world section.

3. Use official names for the rooms if available. If not available, put them in another column.

For reference, check out the BBS world.md at this link.

Cool, ill make the adjustments, thanks key :)

What is the state on this pr? :)


Leiningen support

It would be extremely clunky to use Beaker for Clojure development now, as it is not possible to access namespaces within the current project. Leiningen makes it easy to avoid dealing with classpath and manage dependencies.
Currently Gorilla Repl notebook supports it.

You definitely can download jars with lein, add them to the classpath, and use those libraries.
I agree we could provide more UI for this, and it's on the agenda: https://github.com/twosigma/beaker-notebook/issues/1350
So while I agree it's clunky, I am not aware of what is not possible.  Can you be more specific what you mean about namespaces?

I think that UI for Leiningen is definitely unnecessary, it's already very easy to use.
Let's say I have a file with my code in src directory of my Leiningen project. This file specifies namespace my-namespace . Normally, I could require that namespace from any other file within that project, or a Gorilla notebook that is located within that project (Gorilla notebook files are just regular .clj files).
The same is for libraries. Leiningen let's you not deal with moving jars around. The namespaces of libraries you added to your project.clj file, become available to require, the same way your local namespaces did.

how about this:  in the language manager, there's a field where you edit the dependencies field of a project.clj for this notebook (with autocompleting search, like the JS module picker).  the deps are stored in the notebook, and every time you load or reset a shell, it runs lein to download any dependencies, and then you run lein classpath.
we would have to call out to lein either as an executable or via API.

That should work. I see that you want to keep the notebook self contained, but it would be nice to sometimes share the project.clj file with an existing project (the one in which the notebook file is).
Not sure how the architecture is set up but maybe using an existing nrepl middleware would be easier? There are a lot of nice things which would come with it such as code reloading, stack trace analysis etc.

in the interim for leiningen support to be implemented, I'm using this script to load jar dependencies from a project.clj into Beaker:
https://gist.github.com/tuddman/50bc6b048f92a655af7c29a94cb5644f

That gist was helpful for seeing what was expected in the "Class path" field. For what it is worth, I did this as a one-liner on a Mac (no node or JS needed) as:
lein classpath | tr ':' '\n' | pbcopy
and then pasting into the field.
I am not sure what format required libs needed to be entered into the Require field though.


Low respond from maintainers at gazebo-classic repo.

3 weeks ago I created a PR that compile classic gazebo in windows via cmake with vcpkg tool.
It compile on the dependencies of gazebo from source, then generate with cmake a compilation for windows.
You can take a look on the PR: https://github.com/gazebosim/gazebo-classic/pull/3312
My issue is that even I tag the maintainer, waited patiently, also we talk on other Issue, and he say he will look at my PR it didn't happen yet. And it not just me, you can look all other PRs, there is a very low respond.
Yes classic gazbo is the older version, but I manage to create a system (with help of vcpkg repo and their work) that will able to compile classic gazebo in windows without to install anything, and hopefully bring it to other os like linux and osx. I am also thinking to create the same for this repo that developer can easily can compile and debug and even run their result and able to contribute to this community.
My will is not just review my PR. I hope you do. Is to create higher respond from maintainers in gazebo-classic repo. At least that they review PRs once per week.
I already have another continue PR and I don't want to create another issue here just to get notice for my PRs.
Also there is other PRs in the classic gazebo that waiting.
I am tag here a random maintainers from here and the maintainers from classic gazebo:
@azeey @mjcarroll @iche033 @scpeters @traversaro

Hi @talregev, please refrain from randomly tagging people on an issue. It's quite disruptive and unproductive. The gazebo team is focused on the new Gazebo and with the very limited resources we have to invest in Gazebo-classic, we prioritize critical bug fixes. If the team deems your PR critical, they will review it in due time. In the mean time, would you be able to review/test some of the other open pull requests?

Are you asking me a question and close this issue?
Do you want my replay to the things you write here?
If you want to make a discussion with me, please open this issue.


[WEB-CLIENT] Email sign-up

Is your feature request related to a problem? Please describe.
Providing additional options for the sign-up
Describe the solution you'd like
On the sign-up screen, provide the option for the user to sign-up by using his Name and email
to sign-up. This is additional to the Facebook and Google login options.
Flow:
-The user inputs his name and email on the sign-up screen
-An email is sent to to the email adress he provided, it contains a verification link
-The user clicks on the verification link to verify his email, if this succeeds he is signed-up
Screens:

ZenHub Information
This information is updated automatically. To modify it, please use ZenHub.

ZenHub Information
This information is updated automatically. To modify it, please use ZenHub.

@isma-osy @schowdhury8
I am rejecting this issue because it does not build off of the current screens.
You are giving me too many screens to fix.
I am only willing to change one screen per issue.
If you want screens to be reordered open up a separate issue for their reordering once everything is done


feature: disable user events on canvas in edit mode

Problem:
The new dom-based mouse down selection means we need to let the mouse events reach the user's content. This has the side effect that if the user has any active mouse event listeners, those will trigger.
Fix:
I disable all user dom event listeners while the canvas is in edit mode. I do it by filtering out every prop that is listed in React Typings' DOMAttributes
Commit Details:

Added exhaustive list of DOMAttributes to filter out
using this new list to filter the rendered props in renderJSXElement

Does this also cover css-based responses to events, eg :hover or similar?

Does this also cover css-based responses to events, eg :hover or similar?

Does this also cover css-based responses to events, eg :hover or similar?

good shout! no this does not cover that. well, that's the second reason why this approach is wrong 😭

Does this also cover css-based responses to events, eg :hover or similar?

good shout! no this does not cover that. well, that's the second reason why this approach is wrong 😭

I'm closing this as this doesn't prevent css and third party code from receiving mouse events

I'm closing this as this doesn't prevent css and third party code from receiving mouse events


Allowing future admition date in patient program enrollment

But the admission date should NOT be in future. Currently it is not saving with such date, but ideally a message should be somehwere saying no future date is allowed or that calendar be limited from past to today

@valvijo and @Benilde is the time part required for the program enrollment? or just date is sufficient

@ningosi it should be date only, like in our OpenMRS implementation

Also the program completion date should NOT be earlier than the program start date


format/2-3 predicates missing the numbervars(true) option in the ~w and ~q formats

Please see https://github.com/mthom/scryer-prolog/pull/1082 The fix is simple and the same for Tau Prolog. But I only find in the sources the compiled form of the format.pl library.

I was trying to port the latest version from Scryer, but I can't find information about the unique_variable_names/2 predicate. @triska

Updated.
(The source code is now in /lib/format.pl).


color css'

changed grey to blue

On Thu, Apr 19, 2018 at 5:23 PM, Chirag Awale<EMAIL_ADDRESS>wrote:

https://codepen.io/sakamies/pen/qOEGLJ'
On 19 April 2018 at 16:35, Smit Shrestha<EMAIL_ADDRESS>wrote:

Merged #1 https://github.com/ChiragAwale/ShareYap/pull/1.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ChiragAwale/ShareYap/pull/1#event-1584859446, or
mute
the thread
<https://github.com/notifications/unsubscribe-auth/
ASxMB3RqZE2A8GwlOhA0yIaPpPsQUuigks5tqQMMgaJpZM4TciFA>
.

—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/ChiragAwale/ShareYap/pull/1#issuecomment-382899168,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AXLPdf0gQVvdtiipS0icmNf012AcPmC0ks5tqQ5pgaJpZM4TciFA
.


Loading conversation history [BUG]

Describe the bug
Loading conversation history forever already 2minutes
To Reproduce
Steps to reproduce the behavior:

install
open and its loading forever

Desktop (please complete the following information):
WIndow 10 22H2 latest updates
Chrome latest Chrome is up to date
Version 117.0.5938.150 (Official Build) (64-bit)

Same here, same details, except Chrome version is updated as of today 12/20/2023.


ERROR: LoadError: type JuliaUnknown has no field sym

I am hitting a leaf_ty with JuliaUnknown{Clang.CLInvalid}(CLType (Clang.CLInvalid) ) here https://github.com/JuliaInterop/Clang.jl/blob/2c9230dc28a7d6d3bb33025b8c99a302f7ce5170/src/generator/system_deps.jl#L17 which means that it error immediately at https://github.com/JuliaInterop/Clang.jl/blob/2c9230dc28a7d6d3bb33025b8c99a302f7ce5170/src/generator/system_deps.jl#L23 because a JuliaUnknown does not have a sym field:
ERROR: LoadError: type JuliaUnknown has no field sym
Stacktrace:
 [1] getproperty
   @ ./Base.jl:42 [inlined]
 [2] collect_dependent_system_nodes!(dag::ExprDAG, node::ExprNode{Clang.Generators.FunctionProto, Clang.CLFunctionDecl}, system_nodes::Dict{ExprNode, Int64})
   @ Clang.Generators ~/gen/dev/Clang/src/generator/system_deps.jl:24
 [3] (::CollectDependentSystemNode)(dag::ExprDAG, options::Dict{String, Any})
   @ Clang.Generators ~/gen/dev/Clang/src/generator/passes.jl:69
 [4] build!(ctx::Context, stage::Clang.Generators.BuildStage)
   @ Clang.Generators ~/gen/dev/Clang/src/generator/context.jl:170
 [5] build!
   @ ~/gen/dev/Clang/src/generator/context.jl:160 [inlined]

I guess getting that object there is not ideal but the code should probably explicitly handle it somehow.

Would be great if you could share those headers. Are there any errors when parsing the code?

These are the headers https://github.com/dankamongmen/notcurses/tree/master/include/notcurses. The error is the same as in #355 though.

I noticed there are many inline functions in those headers, so you may also hit #267.

Could you share the generator script and the output info?

get a Julia Cint as a result whatever the kind of integer e.g. atomic_llong, atomic_fast_int64_t etc. all yield Cint where I would expect Threads.Atomic{Cllong}, Threads.Atomic{Int64}, etc.

I suspect that your header is not successfully parsed. For any type that Clang fails to recognize, it will return a Cint as a fallback value.
_Atomic is currently not supported by Clang.jl because I can't find any info in the Julia docs on how to map it on the Julia side.
If Threads.Atomic is the right choice, then I'm happy to add support in Clang.jl.

A quick check shows that mapping _Atomic to Threads.Atomic might be wrong because they don't have the same size.
julia> Threads.Atomic{Int} |> dump
Base.Threads.Atomic{Int64} <: Any
  value::Int64

julia> struct foo
         x::Threads.Atomic{Cint}
       end

julia> struct bar
         x::Cint
       end

julia> Core.sizeof(foo)
8

julia> Core.sizeof(bar)
4

According to
https://github.com/JuliaLang/julia/blob/88fcf44c1e52cf0e0bd32747b0cb2b77fb9c0f3f/src/julia_atomics.h#L36
https://github.com/JuliaLang/julia/blob/7a21d52d4847a3ebed944888eae98b8c69472861/base/atomics.jl#L75-L79
I don't think these two types are compatible with each other.

Thank you for your responsiveness.
In case you want to have a look, the build sript is here, the C headers are from this project and there is a dependency here. When building Julia code with Clang, I define -DJULIA_HACKS so that atomic members declared with the tao_atomic macro become non-atomic but their name changed to have suffix __Atomic__, then at the end of build.jl I rewrite the produced code with a few substitution rules to convert the type of these variables.

This workaround looks good to me.
I noticed there are only 3 structs that are using tao_atomic in the project. If you don't want to use JULIA_HACKS to add poison to your headers, then it's also a good choice to manually wrap these 3 structs and put them in an epilogue patch file.

Manually wrapping the structures was something I had done in the past (before I knew about Clang). Having the structures automatically (and correctly) defined is really handy when the C code evolves (which occurred quite often for this project). So hacking a bit the C headers to be able to automatically generate correct Julia bindings seems a light price to pay. I admit that this hack is hardly conceivable for all projects, but TAO has been designed from the beginning to be used with other languages than C, especially with Julia.


Windows client unable to load json configs, log shows unexpected character at line 1, column 1

{
  "timestamp": "2016-04-14T23:05:45.043371+0100",
  "level": "warn",
  "message": "config file must be valid json",
  "file": "C:/opt/sensu/conf.d/client.json",
  "error": "unexpected character at line 1, column 1 [parse.c:652]"
}

I get this error on all json files.
Using a pretty straight forward json file copied from a linux server, I have been unable to get the most recent version of the MSI client to start because of this error.
Example json file:
{
    "client": {
        "name": "Server1",
        "address": "<IP_ADDRESS>",
        "subscriptions": [ "none" ]
    }
}

You may be able to replicate the issue using my full install script:
http://pastebin.com/GgQsNcAX
EOL symbols:
http://i.stack.imgur.com/aeHfu.png

Have you tried unix EOL symbols insted of windows EOL?

This might be caused by wrong encoding.
Check that your config file is UTF-8 encoded, and is not UTF-8-BOM.
I had UTF-8-BOM encoded config files first, and they failed to load.

Tagging this for review w/ 0.24. We added BOM detection/removal last year (in version 0.18), but I wonder if we introduced a regression with new JSON changes in 0.23.
In the interim, ensuring that your configs are not UTF-8 encoded should resolve the issue.
Thanks for the report. #monitoringlove

IIRC:
Powershell encoding is UCS-2 LE BOM
Command Prompt encoding is UTF-8
Should be able to use both to create files.
Changing the files to UTF-8 fixes this.
I recommend having some Windows centric functional testing / end-to-end for the MSI builds. - Powershell bootstrap scripts, Powershell DSC etc...
The irony is that the specifications for ecma/JSON were originally UCS-2 / UTF-16

The 0.25 release is going to hit today with fewer features than originally anticipated & primarily only some internal improvements. Moving this issue to 0.26.

I believe this issue was resolved, but we forgot to circle back and close it. I'm going to close this due to inactivity. Please feel free to create a new issue if anyone is still seeing this behavior. :v:

We may need to document that Windows Sensu configuration JSON files must be UTF-8. Not convinced we can "fix" or strip various BOMs and force encoding.

Windows configuration encoding limitations have been documented. Closing this issue.


Handaling false positive resources

Need to think about false positive resources.
There are many resources which will be marked as unused but not necessary unused. It might be ok for ad-hoc script run but it might be problem when running in K8S as services and specially when alerts are configured. One might get alert which are not genuine.
In order to tackle above a user can provide a list of resources which getting marked as false positive and before sending output we can remove such resources.

Not enough free time to implement.


completely get rid of d3dx

to get rid of d3dx we can:

convert all textures to dds (https://github.com/microsoft/DirectXTex/wiki/Texconv)
load them into memory (https://github.com/microsoft/DirectXTex/blob/main/DDSTextureLoader/DDSTextureLoader9.cpp)
ID3D9Device::CreateTexture and lock rect to the memory
implement the 3 matrix functions we use ourselves

then we can delete the directx dependency folder entirely and save ~2mb of file size in the exe
methods we use:
D3DXMatrixTranslation
D3DXMatrixRotationZ
D3DXMatrixScaling
D3DXCreateTextureFromFileExW
D3DXCreateTextureFromResourceExA
see: https://walbourn.github.io/living-without-d3dx/

using DDSTextureLoader and WICTextureLoader we got rid of the d3dx rependency


Translating key-value app to PT-BR

Translating the key-value app to PT-BR. Issue #10

Hi, @lhardt
Thank you so much for you time and collaboration!!
Great job 🚀


[Refactor] Modularise application

Resources

Guide to Android app modularization | Android Developers
Common modularization patterns | Android Developers

May I assist with this issue?


Save Model as XML

It would be useful to be able to save a SysML model as XML for import into other modeling tools.

@donpellegrino I believe the current version of SysML has a spec for what they call XMI (XML Metadata Interchange) to allow for data interchange and interoperability between modeling tools. Is this what you're perhaps refering to? From what I hear, XMI implementations vary depending on tooling vendor, which has made me hesitant about promising XMI support for this project. I'm hopeful that the RFP for SysML v2 resolves this interoperability problem, but its always a slippery slope with new standards...


Update runc (1.1.15)

This change updates runc in CI for integration tests to runc v1.1.15.

Can I get a rerun on windows canary? Runc wouldn't be on windows so probably a flake.

Can I get a rerun on windows canary? Runc wouldn't be on windows so probably a flake.

This is TestRunWithTtyAndDetached  aka #3437
Just ignore it - it has been here for some time now and is failing about 50% of all windows builds.


Enables ability to create multiple versions of the builder

closes openshift-s2i/s2i-phoenix#2
Breaks out the build environments including the Dockerfiles, the bin
scripts, and the small test app into respective versions
Utilizes the same manner openshift is going about using make files and
shell scripts to perform multi version builds
Removes the hacky solution for the nodejs install and does it properly
Uses the latest version for the variety software packages
Enables the use of buildargs incase one may want to override them

@jawnsy I realize this PR is ridiculously large, but it enables being able to bring online and test multiple version of the Phoenix web framework.  What can I do to help get this PR pushed across the finish line?

@jtslear I took a brief look through, and not knowing anything about Phoenix or Elixir, these changes seem reasonable to me. I'm assuming you tested this stuff locally? If that's the case, then I suggest just merge this

@jawnsy I also tested 1.3 locally. It seems good to me.

If I had merge privileges I would :-(

@jtslear Did you see my PR on you repo btw? Is it ok?
(I could also wait for the merge of this PR and rebase it.)

@maennchen sorry I missed it.  Throw a PR into this repo.  Sorry about that.

@jtslear Already done, no worries.


feature enable memtable on sink node by default

Proposed changes
Set session variable enable_memtable_on_sink_node default to true.
Enable memtable on sink node for INSERT INTO and BROKER LOAD (S3 LOAD).
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


[release-2.4] Add script-src: 'unsafe-eval' to CSP

Addresses:

https://github.com/stolostron/backlog/issues/25785
https://github.com/stolostron/backlog/issues/25708

The culprit is a compile call by Handlebars in the wizard. One solution is to precompile the template but since it's a wizard we need the YAML to dynamically be recompiled, so updating the CSP does seem to be the solution.
This PR matches a similar update in console:

https://github.com/stolostron/console/pull/2034/files#diff-7c9509b8a3175758dd978aa69012afd03b1fa031c19880a3ebe877c47b38d56fR42

Other fields in the console PR match the defaults provided by helmet. (See helmet.contentSecurityPolicy(options) at https://helmetjs.github.io/). The resulting CSP after the change:
Content-Security-Policy:
  script-src  'self' 'unsafe-eval';
  default-src 'self';
  base-uri  'self';
  block-all-mixed-content;
  font-src 'self' https:  data:;
  frame-ancestors 'self';
  img-src 'self' data:;
  object-src  'none';
  script-src-attr 'none';
  style-src 'self' https:  'unsafe-inline';
  upgrade-insecure-requests"

This also updates caniuse-lite, which is appearing in the logs and is a minor version update.

/hold
It looks good to me, holding in case you want Alex to double check it.

The CI is passing now--this PR is ready for review.

We use the latest Chrome version, so this should be CI validation that the new code is working since it failed for QE on v105 also:
  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Cypress:        8.5.0                                                                          │
  │ Browser:        Chrome 105 (headless)                                                          │

/unhold


[WIP] broccoli-persistent-filter support

WIP for now as a heads up that this is being tested and coming soon. broccoli-persistent-filter still needs tests itself. I also think we can reduce this new boilerplate a lot more.
Cc/ @stefanpenner for notifications

https://github.com/rwjblue/broccoli-jshint/tree/persistent-filter