A question for the first installation

Good evening everyone and thanks a lot to the developers of this fantastic app.
I have a question about the first installation,to make the app work properly in version 1.3rc1, you need to download all 6 download or just download one of androidautoidrive-1.3rc1-nomap-sentry-release.apk(11.7 Mb) or androidautoidrive-1.3rc1-nomap-nonalytics-apk(11.5 Mb)?
In other words the app works the same if I don't download the files androidautoidrive-1.3rc1-nomap-sentry-release.apk.sha(92Bytes),androidautoidrive-1.3rc1-nomap-nonalytics-release.apk.sha1(96Bytes),Source code(zip) and Source code(tar.gz)?

Good evening, and welcome!
You only need to download and install one of the APK files. The .sha1 file is a checksum of the matching APK file, and the source code files are only if you want to compile a specific version yourself without obtaining the source through git. The only file you need to download is either of the APK files.

Thanks again and congratulations for the skill !😉


[Bug] Terrible Lag and Freezing

Describe the bug
Hi. I am having terrible results with EAFC 24. I can't even play. Take a look at the video. Its impossible. My computer is 100% updated, my Greenlight is 100% updated and my Xbox is 100% updated. Everything is on a wired connection and I have 1 Gig internet. @unknownskl
So weird. Take a look at the debug on the side. 11 freezes, but a ton of render lag and other information.
To Reproduce
N/A
Expected behavior
Lag minimized experienced
Environment
- OS: 14.4
- Device: Mac M1
- Greenlight version: 2.1.1

Anything else?
https://github.com/unknownskl/greenlight/assets/50027436/cfa524b6-93ab-42ad-987a-1a95745f8fab
New issue

[X] I confirm that this is a new issue and not a duplicate

Same problem and not fixed with last update.

I have been experiencing lag problems since the features in the picture below were added. Also sometimes it won't connect to my Xbox. I'm currently using the latest version, 2.2.0. Is this a problem or how should I change the settings to get the most performance?

have same problem too
checked on pc . steamdeck

Can you try to set the H264 Profile to High in Settings -> Streaming and see if that improves it? That is the 'old' value from before the setting were added. The auto-negotiate option was added so it would work on other devices like the Meta Quest 2 using the webui


[CLI] Can't sync wandb run

