Error when playing "Bonobo : Linked (Official Audio)" (0W-a11Tdk7Y)

@jaminh has reported that mopidy-youtube 3.0a1 threw the following error when trying to play Bonobo : Linked (Official Audio):

2020-01-16 19:05:36,316 INFO [25468:YouTubeBackend-3] pykka: Exception returned from YouTubeBackend (urn:uuid:f5326b13-5ac9-4889-a394-78943778fdad) to caller: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pykka/_actor.py", line 193, in _actor_loop response = self._handle_receive(envelope.message) File "/usr/lib/python3/dist-packages/pykka/_actor.py", line 299, in _handle_receive return callee(*message.args, **message.kwargs) File "/usr/local/lib/python3.7/dist-packages/mopidy_youtube/backend.py", line 196, in lookup name=video.title.get().replace(";", ""), AttributeError: 'NoneType' object has no attribute 'replace'
2020-01-16 19:05:36,397 ERROR [25468:Core-8] mopidy.core.library: YouTubeBackend backend caused an exception. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mopidy/core/library.py", line 17, in _backend_error_handling yield File "/usr/lib/python3/dist-packages/mopidy/core/library.py", line 217, in lookup result = future.get() File "/usr/lib/python3/dist-packages/pykka/_threading.py", line 45, in get _compat.reraise(*self._data['exc_info']) File "/usr/lib/python3/dist-packages/pykka/_compat/init.py", line 29, in reraise raise value File "/usr/lib/python3/dist-packages/pykka/_actor.py", line 193, in _actor_loop response = self._handle_receive(envelope.message) File "/usr/lib/python3/dist-packages/pykka/_actor.py", line 299, in _handle_receive return callee(*message.args, **message.kwargs) File "/usr/local/lib/python3.7/dist-packages/mopidy_youtube/backend.py", line 196, in lookup name=video.title.get().replace(";", ""), AttributeError: 'NoneType' object has no attribute 'replace'

I'm also running into this issue, even after reinstalling from develop. (python3 -m pip install https://github.com/natumbri/mopidy-youtube/archive/develop.zip)
That's the log I get:
INFO     [Thread-64] mopidy_youtube session.get triggered: list_videos (experimental)
INFO     [YouTubeBackend-7] mopidy_youtube youtube LibraryProvider.lookup "youtube:video/Ellie Goulding - Lights (Fytch Remix).B3WMlT7wXg0"
ERROR    [Core-10] mopidy.core.library YouTubeBackend backend caused an exception.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/mopidy/core/library.py", line 17, in _backend_error_handling
    yield
  File "/usr/local/lib/python3.7/dist-packages/mopidy/core/library.py", line 217, in lookup
    result = future.get()
  File "/usr/local/lib/python3.7/dist-packages/pykka/_threading.py", line 45, in get
    _compat.reraise(*self._data['exc_info'])
  File "/usr/local/lib/python3.7/dist-packages/pykka/_compat/__init__.py", line 29, in reraise
    raise value
  File "/usr/local/lib/python3.7/dist-packages/pykka/_actor.py", line 193, in _actor_loop
    response = self._handle_receive(envelope.message)
  File "/usr/local/lib/python3.7/dist-packages/pykka/_actor.py", line 299, in _handle_receive
    return callee(*message.args, **message.kwargs)
  File "/usr/local/lib/python3.7/dist-packages/mopidy_youtube/backend.py", line 196, in lookup
    name=video.title.get().replace(";", ""),
AttributeError: 'NoneType' object has no attribute 'replace'
[youtube] B3WMlT7wXg0: Downloading webpage


Update landing-zone-deploy.md - Increase readability

Increase readability

@lukemurraynz
@MicrosoftDocs/cloud-architecture-content-team-pr-reviewers - Please review the proposed changes. If you want to move forward with the content, add a sign-off.
#label:"aq-pr-triaged"
#label:"pending-content-team/business-approval"
Cc: @MicrosoftDocs/public-repo-pr-review-team

Thanks for raising these articles to our attention. Unfortunately, copy edits need to be done internally to ensure that articles follow Microsoft style and formatting guidelines. We'll close this PR and submit the file for an internal copy edit.
#please-close


ipv4 route via ipv6

I tried to deploy NixOS using nixos-anywhere and ran into a problem. In my case, routing for ipv4 is configured via ipv6, it looks like this:
~/kexec# ./ip -4 route
default via inet6 fe80::1 dev ens10f0np0

script checks that protocol is kernel and drops the route. Is there any solution for this?

Any idea what proto is actually set to if not specified? We can probably also pass through routes if proto is set to "static" or not set at all. The only thing we want to filter out is dhcp most of the time.

Any idea what proto is actually set to if not specified?

Oops, my bad, I said it was set to kernel but that was for docker. I think we just need to add an extra check for family?
ip -4 --json route | jq
[
  {
    "dst": "default",
    "via": {
      "family": "inet6",
      "host": "fe80::1"
    },
    "dev": "ens10f0np0",
    "flags": []
  },
  {
    "dst": "<IP_ADDRESS>/16",
    "dev": "docker0",
    "protocol": "kernel",
    "scope": "link",
    "prefsrc": "<IP_ADDRESS>",
    "flags": [
      "linkdown"
    ]
  }
]

Looks like we would than also need to parse "via", "host" here:
https://github.com/nix-community/nixos-images/blob/f267906ba610b2e29f3f45ab45a0669e28c407ef/nix/kexec-installer/restore_routes.py#L65
Just now we skip everything that has no Gateway.
Could be also extended in our test suite to avoid future regressions: https://github.com/nix-community/nixos-images/blob/f267906ba610b2e29f3f45ab45a0669e28c407ef/nix/kexec-installer/test.nix#L155
Pull requests are welcome.

Pull requests are welcome.

At the moment I have already deployed one machine and am in the process of configuring it, but the plan is to deploy a cluster in the future, and if no one has fixed this by then - I will do so.


ALBL: ensure all query_models reference the same Dataset instance

https://github.com/ntucllab/libact/blob/master/libact/query_strategies/active_learning_by_learning.py#L77
I've already fixed this


lootsheet not correctly adding item quantity.

Loot sheet stopped giving items quantity (rolls for it though) and the sheet now looks weird in latest version of foundryvtt.
Console shows items being added 4 x item.. but item is crossed out on sheet.

Hi,
Can you confirm this problem still exists ? I cannot reproduce it.
If this is the case, which version of foundryvtt are you using?

Cannot reproduce


Changes in Modelica.Blocks.Nonlinear.Limiter breaks user models

Reported by ahaumer on 12 Jan 2016 15:54 UTC
The new formulation in Modelica.Blocks.Nonlinear.Limiter
  if strict then
     y = homotopy(actual=  smooth(0, noEvent(if u > uMax then uMax else if u < uMin then uMin else u)), simplified=y);
  else
     y = homotopy(actual=  smooth(0,if u > uMax then uMax else if u < uMin then uMin else u), simplified=y);
  end if;

instead of the previous one
  if initial() and not limitsAtInit then
     y = u;
     assert(u >= uMin - 0.01*abs(uMin) and
            u <= uMax + 0.01*abs(uMax),
           "Limiter: During initialization the limits have been ignored.\n"+
           "However, the result is that the input u is not within the required limits:\n"+
           "  u = " + String(u) + ", uMin = " + String(uMin) + ", uMax = " + String(uMax));
  elseif strict then
     y = smooth(0, noEvent(if u > uMax then uMax else if u < uMin then uMin else u));
  else
     y = smooth(0,if u > uMax then uMax else if u < uMin then uMin else u);
  end if;

definitely breaks user models.
Have a look at Modelica.Electrical.PowerConverters.Examples.ACDC.Rectifier1Pulse.Thyristor1Pulse_R: Dymola 2016 FD01 reports "Circular equalities detected.".
Replace the limiter in Modelica.Electrical.PowerConverters.ACDC.Control.Signal2mPulse by the old block, the example runs fine!

Migrated-From: https://trac.modelica.org/Modelica/ticket/1876

Comment by otter on 12 Jan 2016 17:50 UTC
Fixed in 576b8f6dc58be31baf47be9ceb83da8752f6aa5a:
by correcting the error in Limiter, VariableLimiter and DeadZone (the "simplified" argument of the homotopy operator was wrongly referencing y instead of u).

Modified by otter on 12 Jan 2016 17:50 UTC

Modified by beutlich on 12 Jan 2016 19:42 UTC


Can't increment satoshi amount using keyboard up arrow key

This is a tiny issue but I noticed one can't increment the satoshi amount using keyboard up arrow key when in "Send Bitcoin" screen.

Expected Behavior
Can increment the satoshi amount using keyboard up arrow key.
Actual Behavior
Can't increment the satoshi amount using keyboard up arrow key.
Bits and BTC amount, however, can be incremented using keyboard up arrow key.
Possible Fix
CryptoAmountInput.js on line 66 has a step property set to 0.00000001 which is used to increment the amount in the input field. For sats this should be set to 1.
Another possible fix could be to disable the increment/decrement functionality using the keyboard up/down arrow keys.
Steps to Reproduce

Click on 'Pay' button in the main UI
Input a valid address into the address field
Focus your input to the amount field and switch the denomination to satoshis
Attempt to continually increment the value of the field using the up arrow key
Notice that the value can not be incremented

The above works fine in case of BTC or Bits values.
Your Environment

Zap version: 0.5.2-beta and 0.6.0-alpha

Another related but separate issue is that the up/down arrow icons in the amount field are tiny and hard to click on if the user chooses to do so. It might make sense to hide them if we don't really care about this bit or make the icons larger if we want to keep them.


Search reef by name alignment is wrong

It should either be left aligned or aligned with the left hand border of the table

Current implementation:

I would align the search box with the "Featured" reef title if possible.
Also, would it be possible to increase the gap between the map and the right content? Maybe triple the current gutter?

Can you post a screenshot of what you have in mind for the gutter?

Gutter should be aroun 40px, see initial designs below:


Fix up doc comment formatting issues

Hi @danroth27, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.
TTYL, DNFBOT;

:shipit:

Thanks for your contribution! :wink:


[es] Update Translate - docs/concepts/architecture/cloud-controller into Spanish

This is a Feature Request
Translate this page docs/concepts/architecture/cloud-controller into Spanish.
What would you like to be added
The translation will be added to content/es/docs/concepts/architecture/cloud-controller
Why is this needed
There is no Spanish translation for this file. It would be great if we could read this in Spanish.
Comments
The Spanish translation team would like to facilitate your contribution's journey,  any doubt participate in the weekly meetings in the kubernetes slack channel kubernetes-docs-es
We also encourage new contributors to participate in their native speaking language 💥.
/triage accepted
/kind feature
/language es
/sig docs

https://github.com/kubernetes/website/issues/45699


Support Usage of s3 buckets by default for model training

Consider the data connection that lives in ODH already


python3Packages.openapi-spec-validator: add setuptools

Motivation for this change
Fails to run:
openapi-spec-validator --help
Traceback (most recent call last):
  File "/nix/store/1kqp8dslskvhzj60y4h13hf3ys5ha11p-python3.7-openapi-spec-validator-0.2.8/bin/.openapi-spec-validator-wrapped", line 6, in <module>
    from openapi_spec_validator.__main__ import main
  File "/nix/store/1kqp8dslskvhzj60y4h13hf3ys5ha11p-python3.7-openapi-spec-validator-0.2.8/lib/python3.7/site-packages/openapi_spec_validator/__init__.py", line 6, in <module>
    from openapi_spec_validator.schemas import get_openapi_schema
  File "/nix/store/1kqp8dslskvhzj60y4h13hf3ys5ha11p-python3.7-openapi-spec-validator-0.2.8/lib/python3.7/site-packages/openapi_spec_validator/schemas.py", line 4, in <module>
    from pkg_resources import resource_filename
ModuleNotFoundError: No module named 'pkg_resources'

Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

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

20.03 63772f7f9995b4fdfaec10ed6dc98e4d51649419

19.09 492d1a2145336b838528a7c7f43820df92230c86


Critical errors trying to create tables in db after fresh install

Newsboat version (copy from newsboat -v):
$ newsboat -v
newsboat 2.10.2 - https://newsboat.org/
Copyright (C) 2006-2015 Andreas Krennmair
Copyright (C) 2015-2017 Alexander Batischev
Copyright (C) 2006-2017 Newsbeuter contributors
Copyright (C) 2017 Newsboat contributors