Description
I'm currently using AWS ec2.
Since I want to resume the log of training a deep learning model (which means that I train a single deep learning model, stop in the middle and then resume training), I specified a id to wandb.init() and set resume='auto' or resume=allow`. I found that the wandb logs are resumed well.
However, when I delete the run from the wandb web console, I didn't find that the deleted run is automatically synced with the AWS server. Also, I can hardly sync manually. Everytime I run python code_of_mine.py, the terminal outputs wandb: ERROR Error while calling W&B API: Error 1062: Duplicate entry '569728-hp' for key 'PRIMARY' (<Response [409]>).
Then I tried wandb sync, the terminal outputs: No runs to be synced. NOTE: use wandb sync --clean to delete 1 synced runs from local directory.
Then I tried wandb sync --clean, the terminal outputs: No runs older than 24 hours found
After 24hours I tried again wandb sync --clean, the terminal outputs several message that runs are synced, but I still get the error message above when I run the code.
What should I do?
p.s. The only way I found to use the same id with the same project is: remove the project from the console, re-init wandb in the terminal and create a new project with the same project name, and run the code with the same id.
Wandb features
What lines of wandb code are you using? This could be wandb.init(), wandb.log(), or features like the Keras callback, the Hugging Face integration, or PyTorch Lightning integration, for example.
How to reproduce

Link to a reproducible script we can run to see the bug
Describe what we have to do in order to trigger the issue
Add a zip file with the run folder

Environment

OS: Ubuntu 18.04.5 LTS
Environment: AWS
Python Version: 3.8.10

Yes, I am actually reusing the same run id my init. What I want is that when I resume experiment after stopping(pausing) for a while, I want wandb to plot log continuously on the last experiment's plot (I don't want another 'run' to be created on the wandb dashboard) : wandb.init(project='PROJECT_NAME', id='EXP_NAME', resume='allow') (I also try to use resume='auto')
Actually, the way I did works well unless I don't delete those runs from the web.
After I delete the run on the web(for example, a run with id='hello'), and then if I run the code with the same id, several error message occurs:

wandb: ERROR Error while calling W&B API: Error 1062: Duplicate entry '569728-hello' for key 'PRIMARY' (<Response [409]>)
~~ During handling of the above exception, another exception occurred
wandb: ERROR Internal wandb error: file data was not synced
wandb: ERROR Abnormal program exit

at this moment, if I run wandb sync:
wandb: No runs to be synced.
wandb: NOTE: use wandb sync --clean to delete 35 synced runs from local directory
and then I run wandb sync --clean:
No runs older than 24 hours found
after 24hours, if I wandb sync --clean, some of the runs seems to be synced, but the error still occurs.
(And I don't understand why it only allows to sync after 24 hours)

See here: https://github.com/wandb/client/issues/1526

@yanghoonkim unfortunately today you can not re-use deleted run ids in a project.  We provide a helper method wandb.util.generate_id() which can be used to generate a random set of characters to append to your experiment name.  If you have an existing run that isn't deleted which you want to append data to you should see the resuming documentation provided by Leslie.


chore(Lipschitz): split

Move parts that don't need MetricSpaces to a new file.

Thanks!
bors r+


Alerts platform implementation

Task list:

[x] Define initial resource spec and state
[x] Implement initial YAML syntax
[x] Implement triggering logic
[x] Implement query logic
[x] Implement email template and sending
[x] Implement watermarks on metrics views
[x] Implement syntax/logic for incrementally checking alert for every interval between previous and current watermark
[x] Implement admin CRUD APIs for manipulating alert YAML virtual files

PRs:

https://github.com/rilldata/rill/pull/3783

Closed by https://github.com/rilldata/rill/pull/3783


Should skip loadClass when stepping into constructor

object Main10 {
  def main(args: Array[String]): Unit = {
1=> val e = new E // step into
  }
}

class E

When stepping into  1=> it goes to ClassLoader.loadClass. The debugger should skip that step and it should go to class E.
This call to loadClass is not in the byte code of class E nor object Main10, it is triggered by the virtual machine of the debuggee itself. It is surprising that the debuggee steps into it, and that the StepRequestHandler in java-debug does not skip it.

Implemented in https://github.com/scalacenter/scala-debug-adapter/pull/281.
But some other loadClass call could be skipped:
x match
  case SomeValueClass(_) => ??? // loadClass called here on SomeValueClass

Here are some inputs to work on this issue:
ClassLoadingStepFilter
There already is a ClassLoadingStepFilter here.
It matches on class loading by checking that the outer byte code is NEW but the current method is not a constructor <init>. We should adapt that or add a new condition to also filter out the class loading on the case describe above:
x match
  case SomeValueClass(_) => ???

And they are probably some more general cases to filter out. What about this case?
object Foo

object Bar:
  Foo // call private constructor of Bar

Unit tests
The StepFilterTests are here.
Would be good to add more tests here or after it.


Can you make tekken8  BETA？

Can you make tekken8  BETA？

No
On Mon, Jul 31, 2023 at 1:01 PM zzykiller @.***> wrote:

Can you make tekken8 BETA？
—
Reply to this email directly, view it on GitHub
https://github.com/TekkenOverlay/TekkenOverlay/issues/124, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABSBV3IB5ZF5SQXJSIVDF3LXS4NZRANCNFSM6AAAAAA25T7WSI
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Some emojis are not being converted to unicode properly

For example, emoji with code 2708 is converted to 9992 by emojiToUnicode() function.

what emojis are you trying to convert

Emoji with code 2708

fixed v 0.4.3


Updated phpmailer from 5.2.9 to 5.2.15

There's been a lot of major updates since the version which was last uploaded, including native support for gMail SMTP (which I've not included)
I did a quick diff compare and couldn't see any breakages, but it was only a very quick glance, so you will need to check this through yourself.

What benefit does this provide? Were any security issues fixed between 5.2.9 and 5.2.15? I am not sure if the risk of bumping a minor version is worth it unless there is a specific reason.

Quite a lot of security fixes yeah,  tbh in not sure why they're calling it a minor version,  they've made so many changes they should have bumped it up to .3 by now.


Support Vim Keybinds?

Hello there,
One cool feature can be to support Vim keybindings for navigating to ssh hosts.
Thanks for the current work like a charm!

Are there any plans for this feature? :)

Hello! I'm not very familiar with Vim, what are the common keybinds?

Hello! I'm not very familiar with Vim, what are the common keybinds?

Mainly h,j,k,l (left,down,up,right)
In case of sshs I'd be happy with ctrl+j and ctrl+k to move down and up.


docs: update VM config and instance proposal

We update the proposal to highlight few facts (in addition to typo
fixes):
a) A single VirtualMachineConfig can be used to create multiple VM
instances.
b) A VM can be created from VirtualMachineConfig or
directly through the API. In case of direct creation, the user must
not manually reference any VirtualMachineConfig.

cc @fabiand

Thanks lgtm.


Added disabling BLE advertisement after Thread is provisioned.

Problem
BLE advertisement after having Thread provisioned should be disabled. Disabling is already implemented using CHIP_DEVICE_CONFIG_CHIPOBLE_DISABLE_ADVERTISING_WHEN_PROVISIONED and isFullyProvisioned()
method, but cannot be used for non-production devices, which are not fabric members.
Summary of Changes

Added posting kServiceProvisioningChange event after Thread provisioning to handle itin BLEManager's
OnPlatformEvent and disable advertisement.
Added CHIP_DEVICE_CONFIG_DISABLE_FABRIC_MEMBER define to allow disabling advertisement
also on DKs and non-production boards.
Added Kconfig options for nrfconnect platform to set values of few CHIP_DEVICE_CONFIG definitions.

Fixes #3196

Please apply this fix more broadly, not just to nRF Connect.

(you don't need to go change other examples, but we don't need to add a new config option that is wrong for everyone except nRF connect)

Please apply this fix more broadly, not just to nRF Connect.

(you don't need to go change other examples, but we don't need to add a new config option that is wrong for everyone except nRF connect)

@mspang ok, but could you try to explain more precisely what changes do you expect? I don't quite understand why do you think it is only for nRF connect. The added CHIP_DEVICE_CONFIG_DISABLE_FABRIC_MEMBER define might be set in CHIPDevicePlatformConfig.h file for every platform and in the default state it doesn't change anything from the current version. Kconfig options for nRF connect are created just to avoid editing header file and to make setting more comfortable, so it doesn't have any impact on the other platforms.

Please apply this fix more broadly, not just to nRF Connect.

(you don't need to go change other examples, but we don't need to add a new config option that is wrong for everyone except nRF connect)

@mspang ok, but could you try to explain more precisely what changes do you expect? I don't quite understand why do you think it is only for nRF connect. The added CHIP_DEVICE_CONFIG_DISABLE_FABRIC_MEMBER define might be set in CHIPDevicePlatformConfig.h file for every platform and in the default state it doesn't change anything from the current version. Kconfig options for nRF connect are created just to avoid editing header file and to make setting more comfortable, so it doesn't have any impact on the other platforms.

I object to the change on the basis that it;s effectively adding
CHIP_CONFIG_SKIP_BROKEN_CODE
and sets CHIP_CONFIG_SKIP_BROKEN_CODE for nRF Connect. Why leave the broken code for everyone else?
We don't need a CHIP_CONFIG_SKIP_BROKEN_CODE in the first place.
Remove the broken code, or replace it with a TODO.

Please apply this fix more broadly, not just to nRF Connect.

(you don't need to go change other examples, but we don't need to add a new config option that is wrong for everyone except nRF connect)

@mspang ok, but could you try to explain more precisely what changes do you expect? I don't quite understand why do you think it is only for nRF connect. The added CHIP_DEVICE_CONFIG_DISABLE_FABRIC_MEMBER define might be set in CHIPDevicePlatformConfig.h file for every platform and in the default state it doesn't change anything from the current version. Kconfig options for nRF connect are created just to avoid editing header file and to make setting more comfortable, so it doesn't have any impact on the other platforms.

I object to the change on the basis that it's effectively adding
CHIP_CONFIG_SKIP_BROKEN_CODE
and sets CHIP_CONFIG_SKIP_BROKEN_CODE for nRF Connect. Why leave the broken code for everyone else?
We don't need a CHIP_CONFIG_SKIP_BROKEN_CODE in the first place.
Remove the broken code, or replace it with a TODO.

Specifically, I wouldn't add either of these options:

CHIP_DEVICE_CONFIG_DISABLE_ACCOUNT_PAIRING
CHIP_DEVICE_CONFIG_DISABLE_FABRIC_MEMBER

We don't have fabric membership (yet). We don't have account pairing. It's not necessary to consult the configuration to know that we don't have those things.
These options add complexity, and will be effectively gotchas for porters.

Please apply this fix more broadly, not just to nRF Connect.

(you don't need to go change other examples, but we don't need to add a new config option that is wrong for everyone except nRF connect)

@mspang ok, but could you try to explain more precisely what changes do you expect? I don't quite understand why do you think it is only for nRF connect. The added CHIP_DEVICE_CONFIG_DISABLE_FABRIC_MEMBER define might be set in CHIPDevicePlatformConfig.h file for every platform and in the default state it doesn't change anything from the current version. Kconfig options for nRF connect are created just to avoid editing header file and to make setting more comfortable, so it doesn't have any impact on the other platforms.

I object to the change on the basis that it's effectively adding
CHIP_CONFIG_SKIP_BROKEN_CODE
and sets CHIP_CONFIG_SKIP_BROKEN_CODE for nRF Connect. Why leave the broken code for everyone else?
We don't need a CHIP_CONFIG_SKIP_BROKEN_CODE in the first place.
Remove the broken code, or replace it with a TODO.

Specifically, I wouldn't add either of these options:
* CHIP_DEVICE_CONFIG_DISABLE_ACCOUNT_PAIRING

* CHIP_DEVICE_CONFIG_DISABLE_FABRIC_MEMBER

We don't have fabric membership (yet). We don't have account pairing. It's not necessary to consult the configuration to know that we don't have those things.
These options add complexity, and will be effectively gotchas for porters.

Ok, thanks for clarification, now I understand your stand. I just didn't consider it as a broken code, so I didn't want to skip it for other platforms. I fixed it following your instructions.

@rwalker-apple could I ask for your re-review, as solution changed after discussions?


Update README.md

added arm info

Coverage remained the same at 53.766% when pulling 12861bd4902ef9d8bd77dbc60d6e13cf1fe6813a on redstone2019-patch-1 into e5cdca9d90e7aa9bda26dcc006d0c596684c4a50 on master.


Na scalar string

With this 6 tests are failing in test_string.py
pandas/tests/test_strings.py::test_string_array[count] FAILED                                                                                [ 16%]
pandas/tests/test_strings.py::test_string_array[find] FAILED                                                                                [ 33%]
pandas/tests/test_strings.py::test_string_array[index] FAILED                                                                                [ 50%]
pandas/tests/test_strings.py::test_string_array[rfind] FAILED                                                                                [ 66%]
pandas/tests/test_strings.py::test_string_array[rindex] FAILED                                                                                [ 83%]
pandas/tests/test_strings.py::test_string_array[len] FAILED                                                                                [100%]

They're all of the form
(Pdb) pp result
0      1
1      0
2    NaN
3      0
dtype: object
(Pdb) pp expected
0    1.0
1    0.0
2    NaN
3    0.0
dtype: float64

I'll try to fix those up before we merge this into your PR.

Fixed those failures in https://github.com/jorisvandenbossche/pandas/pull/1/commits/004e42f665b617116e7e01a03e863e6862149051, though we may want to update the test to change behavior (and return an IntegerArray there).

BTW, should probably merge so can be reviewed together?

, though we may want to update the test to change behavior (and return an IntegerArray there).

+1

BTW, should probably merge so can be reviewed together?

I think so.
I added a failing test case for .str ops returning numeric values. We can discuss it in the main PR I think. I can probably implement it today or tomorrow if there's agreement.

I think this can be merged in anytime. There are probably a few things to fix up, but this gives a good idea of what this will look like.


HTML5 documents should not require namespaces in CSS selector queries

What problem is this PR intended to solve?
Discussion at #2376 led to the decision to continue to parse HTML5 foreign elements with namespaces, but not to require that namespace in CSS queries.
So, in the canonical example:
<!DOCTYPE html>
<html>
  <body>
    <div id="svg-container">
      <svg version="1.1" width="300" height="200" xmlns="http://www.w3.org/2000/svg">
        <rect width="100%" height="100%" fill="red" />
        <circle cx="150" cy="100" r="80" fill="green" />
        <text x="150" y="125" font-size="60" text-anchor="middle" fill="white">SVG</text>
      </svg>
    </div>
  </body>
</html>

Nokogiri will respond to the following searches:
doc.css("svg") # ⇒ returns the svg element
doc.css("nsfoo|svg", { "nsfoo" => "http://www.w3.org/2000/svg" }) # ⇒ also returns the svg element

In order to accomplish this, this PR is rather invasive, but leaves a lot of code better factored, better documented, more flexible, and more extensible.
Specific changes:

Nokogiri::CSS.xpath_for allows a Nokogiri::CSS::XPathVisitor to be injected for fine-grained control over how CSS selectors are translated into XPath queries
the CSS cache is extended to account for XPathVisitor configuration
patch libxml2 to support wildcard namespaces in XPath queries (nonstandard in XPath 1.0)
HTML5 documents and fragments translate child-axis searches into a wildcard-namespace query if libxml2 is patched; else use a builtin xpath function if libxml2; else use standard XPath local-name() (this order of preference reflects performance, faster-is-more-preferred)

Have you included adequate test coverage?
Oh yesssss.
Also here are the benchmarks of the various implementations:
      //span
           18.923k (± 8.9%) i/s -     93.906k in   5.010792s
      //*[local-name()='span']
            1.849k (± 2.8%) i/s -      9.261k in   5.011560s
      //*[nokogiri-builtin:local-name-is('span')]
            3.191k (± 2.4%) i/s -     16.150k in   5.064798s
      //*:span
           18.016k (± 4.6%) i/s -     89.900k in   5.003444s

      Comparison:
      //span:
          18922.5 i/s
      //*:span:
          18016.5 i/s - same-ish: difference falls within error
      //*[nokogiri-builtin:local-name-is('span')]:
           3190.6 i/s - 5.93x  (± 0.00) slower
      //*[local-name()='span']:
           1849.4 i/s - 10.23x  (± 0.00) slower

I'll also drop in some graphs of the callstacks below.
Does this change affect the behavior of either the C or the Java implementations?
HTML5 is already only supported by CRuby, and so much of this functionality is simply not going to be turned on in JRuby. That said, if we need this functionality in JRuby, the fallback use of standard XPath local-name() would suffice until a need arose for performance optimizations there.

Callstacks! You'll notice that the queries that use xpath functions end up spending a lot of time in the xpath function stack, and in allocating memory for the objects on that "stack" including the short-lived return values. The standard query and the wildcard query are faster because the comparisons are being done "inline" in the XPath query engine, without invoking xpath functions.
Callstack for standard child-axis query:

Callstack for local-name query:

Callstack for the builtin function query:

Callstack for the wildcard namespace query:

I could use a review in particular of the libxml2 patch https://github.com/sparklemotion/nokogiri/pull/2403/commits/b52dde7ddbe3b6dcc5a6dd6219160ef7b71f9014, because this feels a little bit risky.
Worth noting, though: with that patch applied, libxml2's full test suite still passes.

I spent a little while looking at the xpath.c patch. Nothing jumps out at me as being wrong, but the file is huge and it's difficult to know what the implications are precisely. I'll try to look more closely this coming week.

@stevecheckoway Thanks for the spot check. I'm going to merge this and accept a little bit of risk, because both libxml2 and nokogiri's full test suites still pass with that libxml2 patch applied.

I think that makes sense. Sorry for not doing a better review in a reasonable amount of time.

Oh, please don't apologize! I appreciate your attention.


Sample does not link when using shared lib

cmake .. -G "Visual Studio 15 2017" -DCURL_LIBRARIES="D:\source\curl\builds\libcurl-vc14-x64-release-dll-ipv6-sspi-winssl\lib\libcurl.lib" -DCURL_INCLUDE_DIRS="D:\source\curl\builds\libcurl-vc14-x64-release-dll-ipv6-sspi-winssl\include" -DBUILD_SAMPLES=true -DCURL_LINK_TYPE=dll -DCMAKE_GENERATOR_PLATFORM=x64 -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=true -DBUILD_WITH_MT=true
After running the above cmake I issue a build command
MSBuild.exe azurestoragelite.sln /p:Configuration=Release
Although sample project finds the .lib for the sdk, it does not link correctly, I get unresolved symbol messages like :
Severity	Code	Description	Project	File	Line	Suppression State
Error	LNK2019	unresolved external symbol "public: bool __cdecl azure::storage_lite::blob_client_wrapper::container_exists(class std::basic_string<char,struct std::char_traits,class std::allocator > const &)" (?container_exists@blob_client_wrapper@storage_lite@azure@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function main	azure-storage-sample	C:\Users\raghu\source\azure-storage-cpplite-shared\build.release\sample\sample.obj	1
Any ideas? Am I missing something in Cmake options?
Thanks
Raghu

Hi @raghujayan This is a known issue, it's because APIs in blob_client_wrapper are not declared with dllexport. I already fixed this here https://github.com/Azure/azure-storage-cpplite/pull/41.

Thank you fixing the issue @JinmingHu-MSFT . Do you know when the changes will get merged?

@raghujayan I guess, maybe in a week or two.

Ok thanks.

@raghujayan Hi, it's already merged.

Thank you @JinmingHu-MSFT. I have merged the changes with our product. I have test the chagnes and all of it works. Appreciate the quick turnaround.


Remove "descendants" from set definition display

By default any concept should entail its descendants i,e, ecl <<. there are occasions where this is not the case in which case   the concept should be appended by "(excluding subtypes). In the very rare case of "<" then prefix the concept with "subtypes of "


RPi

so we can't built models for Raspberry Pi ? we can only buy one for the RPi ?

https://github.com/Picovoice/Porcupine#license

closing the issue.


fix coordinates in animate_2d

Fix #41
2d animations use correct x and y coordinates.

Since the plotting isn't covered by the tests, I don't mind ignoring the code coverage.

I excluded the plotting.py module from the code coverage


Parsec moved to github

@wspear @bosilca

The main URL in e4s_products.yaml needs to be changed as well but I'll take care of that with a direct push.


Additional context
Referencing issue terraform-azurerm-caf:  https://github.com/aztfmod/terraform-azurerm-caf/issues/1273

Hi Team,
Could you please merge this pull request to the main branch, which has been pending for 8 months? As a result, we are unable to create runbooks and schedulers, and it is critical that we use the automation account to start and stop the Azure VMs.


replace nginx by haproxy

Add new service amp haproxy service having the same behavior than the current nginx service
and remove nginx amp service

created repo: https://github.com/appcelerator/docker-haproxy
to create appcelerator/haproxy image having same behavior than appcelerator/amp

Thanks @freignat91. Unfortunately, it looks like the Docker Hub builds are failing.

Yes, it missed the Docker hub build key. It's ok now, the image is built.

👍


Dismissing nested

My problem is when I dismiss a nested floating element it dismisses the parent as well.
I expect only the nested component, the date picker to be dismissed upon pressing escape.
This is my setup:
I have two components, a  and a <DatePicker>, both of which uses useFloating and useInteractions. Both are using a useDismiss where the bubbles property is set to false. Both components also renders a <FloatingNode>, and on the inside a <FloatingPortal>, and inside that the floating element and the <FloatingFocusManager>.
In my top component called <App> I've rendered a <FloatingTree>.
This is me opening the modal, and then the date picker and then pressing escape.

Nevermind this works just fine. I forgot to provide useFloating with the nodeId.


AWS ClusterSpec -  Full ClusterAPI support.

As user of Kubernetes in AWS it would great to see support for clusterSpecs that incorporated more of the complete clusterAPI specifications. The clusterSpec should be stored in Git and support all clusterAPI CRDs including elements such as.

Region
VPC
Domain
Instance Types
Add-ons
Autoscaling Config
nodepools/ machine sets
SSH keys
Control plane types (EKS or Unmanaged)

Aha! Link: https://pf9.aha.io/features/ARLON-161

Should this issue be resolved now that we have baseclusters in Arlon 0.9 for full CAPI support? cc: @bcle , @cre8minus1

Yes, thanks. Closing.


C# conversion of agent_events

.
AB#39955736

@Porges please add a description

@Porges Reopening this issue. We keep the migration issue open until it is deployed to prod.

Now released.


How to add multiple user assigned identities with a copy function to an VMSS via an ARM template?

I've been trying to create an ARM template where I can pass the user assigned identities for a VMSS as a parameter. I've been trying to setup a "copy" variable like this:
Parameter definition:
    "userAssignedIdentities": {
      "type": "array"
    },

Copy variable:
    "copy": [
      {
        "name": "userAssignedIdentities",
        "count": "[length(parameters('userAssignedIdentities'))]",
        "input": {
          "[parameters('userAssignedIdentities')[copyIndex('userAssignedIdentities')]]": {}
        }
      }
    ]

Scale set:
      "identity": {
        "type": "UserAssigned",
        "userAssignedIdentities": "[variables('userAssignedIdentities')]"
      },

However, when I execute this I receive the following error:
Error: Code=InvalidTemplate; Message=Deployment template parse failed: 'Cannot deserialize the current JSON array (e.g. [1,2,3]) into type
'Microsoft.WindowsAzure.ResourceStack.Common.Collections.InsensitiveDictionary`1[Newtonsoft.Json.Linq.JToken]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T>
that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.".