newsboat is free software and licensed under the MIT License.
Type `newsboat -vv' for more information.

newsboat 2.10.2
System: Darwin 16.7.0 (x86_64)
Compiler: g++ 4.2.1 Compatible Apple LLVM 9.0.0 (clang-9<IP_ADDRESS>)
ncurses: ncurses 5.7.20081102 (compiled with 5.7)
libcurl: libcurl/7.54.0 SecureTransport zlib/1.2.8 (compiled with 7.51.0)
SQLite: 3.16.0 (compiled with 3.16.0)
libxml2: compiled with 2.9.4

Steps to reproduce the issue:

brew install newsboat on MacOS Sierra v10.12.6

Add a URL to the .newsboat/urls file

newsboat -l 6 -d newsboat.log

See the following critical error and other similar errors in log file:

[2018-01-20 15:24:06] CRITICAL: query "CREATE TABLE rss_feed (  rssurl VARCHAR(1024) PRIMARY KEY NOT NULL,  url VARCHAR(1024) NOT NULL,  title VARCHAR(1024) NOT NULL ); " failed: error = 1

@floehopper, did I answer your question? Can this be closed now?

@Minoru Hi. Sorry for the slow reply. Yes, I think there must have been a ~/.newsboat/cache.db file from a previous start-up. I was having problems fetching a feed and I saw these errors in the log and jumped to the wrong conclusion. Sorry. I'm happy to close this now.


Again Delay - now it's generating exception v3.5.4 !

(Required) What is your Quests version / build number (do not say "latest")?
3.5.4-b565
(Required) Please describe the problem and how to replicate it. Any console errors?
[12:55:52 WARN]: [Quests] Task #26925 for Quests v3.5.4-b565 generated an exception java.lang.NullPointerException: null         at me.blackvein.quests.StageTimer.run(StageTimer.java:68) ~[?:?]         at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]         at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]         at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:738) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]         at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]         at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]         at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]         at java.lang.Thread.run(Unknown Source) [?:1.8.0_191]
(Optional) Can you provide an example quest from quests.yml using Pastebin.com?
        '3':           place-block-names:           - SAPLING           place-block-amounts:           - 6           place-block-durability:           - 0           delay: 25           delay-message: DIALOG...           objective-override: DIALOG.           start-message: DIALOG           complete-message: DIALOG...

Please use Pastebin to post your example quest, per the instructions. I’ll need the full quest, not just that 3rd stage.
Sent with GitHawk

Fixed in this build:
http://ci.ac3-servers.eu/job/Quests/567/


add a failing test case

Motivation
EIP712 encoding is picky with uint8 array size.
Change Summary
fid need to be treated as 32byte uint8arrays
Merge Checklist
Choose all relevant options below by adding an x now or at any time before submitting for review

[ ] The title of this PR adheres to the conventional commits standard
[ ] The PR has been tagged with the appropriate change type label(s) (i.e. documentation, feature, bugfix, or chore)
[ ] Changes to the protocol specification have been merged

Additional Context
If this is a relatively large or complex change, provide more details here that will help reviewers

@pfletcherhill asked me in slack if this edge case is a real edgecase and it turns out it is because the test fails, I think paul has a better idea of how to fix this.

The fact that onlytests changed in this PR means that we've not written the code to build or verify EIP712 in the hub grpc endpoints etc ?
I expected some other code to flip the big/little endian of flatbuffer fids in the hub codebase


Messaging area is still white

Hi!
I've tried your solution and I've noticed that when I add the "snippet" to ssb-interop.js the sidebar becomes black. It is great. But when I also add that snippet to index.js - nothing changes. Maybe I do that wrong? Or maybe the solution is outdated for Slack 3.3.1?
Thanks much!

Moved to https://github.com/mallowigi/slack-one-dark-theme


postcss-selector-parser is a dependency, not a dev dependency

I've prepared the bump + updated the changelog

Thanks! Merged and published.


Fix url for corda-ent postman collection

Signed-off-by: suvajit-sarkar<EMAIL_ADDRESS>Changelog

Fix external url for corda-ent for demo cluster

Reviewed by
@sownak

LGTM!


Webpack compatibility?

Cool project! I guess it is meant to be used with browserify, so webpack has a problem with fs.readFileSync. Anyone knows a workaround?

I am not adept of webpack and I don't see simple workarounds. I guess including bundled w/browserify package is the simplest way for now, unless there is some fs transform for webpack, like brfs for browserify.

I tried to use webpack transforms with pixi.js too but ended up importing the bundled version. I'm not sure how common it is but would it be pointless to include the bundle in this repo? In a lib/ path for example.

It works with the ify-loader but with a caveat, devtool must be set to source-map since eval throws a ReferenceError: Panel is not defined.
I think this discussion is related:  https://github.com/webpack/webpack/issues/417#issuecomment-52914271
And I found this: https://github.com/facebook/flux/issues/45#issuecomment-54552950
So adding strictify to your package.json solved it (it adds 'use strict'; to every module):
  "browserify": {
    "transform": [
      "brfs",
      "strictify"
    ]
  },

https://github.com/dfcreative/settings-panel/pull/8

I guess we found workaround.


Coredns patch

Description
Changes proposed in this pull request:

patch coredns configuration with proper domain name during installation

See #234

/test pre-main-hydroform


Reference services are not CORS-enabled

And thus can not be used from a web browser for testing JS, for instance.
Example request:
OPTIONS http://services.odata.org/V3/Northwind/Northwind.svc/$metadata HTTP/1.1
Accept: */*
Origin: http://localhost:50854
Access-Control-Request-Method: GET
Access-Control-Request-Headers: accept, maxdataserviceversion
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
Host: services.odata.org
Content-Length: 0
DNT: 1
Connection: Keep-Alive
Pragma: no-cache
MaxDataServiceVersion: 3.0

and it's response:
HTTP/1.1 501 Not Implemented
Cache-Control: private
Content-Length: 195
Content-Type: application/xml;charset=utf-8
Expires: Thu, 30 Jul 2015 18:31:03 GMT
Vary: *
Server: Microsoft-IIS/8.0
X-Content-Type-Options: nosniff
DataServiceVersion: 1.0;
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Access-Control-Allow-Headers: Accept, Origin, Content-Type, MaxDataServiceVersion
Access-Control-Expose-Headers: DataServiceVersion

Notice the response headers claim to allow CORS, but the response is Not Implemented.
Workaround
None that I know. I'd tipically just uso JSONP, but $metadata can not be requested by JSONP.

@alexis-y Thank you for reporting. Is this happening to V3 sample services only? Are you also testing V4 services?

This happens in V2, V3 and V4. I did not test the other reference services, only Northwind.

@alexis-y An issue is created on the sample services repo. Please follow the reference I newly added to monitor its status.

Great, will follow up there


Create additional info block

Create layout for additional information

Education

                        2012-2017

                          Civil Engineer (Railway buildings and construction; railway economy)

                          Dnipropetrovsk National University of Railway Transport named after academician V.Lazaryan

Languages

Ukrainian - fluent

English - intermediate (B1)

Russian - fluent


AVLTreeDigest with a lot of datas : integer overflow

For a spacial project, we use TDigest to make statistics on 5 billion stars. Thanks for your works, it's very useful !
With integer fields, AVLTreeDigest give false results while TreeDigest give good results.
The problem become from "int[] aggregatedCounts", in AVLGroupTree, sometimes sum overflow integer capacity and the result become negative.
I change "int" to "long" and after AVLTreeDigest gave good results (the same result as TreeDigest).
AVLGroupTree_patch.txt

Nikko,
Thanks for the feedback.  I think that this has been fixed in the latest
version. Need to get that released.
Also, there is a new algorithm, MergingDigest that should give you a big
speedup. That may not be interesting given that you have done your work
already, but keep it in mind if you need it later.
Do you have a reference for your work yet? I would love to include it as an
example.
On Tue, Apr 11, 2017 at 8:08 AM, Nikko78<EMAIL_ADDRESS>wrote:

For a spacial project, we use TDigest to make statistics on 5 billion
stars. Thanks for your works, it's very useful !
With integer fields, AVLTreeDigest give false results while TreeDigest
give good results.
The problem become from "int[] aggregatedCounts", in AVLGroupTree,
sometimes sum overflow integer capacity and the result become negative.
I change "int" to "long" and after AVLTreeDigest gave good results (the
same result as TreeDigest).
AVLGroupTree_patch.txt
https://github.com/tdunning/t-digest/files/913642/AVLGroupTree_patch.txt
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/tdunning/t-digest/issues/81, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAPSeqeKq0OnPQ_vOVUMpkNufBhV8dx7ks5ru5dRgaJpZM4M6PDZ
.

Thanks for your suggestion for MergingDigest, we have a lot of stats to do in the future with new data which will be sent by the satellite.
I'm working on GAIA : http://sci.esa.int/gaia/ in Paris Observatory (http://www.obspm.fr) on CU9 on WP940 (data validation) (http://gaia.ub.edu/?page_id=4320)
Nicolas

I just checked and the MergingDigest accumulates the weights in double. AVLTreeDigest uses int. This means that MergingDigest will work for your case with many counts. I will document the limitation for AVLTreeDigest, but I don't expect that I will change it in the near future.
Thanks for the references!

Also, check out the MegaMergeTest for an example of merging lots of digests at once. This is what you need for parallelism.
Let me know if you publish any papers that describe your use of t-digest so I can make sure to reference them!


Feature request: Add 'fullscreen' implementation to AlertDialog

Just like it's recently done for the regular dialog - https://github.com/flutter/flutter/pull/112261.

@art926
Do you have a use case wherein you need full screen alert dialog ? And whether the regular dialog for which full sreen feature has been implemented, does it cover your use case ?

WDYT @TahaTesser @guidezpl since you recently did this for the other dialog variant (https://github.com/flutter/flutter/pull/112261)?

Fullscreen is supposed to be a fully customizable dialog where you can add your own content to the dialog.
See https://m3.material.io/components/dialogs/overview

I don't see any reason to have the alert dialog be fullscreen.
@art926
Can you please provide a use case?

I don't see any reason to have the alert dialog be fullscreen.

Agreed according to spec, I think this can be closed.

Closing.


release a new "major"?

Turns out that adding the aarch64 darwin calling convention in #70 is a breaking API change: in wasmtime, which targets 0.11 of this library, and thus uses the latest patch version, this causes an assertion failure that the calling convention is unknown, because it isn't properly handled yet (I'll take care of this). The same issue could happen to other target_lexicon users, so it might require a new "major" release of target-lexicon to indicate this breaking change happened.
Since this crate is still pre 1.0, a new "major" release consists in bumping what's otherwise the "minor" number, so it should be 0.12.

Most of the enums in target-lexicon are marked non_exhaustive, however it appears I overlooked CallingConvention. I've now submitted https://github.com/bytecodealliance/target-lexicon/pull/72 to fix that.
Once that lands, I'll do a 0.12 release and yank 0.11.3.

Ok, 0.12 is now up, and 0.11.3 is now yanked.


CancelledCallInvite not being called

CancelledCallInvite isnt being triggered when an invite is canceled via the voip notification.

Hi 👋
This is weird. Will try to reproduce on the example app when I can.


Thanks. I created a demo.

I read your code and official document. And then I successfully run in the emulator.
This is my repo

I'm glad that I could make a contribution to the community.


Generate subtitles

You can find test video files and generated SRT files at
https://huggingface.co/csukuangfj/vad
Please see also

https://www.bilibili.com/video/BV19C4y1f7qb/
https://www.bilibili.com/video/BV1cz4y1L7J3/


Disable telemetry for tests

These tests ruin our statistics collected by telemetry

#78  👈
dev

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @costinsin and the rest of your teammates on  Graphite

This does not have any effect, the telemetry was already disabled somewhere else.


ovn-tester: Fix nbctl sync timeout.

Currently 'ovn-nbctl sync' is executed via Sandbox class that has a
default 60 second timeout on all operations.  This means that
synchronization longer than one minute will be terminated:
14:04:02 | ovn_context  |INFO| Waiting for the OVN state synchronization
14:05:02 | ovn_sandbox  |WARNING| Command
"ovn-nbctl -u /var/run/ovn/ovn-nbctl.ctl
--timeout=1800 --wait=hv sync ;"
timed out!
14:05:02 | ovn_sandbox  |INFO| Result: [''], Exit status: 42
Fix that by introducing a generic 'timeout' option to all Sandbox
derived run() methods.  Default value is 60 seconds, but can be
overwritten by the caller.  Currently only used for nbctl sync that
will have 30 minutes to complete.  Execution timeout set slightly
higher than nbctl timeout option to allow the nbctl call to terminate
itself gracefully, so we can continue using the same shell.
Also re-using existing nbctl.sync() method instead of calling
the command directly.
Not introducing timeout for PhysicalNode.run(), because paramiko's
exec_command() will apply timeout only to reads, while
recv_exit_status() will not respect it and wait indefinitely anyway.
Some re-work of the SSH.run() is required to correctly support
timeouts for physical node executions.
Signed-off-by: Ilya Maximets<EMAIL_ADDRESS>

Thanks!


Mirror this repo on Sourcehut and GitLab/Framagit, in a way that enables contributions at these places if possible

What is the goal? You want a mirrored repo in those that are up to date everytime you push?
Or should they pull from github every like 5h or so?
Kind of both described here:
https://mdleom.com/blog/2020/04/21/gitlab-github-mirror/

Thanks, I'll read that :)


metrics assignment from variables

we should be able to assign metrics from variables defined in tests. This could look as follows. We can have a property name vars which will look for key under the vars section of the test. If the key is found we will assign the value to the metric. In this example below we can perform an assertion equality.
buildspecs:
  metric_variables:
    executor: generic.local.bash
    type: script
    description: capture metrics from variables
    vars:
       FOO: BAR
    run: echo $FOO
    tags: tutorials
    metrics:
      foo:
        type: str
        vars: foo
    status:
      assert_eq:
        - name: foo
          ref: BAR

TODO:

[ ] Update JSON Schema to add support for vars
[ ] Add implementation for metrics with vars in https://github.com/buildtesters/buildtest/blob/devel/buildtest/builders/base.py
[ ] Add example buildspec and regression test for metrics
[ ] Add documentation in https://buildtest.readthedocs.io/en/devel/writing_buildspecs/performance_checks.html#defining-metrics.

@szuananwar i will assign this task to you, this will require a bit of work


No longer print usage once the minder command has started doing real work

I noticed this while validating the most recent production service push
Before this change:
minder repo get -n evankanderson/bad-python
Usage:
  minder repo get [flags]

Flags:
  -h, --help            help for get
  -i, --id string       ID of the repo to query
  -n, --name string     Name of the repository (owner/name format)
  -o, --output string   Output format (one of json,yaml) (default "json")

Global Flags:
      --config string            Config file (default is $PWD/config.yaml)
      --grpc-host string         Server host (default "api.stacklok.com")
      --grpc-insecure            Allow establishing insecure connections
      --grpc-port int            Server port (default 443)
      --identity-client string   Identity server client ID (default "minder-cli")
      --identity-url string      Identity server issuer URL (default "https://auth.stacklok.com")
  -j, --project string           ID of the project
  -p, --provider string          Name of the provider, i.e. github (default "github")

Message: Error getting repo by name
Details: Not found

After:
Message: Error getting repo by name
Details: NotFound means some requested entity (e.g., file or directory) was
not found.

I'm not sure why the output is slightly different, but it's a bit closer to friendly now.  In particular, it doesn't make you wonder if you entered the command wrong when you get an error back from the server.

@evankanderson - should we instead disable this for all? For example:
...
// RootCmd represents the base command when called without any subcommands
	RootCmd = &cobra.Command{
		SilenceUsage:  true,
		Use:   "minder",
...

No, I think we want to print usage when there's a problem with the arguments -- I added these assignments after any argument checking and parsing.

Ah, that makes sense 👍


Add options for positioning tool tips

I feel that tool tips in VS Code are hiding important information.
I rather find myself hitting <ESC> than actually reading a tool tip because the tool tip is constantly hiding information from a previous line which I need to refer to in order to complete my current line of code:

Can you please add options to have tool tips preferably displayed ...

below the current line
with a custom x and y offset

NB: x and y offset values may be given in CSS "em" units.

So for example, corresponding configuration settings might look like:
{  // Determines tool tip position, relative to current caret. Either "left" or "right" (default).
  editor.toolTip.xPosition: "left"

  // Determines tool tip position, relative to current caret. Either "above" (default) or "below".
,  editor.toolTip.yPosition: "below"

  // Tool tip frame's horizontal margin in regard to current caret position (in CSS "em" unit).
, editor.toolTip.xOffset: 2

  // Tool tip frame's vertical margin in regard to current caret position (in CSS "em" unit).
, editor.toolTip.yOffset: .5

}

If an editor's viewport doesn't provide enough space to show the tool tip at the desired position, the corresponding setting should (temporarily) be reversed for that tool tip, so it will fit the viewport again. (E.g. if there is not enough space below the current caret for showing the tooltip if editor.toolTip.position: "below", then the tooltip should be displayed using editor.toolTip.position: "above").

/duplicate of https://github.com/microsoft/vscode/issues/33752


SmoothedKeyControl drag not applied properly on Chrome/MacOS

Version

Phaser Version: 3.17, 3.21, and 3.24.1

Operating system: MacOS 10.14.8 and 10.15.6

Browser: Chrome 84.0.4147.105 (Stable). Does NOT manifest on Safari 13.1.2 (Stable)

Description

Scrolling and zoom in/out do not respect the Phaser.Cameras.Controls.SmoothedKeyControl drag parameter. Scrolling or zooming continues infinitely, and is difficult to reverse.
Example Test Code

https://labs.phaser.io/edit.html?src=src/camera/move camera with keys.js&v=3.24.1
[Note that the bug manifests only if "Launch" is clicked, NOT if "Run Code" is clicked]
Additional Information

I cannot duplicate this at all, are you sure it's not a browser extension causing it? Have you tried it in the latest Canary release (so you can test it with all extensions disabled, without messing up your standard Chrome browser) ?

Thanks for the fast response!
Have confirmed that it doesn't show up in Canary. Quick search through my extensions reveals that "Evernote Web Clipper" v 7.13.0 is the culprit.

Evernote is such a pain in the butt! Glad you confirmed it, though, cheers.


Is the android studio version used to build this project?

Hi @div1090 ,
Is the android studio version used to build this project?

Android Studio 3.0.1 (gradle version 3.0.1 as well)
What's the error you are seeing?


Set parallel to false if parent_job is not nothing

While doing some conference-driven development (🙂) I found that Enzyme was generating atomicrmw instructions in the LLVM IR of my gradient, but my backend doesn't support them, and so my program was crashing at runtime...but only in Pluto.  @vchuravy pointed out the problem may be this setting of parallel, related to the fact Pluto starts by default julia with multiple threads.  I worked around the problem by fixing the number of threads to 1 in my Pluto notebook, but Valentin suggested also this change as a slightly more robust fix.

@giordano How does the IPU have a way of handling updates from multiple threads to the same location?
I.e. is there ever a situation where you have a parallel read? Those need to become parallel accumulate ops

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 93.54%. Comparing base (2f6d564) to head (7e6a477).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #1348       +/-   ##
===========================================
+ Coverage   75.19%   93.54%   +18.34%
===========================================
  Files          35        7       -28
  Lines       10669      248    -10421
===========================================
- Hits         8023      232     -7791
+ Misses       2646       16     -2630

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Tile-level multi-threading is still a to-do for me: https://github.com/JuliaIPU/IPUToolkit.jl/issues/30 🥲

I guess I'd need to write a multi-threaded codelet in C++ and see what's the resulting LLVM IR (this is what I've been doing so far to figure out the expected IR from Julia), but atomicrmw instructions like
  %12 = atomicrmw fadd float* %"'ipg.i", float %11 monotonic, align 1, !dbg !1259

in the Enzyme derivative were causing a runtime error
Unresolved relocation: symbol '__atomic_compare_exchange' on tile 741

I don't know if I need to do something to "activate" a multi-threaded environment on the IPU side 🤔

Yeah it might mean that they use custom intrinsics or that you need to link in a library

@wsmoses all the local libEnzyme versions seem broken due to a build failure.

@vchuravy i think this breaks cuda/amd/etc. basically because if there is a parallel read it won't get atomic added together

This should not impact CUDA? I.e. 5 lines later we set it to true for CUDA

Ah missed that, yeah this is fine then.
Maybe later we should upgrade the interface for backends to signify if they add parallelism


Cosmetic fixes

For https://github.com/project-vagabond/covid-green-app/issues/453 except for the broken Korean characters which I'm looking at separately with the translations.
Screenshots on an unusually small phone:

Looks like I somehow created an issue instead of a PR 🤦♂


perf($compile): only use document fragments when necessary

This mainly just explains the TODO(perf). I'm sure the actual impact is negligible, but will avoid creating fragments in the majority of cases (where only one node is being replaced).
(this is a subset of #9365 that can be done on it's own)

I am not sure about this change. I see that there might be some performance improvements, but it will also break calling parent.children when there is only one element. I see that this is a very edge case, but people might be using this

Really it's just for groupScan. Once a node has been replaced I don't think anything is supported on that node? Doesn't mean people don't use it though. I could change this to just update the comment instead?

Note that if #12094 merges as is then this PR won't be possible anymore (since #12094 always makes use of the document fragment).

I think it is better to land #12094. Later, if there is a way to remove the document fragment, then I am sure that @jbedard will find a way :)

Closing in favour of #12094


Kubeconfig user entry is using deprecated API version client.authentication.k8s.io/v1alpha1

Hi, today I started to get this issue when trying to deploy to my K8s cluster from GH-actions:
Kubeconfig user entry is using deprecated API version client.authentication.k8s.io/v1alpha1. Run 'aws eks update-kubeconfig' to update.
As far as I've see, this happens when you uses awscli < 1.24
This is my first time using your solution, but I think that the problems come from the docker image that you are using on "/dockerhub/Dockerfile". There's an argument where you set the AWS CLI version
ARG AWSCLI_VERSION="1.23.13"
It should be greater than 1.24 or 2.7 if you are working with an EKS cluster version => 1.22
There's a plan for upgrade it?
Thanks in advance

Hello, thanks for bringing this up!
I’ll send a fix during the day :)
On Fri, Oct 14, 2022 at 12:37, Carlos Álvarez @.***> wrote:

Hi, today I started to get this issue when trying to deploy to my K8s cluster from GH-actions:
Kubeconfig user entry is using deprecated API version client.authentication.k8s.io/v1alpha1. Run 'aws eks update-kubeconfig' to update.
As far as I've see, this happens when you uses awscli < 1.24
This is my first time using your solution, but I think that the problems come from the docker image that you are using on "/dockerhub/Dockerfile". There's an argument where you set the AWS CLI version
ARG AWSCLI_VERSION="1.23.13"
It should be greater than 1.24 or 2.7 if you are working with an EKS cluster version => 1.22
There's a plan for upgrade it?
Thanks in advance
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

Thanks you for take care of this :)

Closed in #39 and issued release v1.25.3 - let me know if you have any issues!

Is working, thanks @koslib !

How to resolve this issue?

@prachimantri212 which version are you using?


Save out dataparser transforms

When using some dataparsers such as the default nerfstudio-data dataparser, the poses may be transformed prior to training. This is done to help with the optimization but can make it difficult if new poses are generated in a different program. This PR saves out a dataparser_transform.json file in the output folder with the info needed to transform between these coordinate systems.

Hello @tancik
I'm trying to transform a generated 3D point cloud back to camera views in order to project some stuff on it. In which way should I use this dataparser_transform.json?
Thank you :)

@claverru Hello, have you solved it yet“I'm trying to transform a generated 3D point cloud back to camera views in order to project some stuff on it. In which way should I use this dataparser_transform.json?”

@claverru Hello, have you solved it yet“I'm trying to transform a generated 3D point cloud back to camera views in order to project some stuff on it. In which way should I use this dataparser_transform.json?”

@LHXhh  Hℹ,  I'm having the same problem, do you have a solution yet?

Hi, is this solved?


make extra a serde_json::Value not string

Pretty straightforward. Sentry accepts JSON objects as values in extra, so let users provide JSON objects instead of forcing them to provide a string

Thanks for this! I've been meaning to add this (and upgrade to hyper 0.11), but haven't found the time.
It looks like this is failling because models.rs doesn't have serde_json imported. I'd probably just add a:
use serde_json::Value as JsonValue

And then reference the types as JsonValue.

yep! thanks for the tip; for some reason I'm having trouble download the dependencies on my laptop right now so I wasn't able to test compilation.

No worries, Seems like now we're getting:
error[E0277]: the trait bound `serde_json::Value: std::cmp::Eq` is not satisfied
  --> src/models.rs:96:3
   |
96 |   pub extra: BTreeMap<String, Value>,
   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::cmp::Eq` is not implemented for `serde_json::Value`
   |
   = note: required because of the requirements on the impl of `std::cmp::Eq` for `std::collections::BTreeMap<std::string::String, serde_json::Value>`
   = note: required by `std::cmp::AssertParamIsEq`