I think the problem is that the current userAssignedIdentities-schema uses an object instead of an array for the identities. Any idea on how to solve this?
It's also quite confusing that the keys contain logic (the resource id). I think I've never seen this before in an ARM template. Why doesn't it follow the same schema as e.g. the "loadBalancerBackendAddressPools" section of a VMSS where there's an array of objects that contain one simple "id" property? (See e.g. SubResource)

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

ID: 7630c493-d688-63be-cd68-8682d777b188
Version Independent ID: b0792230-68d5-3184-23ff-ef704a3a8159
Content: Configure managed identities for Azure resources on a virtual machine scale set using a template
Content Source: articles/active-directory/managed-identities-azure-resources/qs-configure-template-windows-vmss.md
Service: active-directory
GitHub Login: @priyamohanram
Microsoft Alias: priyamo

@cwe1ss Thank you for your Feedback . We will investigate this and update the thread soon.

@cwe1ss I suggest you please open a new MSDN forum post with the details and community will help address your query. Please refer to below link to MSDN forum to ask new question -
https://social.msdn.microsoft.com/Forums/azure/en-US/newthread?category=windowsazureplatform&forum=WindowsAzureAD&prof=required.  Please provide the MSDN link over here so that I can help you getting answered.

I changed my template and passed the whole "userAssignedIdentities" value as a parameter, so I'll just leave it like that and not create a MSDN post.
Thank you for commenting though!

Hey folks. How are we supposed to use an array of user defined managed identities in userAssignedIdentities object?

The only solution I've seen for this in an ARM template is to build up a JSON text string from an array using concat(), and then use json() to turn that into an object with key-value pairs. This is a horrible solution, and it's a major omission that the ARM template language doesn't have a function to turn an array into an object, or that objects can't be populated via copy.
My choice is to create the object outside of the ARM template and pass it in. It's duplicate with other parameters, but seems like a less crappy way to go.

A solution for #21258 would address this.


iOS 7 Navigation Bar issue

Hello,
If navigation bar is translucent on iOS 7, tableView will stay behind navigation bar.
If I set to not translucent, everything is normal.

Hey @mehmettaskiner Did you manage to solve this problem with the gap that was appearing under the nav bar? I am getting a similar problem.