error[E0308]: mismatched types
   --> src/models.rs:159:24
    |
159 |       value["extra"] = self.extra;
    |                        ^^^^^^^^^^ expected enum `serde_json::Value`, found struct `std::collections::BTreeMap`
    |
    = note: expected type `serde_json::Value`
               found type `std::collections::BTreeMap<std::string::String, serde_json::Value>`

error: aborting due to previous error(s)

error: Could not compile `sentry-rs`.

To learn more, run the command again with --verbose.
Exited with code 101

For the first one I think changing to a hashmap is good (I think I just kept btree from our original fork, but there's no real reason we need a btree. as for the second issue it looks like we need to change that line to: value["extra"] = json!(self.extra); (and add a macro_use to the serde_json crate).


Replace underscore with lodash

No description necessary

Why is this a problem?

Why is this a problem?

Resolved via gh-2296


Unable to parse the URL against the pattern when the URL has query parameters

Hi. I get the error above when the URL has query parameters. The API spec defines these parameters and I want to validate against those. You can see the sample project to see where the tests break.
Can you please tell what I do wrong here?

Hello, if you expect us to help you, at least point to some certain points where you manipulate openapi validator lib and provide some debug info. I'm not very familiar with laravel in order to dig it by myself in a short amount of time, so in current state this request will either wait for more free time from me or someone else want to dig it in
The best way is to introduce isolated test (as a snippet or pr) with expected results to discuss

@scaytrase , hi. Sorry for the lack of information. All tests in Laravel is extended from TestCase(tests/TestCase.php) class where the validator library is being used via a wrapper.
The spec file is storage/api-docs/v1.yaml.
The main point of creating the issue is to clarify whether this might be a bug. The bug may come from the wrapper library as well, I am investigating it for the past two days. I see the exception is thrown from a method in this library, in which arguments seem to be passed correctly.


Create issue templates

issue templates for bugs and feature requests

note: the config.yml disables the ability for users to submit blank issues
reference: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser


CXI3 SION

Acer cxi3 sion rom missing :(

SION uses the FIZZ firmware image, always has (even stock), always will.


Use max-line-length = 127

Instead of ignoring all line-too-long errors, set max-line-length to something more reasonable?  127 characters is the width of the GitHub code viewer.

Have to made a call on this yet, but if we do go for it then 120 would be a nice round number.


Unable to resolve intersphinx reference to a validator re-exported from a private module

I have Python code that uses a validator from an external library. A simplified example:
from datetime import datetime

from pydantic import BaseModel, field_validator
from safir.pydantic import normalize_datetime

class AdminHistoryEntry(BaseModel):
    event_time: datetime

    _normalize_event_time = field_validator("event_time", mode="before")(
        normalize_datetime
    )

normalize_datetime is actually defined in safir.pydantic._validators, but is then imported and re-exported by safir.pydantic. The intersphinx objects.inv record is for safir.pydantic.normalize_datetime.
When formatting this documentation, with Sphinx documentation for AdminHistoryEntry generated by autodoc_pydantic, I get the following warning:
/home/eagle/lsst/gafaelfawr/.tox/docs/lib/python3.12/site-packages/gafaelfawr/models/history.py:docstring of gafaelfawr.models.history.AdminHistoryEntry:1: WARNING: py:obj reference target not found: safir.pydantic._validators.normalize_datetime [ref.obj]

I tried adding the sphinx_automodapi.smart_resolver extension, which I think is supposed to handle patterns like this, without any change.
I'm using this pattern in multiple places and all of the function and class references resolve fine except this validator pattern, which makes me think it may be a problem with autodoc_pydantic.

Hi @rra,
thanks for raising the issue here!
This could be very well a bug because autodoc_pydantic does resolve refs for reusable validators. Solving it could be a bit tricky.
I won't be able to take a look at it short-term. Any help is appreciated :-).


protocol-engine: allow using data files with a protocol

Overview
As a user, I want to use an HTTP endpoint to send a Python protocol file and accompanying data files to the robot

I should be able to upload a non-python data file (csv, txt, json) along with my protocol and read (and write to?) this file from my python protocol.
Should be able to upload multiple data files and these should be recognized as such and should be associated with the protocol file

Implementation details

The /protocols endpoint is a multi-part/form-data that accepts multiple files. You use that id to upload multiple files. They are all saved in the same directory on /tmp and associated with the same protocol ID.
Once you are done uploading files, you can use a simulate endpoint to check the uploaded protocol
The robot-server/ engine recognizes if the file is a data file or a python file. If it’s a data file, the PE leaves it alone and assumes the python protocol file does correct I/O in order to access its data
Rely on nginx max file size limit

NOTE:

uploading support files later while a protocol is running is out of scope for this ticket
could end up supporting zip file uploads after @readywater 's UX spike

Done.


Add support of Windows' conda installations

On conda/anaconda Graphviz is called using .bat files due to some
customizations made on that platform [1].
[1] https://github.com/conda-forge/graphviz-feedstock/blob/24a27a82edc23ea0581f9ee5b2c757fba66907b1/recipe/bld.bat#L26)

See pydot/pydot-ng#52 for earlier discussion that led to this change.


Fix Linux CI

Blocked on https://github.com/garnix-io/issues/issues/23

https://github.com/garnix-io/issues/issues/23#issuecomment-1236152673


How to tie spritesheet to variable

What is your question?
it sounds kinda confusing, but what I mean is if the variable health is 97 it would change an object's sprite to

from this spritesheet

HealthBar.xml
so
onUpdate()
   sprite = health
   changeGraphic?? to sprite

Multiply by 50, and it goes from 0 to 100

it's a variable that I made for my health system, it has nothing to do with the actual health


Not working anymore

I really like your creation. But it suddenly stopped working.
The error when executed in console:
(node:15048) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'split' of undefined
    at Node.<anonymous> (\iserv_exercise_discord_webhook\IServClient.js:83:25)
    at initialize.each (\iserv_exercise_discord_webhook\node_modules\cheerio\lib\api\traversing.js:553:26)
    at Node.<anonymous> (\iserv_exercise_discord_webhook\IServClient.js:79:40)
    at initialize.each (\iserv_exercise_discord_webhook\node_modules\cheerio\lib\api\traversing.js:553:26)
    at \nodejs\iserv_exercise_discord_webhook\IServClient.js:74:59
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
(Use `node --trace-warnings ...` to show where the warning was created)
(node:15048) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:15048) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Hi,
Seems like they changed up the exercises ui a little bit. This should be fixed with the latest commit. Thanks for letting me know! :)