I have a table view within a view controller. That table view has a custom class associated with it. In that custom classes initialiser (which is called by initWithCoder) I call addPullToRefreshActionHandler on self.
[self addPullToRefreshActionHandler:^{
[s refreshNow:YES];
}.....
I am getting inconsistent behaviour when navigating through my app. Sometimes this gap under the nav bar is present and sometimes it disappears at random times even after stopPullToRefreshAnimation has been called.
I was wondering if you could shed any light on the problem. I have probably not been very clear with my explanation. Let me know if you need anymore details.
Thanks.

I should add even when I set the content offset of the table to be 0 this gap still appears.

@heliumdice i encountered same issues, so i decided to use native UIRefreshControl

Hi, I checked. It works fine.
please check below

move 'addPullToRefreshActionHandler ' to viewDidApper .
and you can manually change contentInset, In viewdidLoad, put in  {
self.automaticallyAdjustsScrollViewInsets = NO;
self.tableView.contentInset = UIEdgeInsetsMake(0, 0, 0, 0);
}

I was having this problem, and my solution was doing this after setting up the refresh control:
self.navigationController.navigationBar.translucent = NO;
[self.eventTableView addTopInsetInPortrait:0.0f TopInsetInLandscape:0.0f];


openai.Deployment.Create - deployment name setting not working

Deployment name not setting with python api
I need to create a model deployment in my Azure Open AI workspace, specifically using openai.Deployment.create() python API. There is no clear spec on what needs to be passed in here, so I have not been able to get deployment name to set correctly.
I've tried setting the following params for setting it: name, deployment_name, deployment_id, openai_id, deployment, id
None seem to work - all set a generic default - I'm not sure if this functionality is broken or there is another param name.
openai.Deployment.create(model=completion_params["model_name"], name=completion_params["deployment_id"], scale_settings=scale_settings)
Currently, its been setting a random default Id:

Please help here with guidance.
To Reproduce
Run:
scale_settings = {
                "scale_type": "standard",
            }
openai.Deployment.create(model="text-chat-davinci-002", name="test-deployment-name", scale_settings=scale_settings)

Check AOAI workspace to see deployment name , and its not set to what I want
Code snippets
No response
OS
Windows
Python version
3.8.16
Library version
openai 0.27.6

@hallacy any guidance here, is there a different param to set deployment name other than what I've tried or is this a bug?

@nanditamohan I don't believe the Deployment.create() API supports setting a deployment name. You can use the azure-mgmt-cognitiveservices library to create a model deployment and give it a custom name using the deployment_name keyword argument:

from azure.mgmt.cognitiveservices import CognitiveServicesManagementClient
client = CognitiveServicesManagementClient(credential=<credential>, subscription_id=<subscription_id>)

deployment = client.deployments.begin_create_or_update(
    resource_group_name="<resource_group_name>",
    account_name="<account_name>",
    deployment_name="<deployment_name>",
    deployment={
        "properties": {
          "model": {
            "format": "OpenAI",
            "name": "<model name>",
            "version": "<model version>"
          },
          "scaleSettings": {
            "scaleType": "Standard"
          }
        }
    }
)
result = deployment.result()
print(result)

@kristapratico thanks for the response! Do you know if the cogservices library has a way to do this with the openai endpoint + key, rather than the account name and subscription info, similar to the openai API? I am working in a circumstance where that is what we have available. Thanks for the help

@nanditamohan can you describe the environment you're working in?

Definitely, so we will have the customer's AzureML workspace credentials (subId, resourcegroup, workspace name for AzureML, but not for their cognitive services AOAI resource), and we will have their AzureOpenAI base, key, type and version - and will be validating and creating deployment for them from that information. I was able to successfully call openai.Deployment.retrieve to get a deployment from their workspace by ID, with the following:
response = openai.Deployment.retrieve(**id**=model_params["deployment_id"])
however, I can't create a deployment in this same way with this same id field. I am wondering if support could be added for something like this, taking in a similar id field to name the deployment

@kristapratico let me know if you know anything about how I could approach this. Thanks for the help!

This conversation was taken offline, but want to post this here in case anyone else runs into the same issue:
Moving forward (Azure API versions 2023-05-15 and newer), the deployments APIs are deprecated in the openai library. They will remain accessible in earlier versions (like 2023-03-15-preview). For all code managing deployments, it is recommended to use the azure-mgmt-cognitiveservices client library. This library has additional options for working with deployments, like setting a deployment name or specific model version, and is the place where new features for deployments will be added.
Here are some samples to assist in migrating the code:
Create a deployment
Retrieve a deployment
List deployments
Delete a deployment

Hi @kristapratico is there a way to set the rate limit of the deployment programmatically through the azure-mgmt-cognitiveservices client library? Thank you!

@iamramengirl apologize for the late response. You can set the desired TPM limits with the latest version of the API, 2023-05-01. The sku.capacity property is used to set it.
Docs: https://learn.microsoft.com/en-us/rest/api/cognitiveservices/accountmanagement/deployments/create-or-update?tabs=HTTP

Slowly
On Tue, 18 Jul 2023, 22:03 Krista Pratico @.***> wrote:

@iamramengirl https://github.com/iamramengirl apologize for the late
response. You can set the desired TPM limits with the latest version of the
API, 2023-05-01. The sku.capacity property is used to set it.
Docs:
https://learn.microsoft.com/en-us/rest/api/cognitiveservices/accountmanagement/deployments/create-or-update?tabs=HTTP
—
Reply to this email directly, view it on GitHub
https://github.com/openai/openai-python/issues/457#issuecomment-1640704229,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6AGSLCHZCDNDEGJPCL3LILXQ3FYLANCNFSM6AAAAAAYH6LSOI
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

@iamramengirl apologize for the late response. You can set the desired TPM limits with the latest version of the API, 2023-05-01. The sku.capacity property is used to set it.
Docs: https://learn.microsoft.com/en-us/rest/api/cognitiveservices/accountmanagement/deployments/create-or-update?tabs=HTTP

Thank you for this! Really helpful!

This library no longer has support for creating deployments. It may come back in the future.


aarch64: Use CASP instead of LDXP/STXP for load if available

See https://github.com/llvm/llvm-project/issues/55199 for the motivation.

Ah, it seems that there is the (unreviewed) similar patch in LLVM (https://reviews.llvm.org/D110069)

This improves load performance but does not seem to improve RMW and store performance. The LLVM patch mentioned above is correct.
https://cirrus-ci.com/task/5305441004552192
https://cirrus-ci.com/task/5831426640707584

bors r+


Add types.d.ts to the produced package.

Love having the .d.ts file, but noticed is wasn't in the latest npm package.

@jdhuntington That's awesome! Thanks! I was just wondering myself why it wasn't added!
@alexkrolick

Thanks, published 1.2.1 with this change 😃


NewsSystem needs a rewrite.

I think the entire thing needs refactoring due to many issues:

No validation of client inputs.
It spams BUI states out for articles.
It stores news articles on the system breaking save/load.
None of it is documented.

#19610?


run pretty printer before traversal

abap is not case sensitive, but js is

test case,

add this to validation step instead? and not change the files?

this actually works now, closing


Unable to up cvat_server on local

I am running opencv cvat on local machine , using docker command to up -> docker compose -f docker-compose.yml -f docker-compose.dev.yml up, all the containers are getting up successfully except cvat_server.
getting bellow response on docker terminal for cvat_server
2024-01-19 21:10:21 wait-for-it.sh: cvat_db:5432 is available after 0 seconds 2024-01-19 21:10:21 /usr/bin/env: ‘python3\r’: No such file or directory 2024-01-19 21:11:21 wait-for-it.sh: waiting for cvat_db:5432 without a timeout 2024-01-19 21:11:21 wait-for-it.sh: cvat_db:5432 is available after 0 seconds 2024-01-19 21:11:21 /usr/bin/env: ‘python3\r’: No such file or directory 2024-01-19 21:12:22 wait-for-it.sh: waiting for cvat_db:5432 without a timeout 2024-01-19 21:12:22 wait-for-it.sh: cvat_db:5432 is available after 0 seconds 2024-01-19 21:12:22 /usr/bin/env: ‘python3\r’: No such file or directory 2024-01-19 21:13:22 wait-for-it.sh: waiting for cvat_db:5432 without a timeout 2024-01-19 21:13:22 wait-for-it.sh: cvat_db:5432 is available after 0 seconds 2024-01-19 21:13:22 /usr/bin/env: ‘python3\r’: No such file or directory 2024-01-19 21:14:22 wait-for-it.sh: waiting for cvat_db:5432 without a timeout 2024-01-19 21:14:22 wait-for-it.sh: cvat_db:5432 is available after 0 seconds 2024-01-19 21:14:22 /usr/bin/env: ‘python3\r’: No such file or directory 2024-01-19 21:15:23 wait-for-it.sh: waiting for cvat_db:5432 without a timeout 2024-01-19 21:15:23 wait-for-it.sh: cvat_db:5432 is available after 0 seconds 2024-01-19 21:15:23 /usr/bin/env: ‘python3\r’: No such file or directory 2024-01-19 21:16:23 wait-for-it.sh: waiting for cvat_db:5432 without a timeout 2024-01-19 21:16:23 wait-for-it.sh: cvat_db:5432 is available after 0 seconds 2024-01-19 21:16:23 /usr/bin/env: ‘python3\r’: No such file or directory 2024-01-19 21:17:24 wait-for-it.sh: waiting for cvat_db:5432 without a timeout 2024-01-19 21:17:24 wait-for-it.sh: cvat_db:5432 is available after 0 seconds 2024-01-19 21:17:24 /usr/bin/env: ‘python3\r’: No such file or directory
I am trying on windows 11 machine , run wsl command as well. Due to above mentioned issue i am unable to run opencv cvat on local machine.

Line-endings are not correct.
Try to remove repository and clone it again, configuring line endings beforehand
https://github.com/opencv/cvat/issues/5603
https://docs.github.com/en/get-started/getting-started-with-git/configuring-git-to-handle-line-endings


Issue with k8s.io/docs/tutorials/kubernetes-basics/expose/expose-interactive/

Hi guys,
After following the commands to expose a service I don't get an External IP address and I can't access my app from local computer.
kubectl expose deployment/kubernetes-bootcamp --type="NodePort" --port 8080

And to verify
; kubectl get services
NAME                  TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)          AGE
kubernetes            ClusterIP   <IP_ADDRESS>       <none>        443/TCP          2d1h
kubernetes-bootcamp   NodePort    <IP_ADDRESS>   <none>        8080:31913/TCP   5s

The phenomenon that EXTERNAL-IP is not set is a normal, non-problematic one.
That one will be set when your Service's type is LoadBalancer, and it has been successfully linked with CSP's managed load balancer service.
BTW, your app is successfully exposed by the kubernetes-bootcamp NodePort Service already.
You can verify this with the remaining commands in the interactive tutorial:
$ export NODE_PORT=$(kubectl get services/kubernetes-bootcamp -o go-template='{{(index .spec.ports 0).nodePort}}')

$ echo NODE_PORT=$NODE_PORT
NODE_PORT=31543

$ curl $(minikube ip):$NODE_PORT
Hello Kubernetes bootcamp! | Running on: kubernetes-bootcamp-fb5c67579-cq7ll | v=1

/kind support

@jihoon-seo Then there's a mismatch in the documentation:
Step 1
...
We have now a running Service called kubernetes-bootcamp. Here we see that the Service received a unique cluster-IP, an internal port and an external-IP (the IP of the Node).

In addition, the command curl $(minikube ip):$NODE_PORT renders no result

In addition, the command curl $(minikube ip):$NODE_PORT renders no result

Are you following this tutorial on your local computer with your K8s cluster, not on online terminal (Katacoda) in that page?
I confirm that I can get results after running curl $(minikube ip):$NODE_PORT, on online terminal (Katacoda) in that page.

there's a mismatch in the documentation

About this, it would be better to hear other people's opinion.
/remove-kind support

@jihoon-seo tried both places
Also, is then the text
"
Step 1
...
We have now a running Service called kubernetes-bootcamp. Here we see that the Service received a unique cluster-IP, an internal port and an external-IP (the IP of the Node).
"
accurate?
I'm confused

I tried the tutorial and it's working for me.
@raymundovr  did it give any error?

The phenomenon that EXTERNAL-IP is not set is a normal, non-problematic one.
That one will be set when your Service's type is LoadBalancer and it has been successfully linked with CSP's managed load balancer service.

you are right.  see ServiceTypes for more information.
IMO we can remove the line (the IP of the Node) from the tutorial which is just after external-IP or write about external-ip(why it is none) because it creates confusion.
WDYT @jihoon-seo

@Shubham82 Your suggestion looks good to me. 😊

@jihoon-seo, I think this will be done by katacoda team. am I right?

@Shubham82 I am not sure (don't know) whether the Katacoda team is active.
Instead, maybe someone might just open a issue and PR in https://github.com/katacoda-scenarios/kubernetes-bootcamp-scenarios
to update the file https://github.com/katacoda-scenarios/kubernetes-bootcamp-scenarios/blob/master/8/step1.md .

Ok, @jihoon-seo,
the katacoda team is not active, I saw the repo https://github.com/katacoda-scenarios/kubernetes-bootcamp-scenarios the last PR was on last year. No update on a current issue.

/label team/katacoda


Load histogram data

Alternative to #104. This PR makes it so that the nexus workflow can automatically load histogram data if a file contains that instead of events.

Have you tested if this still passes all the ESSsans and ESSdiffraction tests/builds?

No. I was not aware that those count as tests for ESSreduce. I can do this now. But we very much should implement #103

No. I was not aware that those count as tests for ESSreduce. I can do this now. But we very much should implement #103

These are not using LoadNexusWorkflow, but GenericNexusWorkflow. There are tests in https://github.com/scipp/essreduce/blob/main/tests/nexus/workflow_test.py and https://github.com/scipp/essreduce/blob/main/tests/nexus/generic_workflow_test.py, but as this is a rather complex piece I'd still prefer to run those downstream checks.

Those tests don't test the workflows, only individual providers.

They do? https://github.com/scipp/essreduce/blob/aef4a3c1094dd15f1849aedc74e9960e1b922de3/tests/nexus/generic_workflow_test.py#L36-L51

All tests and docs in essdiffraction and esssans pass.


"Better BibTeX:Initializing" does not stop

[x] I have verified that I am on the latest release of BBT (https://github.com/retorquere/zotero-better-bibtex/releases/latest) and Zotero
[x] I am posting a single question, bug or feature request
[x] I have included a descriptive subject of the problem
[x] I am available for follow-up questions and testing

ID: AP2IYBZ4
Bug classification
The pop-up message Better BibTeX: Initializing does not disappear.
Refreshing the citation keys also does not seem to work. I reinstalled the BetterBibTex-AddOn and also did a re-scan of the citekeys and a reset of the cache.

Can you send a bbt error report?

Sorry, I see you sent one, I'll take a look

If you remove BBT (and restart), are you able to export references in the RIS format?

:robot: this is your friendly neighborhood build bot announcing test build 5730 ("Merge branch 'master' into 920").

Can you separately try 5730 and submit a new debug report?

I submitted a new report with 5730, ID 2NJY6UG4
RIS Export with BBT disabled works without any problems.
Thank you!

:robot: this is your friendly neighborhood build bot announcing test build 5790 ("Merge branch 'master' into 920").

How many references do you have? What I see in the logs, Zotero is still initializing, and BBT must wait until that is done. However if you can export using RIS in about the same amount of time, that would mean Zotero is done initializing.
Can you submit a new log using 5790?

I have around 2000 references, group libraries included. The reported error didn't show up a few weeks ago, though, and the number of references should not have dramatically changed.. I have waited longer now (about 5 minutes) with the new bug report ID AY2WSSP5

Thanks, the longer wait showed the error. It looks to be an error in a library I use -- the guy is usually pretty responsive, but if he doesn't get back today I have a workaround lined up.

Thank you! Which guy are you referring to?

I was intentionally vague because I don't mean to "out" him, but it's Techfort, the creator of the LokiJS DB; LokiJS is what keeps BBT performance good, so I'm very happy with what he's made, and bugs just happen sometimes. I've opened an issue here, but if that takes longer to resolve, I have a workaround. I want the fix in fast because if it affects you, it likely affects others.

:robot: this is your friendly neighborhood build bot announcing test build 5837 ("disable adaptive indexes").

it's taking too long for my tastes. Try 5837.

It works now, that's great! Thank you.
I did another error report if you want to look at the new output (but note that this time there was no error). ID KKKEBV63

Not necessary, I know what the error was. I have a workaround in place which I'll remove when the LokiJS guys fix the issue.

Hi,
I have the same issue here, the popup "Better BibTex : Initializing" wont leave my screen and is stuck at "Installation des convertisseurs" (sorry it's in french, means "Installing converters").
The issue is that i cant access to the better bibtex export.
I updated Zotero and the plugin, but it still wont work.
Is there a workaround yet ?

It's not a matter of there being a workaround, the init not finishing is a symptom of an underlying error. The error that underlined #920 was fixed, so it's something else now.
In the help menu, restart with debugging enabled, after it restarts, from the help menu, view the log, save it from that popup, and attach it here, that should give me more info.
What OS are you on?

Hi,
Thanks for your fast answer. Here's the log : log.txt

I'd prefer to handle this on a new issue if you don't mind. It's very unlikely to be the same underlying problem.

Thanks - that log has the info I need. Unfortunately I won't have access to a pc for the next 8 hours or so, but I'll probably have a fix tonight.

Waouh thank you very much. Could you describe the issue to me ?
Tonight will largely be soon enough.

The problem is a recent new feature (editing of auto exports) expects stuff to be in the database I didn't properly migrate. Should have gotten it earlier, but easy to fix; probably just 30 minutes to code, but not without my PC at hand.
I would prefer a new issue, yes. Other people are getting notification mails for this issue where it likely does not affect them.


List of interesting stuff prone to XS-Leaks

List of interesting topics about XS-Leaks that might be a good starting point to someone interested in researching new attacks/defenses/bypasses.

Marginwidth / marginheight
https://research.securitum.com/marginwidth-marginheight-the-unexpected-cross-origin-communication-channel/
The author states in the end:

Also I think that marginwidth specifically has some potential for XS-Leaks but I couldn’t find a viable scenario.

XS-Leaks Wiki Experiments
Even though some of the Wiki XS-Leaks are still experiments, some of them will eventually land. Every described topic could be a nice starting point to find new XS-Leaks

I have some proof of concepts on my repo: https://github.com/NDevTK/CacheAttack


SPIRVProducerPass refactor - phase2

addSPIRVInst for creating/inserting new SPIRVInstruction

Creates/manages ResultID based on spv::HasResultAndType in one place (almost, nextID still used for second pass)

Consolidated on SmallVector storage for SPIRVOperandVec (replaces SPIRVOperandList)
Consolidated Workgroup variable creation

Enhancement for clspv issue #545

This is a bit more extensive than phase1 but addresses my biggest concern with nextID access everywhere. ResultIDs should be captured directly from the newly created SPIRVInstruction.
Apologies for dropping this on Friday, no rush.

Updated and rebased.

I can't understand why windows is so triggered by this file. If I turn on -Werror-unused-parameter I get errors in many files in lib..

Ok, this is too much. We are setting up a windows build env.

Another case where turning on -Werror-shadow causes compile failures in lib directory..

Apologies @alan-baker , didn't realize that was also part of the windows error.

Sorry, you'll need to rebase again @sjw36.

No problem @alan-baker , should be ready now.


Missing connection string

I'm running into a problem after creating a vercel postgres db and connecting it to my project.
I changed .env.example into .env and copy pasted the .env.local secrets.
I also ran the "vercel env pull .env.development.local" and "npm install @vercel/postgres" commands as per vercels instructions. Then I run into the following problem of seeding the database with the "npm run seed" command:
npm run seed

seed
node -r dotenv/config ./nextjs-dashboard/scripts/seed.js

An error occurred while attempting to seed the database: VercelPostgresError: VercelPostgresError - 'missing_connection_string': You did not supply a 'connectionString' and no 'POSTGRES_URL' env var was found.
at createPool (/Users/andor/Desktop/next_course_app/nextjs-dashboard/node_modules/@vercel/postgres/dist/chunk-PKSWROYW.cjs:158:11)
at Object.get (/Users/andor/Desktop/next_course_app/nextjs-dashboard/node_modules/@vercel/postgres/dist/chunk-PKSWROYW.cjs:201:16)
at main (/Users/andor/Desktop/next_course_app/nextjs-dashboard/scripts/seed.js:164:27)
at Object. (/Users/andor/Desktop/next_course_app/nextjs-dashboard/scripts/seed.js:174:1)
at Module._compile (node:internal/modules/cjs/loader:1267:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1321:10)
at Module.load (node:internal/modules/cjs/loader:1125:32)
at Module._load (node:internal/modules/cjs/loader:965:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
at node:internal/main/run_main_module:23:47 {
code: 'missing_connection_string'
}
Can anyone help please? I would like to proceed with the course, but I'm stuck at this part.

Same problem as you. I found a solution in issue#484.

Thnx @sugarboo. It worked for me too.
So the solution is to not use .env.example, but after having run "vercel env pull .env.development.local" change the .env.development.local file name to .env and then run "mpn run seed".
Could hardly believe it when I finally saw the script running :)

Having same issue. However I do not have a .env.development.local OR a .env.local file? only a .env.example
Ideas?

Changing the name worked for me too! Had error about connection string missing when trying to seed. Mine had file name .env.example which I changed to .env

oh you can point to the config
    "seed": "node -r dotenv/config ./scripts/seed.js dotenv_config_path=.env.development.local"

maybe you get the env not in the server component,but in the client component.

We're improving the seed process here so you can hit a URL in the browser: https://github.com/vercel/next-learn/pull/764


chore(deps): upgrade dev dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-dev-dependencies-k8s-26-main" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 3605

Questions ?
Please refer to the Backport tool documentation


permission note for copy template

Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the maintainers.
What Type of PR is This?

[ ] Issue
[ ] Feature
[ ] Maintenance/Chore

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

Issue(s)

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

[ ] Tested Locally
[ ] Optional Screen Shoot.

Preview environment: https://ci.pr.harness.io/pr-230

Preview environment: https://ci.pr.harness.io/pr-230


doc: add the way of changing the admin key into FAQ

issues description:
When I wanted to change the admin key for my Ingress, I found no documentation about this, but the fact that I needed to change two admin keys was hard to find for someone new to APISIX-Ingress. I want to add a message to the FAQ to improve the documentation.
Problem sources: https://the-asf.slack.com/archives/CUC5MN17A/p1652688280858689
I will do:
add how to change the admin key of APISIX-Ingress into FAQ

SGTM.
A description of this is included in the configuration file, but it's also good to put it in the FAQ separately, if you are interested please submit a PR, thanks
https://github.com/apache/apisix-ingress-controller/blob/3cccd5666e098f374c262eb443de194d69d6a55e/conf/config-default.yaml#L81-L89


[Run][Plugin Manager] Support same action keyword for more than one plugin

Link to parent issue #5273.
If two plugins have the same action key one of them is hidden. We have to show results for all plugins that have the entered action key.

Does the user can enter a list of action keys in settings or how is that feature planned?

@htcfreek
not sure I understand the question.
For each plugin there will be a text box to enter the activation phrase (one per plugin).
The activation phrase can be one single character or multiple characters.

My idea is the following:
The user can set the plugin as global or not. And in addition they can add two or more action keys. One for only this plugin and the others for more plugins to define groups.
Example
To search for folders the user uses #, for files the user uses @ and to search for files AND folders the user uses ?. But in the global results the user don't want to search for files or folders.
Plugin Folder:
* global : no
* action key one: #
* action key two: ?

Plugin Indexer:
* global : no
* action key one: @
* action key two: ?

@htcfreek
the plan is to simplify things and have one activation key per plugin. One key can be used for multiple plugins and that will be the most common scenario when you want results from a group of plugins.

Great news!  This was resolved in the newly released 0.33 version of PowerToys!  Head to https://aka.ms/installpowertoys to grab latest.


register service error  too many colons in address

Server go.micro.srv.account-bd38633c-bed9-4b33-a93a-c44fcb6d8c9c register error: address fe80::8df9:4308:4a19:829b:49485: too many colons in address

pls help ~

Micro does not support currently ipv6 addresses, please you ipv4

The address is assigned by default. How can I switch to ipv4 @vtolstov

check do you have some internal ipv4 addresses on you box.

@leeson1995 after #594 was merged may be some of issues with ipv6 only fixed.


Always try to demangle

Fixes #24
If frame is not inline at adress_space line 385 and resolve_symbol returns None we won't try to demangle the symbol.
This moves the demangle code so it always tries to demangled the symbol from name.
May not be the best way to do this so feel free to close!
Tests pass, and the resulting flamegraph is cleaner.
For reference here's how I've capture and generate the flamegraph:
./nperf record -F 997 -p 1234 -o datafile
./nperf flamegraph datafile -d /usr/lib/debug/ > flame.svg
Also the symbols are available at the correct path on /usr/lib/debug, so I'm not sure exactly why resolve_symbols would fail ?
nm /usr/lib/debug/tmp/mybin | wc -l
37587
But looks like, it reported it loaded only 69 symbols?
[2022-08-31T17:18:03Z DEBUG nperf_core::data_reader] New binary: "/tmp/mybin"
[2022-08-31T17:18:03Z DEBUG nwind::debug_info_index] Requested debug info for '/tmp/mybin'; debuglink = Some("mybin"), build_id = None
[2022-08-31T17:18:03Z DEBUG nwind::debug_info_index] Debug info lookup result: bin = Some("/usr/lib/debug/tmp/mybin"), dbg = None
[2022-08-31T17:18:03Z DEBUG nwind::symbols] Loaded 69 symbols for '/tmp/mybin' (0 normal, 69 dynamic) in 0ms
Curious to see why build_id is none there as well, as the file does have a build-id
file /tmp/mybin
/tmp/mybin: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /tmp/.elf, for GNU/Linux 3.2.0, BuildID[sha1]=f5ba86caa2c7a6c8efed8efa44869bd268e740ec, stripped

Can you share the source code for your test program and your exact compiler invocation that you use to compile it?


mediapipe_aar

Can you please add the android archive (AAR) you worked with.

Sorry for the late respose.
I didn't include the AAR to the project because eventually each developer should build it, but I added a download link.


MAINT: SciPy 1.5.0rc2 backports

Backports included for those PRs with 1.6.0 milestone and a current backport label:

#12276
#12317
#12318
#12319
#12335

I have a lingering suspicion I may also need to backport a CircleCI sphinx version pinning for CI to pass as well, though no such PR was labelled as above--I guess we'll see what happens.
Release notes also updated based on above backports.

Yep, looks like you'll need #12335, which I just now marked as backport-candidate (sorry about that!)

I think I need a backport for pydata/sparse related fix in Travis CI re: Python 3.7 + NumPy dev wheels cc @hameerabbasi
I thought we fixed that somewhere--I'll try to dig it up, should be fairly recent

It's #12123.

It must be something else--that PR is already in the maintenance branch. I think Pauli did another more recently.

Ah yes, Pauli added a skip on the pydata/sparse install from NumPy pre-wheels in our CI here: https://github.com/scipy/scipy/pull/12285
So I'll probably want to backport that

That 32-bit Windows Azure job/mingw DL time is highly problematic; I'll give it one more restart..

Ok, I restarted the 32-bit Windows Azure CI job 3 or 4 times and it never finished on time. However, the most recent run clearly shows that the test suite did pass and time simply ran out in the subsequent cleanup stages, so this should be safe to merge and I'm behind schedule, so in it goes.


Buckets in us-east-1 are not listing contents

LocationConstraint of null for buckets in us-east-1 must be handled

Buckets in region us-east-1 have a LocationConstraint of null per this reference.
Here is the fix as a patch:
location_bug.patch

Thank you for opening this issue and looking into it!
The linked PR updates the location extraction logic , such that drives from us-east-1 will also work.


Add callbacks for sent task ack, sent task and reshape API as retrieving result from AsyncResult.get() (fix #38)

It's kind of large commit, since the small commits are hard to resolve merge conflicts while creating this PR.
Give user 3 options to listen for callbacks for async send task operations

After task sent (fix #38 )
After task sent and ack-ed (fix #38 )
To fit original celery behavior that task.apply_async() to get the AsyncResult first, then AsyncResult.get() to get actual task result in tornado asynchronous fashion

Usage
Calling Celery tasks(has return value) from Tornado RequestHandler: ::
from tornado import gen, web
import tcelery, tasks

tcelery.setup_nonblocking_producer()

class AsyncHandler(web.RequestHandler):
    @web.asynchronous
    def get(self):
        tasks.echo.apply_async(args=['Hello world!'], callback=self.on_async_result)

    def on_async_result(self, async_result):
        async_result.get(callback=self.on_actual_result)

    def on_actual_result(self, result):
        self.write(str(result))
        self.finish()

with generator-based interface: ::
class GenAsyncHandler(web.RequestHandler):
    @web.asynchronous
    @gen.coroutine
    def get(self):
        async_result = yield gen.Task(tasks.sleep.apply_async, args=[3])
        result = yield gen.Task(async_result.get)
        self.write(str(result))
        self.finish()

Calling Celery tasks(no return value) from Tornado RequestHandler: ::
@web.asynchronous
def get(self):
    tasks.echo.apply_async(args=['Hello world!'], callback=self.on_async_result)

def on_async_result(self, async_result):
    self.write("task sent") # ack-ed if BROKER_TRANSPORT_OPTIONS: {'confirm_publish': True}
    self.finish()

with generator-based interface: ::
@web.asynchronous
@gen.coroutine
def get(self):
    yield gen.Task(tasks.sleep.apply_async, args=[3])
    self.write("task sent") # ack-ed if BROKER_TRANSPORT_OPTIONS: {'confirm_publish': True}
    self.finish()

See updated README.rst for api usage details.
Functional quality

All function tests are passed, including amqp, redis backend
Works in connection pool where connections >= 2
Works in re-connect scenario, including features as wait for publish ack...etc.
If no backend is configured, behaves the same as original celery that uses DisabledBackend

@mher any review comment on this PR? thanks :)


rust: migrate to Homebrew

Deleting rust from cask as part of deduplication process . See context here.
Please note that this PR is created to continue case-by-case discussions from thread linked above and if decision is made not to remove the cask, PR will be closed.

Thank you for the contribution. It needed some fixes, so they were made in 9d648b38c67abd240be22cc3088cb90951544b45. Your contribution is still included (and still credited to you), with the appropriate modifications. Please feel free to ask about any of the changes.


BUG: Dynamic formed IRI as subject

What Happens?
I want to generate a uuid based IRI as subject and to add my predicateObjects to it.
Problem is that every triples has different subjects even if those are the same instances.
That is my output
_:b4d4e7a0-5746-4be4-ba86-67b6b4c15a21 <http://www.example.co.uk/last_name> "Turcotte" . _:7346acfd-908e-42f6-aa42-7b63605cfe80 <http://www.example.co.uk/last_name> "Parisian" . _:32dadd9e-24a1-4a76-8213-8a180add4171 <http://www.example.co.uk/last_name> "Daugherty" . _:fb6cd890-8ae4-4412-beb9-1efb1eed4233 <http://www.example.co.uk/rmsidentifier> "Edwin" . _:f1139dc5-ce6b-4645-a0cf-264f3820ef8f <http://www.example.co.uk/rmsidentifier> "Kelley" . _:bcea650f-3547-448d-a31e-eb9847c1bc3e <http://www.example.co.uk/rmsidentifier> "Jewel" .
That is the output I want to get/expect to get:
_:bcea650f-3547-448d-a31e-eb9847c1bc3e <http://www.example.co.uk/last_name> "Turcotte" . _:f1139dc5-ce6b-4645-a0cf-264f3820ef8f <http://www.example.co.uk/last_name> "Parisian" . _:fb6cd890-8ae4-4412-beb9-1efb1eed4233 <http://www.example.co.uk/last_name> "Daugherty" . _:fb6cd890-8ae4-4412-beb9-1efb1eed4233 <http://www.example.co.uk/rmsidentifier> "Edwin" . _:f1139dc5-ce6b-4645-a0cf-264f3820ef8f <http://www.example.co.uk/rmsidentifier> "Kelley" . _:bcea650f-3547-448d-a31e-eb9847c1bc3e <http://www.example.co.uk/rmsidentifier> "Jewel" .
To Reproduce
`
<#testuuid>
rml:logicalSource <#LogicalSource2> ;
rr:subjectMap [
    fnml:execution <#GetUUID> ;
    rr:termType rr:BlankNode;
];
rr:predicateObjectMap [
    rr:predicate ex:rmsidentifier;
    rr:objectMap [
        rml:reference "first_name";
    ];
];
rr:predicateObjectMap [
    rr:predicate ex:last_name;
    rr:objectMap [
        rml:reference "last_name";
    ];
].

<#GetUUID>
fnml:function <https://github.com/morph-kgc/morph-kgc/function/built-in.ttl#uuid> ;

.
`
Environment (please complete the following information):

OS: Ubuntu 20.04
Python version: 3.9.13
Morph KGC: 2.5.1

uuid is a non-deterministic function, so this is the expected behaviour.
What data source (e.g. relational database, CSV, JSON) are you working with?

uuid is a non-deterministic function, so this is the expected behaviour.
What data source (e.g. relational database, CSV, JSON) are you working with?

I am using Json and CSV. At the moment I am using a  workaround and transforming my sons and csv before starting the transformation, but I don't like this solution. Do you know how to dress this issue?

You can check #102 where this is being discussed.
For CSVs you can use RML Views using the row number (row_number()), which is deterministic:
<TriplesMap1>
 	rml:logicalSource [
                     rml:query """
                       SELECT COL1, row_number() over () AS ID
                       FROM 'path/to/my/file.csv'  """ ];
	rr:subjectMap [ rr:template "http://example.com/{ID}" ];
	rr:predicateObjectMap [
                       rr:predicate ex:col;
                       rr:objectMap [ rml:reference "COL1" ];
        ];

For JSON, if it not very complicated, you can do something similar, check this blog post

I close this issue, discussion can continue in #102


Set up Dokka Artifacts Properly

Since the build has multiple projects, the documentation is generated by dokkaHtmlMultiModule Gradle task, which generates the output to {repositoryRoot}/build/dokka/htmlMultiModule. However the published artifacts use a custom dokkaHtmlJar task in both core and slf4j projects, which only contain partial documentation files. These are published as javadoc artifacts to Maven and therefore the javadoc.io links referred to in the README (e.g. https://javadoc.io/doc/dev.akif/periodik-core/latest/index.html) is incomplete.
In an ideal setup, either

only one javadoc artifact (namely dev.akif:periodik-javadoc:{version}
both core and slf4j should publish javadoc artifacts for themselves but their content must be the entire {repositoryRoot}/build/dokka/htmlMultiModule output

so that multi-module dokka documentation is rendered properly.

Or as a 3rd option, the project shouldn't use dokkaHtmlMultiModule and instead use dokkaHtml. In that case no further configuration should be needed.


test: added fork automation with mongo and postgres between workspaces

Added a new test to automate this bug
Steps:

Created an app with mongo and postgres as datasource
Created a new workspace and forked the app into the new workspace
Verified if able to connect to mongo and postgres in the forked app

/ok-to-test

@sharanya-appsmith - Prefix the PR title with test: Cypress - always.

/ok-to-test


[Drone, Gitlab] "Activate Now" returns 500 Internal Server Error

Gitlab version:  7.12.2
Steps:

Setup Drone in gitlab under applications

Name: Drone
Callback URL: http://drone.[myserver].com/api/auth/gitlab.com

Setup drone.yml with client and secret keys to talk to gitlab

[gitlab]
url = "http://gitlab.[myserver].com"
client = "exampleclientkey"
secret = "examplesecretkey"
skip_verify=false
open=false

Activate returns:

POST http://drone.[myserver].com/api/repos/gitlab.[myserver].com/user/test 500 (Internal Server Error)

Logs:

Nothing in the apache log for gitlab
Not sure where else to look

Cheers

a 500 error occurs when Drone cannot add the post-commit hook or register the deploy key with GitLab. This can happen if you don't have admin rights to the repository, which is required to complete these tasks.
There is also an issue when running GitLab behind a proxy. Looks like, based on your recent comment, this might be the issue?
https://github.com/drone/drone/issues/1043#issuecomment-118990277
We have an open issue for improving error messaging and logging (#542), both of which have been fixed in the next release. Therefore I'm going to close this, and we can re-open if we determine this is a new issue unrelated to existing open ones.
Also, feel free to jump on gitter.im/drone/drone to discuss


/app/config isn't writable by PHP. Please fix that.

Description
Installed Nitro2beta3 on Manjaro ARM for Raspberry Pi4; ran nitro create test - all seems to work, but navigating to http://test.nitro I'm met with a browser error saying
/app/config isn't writable by PHP. Please fix that.
[matt@pi4 ~]$ mkdir nitro/test
[matt@pi4 ~]$ cd nitro/test
[matt@pi4 test]$ nitro create test
Downloading https://github.com/craftcms/craft/archive/HEAD.zip ...
  … setting up project ✓
New site downloaded 🤓
Enter the hostname [test.nitro]:
  ✓ setting hostname to test.nitro
  ✓ adding site ~/nitro/test/test
Enter the webroot for the site [web]:
  ✓ using webroot web
Choose a PHP version:
  1. 8.0
  2. 7.4
  3. 7.3
  4. 7.2
  5. 7.1
  6. 7.0
Enter your selection: 2
  ✓ setting PHP version 7.4
Add a database for the site [Y/n] y
Enter the new database name: test
  … creating database test ✓
Database added 💪
Should we update the env file? [Y/n] y
.env updated!
  … checking /home/matt/nitro/test/test/composer.json ✓
No lock file found. Updating dependencies instead of installing from lock file. Use composer update over composer install if you do not have a lock file.
Loading composer repositories with package information
Updating dependencies
Lock file operations: 87 installs, 0 updates, 0 removals
... [REMOVED FOR BREVITY] ...
Generating optimized autoload files
49 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
composer install completed 🤘
Apply changes now [Y/n] y
Checking network…
  ✓ network ready
Checking proxy…
  ✓ proxy ready
Checking databases…
  … checking mariadb-10.5-3306.database.nitro ✓
Checking services…
  … checking dynamodb service ✓
  … checking mailhog service ✓
  … checking redis service ✓
Checking sites…
  … checking test.nitro ✓
Checking proxy…
  … updating proxy ✓
Updating hosts file (you might be prompted for your password)
[sudo] password for matt:
Adding sites to hosts file…
  … modifying hosts file ✓

Additional info

Nitro version: 2beta3
OS: Manjaro ARM; Raspberry Pi 4

... I may be going nuts, but app/config does not seem like a normal Craft path?
[matt@pi4 test]$ nitro context
Craft Nitro 2.0.0-beta.3

Configuration:	 /home/matt/.nitro/nitro.yaml

Sites:
  hostname:	 test.nitro
  php:	 7.4
  webroot:	 web
  path:	 ~/nitro/test/test
  ---
Databases:
  engine:	 mariadb 10.5 	hostname: mariadb-10.5-3306.database.nitro
  username:	 nitro 	password: nitro
  port:	 3306
  ---
[matt@pi4 test]$

@MattWilcox this is a duplicate of #240. Not sure we are going to force permission settings on install for better cross-platform support. Going to close this out in favor of the other ticket who is also a Linux OS user :).

@MattWilcox to adress this:

may be going nuts, but app/config does not seem like a normal Craft path

When a site is added to the container, its mounted path is /app/<files> so the error outputs the complete path inside of the container.


fix(info): add support of error_info usage across shared libraries on…

… MacOS
On MacOS, with apple-clang, std::type_info is not shared across dynamic
library, so equality test of std::type_info based on address failed. Use
std::type_info::name() instead.

This is not a good idea, two different binaries may implement two different (hidden) types using the same name, which would now be treated as one.


Fix for nested pjax: unbind click event before bind.

What is the use face for this fix?

Resolved by d94838f


App: Launch Daemon fails to start via launchd

Manually running the binary is effective, calling from launchd always fails. Unknown why, investigating further

Switching to our own logging system shows the app now runs, however it fails to function as PrivilegesCLI doesn't support root usage


media files: permissions do not work

Description: The group restriction to see or open a file or folder did not work as intended. It's possible to limit the access to a file or folder to a group, but other groups can also see and open the files.
Reproduction:
Requirements

Two accounts needed; admin and for example delegate.
group permissions: limit file permission for delegates to "can see files". (could be done in participants/3-three-dot-menu/groups)

open a meeting as admin
go to files
upload via plus-icon a file and create a folder with another file in it.
limit the access of the file and the folder plus the included file to admin. this could be done by clicking on the three-dot-menu behind the file or folder, choose edit and select for access group admin. save it.
now open another browser and log in as a delegate
open the file menu
--> files and fodlers are visible and could be opened as a delegate. Also the folder did not appear, but the included file.

Expected behavior:
Files and folder with limited access should only appear for the groups with the permission.

Additional information: bug found was found on an older version than 4.0.0-rc-20221027-0d57246.

It seems to fixed with the recent RC release. Ticket closed.


Guild.memberCount should be changed internally

Won't this break Guild.fetchMembers? It seems to rely on memberCount not changing when adding members through that.

Guild.fetchMember probably needs to increment memberCount, though.

It seems to me that Guild.fetchMembers relies on the same methods modified here. Unsure, but as far as I can tell, Guild.fetchMembers should still work normally.

Guild.fetchMembers relies on memberCount not changing, and the websocket handler for the guild chunks calls _addMember. This would definitely break fetchMembers. I'm not sure whether fetchMember should increment or not, either.

It's not done internally because some internal methods also run guild._addMember without the websocket event, memberCount should only be updated from the packet itself.


Add Thai"CSS Icons"

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Add Thai language Pls.
Thanks.

We are currently not accepting translations for Guide articles for Thai.
Note that if people submit translations of either the README.md or the CONTRIBUTING.md, we will accept those in any language. Contributors
should create files in the /docs folder.
Thank you.


Bug report: after updating snap a new account was generated for me instead of using the current one

Sorry, guys, for ask you here, but I didn't find some support chat related with starknet-snap (discord link unavailable)
After last update of snap, it generated me new account instead of using already existed. May be I am wrong in some actions, but I didn't find a way for solving this problem.
On 1st pic I added that one account connected to my metamask, on second pic - result when I connected my metamask account to dapp - other account (why its happened?). Can someone suggest me way to restore previous account?

Metamask version 11.16.14

Which factors except seed phrase can impacts on solution of account generation?

Hi @neklyud thank you for reporting your issue. May I ask you if you had non zero balance in the first account ?
If this is the case then the following PR https://github.com/Consensys/starknet-snap/pull/276 should solve it.

@khanti42, thank you for answer
As far as I understand, when this project is accepted, the balances will be synchronized. Will I have to perform any actions for this?

Hi @neklyud thank you for reporting your issue. May I ask you if you had non zero balance in the first account ?
If this is the case then the following PRs #276 and #272 should solve it.

Hello!
I saw there was a 2.9.0 release that should fix it, but unfortunately the issue still the same. I've had a non zero balance for STRK tokens, but now it always zero and absolutely another address. Is there any information about it?
I used Firefox MacOS Metamask 11.16.13 version and 2.9.0 of Starknet Snap

@mhrynenko
i think we dont support STRK tokens for now,
so i think you can first fund the account with eth , so it can allow you to deploy (as it is required for cairo 0)
and it will also force you upgrade the account to cairo 1 (which is a force requirement)
then your strk token will recover
in order to use strk token, you will have to wait tx launch

@neklyud we have release 2.9.0 , which should fix the issue for Cairo 0 account funded but not deployed

@mhrynenko We are not yet support STRK tokens for now, so i think you can first fund the account with eth , so the dapp can ask you to deploy (as it is required for cairo 0) and it will also force you upgrade the account to cairo 1 (which is a force requirement) then your strk token will recover
in order to use strk token, you will have to wait txV3 enabled

Well, but If new account is deployed with another address, but tokens were sent to the old one, how will it sync them with each other?

@khanti42
I am getting follow message after deploy acc:

Unfortunately, you reached the maximum number of deploy tentatives allowed.
Please try again in a couple of hours.
Thank you for your comprehension.

@neklyud no worry, it is expected, when we needed to confirm the tx on chain, we keep fetch the status for serval times
but if the status is still pending, we will ask the user to come back later
but i do agree the message is confusing
@khanti42 i think we have to update the error message

@mhrynenko
i believe the account that you have token is cairo 0 account, which is our default account
so im asking if u can fund this account to deploy
and afterward, it will ask you to upgrade this account
the new account is only visible when

your old account (cario 0 account has no eth token)
your old account has not deployed

@stanleyyconsensys
Hey, I have the same issue as @mhrynenko. I have had the strk tokens on the old account (cairo 0), after the update of the snap the address was changed and now it is the new account if I understand correctly. I funded the new account with 0.004 eth, but the balance for the strk tokens is still the same - 0, I checked on the explorer, and the contract is still uninitialized cairo 0. Do you plan to fix this or will I have to forget about the tokens on the previous account?

Hi @kevandee, can you please try to follow this tutorial :
Tutorial: Resolving Stuck Funds Using the Old StarkNet Snap
If your funds are currently stuck, follow these steps to resolve the issue by reverting to an older version of the StarkNet Snap.
Step 1: Uninstall the Current StarkNet Snap

Open your wallet application.
Navigate to the installed Snaps section.
Find the StarkNet Snap and select it.
Click on “Uninstall” or “Remove” to uninstall the StarkNet Snap.

Step 2: Access the Dev StarkNet Snap Website to Install the Old StarkNet Snap

Go to the dev environment here: https://dev.snaps.consensys.io/starknet
On the dev website, connect your MetaMask.
Follow the instructions to install the older version of the StarkNet Snap.

Step 3: Deploy Your Cairo 0 Account by Initiating a Transaction

From the website, you should now see your Cairo 0 non-deployed address.
Fund your account with a little bit of ETH.
Initiate the first transaction (sending token to another address). This will automatically deploy your Cairo 0 account by following the on-screen instructions provided by the Snap.
Make sure to confirm and authorize the transaction in your wallet.

Step 4: Transfer Funds Back to Your Cairo 1 Address

Once your Cairo 0 account is deployed, you should be able to act on your funds.
Transfer all your funds from the Cairo 0 address to your Cairo 1 address.
Ensure you enter the correct Cairo 1 address to avoid any loss of funds.
Confirm and authorize the transaction in your wallet.

Step 5: Update to the Latest StarkNet Snap

Go to the official StarkNet Snap installation website: snaps.consensys.io/starknet
Connect your wallet and follow the instructions to update back to the latest version.

By following these steps, you should be able to resolve the issue with your stuck funds. If you encounter any issues during this process, please contact support for further assistance.

Hey @khanti42, thanks, everything worked. I got tokens from the old account

Hi there, for me it worked too, thank you so much!


Update Readme.md

changing static IP according to network config in vagrant file.

Thank you! Missed that one.


Trouble flashing PiCamOS to SD

I am trying to set up a few cams for behavioral experiments and do not see the .bashrc file described in the video/manuscript under "remote control configuration". I working from an M1 Mac, have tried all 3 .img on the googledrive, and have looked through hidden files. There is no 'rootfs', 'home', or 'pi' folder on the SD after flashing with the Raspbery Pi imager. Any help is appreciated

Odd, it looks like your Mac is mounting the boot partition but not the rootfs partition. If you open Disk Utility, are you able to see the 2nd partition on the SD card and manually mount it?

It looks like rootfs partition is there. I don't know how to access/manually mount it.

Hi, sorry for the delay. I've read into this some more, and it sounds like Mac OSX just can't mount the Linux ext4 file system format. Do you have access to a Windows or Linux machine that you can flash the drive from? That is the most straightforward solution, but you can also get a free trial of "extFS" software for Mac that will apparently give you read-write access to ext4 file systems (I have not tested this software): https://www.paragon-software.com/us/home/extfs-mac/


Simpler power/envelope follower

This one is much cheaper and should do the job well enough for what we use it for.

Ok I would like to suggest a bit more

since we don't apparently need to analyze level of distinct channels, may we do a single analysis of stereo-linked input?
(take in the sum of left and right channels absolute values, cf. gate/compressor stlink)
may we buffer the frames using a fixed-size analysis window?

Ok I would like to suggest a bit more
* since we don't apparently need to analyze level of distinct channels, may we do a single analysis of stereo-linked input?
  (take in the sum of left and right channels absolute values, cf. gate/compressor `stlink`)

Good point.

* may we buffer the frames using a fixed-size analysis window?

Won't this be expensive if we do it for each voice?

This implements the same thing, except I had a useless normalization by the maximum block size. I also put the combined filters for release and attacks. The test files are organ ranks (cuz I had them right here); "Plein jeux" is a relatively high-frequency mixture, "Bourdon 16" is a very low frequency quasi-pure sine wave, and "Doublette 2" is a very high frequency rank.
There

I added a small correction to the coefficient calculation based on the assumption that:

The power for each sample in the block is the same as the mean power of the block ;
The coefficient per-sample is small

The results are there. It does not meaningfully improve or change the behavior of the envelope follower. I also tried to go deeper in the Taylor expansions for the block version but also there it does not seem to impact the algorithm positively. I suspect most of the bias stems from assumption 1, which appears a bit unavoidable if we want simpler per-block version for the follower. I'm tempted to label this "good enough for the purpose", what do you think?
I wonder also if #353 could just disable the envelope follower in the voices if the voice stealing algorithm does not use it?

It's made independent of block size. It's replaced with a fixed block size which is set in config.
Performance is unaffected, and result is looking OK at first.
Check it, merge if you want.

The memory cost is a bit higher but I'm OK with this solution. Note that it will still be indirectly dependent on sample rate, but as I said, I don't think it's a big issue given the current use we make of this. Thanks for the improvements :slightly_smiling_face:


feat: submit skipped tests as failed

resolve #66

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Docs: Update mise commands

Looks like mise recommends use over shell, for example. Go through all mise commands to match their preferred invocations.

Actually this doesn't match the use case as well as shell, closing as not planned.


Push notification to specific user or group of users

Vincent,
can you gave us some explanation or tip how to send notification to specific user or group of users? Using this code in sql developer, everyone receive notification...
Thank you

Answered via email... Closing.


Pomelo Client not working when using domain name and ssl

Hi everybody,
I try connect client in web and unity client:
when i changed host from ip to domain name it not working, this is the result i get:

============working==============
pomelo.init({
host: "<IP_ADDRESS>",
port: 4014,
log: true
}, callback {});

===========not working=============
pomelo.init({
host: "mydomaincom", // or http://mydomain.com | https://mydomain.com
port: 4014,
log: true
}, callback {});

I try changed config server, but not ok, this is code changed:
app.set('connectorConfig', {
//connector : pomelo.connectors.hybridconnector,
connector : pomelo.connectors.sioconnector,
transports : ['websocket'],
useProtobuf : true
});
who can help my problem? thanks you!

https://github.com/NetEase/pomelo/wiki/Understanding-connector
Hybridconnector supports tcp and websocket while sioconnector supports socket.io. But in practice, we may need to customize our own connector to meet special demands, pomelo provides the interface to customize connector


feat(config): Add none force-refresh option for auto refresh

SUMMARY

Add alternative option for issue #16944
If people think this should be default, I may just remove from config and simply change force -> fetch
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

Before:
https://user-images.githubusercontent.com/43336767/136601879-c3ea7040-5944-43b6-bf05-15d7f29ef22a.mov
When DASHBOARD_FORCE_AUTO_REFRESH is True, chart will query every time when it auto-refreshes.
After:
https://user-images.githubusercontent.com/43336767/136601893-a876f406-6190-4d90-bffb-e78e4eaa8661.mov
When DASHBOARD_FORCE_AUTO_REFRESH is False, chart will use cache if it exist during auto-refresh.
TESTING INSTRUCTIONS

Since this PR requires to change superset-ui to change, you can test by following step instead.

Open dashboard with several charts with cache of certain period (Say 300s)
Check that chart will not use cache at all (like before video) during auto-refresh
Change fetchCharts(xx, True, xx, xx) to  fetchCharts(xx, false, xx, xx)
Check that chart use cache during auto-refresh

ADDITIONAL INFORMATION

[x] Has associated issue:
[x] Required feature flags:
[x] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

Tested locally :) Works totally fine! @geido @villebro

@villebro sorry for bugging you! Fixed isort issue. If this goes fine, please merge whenever you are available :)

Seems good! Thanks :) @villebro


Spread the @IntDef Joy

Spread @IntDef across all int-accepting methods.

@JakeWharton Thanks for adding these. Maybe some day we can use them :) In the meantime, hopefully you can pull more weight than me on getting them included in the compiled library.
https://code.google.com/p/android/issues/detail?id=209174&thanks=209174&ts=1462463180


Further cleanup in MQ module.

Use an up-to-date Python runtime for the config Lambda.
Use aws_iam_policy_document for better ahead-of-time checking.
Fix the HTTP error handling in the lambda that uploads the config to RabbitMQ.
Fix a JSON syntax error in the config template which was causing RabbitMQ 3.11 to reject the config.
Use a map for the random_password resources, since we were putting them in a map for the template anyway.
Eliminate the publishing_amazonmq_instance_count parameter.
Remove unused provider declaration.
Remove redundant comments.

Tested: applied in the integration and staging accounts.
https://github.com/alphagov/govuk-infrastructure/issues/1267

Applied everywhere now; dropped the commit with the moved blocks.


Wrong label for aug 4th / dim 5th

Hi! I love and cherish this module. Today I was implementing a design using the Augmented Fourth / Diminished Fifth (Devil's Interval) and noticed that it's mislabeled in this module as "diminished fourth).
It should be augmented fourth or diminished fifth for the Math.sqrt(2) ratio.

So it should! Fixed in https://github.com/KyleAMathews/modularscale/blob/master/src/index.coffee

BTW, curious if you've tried typography.js yet? It's this module on steroids basically :-)

Pushed a 2.0 with this change as it's a breaking change.

Thanks for the fix! I have looked into / am considering typography.js - I just have to tie it in to my atomic css lib / component https://github.com/VinSpee/react-shed - I'll give it a go this week. Thanks!

Oh cool! Lemme know if you have any questions! Would love to help make this
happen :-)
On Mon, Feb 27, 2017 at 11:46 AM Vince Speelman<EMAIL_ADDRESS>wrote:

Thanks for the fix! I have looked into / am considering typography.js - I
just have to tie it in to my atomic css lib / component
https://github.com/VinSpee/react-shed - I'll give it a go this week.
Thanks!
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/KyleAMathews/modularscale/issues/2#issuecomment-282828525,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEVh51dClVoD30iBHRc63CMf6zV11RKks5rgyZugaJpZM4MMLuV
.


Understanding the output of ViroARScene.getCameraOrientationAsync()

ViroARScene has a method async getCameraOrientationAsync(): This function is used to fetch the current Camera's orientation.Return ValueDescriptionorientationan object that contains the camera's position, rotation, forward vector and up vector as number arrays | orientation
But when I print the return value of ViroArScene.getCameraOrientationAsync(), i get:
{ _40: 0, _65: 0, _55: null, _72: null }
How should I understand this output?

Closing this issue as answer was provided


created_date and updated_date are being stored or manipulated incorrectly

created_date': '1970-01-29 10:41:28'

I fixed this with the all-singing all-dancing timestamp handling extravaganza that is dtutil.
Note: has bugs :)