feat: Sync from aztec-packages

BEGIN_COMMIT_OVERRIDE
feat(aztec-nr): initial work for aztec public vm macro (#4400)
chore: surpress chained macro warning (#4396)
feat!: init storage macro (#4200)
END_COMMIT_OVERRIDE

Experimenting with more streamlined + changelog-friendly PR


Create an env wrapper that verifies that Environments are implemented correctly

We should have an env wrapper that checks that environments correctly implement the interface, and raises helpful error messages when any expectations are violated. Maybe it's fast enough to just always perform all checking, but otherwise, we can make it optional to enable. Some examples of things we should check:

dtype and shape of action_masks and entities
keys of entities observation match obs_space
keys of action_masks and type of values matches action_space
shape of features in entities matches number of features defined in obs_space
shape of action_masks matches action_space

We could also have a function that you pass an environment, and it will run the environment (and verifier) with random actions. Would be more lightweight than enn-ppo and could be included with entity-gym.


Delete sample.md

Pull request to remove the placeholder sample.md file.
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
[x ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:
Tied to migration of Self-Managed Enterprise Edition content from HelpDocs tool.
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-170


Warning message when building

Hi,
i've got a warning message when building using Build.PL :
perl ./Build.PL
WARNING: the following files are missing in your kit:
        META.json
        META.yml
Please inform the author.

Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Net-ISP-Balance' version '1.18'``

Build essential and perl v5.20.2 are installed.
I'm working on a Raspberry PI with Raspbian Jessie if it can help.
it's only a warning and files are created but I was told to infomr the author :)

Sorry for the delay in the response! I missed this request due to the christmas holidays.
Thanks for doing what the build script told you to do. You only get these messages when installing from the GitHub source code. If you use the Perl CPAN package, these files are created during the packaging process.  As you correctly concluded, the warnings can be ignored.


Update enable-partitions-premium.md

Learn Build status updates of commit e7c7fb7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/service-bus-messaging/enable-partitions-premium.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

@spelluru, can you review the proposed changes? I'm unable to reach the listed author, and I see that you have contributed to the article.
IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off

#sign-off
@EldertGrootenboer - this is a public repo, so it required my sign off. Thanks


Improve UX when a user types last 4 account digits when checking account from contact

Description
When the user types a digit on any of the 4 inputs, it goes to next input
Tested
Is necessary to send any asset to a phone number with 2 or more accounts
How others should test
Send any asset to a phone with 2 or more accounts
Related issues

Fixes https://github.com/celo-org/celo-monorepo/issues/4116

Working great on iOS but it's not skipping to the next input on Android unfortunately :(

I've developed it on Android and is working fine on Samsung Galaxy s10e with Android 11. What is your device? and do you have any idea of what could produce it? the changes are very simple

@Pedro-vk is this branch ok to update? If so I can retest the secure send on Android.

Stale PR, closing.


ExceededMaxInstructions error message is confusing

The error string for this guy is "exceeded maximum number of instructions allowed ({1}) at instruction #{0}"). When you're executing a Solana transaction, it's confusing to encounter this error because you're typically thinking of Solana transaction instructions, not BPF instructions, and it looks like you tried to submit a transaction with 200_000 instructions

That is a good point. Also, we can probably take out the maximum number as that is reported together with the actual consumption in the program runtime anyway. Otherwise there is the additional confusion that instruction #{0} does not report the consumption but index of the instruction at which the limit was reached.


Add code example for step 31 of calorie counter project

Describe the Issue
Whenever we introduce a new concept, we should have a short code example.
updated description
# --description--

The `e` in a number input can also be an uppercase `E`. Regex has a flag for this, however – the `i` flag, which stands for "insensitive".

```js
/Hello/i
```
The following regex would match `hello`, `Hello`, `HELLO`, and even `hElLo` because of the `i` flag. This flag makes your pattern case-insensitive.

Add the `i` flag to your regex pattern.

Affected Page
https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-form-validation-by-building-a-calorie-counter/step-31
Your code
see explanation above
Expected behavior
see explanation above
Screenshots
No response
System

Device: [e.g. iPhone 6, Laptop]
OS: [e.g. iOS 14, Windows 10, Ubuntu 20.04]
Browser: [e.g. Chrome, Safari]
Version: [e.g. 22]

Additional context
No response

This has been opened for contribution. The first comprehensive PR created will be reviewed and merged. We typically do not assign issues to anyone other than long-time contributors.
If you would like to contribute and have not read the contributors docs, please do so here: https://contribute.freecodecamp.org/#/
If you have any issues with contributing, be sure to join us on the contributors channel, or on the contributors sub-forum
Files that need to be changed
https://github.com/freeCodeCamp/freeCodeCamp/blob/main/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-form-validation-by-building-a-calorie-counter/63bf5a518d54f63181ab639a.md
Happy coding


"Full Packet Logging" and "Debug Mode"

Context
There are a couple of buttons in the BTVS Window:

Full Packet Logging
Set or Extend Debug Mode

Problem
It is neither explained in the documentation of btvs:

what those buttons do
if and how those options can be enabled from the command line

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

ID: 984326a3-c5d3-ab9a-7e8f-f46f3c3ebeb6
Version Independent ID: 648015d4-26ab-9338-5df6-e47a4e714ee5
Content: Microsoft Bluetooth Test Platform - BTVS - Windows drivers
Content Source: windows-driver-docs-pr/bluetooth/testing-BTP-tools-btvs.md
Product: windows-hardware
Technology: windows-devices
GitHub Login: @mhopkins-msft
Microsoft Alias: mhopkins

Hi @XavierBoniface,
Thank you for reporting this. I've created a work item to document these buttons and added the work item to our backlog for future updates.
Thanks!
~ Mark


Can't install tarbell

Hello;
I am trying to install tarbell but receive the error message below (pip, python, virtualenv and virtualenvwrapper all successfully installed)
Command "/usr/bin/python -c "import setuptools, tokenize;file='/private/var/folders/3z/kd_ybxm91fdgtnm85782x2v00000gn/T/pip-build-cIHu4t/keyring/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /var/folders/3z/kd_ybxm91fdgtnm85782x2v00000gn/T/pip-WkHFkU-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/3z/kd_ybxm91fdgtnm85782x2v00000gn/T/pip-build-cIHu4t/keyring
I've followed a handful of tutorials to solve the issue installing BeautifulSoup, Pyglet, ensured I have access to Python Folder (https://github.com/sindresorhus/weechat-notification-center/issues/1)
Can someone help me here?
Thanks a lot and my best wishes

Hi there. What OS are you using? Tarbell doesn't support Windows, for what it's worth.
You're not the only person struggling with keyring. I'll try and dig around and see what's up. But I suspect you're missing the proper compilation tools.

Hi, David. Thanks for the prompt response.
I am using OSX El Capitan. I tried several ways to do it, including disabling System Integrity Protection, to no avail (I've already enabled it back).
If you feel that I may be missing something, would u mind me doing a list of them? I can check and install what is missing.
Thanks a lot and my best wishes

Have you disabled System Integrity Protection and updated homebrew and xcode?

No, I had just disabled SIP but have not updated anything.

Yeah, I think so. I don't have El Capitan yet, so it's hard to diagnose directly. But I think your compiling tools are out of date. I've had similar problems with previous OS X upgrades, though without the added wrinkle of SIP. I suspect you'll want to upgrade Xcode first, then homebrew, since homebrew to some degree depends on tools from Xcode.

David, solved;
I've installed both Brew and XCode (which were missing). Plus, I believe I was making a mistake when typing the line
export WORKON_HOME=$HOME/.virtualenvs; export PROJECT_HOME=$HOME/Devel; source /usr/local/bin/virtualenvwrapper.sh
Tarbell installed and will work on that from tomorrow.
Your help was invaluable! Thanks a lot!

David, hello;
I’m afraid I am lost again. I believe I know most of the steps to create a Tarbell project (actually, I created one). The point is that now I simply don’t know how to ‘turn Tarbell on’ (when I try to run any command on Terminal, it says the command is not found).
This is probably a silly question but how do I ‘start’ the program after I reboot? Is there something I am missing and to handle the project I created the place is not Terminal at all?
Sorry for the dummy questions.
Thanks a lot and my best wishes
Cassiano Gobbet
<EMAIL_ADDRESS>
On October 4, 2015 at 4:03:39 PM, David Eads<EMAIL_ADDRESS>wrote:
Yeah, I think so. I don't have El Capitan yet, so it's hard to diagnose directly. But I think your compiling tools are out of date. I've had similar problems with previous OS X upgrades, though without the added wrinkle of SIP. I suspect you'll want to upgrade Xcode first, then homebrew, since homebrew to some degree depends on tools from Xcode.
—
Reply to this email directly or view it on GitHub.

Ah good question. To get back into your virtualenv, type in 'workon tarbell1.0.4' or whatever you named your virtualenv (if it wasn't named tarbell1.0.4).
Did that work?

Well, not actually (but I am pretty sure I named it tarbell1.0.4 exactly to avoid problems).
is there a way for me to list the name of the virtualenvs I have created? I definitely managed to do it as I went through the whole Tarbell install (until the You got it!). I have even checked if all requisites (Python, virtualenv, pip, virtualenvwrapper, etc) and they were good, so I should be missing something.
One thing I find odd: when I open terminal, the line does not have only the name of my computer, but also the name of a Time Capsule, following the format:
nameofthetimecapsule-2:~nameofcomputer$
(I hadn’t noticed it before…)
So, thanks a lot for the help, David (in advance… :-)
Cassiano Gobbet
<EMAIL_ADDRESS>
On October 6, 2015 at 8:50:55 PM, Joanna S. Kao<EMAIL_ADDRESS>wrote:
Ah good question. To get back into your virtualenv, type in 'workon tarbell1.0.4' or whatever you named your virtualenv (if it wasn't named tarbell1.0.4).
Did that work?
—
Reply to this email directly or view it on GitHub.

Typing in lsvirtualenv should list your current virtualenvs.

Any command I type brings me the response:
-bash: lsvirtualenv: command not found
Should I consider install it again? Or create a different virtualenv?
Cassiano Gobbet
<EMAIL_ADDRESS>
On October 6, 2015 at 10:09:19 PM, Joanna S. Kao<EMAIL_ADDRESS>wrote:
Typing in lsvirtualenv should list your current virtualenvs.
—
Reply to this email directly or view it on GitHub.

It seems like you don't have virtualenv installed properly.
It seems quite possible you have it but it needs to be called when your
terminal fires up. Check out the virtualenv bits of
http://blog.apps.npr.org/2013/06/06/how-to-setup-a-developers-environment.html
In the short term, run this in your terminal:
source /usr/local/bin/virtualenvwrapper_lazy.sh

then try lsvirtualenv again.
If it works, you've got the stuff you need installed, but aren't
initializing it properly.
On Tue, Oct 6, 2015 at 9:13 PM, moxphere<EMAIL_ADDRESS>wrote:

Any command I type brings me the response:
-bash: lsvirtualenv: command not found
Should I consider install it again? Or create a different virtualenv?
Cassiano Gobbet
<EMAIL_ADDRESS>On October 6, 2015 at 10:09:19 PM, Joanna S. Kao<EMAIL_ADDRESS>wrote:
Typing in lsvirtualenv should list your current virtualenvs.
—
Reply to this email directly or view it on GitHub.
—
Reply to this email directly or view it on GitHub
https://github.com/ajam/tarbell-big-read-template/issues/3#issuecomment-146048535
.

--
David Eads | http://recoveredfactory.net
"Medical statistics will be our standard of measurement: we will weigh life
for life and see where the dead lie thicker, among the workers or among the
privileged." -- Rudolf Virchow

On 7 October 2015 at 00:52, David Eads<EMAIL_ADDRESS>wrote:

source /usr/local/bin/virtualenvwrapper_lazy.sh

David, I tried and it worked. Listed the env and I managed to start it (it
seems).
Thanks a lot and my best wishes (Really!)

David, em again. I am trying to install Tarbell once more (now on a  company where I can use it) but still struggling. I am stuck trying to install virtualenvwrapper. I am trying to walk the path you taught before, but I'm stuck again.
I receive the message below:
(terminal)
Mac-mini-de-Suporte:~ Cassiano$ pip install virtualenv virtualenvwrapper
Requirement already satisfied: virtualenv in /Library/Python/2.7/site-packages
Collecting virtualenvwrapper
Using cached virtualenvwrapper-4.8.1-py2.py3-none-any.whl
Requirement already satisfied: virtualenv-clone in /Library/Python/2.7/site-packages (from virtualenvwrapper)
Collecting stevedore (from virtualenvwrapper)
Using cached stevedore-1.26.0-py2.py3-none-any.whl
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /Library/Python/2.7/site-packages (from stevedore->virtualenvwrapper)
Collecting six>=1.9.0 (from stevedore->virtualenvwrapper)
Using cached six-1.10.0-py2.py3-none-any.whl
Installing collected packages: six, stevedore, virtualenvwrapper
Found existing installation: six 1.4.1
DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
Uninstalling six-1.4.1:
Exception:
Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/commands/install.py", line 342, in run
prefix=options.prefix_path,
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_set.py", line 778, in install
requirement.uninstall(auto_confirm=True)
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", line 754, in uninstall
paths_to_remove.remove(auto_confirm)
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_uninstall.py", line 115, in remove
renames(path, new_path)
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/utils/init.py", line 267, in renames
shutil.move(old, new)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 302, in move
copy2(src, real_dst)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 131, in copy2
copystat(src, dst)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 103, in copystat
os.chflags(dst, st.st_flags)
OSError: [Errno 1] Operation not permitted: '/var/folders/27/z8r2xh990m5_h0vyz584sb340000gp/T/pip-2WOwlZ-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info'
Mac-mini-de-Suporte:~ Cassiano$
(/terminal)
Do you have any hints? (I still have a long time to go, I know...)


Sharpshooter (newest kineticist archetype) can't use blast

I have quite a lots of mods enabled so I've gone to inevitable access to test them disabled and find out that it come from this one...
without this mod, a level 2 sharpshooter (thanks to toybox to spawn enemies) I can use it as intended, after activating this mod again, it just don't work, I select it, target and click and nothing happen...
So I hope it's an easy fix as I can't load my game without the mod so I guess my character that have the level in sharpshooter won't be able to use blast for now :p

Btw if you need more info of what mods I have just ask I'll add them here... Just came here to add that a little bug happened too with feral combat training, I took it on my ember gesalted with scaled fist and using the witch claw thing to see if it work, but it didn't until I used toybox to remove and add it back... (won't be using the claw anyway as it don't seems to be useful but well :p)

the plot thickens... I gave a shot to disable pretty much every options and it finally work... So gonna activate options/fixes until I figure out which one is making the conflict...
So far I reactivated pretty much everything that isn't kineticist related and it work fine (btw I was curious and the bug was also present for basic kineticist)
I'm confused... It didn't work and I reactivated everything and it work? (disabled others mods to have faster load time while testing so need to figure out what mod is making it stop now...)
Well readded pretty much all mods back so far (except 4 which I just activated to see if it's still broken but already added back the ones that made the loading pretty long so it's a pain to test :s)
Okay I'm not crazy and it did break then adding theses mods, now time to find out wich one it is... (Sry for the long post I type it as I go as you probably noticed)
FINALLY! Found the culprit: Arcane Additions... now it hasn't been updated in a year so will disable it if I can figure out how to delete it from savegame for it to load... Especially since the few things that it enable are either took care from other mods or won't be used :s
Oh it seems the culprit was their increase of range (use tabletop spell range) the only option I still had enabled so no need for finding a way around save dependanc!
So sorry for the useless bug report and rant... Continue the great work!
Pesky little option that made me lose my mind... Now I can use kineticist like it's intended to...


Not working after bedrock server update

The program stopped working today after the update
log: /home/ubuntu/minecraftbe/new/bedrock_server: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory
Ubuntu 20.04.4 LTS, ARM
ps: Minecraft Bedrock Dedicated Server for Docker the same "bedrock_server: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory"

Hey n1van,
That crash at the end happens whenever the Minecraft server crashes for any reason so it doesn't tell us very much unfortunately.  What happens if you try with a new server?
Do you have any errors earlier than that in your log?  Those might tell us some more as well!

Hello!
Until July 13, everything worked well.
End of log:
[2022-07-13 03:55:09] [2022-07-13 03:55:09:503 INFO] Running AutoCompaction...
say Server is restarting in 30 seconds!
[...]
say Closing server...
stop
[2022-07-13 04:00:31] [2022-07-13 04:00:31:172 INFO] Server stop requested.
[2022-07-13 04:00:31] [2022-07-13 04:00:31:221 INFO] Stopping server...
[2022-07-13 04:00:32] Quit correctly
Then the server was updated to version bedrock-server-<IP_ADDRESS> and no longer turned on.
If you return to any old version, the server works.
Neither with an update nor with a new installation, version <IP_ADDRESS> does not work.
Line 1 in log file "/home/ubuntu/minecraftbe/new/bedrock_server: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory"
Everything happens the same way using both "Minecraft Bedrock Server" and "Legendary Bedrock Container"

I can't explain it, but you aren't alone.  We have one more person reporting this here:  https://jamesachambers.com/minecraft-bedrock-edition-ubuntu-dedicated-server-guide/#comment-13813
I tested on <IP_ADDRESS> for both the container and the standalone version and I posted the output there on my blog and couldn't reproduce this.
That definitely doesn't mean there's not a problem though.  I just don't know what it is yet and I can't personally reproduce it but someone else is getting it too so you're definitely not crazy!  I am going to keep gathering information and see what other reports are coming in.  I have the feeling this is a Microsoft / Mojang bug in the newer version (especially from your rollback tests).
I'll keep investigating here!

Can you try again with the latest version?  I've just pushed some changes related to new dependencies that I think may resolve this.  Simply do a:
docker pull 05jchambers/legendary-bedrock-container:latest
and try running again here!

Hi
Line 1 in log file "bedrock_server: error while loading shared libraries: libcom_err.so.2: cannot open shared object file: No such file or directory"

You are very fast!  I just got that on my Pi too and barely just uploaded an image (like literally 30 seconds ago) to test to make sure I got that one (and see if there's any more)!

Oh yay, now I'm geting a libkrb5support.so.0, I thought I did that one already.
I think Microsoft must have let an intern go crazy with the linker on this build.  These dependencies aren't even listed in the ldd for the application.  I'm half tempted to copy the entire x86_64-linux-gnu folder over but it would bloat the image if it's not only the ones it needs so it's kind of a painstaking process!

Okay, that finally got it for me on that last one.  Can you try pulling the latest one more time?

Thanks
It worked
[2022-07-15 08:15:15] NO LOG FILE! - setting up server logging...
[2022-07-15 08:15:15] [2022-07-15 08:15:15:294 INFO] Starting Server
[2022-07-15 08:15:15] [2022-07-15 08:15:15:296 INFO] Version <IP_ADDRESS>
[2022-07-15 08:15:15] [2022-07-15 08:15:15:296 INFO] Session ID 986fada6-7549-492b-a65d-fa2d39aa19d8
[2022-07-15 08:15:15] [2022-07-15 08:15:15:314 INFO] Level Name: Bedrock level
[2022-07-15 08:15:15] [2022-07-15 08:15:15:336 INFO] Game mode: 0 Survival
[2022-07-15 08:15:15] [2022-07-15 08:15:15:337 INFO] Difficulty: 1 EASY
[2022-07-15 08:15:16] [2022-07-15 08:15:16:848 INFO] opening worlds/Bedrock level/db
[2022-07-15 08:15:30] [2022-07-15 08:15:30:719 INFO] IPv4 supported, port: 19132
[2022-07-15 08:15:30] [2022-07-15 08:15:30:723 INFO] IPv6 not supported
[2022-07-15 08:15:33] [2022-07-15 08:15:33:139 INFO] Server started.
[2022-07-15 08:15:33] [2022-07-15 08:15:33:195 INFO] ================ TELEMETRY MESSAGE ===================
[2022-07-15 08:15:33] [2022-07-15 08:15:33:195 INFO] Server Telemetry is currently not enabled.
[2022-07-15 08:15:33] [2022-07-15 08:15:33:196 INFO] Enabling this telemetry helps us improve the game.
[2022-07-15 08:15:33] [2022-07-15 08:15:33:196 INFO]
[2022-07-15 08:15:33] [2022-07-15 08:15:33:196 INFO] To enable this feature, add the line 'emit-server-telemetry=true'
[2022-07-15 08:15:33] [2022-07-15 08:15:33:196 INFO] to the server.properties file in the handheld/src-server directory
[2022-07-15 08:15:33] [2022-07-15 08:15:33:196 INFO] ======================================================
[2022-07-15 08:15:33] [2022-07-15 08:15:33:240 INFO] IPv4 supported, port: 46572
[2022-07-15 08:15:33] [2022-07-15 08:15:33:240 INFO] IPv6 not supported
[2022-07-15 08:17:08] [2022-07-15 08:17:08:516 INFO] Player connected: Hurtqwerty775, xuid:<PHONE_NUMBER>174895


5.0.0 release notes missing information on breaking changes

Major releases indicate breaking changes, yet the changelog doesn't explain what breaks in v5.0.0
This makes it very difficult to assess whether my projects can safely update to 5.0.0

You are right. The new major version was a mistake.
I was looking through the changes and created a new versioj, because the method signature of the maven invocation changed. I didn't check carefully enough, otherwise it would have been obvious immediately that the new optional parameter didn't introduce a breaking change.
My bad...
... a note in the release notes would be nice, I suppose. I'll keep this ticket open until the CHANGELOG.md has been updated.

I just figured out that no CHANGELOG.md is present in this project. Very curious... I have updated the GitHub releases page and added information concerning the non-existing breaking changes in v5.0.0.
Closing this issue.

@headcr4sh thanks for getting back on this - but on closer investigation of the changes you do have a breaking change - an explicit bump of the minimum NodeJS requirement from v4.0 to v12.0 in the engines field of package.json

Uh. Yes.. you are right. That change though, was not intended and necessary.


Strange colors when trying to convert svg icons to png

I am getting strange colors when trying to convert svg icons to png.

The test files and code are attached.
files.zip
Am I missing something obvious?

Does this happen with all svg files or just this one?

Also with other svg icons on my Linux system from /usr/share/icons/hicolor.

I get the same result as you. There are quite a few unsupported elements in this particular svg, most of which are in the metadata section. You will see them if you turn error reporting on. In this case, after the meta data section is removed I get two elements that are not supported:
2019/11/11 19:32:17 Cannot process svg element namedview
2019/11/11 19:32:17 Cannot process svg element grid
Although I am not certain this is the problem, until oksvg supports those two things I think it will not draw correctly. If you can slim it down to a file without those elements and it still does not draw correctly, I will take another look.

Attached are two versions of the icon: in tagsremoved.svg I have removed all offending tags until oksvg does not complain anymore. The conversion still has the wrong colors.
For slimmed.png I have sent the PNG through an optimizer; this one results in a crash.


Swift Lint Added

Added swift lint to lint in clean-code.
Thank you for contributing! Please confirm this pull request meets the following requirements:

[x] I followed the contributing guidelines: https://github.com/github/explore/blob/master/CONTRIBUTING.md
[x] I have no affiliation with the project I am suggesting (as a maintainer, creator, contractor, or employee).

Which change are you proposing?

[x] Suggesting edits to an existing topic or collection
[x] Curating a new topic or collection

Editing an existing topic or collection
I'm suggesting these edits to an existing topic or collection:

[ ] Image (and my file is *.png, square, dimensions 288x288)
[x] Content (and my changes are in index.md)

Swift is Apple open source language and is in top 20 popular language. Swift has a beautiful linter by Realm

Curating a new topic or collection

[ ] I've formatted my changes as a new folder directory, named for the topic or collection as it appears in the URL on GitHub (e.g. https://github.com/topics/[NAME] or https://github.com/collections/[NAME])
[ ] My folder contains a *.png image (if applicable) and index.md
[x] All required fields in my index.md conform to the Style Guide and API docs: https://github.com/github/explore/tree/master/docs

Swift is widely adopted language for Apple platform. Github lint list should have support for Swift Lint.

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.

the mentioned pull request adds option for swift lint to the index.md in clean-code lint.
it doesn't require image or content folder.


Add videoScale parameter for video recording

We need this parameter to unblock video recording for some iOS devices

https://github.com/qaprosoft/carina/pull/667


Use emojis on students Slack questions to flag for resolved or in need of help

Instructors or students to use the emoji ✅ to flag if the question was already resolved
Instructors to use the emoji ⚡ if they need some other instructor to jump in and help with it

It would be awesome if we could somehow filter questions (besides ignoring while scrolling on slack) based on the emojis.

@Juliana-R These are very good ideas. How do you think we can document it as a part of the process? Do we currently have a place where it would fit?

@minhhoang1023 we can document where you want, is this Prep Course specific or LDSA in general?
@ramaroesilva don't know if we can do that. Would this work? https://postlight.com/insights/using-emoji-based-workflows-in-slack (just read very briefly)

Btw @ramaroesilva when a new idea pops up inside an issue please open a new one. ;) That filtering idea is awesome but if it's not on a new issue it will probably get lost. Remember the motto: 🌳 If it's not in a GitHub issue, it does not exist.

So is this process official? Are we ready to document it on section DS Prep Course of the Wiki?

We've been using it so far and it's pretty useful and avoid going through the thread! So let's officially document it ⭐
@Juliana-R Prep Course would be a good place to start. Then we can move it to LDSA if needed in the future. A question is that, as this process needs to be followed by staff and instructors, how could we make it so that instructors will not miss it. e.g. Volunteer onboarding?

[ ] Actionable 1 - I'm a bit out of context here so I'd need someone  (@ramaroesilva , @minhhoang1023 ?) to provide me with a text on this that I should add to the Wiki or contribute directly with a new page on the Wiki (how-to in the README);
[ ] Actionable 2 - I suggest we announce it on the private instructor channel on Prep Course Slack and
We could add it to the Volunteer Onboarding, but I think it wouldn't help at this point when most people already read it.

On Actionable 1, you mean this page here? Or creating another one?
It seems to me that this page is mostly focused on the Starters Academy and not as much on the Prep Course. So, as per @minhhoang1023 suggestion to add it first to the prep course, maybe we should include it first in the README in the ds-prep-course-instructors-2021?

Hi @mariana-s-fernandes, I actually meant a new page under the separator DS Prep Course.
My opinion on the Wiki vs. README options is:

If it is to be a process to keep for further year, it should probably go to the Wiki;
If it is a process specific to the Prep Course 2021, it's better left on the README.

So either is fine by me.
New actionables:

[ ] Actionable 1 - @minhhoang1023 decides where we'll store this info;
[ ] Actionable 2 - @mariana-s-fernandes (or someone else) writes this;
[ ] Actionable 3 - @Juliana-R reviews.

Hi @Juliana-R Makes total sense for me! Thanks!

Totally forgot we had this pending. What should we do about this issue?


mobile: Make Android HTTP proxy test hermetic

This updates the Android HTTP proxy test hermetic by sending a request to a test proxy server instead of sending a request to api.lyft.com.
Risk Level: low (test only)
Testing: unit test
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features: n/a

/assign @abeyad

/retest

/retest


LVMO should only allow a single LVMCluster instance.

LVMO should allow a single LVMCluster instance and fail the reconciliation if multiple instances are found.

Fix is available in https://github.com/red-hat-storage/lvm-operator/pull/241


add support for enumerate(Array, Column)

Fix #420
Heavily inspired in the iternext code for tuples:
https://github.com/numba/numba/blob/61ec1fd0f69aeadece218dccf4c39ebc5c7dfbc4/numba/cpython/tupleobj.py#L159-L187

Supporting enumerate(ColumnList) will require a bit more of work, and I'll do it in a later PR.


VRChat Avatar - "Missing Script" Unity Error

I get the following errors in the console and also it says "Missing Script" everywhere on the character how do i fix that?

No promises, but you can try my AssetRipper fork.


Fix zombie phantomjs processes

It looks like since #193 was merged, wallaby is not closing phantomjs processes after the BEAM terminates. I think a better solution (that still keeps wallaby compatible with escripts) would be to write a startup script out to /tmp and then execute it. That should prevent us having to use sub-shells which is causing these zombie proceses. I'm definitely open to other ideas if you have them.

Lets try the tmp file for now. I spiked on this at one point and was having some issues with the permissions but you might be able to get something working.

@aaronrenner are you using mac? I had the same problem as you described and I fixed the same way as described by @brandonparsons here.
I don't know the reason but I reinstalled phantomjs with brew and I don't have zombie phantomjs processes anymore 💯
npm uninstall -g phantomjs-prebuilt
npm uninstall -g phantomjs
brew install phantomjs

As a Ubuntu 16.04 user with phantomjs-prebuilt 2.1.1 and Wallaby 0.17 I am seeing this issue. Sorry I don't have time to address this myself but it would be great to have a fix.

@aaronrenner Check out some of the changes I'm making to run_command.sh in my chromedriver branch. We may be able to resolve these issues that way.

Why was this issue closed? I'm still seeing phantomjs processes. And the list grows when I run the tests multiple times.
I'm on OSX high sierra, installed phantomjs through homebrew

It should be fixed in 0.19.2. Are you still seeing the issue with the latest release?

Yes I have 0.19.2 in my mix.lock

@jeroenhouben I just tested on OSX 10.11.6 using phantomjs installed through homebrew and didn't see any zombie processes left behind. I'm upgrading my wife's computer to High Sierra to see if I can recreate the issue.

ok thanks for investigating! should i upload a anigif or st of my "situation" would that help?
i see lots of phantoms booting, than tests run, then mosts phantoms disappear except for 2 or 3. repeating this i can see the number of phantomjs processes grow larger and larger

On 9 Nov 2017, at 05:31, Aaron Renner <notifications @github.com> wrote:
@jeroenhouben I just tested on OSX 10.11.6 using phantomjs installed through homebrew and didn't see any zombie processes left behind. I'm upgrading my wife's computer to High Sierra to see if I can recreate the issue.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Yeah, that would be helpful. The more info you can provide, the better. I'll reopen this issue.

FYI This a project generated with mix phx.new --umbrella

@jeroenhouben Would it be possible to make a sample project that illustrates the same issue? I just ran mix test and WALLABY_DRIVER=phantom mix test (for the integration tests) on OS X 10.13.1 with Erlang 20.1 and Elixir 1.5.2 and did not see the issue.

@jeroenhouben I've created a sample project and can recreate the issue you're seeing. I'll look into it.

Thanks @aaronrenner that is awesome.


The directive // ignore_for_file: type=lint is not working properly for custom_lint.

Describe the bug
Flutter allows us to disable lints using: // ignore_for_file: type=lint.
Reference: https://dart.dev/tools/analysis
This is working as expected, actually.
When I start my project with this directive, all lints will be correctly ignored (flutter's and custom_lint). The problem is when I add this directive to other files. The flutter lints will be immediately ignored, but custom_lint's will stay there.
In order to make it work for custom_lint, I have to restart the analysis server.
To Reproduce

Add // ignore_for_file: type=lint to any existing file with custom_lint activated.
Remove it.

Expected behavior
Lints to be instantly disabled.

It is working fine for me. Please share a complete example.

Example here:

Clone it
https://github.com/arthurbcd/type_lint_issue

After pub get add the line on the top of main.dart:

// ignore_for_file: type=lint

The lints stay even after it adding it.

But if I ctrl+a > ctrl-x + ctrl+v, the lints disappear (also when restarting server).
The same thing happens with other packages like pyramid_lints.


[BEAM-7251] Increase timeout for test BQ queries.

Please add a meaningful description for your change here

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

Run Java PreCommit

PTAL, I fixed the javadoc warnings by writing descriptions.
BigqueryClient.java is a test client so I kept them short.

run java postcommit


229 | Majority Element II | Java

Title -
What will change -
Type of Issue -
Please add/delete options that are not relevant.

[x] Adding New Code
[ ] Improving Code
[ ] Improving Documentation
[ ] Bug Fix

Programming Language
Please add/delete options that are not relevant.

[ ] Python
[ ] C++
[x] Java
[ ] SQL

Self Check

Ask for issue assignment and wait to get assigned to it before making Pull Request.
Add your file in the proper folder
Clean Code and Documentation for better readability
Add Title and Description of the program in the file

:star2: Star it :fork_and_knife:Fork it :handshake: Contribute to it!
Discord server ✉ - https://discord.gg/CXksGdn
Happy Coding,

I am interested and would like to contribute to this. Could you please assign this problem to me?

Assigned it to @mrprince88 since he created the issue

@taylor-abbas You can create an issue and wait to get it assigned to you


Add ipv4/v6_lookup to DnsResolver

Filtering the existing lookup_ip call to get ipv4/ipv6 addresses specifically. This is done because the existing implementation of ipv6/v6_lookup does not use the hosts file to lookup hostnames.

Very nice!
I see some value in mirroring hickory exactly, but lookup_ip and ipv4_lookup looks a bit stupid? Do we agree that lookup_ip and lookup_ipv4 makes more sense?

Looks much better now 👍

I see some value in mirroring hickory exactly, but lookup_ip and ipv4_lookup looks a bit stupid? Do we agree that lookup_ip and lookup_ipv4 makes more sense?

Definitely makes more sense


add master_doc to conf.py

A small change, mostly to see under what conditions travis doesn't start a new build.

Works if merged via a merge commit.


docker,packages/config-loader: add support for runtime config injection from env

This allows configuration to be set at runtime, e.g.
APP_CONFIG_app_title='"My Title"' yarn start

or for docker:
docker run -it --rm -e APP_CONFIG_app_title='"My Title"' -p 3000:80 spotify/backstage

The values need to be JSON encoded since the type matters. It's possible we could get rid of this in the future, but it would also make parsing errors get caught much later than they do now. The docker container will for example refuse to start if a value isn't encoded properly.

Could we not fallback to just returning a string when JSON.parse fails and there’s content? That way we can support JSON structures and simple strings too?


Add artist page feature

Like in Atraci:
https://www.youtube.com/watch?v=vtT0rrDl4hg

This is a huge work because there is no such backend for us to support this. In order to make this happen, we need a team of editors and build databases for different singers with right album info with right track info.
To be short, this is not a easy work, even for iTunes, they must have a whole team and bunch of data to make this happen. No matter how, mark a feature label for this issue at the moment.

Close this feature because it's hard to implement this and it's an old issue.


fix webpack paths

Now webpack will watch for files in user directory.

Coverage remained the same at 57.689% when pulling 4c9df1a4696322d9d81b1087860160612ea6ace7 on fix-webpack-paths into 45d76a0f895e4a164880942c193779a850738631 on create-react-app-feature.


Ensure subtractFees no longer generates Txs with empty outputs

It seems that the implementation of subtractFees which was added as part of PR #555 can generate Txs which contain empty outputs.
In cardano-ledger, elaborateTxOuts will panic if provided an empty list of abstract TxOuts since it needs to return a NonEmpty Concrete.TxOut. As a result, the ts_prop_generatedChainsAreValidated property will fail.

In cardano-ledger, elaborateTxOuts will panic if provided an empty list of abstract TxOuts since it needs to return a NonEmpty Concrete.TxOut. As a result, the ts_prop_generatedChainsAreValidated property will fail.

@ruhatch as far as I can see we allow empty outputs in the transactions:

should I update the specs to add this constraint?

In cardano-ledger, elaborateTxOuts will panic if provided an empty list of abstract TxOuts since it needs to return a NonEmpty Concrete.TxOut. As a result, the ts_prop_generatedChainsAreValidated property will fail.

@ruhatch in the specs, as far as I can see, we don't forbid empty outputs:

do we need to update the specs?

It should only generate empty TxOuts when you burn all the input on fees, which should actually be fine - why not let people give us their dust!

I think instead we should change the outputs in the implementation to just be a regular list

@intricate I have a sneaky trick! Instead of filtering after subtractFees' for non-empty outputs, change the filter for sum (value output) >= txfee tx to sum (value output) > txfee tx. This way we'll always have at least 1 Lovelace in the outputs. It should be more performant that doing a whole extra filtering step, but like I said it's sneaky, so it's worth adding a comment.
@dnadales we should update the spec to reflect no empty outputs and then I should make that genTrace that doesn't allow applySTS errors, so we can test that all our generated Txs are indeed valid.

@intricate I have a sneaky trick! Instead of filtering after subtractFees' for non-empty outputs, change the filter for sum (value output) >= txfee tx to sum (value output) > txfee tx. This way we'll always have at least 1 Lovelace in the outputs. It should be more performant that doing a whole extra filtering step, but like I said it's sneaky, so it's worth adding a comment.

That actually makes a lot of sense! Why didn't I think of it before? Where's that rolled up newspaper ...

@dnadales we should update the spec to reflect no empty outputs and then I should make that genTrace that doesn't allow applySTS errors, so we can test that all our generated Txs are indeed valid.

You got it https://github.com/input-output-hk/cardano-ledger-specs/commit/f34c0fad4db1f5e4f19861423c265e5ecfcf82ea#diff-8625d921dce53b44a950de3e9f449685R194

@intricate I have a sneaky trick! Instead of filtering after subtractFees' for non-empty outputs, change the filter for sum (value output) >= txfee tx to sum (value output) > txfee tx. This way we'll always have at least 1 Lovelace in the outputs. It should be more performant that doing a whole extra filtering step, but like I said it's sneaky, so it's worth adding a comment.

Sounds like a good idea.