Markdown resume

Build a markdown resume that compiles into a PDF based on DocBook (http://docbook.org) or Latex (http://www.latex-project.org) possibly. Or Prawn. Help standardize the process for our veteran coders, automate the process.

Great project!

Thanks Eric! Welcome your support:
https://github.com/OperationCode/operationcode/blob/master/CONTRIBUTING.md.

On Jul 1, 2015, at 6:01 PM, Eric Elliott<EMAIL_ADDRESS>wrote:
Great project!
—
Reply to this email directly or view it on GitHub.

I'm doing something similar. See the JSHomes Platform project. We're creating a high-quality environment for people to learn how to code, and releasing the whole thing as open source. =)

Awesome. Will take a look.

On Jul 1, 2015, at 7:52 PM, Eric Elliott<EMAIL_ADDRESS>wrote:
I'm doing something similar. See the JSHomes Platform project. We're creating a high-quality environment for people to learn how to code, and releasing the whole thing as open source. =)
—
Reply to this email directly or view it on GitHub.

Eric, absolutely love it. As you already know veterans homelessness is one of our issues. Love to include your organization as we apply for grants to solve this problem.

On Jul 1, 2015, at 7:52 PM, Eric Elliott<EMAIL_ADDRESS>wrote:
I'm doing something similar. See the JSHomes Platform project. We're creating a high-quality environment for people to learn how to code, and releasing the whole thing as open source. =)
—
Reply to this email directly or view it on GitHub.

:+1:

Might be able to get some ideas from this project: https://github.com/ellekasai/resumecards
Also may want to check out Pandoc: http://pandoc.org/

Those aren't bad at all.

Closing this out due to lack of activity. Please feel free to open a new issue if this is still needed.


Add concept of Facility (Global Config Topic)

Currently we have multiple facilities at JLab and differentiate between them.  It would be useful to extend the alarm system to support this, and even support facility-specific locations (and maybe facility-specific alarm categories too).

One option is to instead rely on the fact the locations currently imply facility.   This could be aided by adding a global config topic that contained an explicit map of locations to facilities.

A global config topic could also provide a mapping of AVRO enum compliant location names to operator friendly names.   Specifically, AVRO enums items cannot start with a number, yet operators may wish to name locations starting with a number.

Closing because currently we can determine the "Facility" based on the location attribute.   If this isn't good enough we can re-open.


Pam And Tommy Lee

Azure documentation issue guidance
Thanks for opening an issue in the Azure technical documentation repository.
We use GitHub issues as the primary channel for customer and community feedback about the Azure documentation.
Creating an issue
We prefer that you create documentation feedback issues using the Feedback link on the published article - the feedback control on the doc page creates an issue that contains all the article details so you can focus on the feedback part.
You can also create a feedback issue here in the repo. If you do this, please make sure your issue lists:

[ ] The relevant Azure service or technology.
[ ] A link to the published documentation article that you have feedback about.
[ ] Clear, specific feedback that the author can act on.

Pull requests and article contributions
If you know the change that is needed in an article, we encourage you to submit the changes directly using a pull request. If the change is large, or if you want to contribute an entire article, follow these guidelines:

[ ] Don't surprise us with a big pull request or a pull request with a new article! Submit an issue that describes the details of the proposed large change or new article.
[ ] Include the service or technology area.

We'll route the issue to the appropriate content team for review and discussion.
Tech support and product feedback
If you would like to contact Microsoft about other things, such as product feedback or tech support, please review these guidelines:

If you need technical support using Azure, the paid and free support options are described here: https://azure.microsoft.com/support/options/.

Each article in the Azure technical documentation contains a product feedback button - it's best to submit product feedback directly from a relevant article. Otherwise, you can submit product feedback for most Azure products in the following product feedback forum: https://feedback.azure.com/d365community/forum/79b1327d-d925-ec11-b6e6-000d3a4f06a4.

@OceaniaJeannie
It would be great if you could elaborate your query and add a link to the documentation you are following for these steps? This would help us redirect the issue to the appropriate team. Thanks!

@OceaniaJeannie
We are going to close this thread, if there are any further questions regarding the documentation, please tag me in your reply and we will be happy to continue the conversation.
#Please-close


[Navigation] Prevent spread of Navigation parent props onto NavItem

Description

Update Navigation so that restProps is no longer spread onto NavItem children.
Motivation and context

Closes #827
Screenshots, videos, or demo, if appropriate

https://nav-item-props--mineral-ui.netlify.com/components/primary-nav/basic
How to test

cd mineral-ui && npm start
Navigate to PrimaryNav
Add an undocumented valid prop (e.g. role="foo") to PrimaryNav and confirm that it does not spread onto NavItem children

Types of changes

Bug fix (non-breaking change which fixes an issue)
Breaking change (fix or feature that would cause existing functionality to change)

BREAKING CHANGE: PrimaryNav & SecondaryNav no longer passes along
undocumented props to NavItem
Checklist

[x] Renders and functions properly in all supported browsers [n/a]
[x] Automated tests written and passing
[x] Accessibility and inclusivity considered [n/a]
[x] Rendering performance (initial load time & 60fps) and perceived performance considered [n/a]
[x] Documentation created or updated [n/a]
[x] Tested in sandbox if new component or breaking change [n/a]

Looks good! 👍🏽


Changing the width of the widget does not resize the image

When using the widget layout parameter and specifying a width, e.g. with layout={'width': '80%'} the image inside BBoxWidget is not resized to this width. Please consider using the width specified as part of the widget layout.

This should be fixed in version 0.3.4.


chore: bdd-spring-1586593509 to 0.0.1

chore: Promote bdd-spring-1586593509 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Add footer to the poject.

Hi,
In this PR I have added a footer section to the website project.
Best,

Thanks for the review @ikennarichard.


Autocomplete inserts at beginning of file

When suggested autocomplete actions are selected, the suggested edit is added to the beginning of the file instead of wherever the suggestion was made.
Sorry if this is a Nova issue rather than one specific to this extension.
To Reproduce
Steps to reproduce the behavior:

Enter part of a autocompleteable statement, such as the name of a package to import.
Select the suggestion with the mouse or keyboard.

Expected behavior
The suggested change should be entered in the position it was suggested from.
Screenshots

Environment (please complete the following information):

macOS version: 10.15.3
Nova version: 1.0b10
Extension version: 1.3.0
Typescript version: 3.8.3

I've hit this one as well; I'm pretty confident it's a Nova bug, since this extension doesn't control autocomplete directly.
Cross-filed at https://dev.panic.com/panic/nova-issues/-/issues/943

Still active in beta 12

Still active in beta 13

This issue seems to have been fixed, at least in b17?

Seems to be to me, too!


added new feature of email address suggestion

This feature will add some functionality to the log-in screen.It will suggest email addresses typed by the user earlier in his/her phone.So that user wont be typing it again.This will save some type from user perspective.
Apart from that it remembers the email id used by the user in his previous log-in.

I will make all the necessary changes suggested by you and will get back to you


Bug: Unable to parse messages from mailchain api: unknown status 422

Describe the bug
When I run the connector, I see the following output in the mailchain client output:
ERRO[2020-10-03T19:31:42+01:00] unknown status 422: encoding/hex: invalid byte: U+007B '{'
To Reproduce
Steps to reproduce the behavior:

Install mailchain client and the imap connector
configure and start the mailchain client (mailchain serve)
configure and start the connector
See error in mailchain client output

What version of Mailchain Connector Imap are you using ?
Version: 0.1.4
What version of Mailchain are you using ?
Version: 0.0.65
Expected behavior
It should process the messages as expected

The response from the mailchain client endpoint has changed


Enforce one of components or components_discovery config per instance

What does this PR do?
When components and components_discovery are both configured in the same instance,  duplicate metrics may get collected if the inclusion filters overlap between the two config options.
Motivation
QA
Additional Notes

Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] PR title must be written as a CHANGELOG entry (see why)
[ ] Files changes must correspond to the primary purpose of the PR as described in the title (small unrelated changes should have their own PR)
[ ] PR must have changelog/ and integration/ labels attached
[ ] If the PR doesn't need to be tested during QA, please add a qa/skip-qa label.

I’m not sure that the configuration keys being exclusive solution is the correct one.
In my opinion, what we should do is that if a component has already been processed because it is included in components, it should not be processed by components_discovery, which means a small modification in the code and adding some more tests.
Making them exclusive will prevent clients that currently have components configured (this is legacy) from adding components_discovery to their configuration.


Update deviceregistry github action

Add linting
Run tests directly in the runner
Run tests against a few different python versions

I tried to update the endpoint test workflow as well to get all tests to succeed, but I'm a bit stumped with an issue. The endpoint uvicorn process exits right away so all the test queries fail. I have been unable to determine why it exits. Same thing happens when I try to run it locally using uvicorn or running app.py directly with python. It feels like I'm missing something obvious.

I think the issue is related to endpoint crashing if Kafka isn't quite ready. I'll merge this and we'll try to fix the issue afterwards.


Question regarding binding RSS queues

Hello,
So the recommendation goes as following,
Recommendation: If you have a 4 core CPU, try binding RSS queues to cores 2 and 3 (3rd and 4th core)
If we have more than a 4 core CPU, for example a Ryzen 9 5900X, it should be set as Set-NetAdapterRSS -Name "Ethernet" -BaseProcessorNumber 2 again?
Thank you

Yes that should be fine, the main point was to move the affinity away from default cores, such as core0. Use xperf to determine if it had a positive impact.

Thank you for the reply. I will give it a try. Unfortunately i have a Realtek NIC but it's 2.5G that's the only reason i'm using it. I also have a Intel on my mobo but it's 1G although it's limiting a little bit my internet connection because i have fiber..


Updated a link

Updated a link with the correct link.
Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/9381

@JohanFreelancer9 - kindly do the copy editor review for this PR. Thanks.

@Kateyanne PR has been copyedited and is ready for final review, could you please check and merge? Thanks!


Kato newkeyword

@davideast a quick change to make new keyword optional for services which use $extend cc @jwngr

Coverage increased (+0.07%) to 92.92% when pulling 60213c84a4f2662a32d7914cb3ef35f7bb6e0225 on kato-newkeyword into 8cec2e9ca8a824381d7b246ea9deef1ef01ff070 on master.

Nice! :+1:

Good job @katowulf! We should remove the warnings in our AngularFire docs which say that you need to use the new keyword in these cases.


Integration with Azure AD for Cloud Management requirement

In the "Set up cloud management gateway" page, it's mentioning that the "Integration with Azure AD" is already a requirement when using ARM. It's not listed in this section.

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

ID: 778368d0-1054-678c-4d74-5dce1b5826c8
Version Independent ID: aaac7308-66e6-66f0-8248-14e1505c11a6
Content: Plan for cloud management gateway - Configuration Manager
Content Source: sccm/core/clients/manage/cmg/plan-cloud-management-gateway.md
Product: configuration-manager
Technology: configmgr-client
GitHub Login: @aczechowski
Microsoft Alias: aaroncz

Thanks @jhongjr, good feedback. The requirement for Azure AD is mentioned at the bottom of the list of requirements, but only in the context of Windows 10. I think we can modify this sentence to something like:

Integration with Azure AD is needed for Azure Resource Manager deployments. It may also be required for Windows 10 clients.

Thanks to @jpcast88 for making this change, which should publish in less than an hour

I'm still confused. What does "integration" mean exactly? That we need our machines Azure AD or hybrid joined? Do I need to have all my users that will connect via CMG Azure AD licensed? Signed into the machine with an Azure AD identity?


js sample code for pronunciation assessment streaming mode

Purpose

provide pronunciation assessment streaming mode sample code of javascript

Pull Request Type
What kind of change does this Pull Request introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

You cannot change getAudioConfig as this for all recognition jobs. which will make other devs confused.


confused about code

At your cpp source code "tensorNet.cpp" line 105 in function "isInt8Enabled", why it check "float16" instead of "int8" ?

Thanks @LiuZhenshun, just fixed this in commit https://github.com/dusty-nv/jetson-inference/commit/501f96b5ee5924c20389f940c519323338c92afd
Fortunately, it appears that function was only used for logging purposes and didn't impact any runtime aspects.  Thanks for reporting it!


Add Embedding Related Functionality

Recently llama.cpp has added the ability to generate embeddings using BERT related models. There have been some issues, namely differences between the embeddings generated in Python and the ones coming from llama.cpp, but with https://github.com/ggerganov/llama.cpp/pull/5796 being merged it seems to finally be stable.
This PR implements the functionality to allow a user to make use of these new features, it adds an example based loosely on the llama.cpp embeddings example. Most of the code was translated from either llama.cpp or llama-cpp-python (specifically, the add_sequence method in LLamaBatch).
A few additional changes snuck in as well, replacing a println! call with a tracing call to allow users to filter it out, alongside a fix for a failing doc-test.

Hm, the doc-test that I 'fixed' fails here.  llama_token_type seems to get translated to c_uint here, but c_int for me locally.

fix that and I'll add windows to the test CI so I don't break it again. (as llama_token_type where needed should work fine)

thanks for the quick turnaround. Just cut a new release.


Show-VM Cmdlet

Create a cmdlet that lets you show the local VM interface or setup the remote protocol with the port number.
It will return the protocol used.

Duplicate of #10


[Reliable] [Health Probe] Integrate aca health probe with spring-boot-actuator healh endpoint

Integrate aca health probe with spring-boot-actuator healh endpoint

This issue is for a: (mark with an x)
- [ ] bug report -> please search issues before submitting
- [x] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Azure container apps support verities of health probes, which should be useful for customer to achive hig-availablity, e.g. zero-downtime. We need to integrate aca health probe with spring-boot-actuator healh endpoint.
Minimal steps to reproduce

Any log messages given by the failure

Expected/desired behavior

OS and Version?

Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)

Versions

Mention any other details that might be useful

Thanks! We'll be in touch soon.

@frankliu20 we also need aca config via azd given cli is not supported to config probes.
add this once @sonwan2020's  azd is ready

Azd added in #27


Delete unused metrics code

TransportMetrics is being superseded by the metrics work @lmolkova is driving for messaging. Removing unused code.

API change check
API changes are not detected in this pull request.

Hi @JoshLove-msft can you, please link the work of @lmolkova which superseeds the removed metrics?

Hi @JoshLove-msft can you, please link the work of @lmolkova which superseeds the removed metrics?

@lmolkova do we have an issue tracking the metrics work for messaging?


update documentation for "hashed" COLLECT variant

Documentation PR for arangodb/arangodb devel PR https://github.com/arangodb/arangodb/pull/18252

Upstream 3.10: https://github.com/arangodb/arangodb/pull/18254

Backport to 3.10 canceled, i.e., 3.11 only.


Unable to link Storage and Remote Rendering accounts

I am unable to link my storage account because the "Remote Rendering Account" does not appear in the identity list.
The troubleshooting page recommends changing the Remote Rendering Account's Identity to "on".  However, my Remote Rendering Account page's identity tab is completely blank:

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

ID: 7101211b-84cb-9b18-1014-98549844008d
Version Independent ID: 62c85d3f-af2b-a2fd-6c20-2ef24dfc4c48
Content: Troubleshoot - Azure Remote Rendering
Content Source: articles/remote-rendering/resources/troubleshoot.md
Service: azure-remote-rendering
GitHub Login: @FlorianBorn71
Microsoft Alias: flborn

@fieldsJacksonG Thanks for the feedback. We will engage the content development team for further investigation, they will verify and perform necessary changes in the document as needed.

Hi @fieldsJacksonG,
Apologies for the trouble. Our team is investigating a Portal issue that causes Identity blade to not render correctly; it is a top priority for the team but there is no ETA at the time
Could you please verify the following?

Have you followed instructions in linking the storage account in https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/remote-rendering/how-tos/create-an-account.md#link-storage-accounts?
Check whether there is a managed service identity assigned for your Remote Rendering account already with az cli

az login
az resource list --query [*].identity --subscription  --resource-group

Thank you,
Katya

Hello again @fieldsJacksonG! Please check the Identity blade of your Remote Rendering account - the functionality has been restored.

Thanks!  Looks like it's working now!


SSL certificate verification failure in GetPoplog.sh Ubuntu 22.04

These days wget likes you to verify the referenced domains.  I verified that www.cs.bham.ac.uk doesn't have a proper SSL certificate configured.  To fix this , add --no-check-certificate to script, or update the sub domain SSL certas.
wget https://www.cs.bham.ac.uk/research/projects/poplog/V16/DL/packages-V16.tar.bz2
--2024-02-12 18:04:52--  https://www.cs.bham.ac.uk/research/projects/poplog/V16/DL/packages-V16.tar.bz2
Resolving www.cs.bham.ac.uk (www.cs.bham.ac.uk)... <IP_ADDRESS>
Connecting to www.cs.bham.ac.uk (www.cs.bham.ac.uk)|<IP_ADDRESS>|:443... connected.
ERROR: cannot verify www.cs.bham.ac.uk's certificate, issued by ‘CN=R3,O=Let's Encrypt,C=US’:
  Unable to locally verify the issuer's authority.
To connect to www.cs.bham.ac.uk insecurely, use `--no-check-certificate'.

Affects curl commands in make as well.

The ideal would be to host these files on a secure domain.  The easiest recommendation is to put these on  Amazon S3 as a public read only object, assuming there is no option to fix the DNS to use https.
The fallback workaround:
wget --insecure
curl -k


Matroska Statistics Tags Fix

It shouldn't be that hard to modify to simply remove any trace of statistics tags from display.
I've modified the default track duration method to only be applied if the duration tag isn't present in case you want to keep it, but I've commented it out.  Of course, if you're going to do a full pass-through of the file that might be good enough to override the tag.
If you think there might be any lone BPS tags out there somewhere that you don't want, you might add some extra clean-up code in the stream finish section to deal with it, or with any other lonely stats tags.
I've left it to display any unknown Stat Tags (or any with an incorrect security tag) with an asterisk before them, if you just want to remove them completely that shouldn't be hard.  Or you could go the other way and display the security tags when they don't match, just to give the user some idea as to why.
Is it necessary to add code to better scrutinise the values being given?  If BPS + Duration is more than the size of the file or the duration is one hour and eighty eight minutes?  ...Or would that be overkill?

Why "Statistics Tags Verified"?
I have a file with "Lavf55.19.104" writing application and "mkvmerge v7.1.0" _STATISTICS_WRITING_APP and it looks good (more or less, there is a delat of few seconds between Matroska duration and tags, I did not check which one is right).
Any reason for not trusting data when both values are not same?

<Why "Statistics Tags Verified"?>
It's preliminary, in case there's unknown statistics tags, it lists them as is with an asterisk to show that they're part of that group and that they're verified (or not).
It's all unnecessary, I just don't really know what you want.  If you want them all gone then they're gone.
<Any reason for not trusting data when both values are not same?>
...because they may have been re-encoded (or trimmed) and in that case all the statistics will be wrong.  If you think being able to see "bad" tags will be useful you can keep them there, it's up to you really, I can just hide everything if you like.

...because they may have been re-encoded (or trimmed) and in that case all the statistics will be wrong.

Good point. So let's keep this filter for the moment.

Actually I should probably hide "*Statistics Tags Verified" when there are no stray tags around, but I'm being cheap with variables.

I plan some modifications like hiding this field, right.
(also removal of "*", still thinking about "right" field names)

I need to figure out how to access the Matroska bitrate from the DTS parser...  I assume it works that way since DTS bitrate overrides the Matroska one...
Would the DTS-MA bitrate be the combined Core + HD extensions or just the extensions?

I need to figure out how to access the Matroska bitrate from the DTS parser.

It is not easy for someone who does not know well MI code (it is during "::Merge()" call).
Here, it is a bit some string manipulation, "Unknown / xxx" must be changed to "yyy / xxx" with yyy the Matroska bitrate and xxx the Core bitrate.
if you are motivated, you need to get the bitrate before calling :
Merge(*Temp->second.Parser, Temp->second.StreamKind, 0, Temp->second.StreamPos);
then get the "new" bitrate after the "merge" and manipulate the string.

Would the DTS-MA bitrate be the combined Core + HD extensions or just the extensions?

with yyy / xxx, my idea is to have yyy the total bitrate (Core + HD) and xxx the Core bitrate.

Please provide a DTS-MA MKV with tags and I'll handle this case.
BTW, please also contact me for some paperwork.

http://www.mediafire.com/watch/mlsax4rpqjodrul/00001.m2ts_(1).mkv
Grrr, I forgot.  I have it in an email that Mosu decreed that any tag whose name begins with an underscore '_' is NOT user viewable and should be hidden.  I was going to code that in but forgot.
Duration / Frames = Framerate, if it doesn't match the calculated framerate then it must be VFR...  UNLESS of course it's a broken file with "gaps"...
I figure what you need to do is if you find a video whose tag frame rate doesn't match the calculated one, you mark it as broken.  Audio tends to have fixed frame rates, if Duration / Frames for all the audio tracks gives the correct frame rate then it's most likely NOT the file itself that's broken and you can then tag the video as VFR with at least some confidence.


3.6.4

Se agregan fixes visuales para iOS 11

Codecov Report

Merging #1245 into master will decrease coverage by <.01%.
The diff coverage is 0%.

@@            Coverage Diff            @@
##           master   #1245      +/-   ##
=========================================
- Coverage   56.21%   56.2%   -0.01%
=========================================
  Files         283     283
  Lines       21676   21679       +3
=========================================
  Hits        12185   12185
- Misses       9491    9494       +3

Impacted Files
Coverage Δ

.../MercadoPagoSDK/AdditionalStepViewController.swift
2.61% <0%> (-0.02%)
:arrow_down:

.../MercadoPagoSDK/IdentificationViewController.swift
2.04% <0%> (-0.02%)
:arrow_down:


setTimeout and serialport interaction

Hi,
I'm trying to use a timer to evaluate if the device i'm using is steel responding, with a code like that:
[...]
serial.write(request);
dead_timer = setTimeout(() => { set device is dead }, 5000);
[...]
serial.on('data', response => {
clearTimeout(dead_timer);
[...]
})
But the code don't work anymore as expected. The timer freeze the data event during 5000ms, unless I "deref" the timer object. Can someone explain this behavior ?
Ps: I'm using Linux Arch, node 11.5.0, latest serial port.

See #1751


Fix index_cols in to_df

First off, a bug fix. If object_id is in df.columns (in to_df), object_id should be in the index_cols otherwise it will be melted as a features if you call .to_df(format='long').
Second, @rbroc and I have been going back on forth on whether index_cols should actually be not only the reserved columns (e.g. onset, duration object_id), but also any non-features.

For example, in BERT's _to_df function, if you say to_df(format='long', model_attributes=True), the model_attributes (such as tokenizer_type and pooling), will be melted as features into long format.
I've been making the argument that to_df currently is only reserved keys + features, but @rbroc has argued that extra columns would be useful to include stimulus level attributes that are not "features".
@tyarkoni ?

Coverage decreased (-0.02%) to 77.97% when pulling f3aab20bd39dfcb23b53c2e4709783bedb5b2959 on fix/object_id_to_df into 633c4bdebe0d670bdcbc89f907c18242ee82f8a1 on master.

No idea why, but tests are failing on Python 3.6 due to a timeout.

In the end, I decided to go with b) all column except features.
I really can't think of a scenario when this would be the wrong thing to do, and this frees up extractors to do whatever they want in _to_df and still be compatible with long format.

Damn tests are timing out again, but they passed once by chance, so once everyone agrees this approaches makes sense, we can merge (so that the BERT branch is also mergable)

Damn tests are timing out again, but they passed once by chance, so once everyone agrees this approaches makes sense, we can merge (so that the BERT branch is also mergable)

makes sense to me!


feature: improve ui proxy config

Is your feature request related to a problem? Please describe.
I'm always frustrated when creating a new kinode app with a UI, which needs to make requests to public assets, for example, calendar.png, at the root URL of the web UI.
As is, the universal anti-regex here triggers a proxying of the request from the browser for /calendar.png (or any other route not specified by the regex, whether it's for an asset or not) to the node, which throws out a 404.
The current solutions are either to manually change the regex to match all of the possible assets I could fetch, or change the config around from an "implicit proxy, with exceptions" to "explicit proxy, based on prefix" method.
Describe the solution you'd like
Rather than implicitly proxying everything that does NOT match an eldritch regex to the node, I'd suggest that the UI decide on some explicit prefix to proxy to the node. For example, /api/ or /node/.
Describe alternatives you've considered
I can of course just fix all of my own apps in this way, but it's probably better to do this universally to avoid headaches for others

I can submit a PR for this at some point but may be unable to give it the thorough treatment it deserves regarding review and edge case testing

I think this is actually an issue for the kit repo (@nick1udwig what do you think?). The runtime doesn't set defaults here, the UI templates in kit do.

You may be familiar with how React apps use fake URL paths to guide page "navigation" between different components.  You can see in the regex there a few routes matching the built files generated by Vite, which would be the files we'd want to get from the node's pkg/ui folder over HTTP when built.
So usually in a single page app, we'd want to proxy all unknown routes (/images/blah.png, for example) to the the server, because we just want to GET /blah.png and show it.  In this case the node is the server, and in addition to images, it's stuff like /our.
IIUC the issue is that the built code and the dev server code need to behave differently. The node just makes requests to itself, and since it has the built files served over HTTP everything's good.  But the dev server isn't actually making requests from the node - it's usually on localhost:5173.  So we need to somehow tell the Vite dev server to NOT proxy low-level framework calls, but rather preserve them as calls to :5173, WHILE proxying everything else like /images/cat.png, to the node.  Maybe something is here but I didn't get around to it in time (apologies).  Anyway, that's why all of the dev-server-specific requests are specifically called out in that regex; because otherwise they go to the node which doesn't respond (or worse, the node DOES respond with an outdated version of the code from the last time you built and installed!)
This came up when Zahir was making an app.  It worked fine as a built-and-installed ui package, but when he tried to work on the dev server, none of the initial requests were getting him the hot-reloaded supertypescript whatevers.  I think I debugged this with Drew as well before he left.  I'm pretty sure @willbach wrote this code and so if I have made errors in diagnosing the problem and/or solution, he would be able to tell you.


Update bin/theme for rails 7.1 compatibility

updates bin/theme to work with rails main branch. otherwise it breaks with following stacktrace when running bin/dev:
15:12:56 light-mailer-css.1 | bundler: failed to load command: bin/theme (bin/theme)
15:12:56 light-mailer-css.1 | bin/theme:36:in `select': undefined method `present?' for "/workspaces/workspace":String (NoMethodError)
15:12:56 light-mailer-css.1 |
15:12:56 light-mailer-css.1 | @candidate_paths = [Dir.pwd, gem_path].select(&:present?)
15:12:56 light-mailer-css.1 |                                       ^^^^^^^
15:12:56 light-mailer-css.1 | Did you mean?  prepend
15:12:56 light-mailer-css.1 |   from bin/theme:36:in `<top (required)>'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/cli/exec.rb:58:in `load'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/cli/exec.rb:58:in `kernel_load'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/cli/exec.rb:23:in `run'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/cli.rb:492:in `exec'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/3.2.0/bundler/cli.rb:28:in `start'
15:12:56 light-mailer-css.1 |   from /usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.10/libexec/bundle:45:in `block in <top (required)>'

for reference see https://guides.rubyonrails.org/active_support_core_extensions.html#loading-all-core-extensions which specifically mentions that it wont load extensions unless explicitly asked to.
rails 7.0.x doesnt need this change; perhaps this was working accidentally. I haven't narrowed it down to the specific rails commit that broke it.

@andrewculver Do we have a policy for updating Bullet Train to the Rails main branch as opposed to the latest released version? I personally don't think we need to worry about it until 7.1 is released.

@gazayas It might be a good idea to adopt a dual-boot approach like https://github.com/Shopify/bootboot to give advance warning of problems related to impending rails upgrades.

@olbrich Just wrote a note to look into bootboot, thank you!


Wrong data from google finance for several ticker symbols

HI there,
Iam facing the problem that wrong values are recieved, for example the tickers FRA:ADE, FRA:SIE, FRA:IFX
Do I have to use the script in a specific way when calling FRA, as some of the values are correct and some are not.
Thanks in advance
Ang3er

I've had similar issues. Try replacing
https://www.google.com/finance/getprices with https://finance.google.com/finance/getprices everywhere in client.py and see if it helps.

Tried the above the replacing but still facing the issue. e.g. BIT:ENV. Also noticed some indeces do not work, INDEXFTSE:FTSEMIB.

BIT:ENV works fine for me after the change. Before the change the library makes a request to https://www.google.com/finance/getprices?i=86400&x=BIT&q=ENV&p=1Y which gets redirected to https://finance.google.com/finance/getprices?q=ENV&p=1Y and returns wrong results (it looses the exchange identifier and therefore returns results for ENV on NYSE, rather than ENV on BIT). After the change the library makes a request to https://finance.google.com/finance/getprices?i=86400&x=BIT&q=ENV&p=1Y which returns the correct results. You can try this out in your browser.

using the below parameters the latest date is available yesterday i.e. up to 15-Nov but today is not available.
Would you know how to get 1y of data on a daily basis including today? Thank you.
'q': "AST", # Stock symbol (ex: "AAPL")
'i': 86400, # Interval size in seconds ("86400" = 1 day intervals)
'x': "BIT", # Stock exchange symbol on which stock is traded (ex: "NASD")
'p': "1M" # Period (Ex: "1Y" = 1 year)

I don't think todays prices fit in the data of this particular function which return historical prices for a long time window. It return close, high, low, open and volume. There is no column for current price. You could only provide open for the current day, but you need to wait until the exchange closes to be able to give the close, high and low price and know how much volume there was for the day.
There is probably a different function in the Google API to get the current price. Google deprecated the API years ago though, so no guarantee it is there now or will be there in the future. Not sure if this library implement getting the current quote either. I haven't seen it, but I only began using this particular library a couple days ago.

Changing the period to intraday the latest price is available, I will see if I can find a workaround to get it.

Can you post a URL/example for the intraday query?

I guess i=60&p=1H does the job.

Yes, also noticed for this example on BIT that data is available at 16:26
NY time so that will be 22:26 London time, six/seven hours after the
exchange closes so a bit late but ok. The other big issue is (discussed in
other topic) is stock split and div.adj. where you may I have a stock -50%
ytd but that is due to a stock split.
On 21 Nov 2017 9:10 a.m., "Thomas Haselwanter"<EMAIL_ADDRESS>wrote:

I guess i=60&p=1H does the job.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/pdevty/googlefinance-client-python/issues/3#issuecomment-345962506,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AgJKuNgXQ7zG3pIpSmAMliSTAnGFKrlYks5s4pOYgaJpZM4QUqc5
.

Try replacing
https://www.google.com/finance/getprices with
https://finance.google.com/finance/getprices
everywhere in client.py and see if it helps.

Yes, that helped.
Please publish a new version via pypi, thanks.

Please publish a new version via pypi, thanks.

I'm not the owner of this github repository just a user, so I can't. Yet another user already created a pull request with the fix, but the original author has not responded yet and has been last active on github 6 month ago, so there is a chance this code is abandoned. If you really care about pypi availability you could fork it and publish your own fixed version .

Yes this issuer is resolved.
The open one is on Stock Split (e.g. BIT:UCG) looking at performance of
stocks that went through a Stock Split will show a wrong -x%.
If I am not wrong this is not a problem of this package but a
characteristic of the data, in fact also on google finance chart stock
split are not accounted for.
On 2 December 2017 at 09:39, Thomas Haselwanter<EMAIL_ADDRESS>wrote:

Please publish a new version via pypi, thanks.
I'm not the owner of this github repository just a user, so I can't. Yet
another user already created a pull request
https://github.com/pdevty/googlefinance-client-python/pull/5 with the
fix, but the original author has not responded yet and has been last active
on github 6 month ago, so there is a chance this code is abandoned. If you
really care about pypi availability you could fork it and publish your own
fixed version .
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/pdevty/googlefinance-client-python/issues/3#issuecomment-348680601,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AgJKuHPu31BsFnQvbRNnFohsCEO4gDe1ks5s8RrqgaJpZM4QUqc5
.

--
Riccardo Schirmo
phone: +44/7463698899
e-mail<EMAIL_ADDRESS>linkedin: it.linkedin.com/in/riccardoschirmo

I need currency prices.
For now I am using:
query=[{'q': 'USDEUR'}, {'q': 'USDCNY'}, {'q': 'USDJPY'}, ...]
forex=googlefinance.client.get_prices_data(query, period = '2d')

which seems to then query endpoints like
https://finance.google.com/finance/getprices?q=USDBRL&p=2d&i=86400
now there are several issues:

it is slow
I am using a query which is designed to return timeseries of weeks or months of data - but I only need the LAST price
I don't seem to be able to get the price of last HOUR, only of last DAY, so I will always be 1 day behind.

yes I have also tried
https://finance.google.com/finance/getprices?q=USDBRL&p=2h&i=3600
but get empty tables back.
And
googlefinance.getQuotes(symbols="USDBRL")

which generates this URL
http://finance.google.com/finance/info?client=ig&q=USDBRL
comes back 404
any hints?
Thanks!

by the way, if anyone's interested, I am using it for this onepage app: http://btc.hopto.org

yes I have also tried
https://finance.google.com/finance/getprices?q=USDBRL&p=2h&i=3600
but get empty tables back.

Use a larger p and it wont be empty. Using the smaller i you should get you the last pricer, rather than last days price.
https://finance.google.com/finance/getprices?q=USDBRL&p=5d&i=3600

If I am not wrong this is not a problem of this package but a
characteristic of the data, in fact also on google finance chart stock
split are not accounted for.

True, and there is probably no way around it with the Google Finance data. Your linkedin page says you work at Morgan Stanley, shouldn't you have access to better datasources there which account for stocksplits, dividends and spin-offs?

does googlefinance also provide a "ticker" type of data with really only the last price, and not a whole table of many datetime-to-prices information?
Asking because that call that is used here does become very slow when asking for several currencypair symbols.


error pip3 install -r requirements-dev.txt

Rasa version:
Rasa X version (if used & relevant):
Python version: 3.7
Operating system (windows, osx, ...): osx
Issue: encountered some errors with dependencies compatibility issues while using pip3 in conda virtual environment. Apparently the pip3 doesn't refer to the pip in the virtualenv.
Error (including full traceback):
ERROR: rasa-x 0.20.2 has requirement rasa~=1.2.5, but you'll have rasa 1.3.6 which is incompatible.
ERROR: rasa-x 0.20.2 has requirement sanic~=19.3.1, but you'll have sanic 19.6.3 which is incompatible.
ERROR: tensorflow-metadata 0.14.0 has requirement protobuf<4,>=3.7, but you'll have protobuf 3.6.1 which is incompatible.
Installing collected packages: wrapt, tensorflow, cloudpickle, tensorflow-probability, promise, googleapis-common-protos, tensorflow-metadata, tensorflow-datasets, gin-config, pyasn1, pyasn1-modules, httplib2, rsa, oauth2client, mesh-tensorflow, pyglet, gym, cachetools, google-auth, google-auth-httplib2, uritemplate, google-api-python-client, dopamine-rl, kfac, tensorflow-gan, pypng, tensor2tensor, rasa-sdk, websockets, hyperframe, hpack, h2, h11, rfc3986, httpcore, requests-async, sanic, rasa
  Found existing installation: wrapt 1.10.11
ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

Command or request that led to error:
pip3 install -r requirements-dev.txt

Content of configuration file (config.yml) (if relevant):

Content of domain file (domain.yml) (if relevant):

The above errors can be fixed by using pip assuming that we installed python3 in our conda virtualenv. However, I noticed that the make prepare-tests-macos uses pip3 which refers to the global pip3 not in the conda env, hence gave similar errors above.
Not sure if this is a bug or whether I missed something. Thanks

Thanks for the issue, @ricwo will get back to you about it soon!
You may find help in the docs and the forum, too 🤗

Hi @chrisbangun, this seems to be tensorflow issue. Can you please try if the following works:
pip install wrapt --upgrade --ignore-installed
pip install tensorflow==1.14.0

(from https://github.com/tensorflow/tensorflow/issues/30191#issuecomment-516192882)
I can see you're trying to install rasa x 0.20.2 with rasa 1.3.6 - I'd recommend you upgrade to rasa-x==0.21.2 and rasa==1.3.7. I hope that helps!

hi @ricwo , thanks for the response. As for the rasa-x, I didn't install it explicitly (manually). I just execute the pip3 install -r requirements-dev.txt after creating my conda environment.
I'll try the suggestion above, however, I would like to point out that if I changed it to pip, it works just fine.


server crash mekanism 1.12.2

Please use the search functionality before reporting an issue. Also take a look at the closed issues!
Issue description:
server crash caused by mekanism
Steps to reproduce:
N/A
Version (make sure you are on the latest version before reporting):
Forge: <IP_ADDRESS>68
Mekanism: 1.12.2-<IP_ADDRESS>9
Other relevant version:
Sponge 1.12.2-2768-7.15-rc3513
If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)
https://paste.dimdev.org/orilefeqoh.sql

Having this issue on Lapito's aswell


refactor package, add ut

refactor package, add ut

Codecov Report

:exclamation: No coverage uploaded for pull request base (dev@29214b1). Click here to learn what that means.
The diff coverage is 77.07%.

@@          Coverage Diff           @@
##             dev     #143   +/-   ##
======================================
  Coverage       ?   34.41%
  Complexity     ?      540
======================================
  Files          ?      149
  Lines          ?     4661
  Branches       ?      345
======================================
  Hits           ?     1604
  Misses         ?     2935
  Partials       ?      122

Impacted Files
Coverage Δ
Complexity Δ

.../webank/wecross/stub/fabric/FabricStubFactory.java
0% <ø> (ø)
0 <0> (?)

.../com/webank/wecross/stub/bcos/BCOSStubFactory.java
64.7% <ø> (ø)
4 <0> (?)

...a/com/webank/wecross/stub/jdchain/JDChainStub.java
0% <ø> (ø)
0 <0> (?)

...m/webank/wecross/restserver/RestfulController.java
67.54% <ø> (ø)
11 <0> (?)

...va/com/webank/wecross/config/P2PConfigFactory.java
0% <ø> (ø)
0 <0> (?)

...a/com/webank/wecross/stub/bcos/Web3SdkFactory.java
63.33% <ø> (ø)
2 <0> (?)

...om/webank/wecross/stub/fabric/FabricSdkConfig.java
66% <ø> (ø)
6 <0> (?)

...ebank/wecross/stub/jdchain/JDChainStubFactory.java
0% <ø> (ø)
0 <0> (?)

...java/com/webank/wecross/common/WeCrossDefault.java
0% <ø> (ø)
0 <0> (?)

...m/webank/wecross/stub/fabric/FabricStubConfig.java
0% <0%> (ø)
0 <0> (?)

... and 11 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 29214b1...fccd07f. Read the comment docs.


feat: add muted autoplay

feat: add muted autoplay
Description
add muted autoplay feature
close https://github.com/zhihu/griffith/issues/62
Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] Any dependent changes have been merged and published in downstream modules

Codecov Report

Merging #92 into master will decrease coverage by 0.14%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master      #92      +/-   ##
==========================================
- Coverage   50.53%   50.39%   -0.15%
==========================================
  Files         124      124
  Lines        1767     1772       +5
==========================================
  Hits          893      893
- Misses        874      879       +5

Impacted Files
Coverage Δ

.../src/components/PlayerContainer/PlayerContainer.js
0% <ø> (ø)
:arrow_up:

packages/griffith/src/components/Player/Player.js
0% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a1926bf...a65251d. Read the comment docs.


Use gomock to test graveler

part of #3769
Used gomock to simulate all of Graveler dependencies and see if I can really test Graveler.Get as an example. I find it much more easy to use than the self-written fakes that we have. I hope that we will move more and more Graveler tests to gomock, especially the new flows we added with the new KV implementation.

Cool! Is there an option to mock the same input with different values?

Yap - you can do it by the order of the calls or pass a function to apply any logic of your liking.


[5.5] Introduce optionsAndArguments for the console commands.

This PR introduces an optionsAndArguments property for commands:
This allows to use the command $name with $optionsAndArguments as a replacement of the command $signature.

This is very useful when we wish to have many commands sharing the same options and arguments: we can then create an abstract command class or a trait with $optionsAndArguments already set

Eh, I really don't like this naming and such.


Static code checks / Unit tests / Test Coverage

What would you like to be added:
Please add static code checks, unit tests and coverage
Why is this needed:

Added unit tests and static code checks with https://github.com/gardener/ext-authz-server/pull/12 and https://github.com/gardener/ext-authz-server/pull/11.


[BUG] Set is_archived via PUT /api/bookmarks/:id/ seems to be broken

As you can see on the video, when I change the value for is_archived, and then send the request, the return value is the same. Also, it still can be retrieved with the normal /api/bookmarks/ endpoint, which doesn't return the archived bookmarks.
https://github.com/sissbruecker/linkding/assets/47545344/eee9843e-6777-4151-9f8e-966b82431006

I discovered that there's an specific endpoint to archive/unarchive bookmarks, but apart of that, the behavior of that put endpoint with the is_archived parameter looks weird, because it seems that it doesn't do anything


Use different environment variable for instance setup

Fixes #5

@hussainweb @skippednote Can you please take a look.

The problem is that GITHUB_HEAD_REF is only used when the job runs in a pull_request workflow run (see the docs). If we use this in the action, then the action may only be used in such jobs and we don't want that.
We should explore making this an input parameter. That way, the calling job can set the branch to whatever they want. By default, we could use GITHUB_REF_NAME.

@hussainweb Agree. Makes sense. I will take a look.

@hussainweb This can be reviewed now.


 I am interested in utilizing rigidPy for my own research in cellular materials, however, I have had difficulty extracting the data I am looking for from it. My data set (for now) is a small sample patch of a non-periodic cellular structure, in mechanical equilibrium, and I wanted to try and use RigidPy to see if I could obtain estimates for the elastic moduli.
Whilst my ultimate goal is to be able to input spring constants per bond, whether I have tried with or without spring constants, the elastic module are always calculated as extremely small (on the order of 1.0e-30), and I have not managed to obtain any meaningful results.
Your code is fairly idiotproof to implement, so I suspect I might instead have a misconception about the use cases of rigidPy? In any case, any help or clarification would be greatly welcomed!
I could not attach my example data set with the post, but you can access it here:
https://github.com/franna-cotta/rigidpy_stuff/
Thanks!
Fran

Hi Fran,
I just looked at your network, and it seems to be under-constrained, meaning that the number of degrees of freedom (2N where N is the number of nodes) is larger than the number of constraints (the number of bonds). This, in turn, means that your network is not rigid, and thus, both its elastic moduli will be zero if you are trying to measure the moduli without making the system rigid first. Systems like your network can rigidify under tension. To impose tension, you can measure the bond lengths and assume that the rest lengths of your bonds are smaller than their current lengths. A straightforward way to do this is by subtracting a fixed value from all the lengths. For instance, if you build the Framework object with the current lengths as rest lengths (i.e. don't pass rest lengths as an argument) and then compute the Hessian matrix and look at its eigenvalues, you will see that there are many zero (and even negative eigenvalues). However, you can subtract a small number (say 0.01) from all the lengths and remake the Framework and pass these new lengths as rest lengths. Then if you compute the Hessian and look at its eigenvalues, you might see that all the zeros are gone, and there are only two trivial zero eigenvalues (representing translation in the x and y directions) remaining. If the zero eigenvalues are still present, subtract a larger value until you get rid of all (but two) zero eigenvalues.
At this point, the system will rigidify under tension and become second-order rigid (see this for the theory: https://arxiv.org/pdf/2102.11310.pdf). Second-order rigid networks have a non-zero shear modulus (see Fig 5a here: https://arxiv.org/pdf/2102.11310.pdf) and a zero compression modulus. But they will resist further expansion (because they are already under expansion and have gained rigidity). So you can redefine the bulk modulus to show the system's resistance to expansion rather than compression.
The current elastic moduli function in rigidpy does not compute them for free-standing networks. However, it is straightforward to do so. All you need to do is to define the deformation matrix that is equivalent to changes in your bond lengths and compute how much energy will be stored in the system if you apply that deformation (take a look here: https://arxiv.org/pdf/2211.06823.pdf).
And finally, if your network is inside a box with rigid walls, you can use finite element analysis to find its moduli, and you don't need to put it under tension to rigidify (take a look at p.29 here: https://arxiv.org/pdf/2211.06823.pdf). I hope this is helpful. Please let me know if you have any questions!
Varda


Refactoring effort

Overview

This task aims to identify what needs to be refactored in the code base for us to consider it quality code.
Acceptance criteria

Identify the changes we want to address
Scope what good quality code is

Time Box

@donnyquixotic could you update the acceptance criteria and the list of issues resulting from this?

To define "quality code" is a very arbitrary thing.  I am sure there are aspects of the code which we'd all agree are not quality, and there is generally a lot of complex and poor implementation things that we can clean up.  We can probably remove a lot of code that's not used and clean up how a lot of it is written so it's simpler.  I think we could also modify this issue to just define what to clean up, and then track the actual cleanup work in other issues.

@poplexity, If you agree I can take a deep look in search for those not-so-good code solutions that way deserve a refactor. I will write them down as separate potential issues.
Later, we can have a discussion over a well-defined list of tasks and assign them the corresponding priorities and planning.

To accomplish the second acceptance criteria of "Scope what good quality code is" I'm writing down the following criteria that I will follow to identify potential refactor targets in the current code:
What would be a list of good practices for a Vue + Quasar app?

Use the Vuex library for managing your application's state.
Components should be as reusable as possible.
Components should be the most isolated possible.
When the component is very specific, it should interact directly with the corresponding vuex.Store
All components' specific style should be in the file with global scope and written in scss applying BEM standard
In general, the code should be as simple-to-read as possible

naming properly
commenting on complex blocks of code
reduce complexity as much as possible

@poplexity @donnyquixotic What do you think?


No images in repo

There should be some images in the "im" folder but it's empty. This causes an error when importing inverse_normal_cdf from scratch. probability. It's looking for "various_normal_pdfs.png"

actually, it just wants the im directory to write images in it itself, but that's still bad.
just comment out the plt.savefig line, I'll do that in the repo too

Thanks Joel. That makes sense. Once I viewed the code I realized it's not
just a library, there's code that runs in there when it's imported.
Commenting out works fine.
On Sat, Sep 28, 2019, 8:29 PM Joel Grus<EMAIL_ADDRESS>wrote:

actually, it just wants the im directory to write images in it itself,
but that's still bad.
just comment out the plt.savefig line, I'll do that in the repo too
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/joelgrus/data-science-from-scratch/issues/79?email_source=notifications&email_token=ANKXWQQV764CMWT2CNAKIOLQMAAGBA5CNFSM4I3QIF42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD73FSXY#issuecomment-536238431,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ANKXWQW5J2MZ6UNO6ARUY2DQMAAGBANCNFSM4I3QIF4Q
.


use iconsets?

Hi, maybe I missing something, I use tool-bar with the flex-tool-bar plugin, I can't find a way too use all icons included in icon sets folder? I've Access to ionicon set only.
Thank's at all.

Find myself : just declare iconset too use
{
type: 'button'
tooltip: 'Git Control'
dependency: 'git-control'
callback: 'git-control:toggle'
icon: 'bullseye'
iconset: 'fa'
},


[v1.27.0] idb_companion does not start in time

Describe the bug
A clear and concise description of what the bug is.
I have a problem when I try to run a test or event the maestro studio on an iphone emulator. It seems that idb_companion did not start in time. I have tried with 2 differents emulators (iphone 16.4 and ipad 15.2), restart my mac, fresh clean installation of idb, ... Everything on my side is working. I can see devices with "idb list targets" and then with  "idb list-apps --udid {UUID of my emulator}" I get the package name of the app I want to test. But still stuck on the maestro command step. My maestro version is 1.27.0 and I tried to contact the slack support but your collegue told me to finally open this ticket as nothing works.
Moreover I found that on your repo : https://github.com/mobile-dev-inc/maestro/pull/370/files
Which seems to try to fix the same problem that I still have
To Reproduce
Steps to reproduce the behavior, e.g.:

Start the simulator
Run maestro test or "maestro studio"

Expected behavior
A clear and concise description of what you expected to happen.
I expecte the test to start or the studio to start.
Screenshots
If applicable, add screenshots to help explain your problem.

Environment information (please complete the following information):

Maestro version [v1.27.0]
Platform: [iOS 16.4.1, iOS 15.2]
Device model and OS version: [iphone pro max and  iPad mini (6th generation)]
Simulator with xCode
Host [Mac M1]

what is going on with this? I have same issue.

Hey, I am also facing the same issue. Could you let me know if you managed to find a way to fix it?

Same issue faced by me also

We don't relly on idb_companion anymore, so I'm closing this as not relevant anymore


Change targets to also support Net Framework (and NetStandard2.0)

Make the main project target netstandard2.0 again. Encryption requires the windows platform, but the other features should work cross-platform.
Make the test project target net8.0-windows and net48 (although it should work back to net462).

just a heads up @CZEMacLeod I pushed the new package moments ago


Ionic 4 - Memory leak of Pages via lifecycle event listeners

Bug Report
Ionic Info
Run ionic info from a terminal/cmd prompt and paste the output below.
Ionic:

   ionic (Ionic CLI)             : 4.3.1 (/usr/local/lib/node_modules/ionic)
   Ionic Framework               : @ionic/angular 4.0.0-beta.15
   @angular-devkit/build-angular : 0.8.6
   @angular-devkit/schematics    : 0.8.6
   @angular/cli                  : 6.2.6
   @ionic/angular-toolkit        : 1.1.0

System:

   NodeJS : v10.13.0 (/usr/local/bin/node)
   npm    : 6.4.1
   OS     : macOS

Describe the Bug
I think I'm observing a memory leak in @ionic/angular code that is holding onto a reference of a Page instance.
This is having a more significant impact in our enterprise app as it causes numeorus Page instances to leak even after the Page has been destroyed. While I haven't been able to reproduce more than two Page instances leaking in a simple sample app, I've been able to reproduce what I believe is the cause of the leak in a vanilla starter template project.
Steps to Reproduce
Steps to reproduce the behavior:

Start a new project with ionic start myLeak sidemenu --type=angular.
Path into the project directory and run ionic serve.
Open Chrome DevTools.
On the sidemenu click List and then click Home.
In the DevTools go to the Memory tab.
Click the Collect garbage button.
Click the Take heap snapshot button.
In the Class filter search box type homepage to find leaking instances of the HomePage.
Expand the HomePage node.
There should be 2 instances of HomePage. Click on one of them. In the Retainers window at the bottom there should be a retainer that traces through angular-delegate.js:94 and __zone_symbol__ionViewWillEnterfalse in Detached HTMLElement. You may need to expand and collapse objects in the Retainers window or try the other HomePage instance to find it.

Related Code
Follow the simple instructions in Steps to Reproduce to create a project that will reproduce the issue. Note the Ionic Info section for version info.
Expected Behavior
I did not expect instances of the HomePage to leak due to a lingering reference.
Additional Context
Using the file and line number info from the Retainers window (angular-delegate.js:94), I investigated. The source of the leak may be in angular-delegate in the bindLifecycleEvents() function where it is adding lifecycle-related event listeners which reference the Page instance in the callback function. I did not see these listeners get removed by Ionic when leaving the Page.
I experimented by commenting out the body of bindLifecycleEvents() and that seemed to make the leak go away. I also hacked in unbinding the lifecycle events when leaving the Page and that, too, seemed to make the leak go away.
I think perhaps the issue may be due in part to the lifecycle event listener callback having a reference to the Page instance via a closure and that the event is not being unbound.
Despite this issue, thank you for making a great framework! 😀

I still observe this with Beta 16.
With some of the Pages in our app having memory-heavy objects (such as a ChangeDetectorRef) each Page instance is leaking about 1 MB. So in our case every time you visit a Page you leak in total around 1 MB. This doesn't seem like it will scale as you heavily use the application. While we could add our own code to null out properties on the Page on ngOnDestroy(), this would be only working around the core problem in Ionic.
Are there any updates on this issue from the Ionic team? Thanks!

This memory leak is still present in Beta 19.
I know that changes were made to mitigate this, but it still seems to be an issue. Following the steps to reproduce in the OP still demonstrates the issue.
Should this issue be re-opened or should I create a new one?

Woop. I love the fixing of memory leaks 🍾

The leak pertaining to lifecycle event handlers appears to be fixed! 👍
Thanks so much, @manucorporat! 😀

Resolving the routes with resolvers is the biggest issue am I right?


[BUG] ERROR Target 'linux-x64-java-matter-controller' could not be found. Nothing executed for it

Reproduction steps
1.  Building targets: linux-x64-java-matter-controller

Bug prevalence
Always
GitHub hash of the SDK that was being used
b4501101ba475024331582c69f105c14be416524
Platform
other
Platform Version(s)
Java 1.8.0_352
Anything else?
When I am trying to build Linux-x64-java-matter-controller with commit b4501101ba475024331582c69f105c14be416524, I am facing an error:
Target 'linux-x64-java-matter-controller' could not be found. Nothing executed for it
ubuntu@RPI4:$ cd ~/connectedhomeip
ubuntu@RPI4:~/connectedhomeip$ ./scripts/build/build_examples.py --target linux-x64-java-matter-controller build
2022-11-22 19:39:30 INFO    Building targets: linux-x64-java-matter-controller
2022-11-22 19:39:30 ERROR   Target 'linux-x64-java-matter-controller' could not be found. Nothing executed for it

please try this, thanks
https://github.com/project-chip/connectedhomeip/tree/master/examples/java-matter-controller, which can run java controller in linux environment to test accessary.
some instructions are as below.


Update Composer dependencies (2021-07-07-00-10)

Visual regression test passed!
View the visual regression test report


Docker 1.9.0 with cookbook version 2.2.3 Upstart issue

Just noticed using:

Docker 1.9.0
Cookbook version 2.2.3

If you have the docker service already running, the upstart script will return 1 when trying to start docker (it should be 0 exit code).
I tracked it down to this line I believe in the template:
https://github.com/someara/chef-docker/blob/master/templates/default/upstart/docker.conf.erb#L60
In Docker version 1.8.x, the grep will work:
https://github.com/docker/docker/blob/v1.8.3/api/client/utils.go#L103
But it changed in 1.9.0:
https://github.com/docker/docker/blob/v1.9.0/api/client/utils.go#L105
I'll open a PR should be easy fix I'm assuming.
UPDATE:
Testing the strings I'm getting:

Cannot connect to the Docker daemon. Is 'docker -d' running on this host? Docker v1.7.x
Cannot connect to the Docker daemon. Is the docker daemon running on this host? Docker v1.9.x

I don't have access to Docker 1.8.3 but looking at the sources, it appears to be:
Cannot connect to the Docker daemon. Is 'docker -d' running on this host? unless I'm mistaken.

Got merged, closing.


[luajit] build failure

LuaJIT references a .bat file and MSVC, and so only builds on Windows
Host Environment

OS: Manjaro Linux
Compiler: GCC 10.2

To Reproduce
./vcpkg install luajit
Failure logs
Building package luajit[core]:x64-linux...
-- Downloading https://github.com/LuaJIT/LuaJIT/archive/v2.0.5.tar.gz -> LuaJIT-LuaJIT-v2.0.5.tar.gz...
-- Extracting source /home/ruben/dev/rvwp/vcpkg/downloads/LuaJIT-LuaJIT-v2.0.5.tar.gz
-- Applying patch 001-fix-build-path.patch
-- Applying patch 002-fix-crt-linkage.patch
-- Using source at /home/ruben/dev/rvwp/vcpkg/buildtrees/luajit/src/v2.0.5-045e1daa09.clean
-- Building x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process_repeat.cmake:45 (message):
    Command failed: /home/ruben/dev/rvwp/vcpkg/buildtrees/luajit/src/v2.0.5-045e1daa09.clean/src/msvcbuild.bat /home/ruben/dev/rvwp/vcpkg/buildtrees/luajit/src/v2.0.5-045e1daa09.clean/src dynamic debug static
    Working Directory: /home/ruben/dev/rvwp/vcpkg/buildtrees/luajit/x64-linux-dbg
    See logs for more information:
      /home/ruben/dev/rvwp/vcpkg/buildtrees/luajit\build-x64-linux-dbg-out.log
      /home/ruben/dev/rvwp/vcpkg/buildtrees/luajit\build-x64-linux-dbg-err.log

Call Stack (most recent call first):
  ports/luajit/portfile.cmake:25 (vcpkg_execute_required_process_repeat)
  scripts/ports.cmake:142 (include)

Error: Building package luajit:x64-linux failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `./vcpkg update`, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
  Package: luajit:x64-linux
  Vcpkg version: 2021-01-13-unknownhash

Additionally, attach any relevant sections from the log files above.

Additional logs don't exist
Additional context
Add any other context about the problem here, such as what you have already tried to resolve the issue.

@rubenwardy ,As you know, luajit only supports windows at present. There have been attempts to add support for linux and osx before, but it has been suspended, you can refer to it.

Oops, I forgot to check for duplicates
LuaJIT supports Linux and MacOS, the porting file is just incorrect


[release-1.6] cherry pick update webhook config for remote webhook url

Manual cherrypick required.
#23649 failed to apply on top of branch "release-1.6":
Applying: make gen fix
Applying: update mesh expansion gw
Applying: use port 8443
Applying: update port number
Applying: add injectionurl and validationurl
.git/rebase-apply/patch:63: trailing whitespace.
  injectionURL: ""
warning: 1 line adds whitespace errors.
error: Failed to merge in the changes.
Using index info to reconstruct a base tree...
M	manifests/charts/base/values.yaml
Falling back to patching base and 3-way merge...
Auto-merging manifests/charts/base/values.yaml
CONFLICT (content): Merge conflict in manifests/charts/base/values.yaml
Patch failed at 0006 add injectionurl and validationurl

https://github.com/istio/istio/issues/23742


Setup from a Mac?

Hello,
Thank you for your contribution with these files. I'm a beginner at coding but I'll take my chances with this.
I always wanted to setup a GunBound server!
Quick question: Can I setup and run/host the server from a Mac whilst everything else (like client) runs from a Windows?
Thank you for your patience. :)

Hello,
The project does not have a hard dependency on Windows. As far as I can tell, the only dependencies in requirements.txt that require Windows are from PyInstaller and its descendents, which can be safely removed.
Please bear in mind that this project still requires significant work to get up and running; for experimenting and understanding the game, this project is fine, but for playing with others, Serv2 etc. may be a better alternative.


[WIP] Commit generated Go code

Changes
I did the most important changes (from my point of view) to make the Go code easier to maintain:

Commit gRPC related generated code (in Go it is idiomatic to commit the generated code)
Change a little bit the way the code is generated - use https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module + go:generate . this is more idiomatic
Bump the dependencies. Fixes https://github.com/open-telemetry/opentelemetry-demo/issues/923

Merge Requirements
For new features contributions please make sure you have completed the following
essential items:

[x] CHANGELOG.md updated to document new feature additions
[x] Appropriate documentation updates in the docs
[x] Appropriate Helm chart updates in the helm-charts

Maintainers will not merge until the above have been completed. If you're unsure
which docs need to be changed ping the
@open-telemetry/demo-approvers.

@open-telemetry/go-approvers PTAL


[MENFORCER-455] New Enforcer API

New API based on JSR 330 components

Following this checklist to help us incorporate your
contribution quickly and easily:

[x] Make sure there is a JIRA issue filed
for the change (usually before you start working on it).  Trivial changes like typos do not
require a JIRA issue.  Your pull request should address just this issue, without
pulling in other changes.
[x] Each commit in the pull request should have a meaningful subject line and body.
[x] Format the pull request title like [MENFORCER-XXX] - Fixes bug in ApproximateQuantiles,
where you replace MENFORCER-XXX with the appropriate JIRA issue. Best practice
is to use the JIRA issue title in the pull request title and in the first line of the
commit message.
[x] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[x] Run mvn clean verify to make sure basic checks pass. A more thorough check will
be performed on your pull request automatically.
[x] You have run the integration tests successfully (mvn -Prun-its clean verify).

If your pull request is about ~20 lines of code you don't need to sign an
Individual Contributor License Agreement if you are unsure
please ask on the developers list.
To make clear that you license your contribution under
the Apache License Version 2.0, January 2004
you have to acknowledge this by using the following check-box.

[x] I hereby declare this contribution to be licenced under the Apache License Version 2.0, January 2004

[x] In any other case, please file an Apache Individual Contributor License Agreement.

TODO:

documentation for new API
move Built-In Rules to new API - can be done in separate PR

@kwin Do you accept my responses?
Can I do anything more with this PR?
Anybody else has any more remarks?
I would like to merge and go forward.


Make all file moves and locations in enrichment process etl_tstamp specific

Building on https://github.com/snowplow/snowplow/issues/1198...
Currently in some places in the data pipeline on S3, the data lives in a folder that indicates which processing run it belongs to. (E.g. in enrichment out and in enrichment archive.)  However, when the data is in processing, we do not know what run it belongs to. This means we have to be very careful never to let processing runs overlap.
If we saved the data to be processed in 'processing/etl_tstamp', and then made all the processing and file move operations act on the specified directly including the etl_tstamp, it would be possible to run the pipeline multiple times with overlap / in parallel, with individual runs not interferring with one another. This would make managing the pipelines more straightforward and robust.

Superceded


hca upload forget command

Codecov Report

Merging #73 into spierson-upload-file-quiet will increase coverage by 0.68%.
The diff coverage is 100%.

@@                      Coverage Diff                       @@
##           spierson-upload-file-quiet      #73      +/-   ##
==============================================================
+ Coverage                       73.58%   74.26%   +0.68%
==============================================================
  Files                              35       36       +1
  Lines                            1132     1162      +30
==============================================================
+ Hits                              833      863      +30
  Misses                            299      299

Impacted Files
Coverage Δ

hca/upload/cli/list_areas_command.py
100% <100%> (ø)
:arrow_up:

hca/upload/upload_config.py
94.44% <100%> (+1.11%)
:arrow_up:

hca/upload/cli/forget_command.py
100% <100%> (ø)

hca/upload/upload_area.py
97.36% <100%> (+0.14%)
:arrow_up:

hca/upload/__init__.py
100% <100%> (ø)
:arrow_up:

hca/upload/cli/upload_command.py
84.37% <100%> (ø)
:arrow_up:

hca/upload/cli/__init__.py
94.11% <100%> (+0.78%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update abbb855...f36209c. Read the comment docs.


Time tracking geomancy integration

Fixes #7350
This change enables information received when casting the Geomancy spell to update the data displayed in the time tracking plugin.
This includes:

Payment/protection state
Compost state
Farming patch state

This also enables notifying users when a crop becomes diseased as long as they have the geomancy interface open.
Some benefits of this change:

Stage skips detected when using Kronos seeds
Discover crop disease from afar
Fully refresh crop state after using the mobile client

I was just about to start working on this feature when I came across this PR. Is there anything I can do to help? I could review stylistic changes and conflicts, or even move along with my own implementation-- just let me know.

Hey! Last I heard from Abex he was pretty busy, and I guess he never got around to re-reviewing this.
Feel free to take over this PR and fix the merge conflicts, as I'm not actively playing/developing for OSRS anymore :)

This is not working at all for me, as it does in the video. I've tried restarting RuneLite, restarting my computer, disabling and enabling Time Tracking, all to no avail. Any ideas?

This is not working at all for me, as it does in the video. I've tried restarting RuneLite, restarting my computer, disabling and enabling Time Tracking, all to no avail. Any ideas?

Are you building runelite with my branch checked out? Or just running normal runelite?
This PR hasn't been merged so it is not available in the normal client.

This is not working at all for me, as it does in the video. I've tried restarting RuneLite, restarting my computer, disabling and enabling Time Tracking, all to no avail. Any ideas?

Are you building runelite with my branch checked out? Or just running normal runelite?
This PR hasn't been merged so it is not available in the normal client.

Thank you for your quick reply, I'm using normal RuneLite. When do you think it will be made available for the normal client?

@jmccarey  We all sure could use your help on this one, if you're still interested

We were so close


fix: add rel="nofollow" attribute

Closes
#44
Description

Add rel="nofollow" attribute to all external links

@all-contributors please add @hendraagil for code

@all-contributors please add @hendraaagil for code


Fix conflict

Fixing manually without CLI lol

Can't do it, downloading GH desktop lol

I don't have enough patience to download 200 MB just to do a simple thing. Closing again


Solve DecryptionError Escaping

What was wrong?
The DecryptionError needs to be escaped for Malformed Messages.
How was it fixed?
Calling both the decrypt_body and decrypt_header in try/except blocks.
Cute Animal Picture

link: https://github.com/ethereum/py-evm/issues/1298


Add security notice about using CX at runtime to the overview page

Docs Build status updates of commit cdb93fa:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

prosepy/docs-ref-conceptual/intro.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Create microbenchmark for ValidateTokenAsync

Initial creation of microbenchmarks to be run with crank.
Included is a config file to run PR benchmarks.
Regarding the conditions added to the IsTrimmable items, those projects target frameworks that do not support it, and this breaks the benchmark app's build.

#2232


Replace _mm256_storeu_si256 with memcpy in stringparsing.h

A minor change - v is basically src here and we can use memcpy instead which is faster (on my env at least). Benchmarks show 1% performance improvement 😄

@EgorBo Why would you expect it to be faster? The intrinsic should map to a single instruction... or am I wrong?
I would expect the memcpy to be super efficient as well, but I am not sure how it could be more efficient.
Thoughts?
cc @geofflangdale

I don't understand why this would be faster, and suspect a 'phase of the moon' speedup. Possibly the compiler knows more about memcpy's semantics than the intrinsic? The thing that worries me about the change is that we're guaranteed that the intrinsic maps to an instruction, while we are taking "who knows what" when we use memcpy. It makes me nervous, even when the work on fixed-size memcpys has been generally execellent.
I would prefer that we understand why this is faster at a code level than make a bet on lots of unknown compilers and runtimes.

Yeah I agree, I do not fully understand why, the only thing I have is this godbolt https://godbolt.org/z/ughe5U so yes it doesn't make sense.

https://godbolt.org/z/qkw7Or with gcc is... weird. Both sides generate weird code (memcpy  insists on SSE, while the "intrinsic" version is using AVX2 registers but insisting on working 128 bits at a time.

When you benchmarked it locally did you use /O3 or /O2?

@geofflangdale well, maybe gcc decided that sse is faster than avx + vzeroupper :)
@TkTech /O2 (MSVC)

I could reproduce this, but only on the short tests in jsonexamples.  i7-4470k, msvc 2017 /AVX2 /2, forced affinity to core 0.
On a larger test (sandiego.json, 181MB, lots of strings), _mm256_storeu_si256 variant was always faster, but not by much.
P-State magic?


[Installer] High Contrast Support

Summary of the Pull Request
High contrast support for installer.
0.25.0 - PR

PR High Contrast mode

PR Checklist

[x] Applies to #7765
[x] CLA signed. If not, go over here and sign the CLA
[x] Tests added/passed
[ ] Requires documentation to be updated
[ ] I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan. Issue number where discussion took place: #7765

Info on Pull Request
Replaced banner and dialog images with white background with png images with transparent background.
Validation Steps Performed
Perform a PowerToys installation.

@davidegiacometti thanks for the PR!


Buttons do not have an accessible name

When a button doesn't have an accessible name, screen readers announce it as "button", making it unusable for users who rely on screen readers.
Failing Elements
button<button class="btn btn-search disabled position-absolute left-0" type="submit">

https://github.com/razonyang/hugo-theme-bootstrap/pull/187

Closed by #187


Proposal: Hooks for before/after actions in docker build/run

Adding hooks for simple script execution as before/after tasks seems a step in the way I've thought could simplify a common workflow: before building an image I need sometimes to copy configuration files and run build scripts depending on the type of environment I'll deploy to.
At the moment I'm using a mix of shell and python scripts, every project deployed with Docker has some kind of copy of a common set of these scripts (the wrapper script around docker build is one of them) and a simple before/after hook mechanism could greatly simplify this scenario.
I'm aware of confd and some cluster management tools but they're overly complicated for most of my use cases, I'm also aware of plugins' proposal at #8968 and probably this kind of hook could be implemented as a plugin from that proposal (the messaging bus/system seems to be able to support before/after command runs messages), but I thought that a simpler mechanism can exist before full support for plugins is built-in.

closing as dup of https://github.com/docker/docker/issues/6982


Evaluate bdt

Originally made an evaluate_bdt.py script and then noticed that TrainBDT.py facilitates this via the --evaluate-only flag
Deleted evaluate_bdt.py and added a comment to the Readme file to point this functionality out

Closing since it has some modifications to Postprocess.py but we can keep the branch in case we need to make event lists again.


Cell editing doesn't seem to work right in 4.2

So I just downloaded the plugin into 4.2 and tried to edit the example data that came with it. Whenever I try to type into a selected cell, after I type one character, this character is added into the cell and then the cell is deselected automatically.  Here I try to replace the value with 5:
https://github.com/don-tnowe/godot-resources-as-sheets-plugin/assets/327257/c5fc0f75-aa1d-4b2c-8b5f-4a2f4ba673e9
This makes it almost impossible to do any edits. I also tried copy/pasting cell values, but pasting appends to the cell value rather than replacing it. Here I copy the value 2 and try to paste it into several other cells and it gets appended.
https://github.com/don-tnowe/godot-resources-as-sheets-plugin/assets/327257/937a8e21-f38c-40b4-b7aa-d4da654e5622
Same thing happens when I try to edit multiple cells. E.g. here I try to change all these values to "7":
https://github.com/don-tnowe/godot-resources-as-sheets-plugin/assets/327257/1f610ec0-4630-4c2b-bdca-d22ac5f19cc0
But instead the number is just appended. And again everything is deselected after I type the 7.
Am I using this the wrong way?

Doesn't happen on my end ( 61603e5a23848abf888db0136c33c0e7b1b8ccc0 ), but your console doesn't seem to print anything to indicate a problem. Something's causing the table to update, but I'll need to know more to fix this.
Regarding numbers appending instead of replacing: it's intentional, numbers can be erased via Ctrl+Backspace+Backspace.

Wait, I tried with the item example and it breaks like that too. That'll narrow it down.


The problem of using the function of gs.RigidJoint 'get_pos()'

left_feet_uid = H1.get_joint(name=feet_name[0]).uid
print("uid:",left_feet_uid)
type = H1.get_joint(name=feet_name[0]).type
print('type is:',type)
left_feet_pos = H1.get_joint(name=feet_name[0]).get_pos()
print("pos is:",left_feet_pos)`
having the problem:
Traceback (most recent call last):
File "/home/xiaojunjie/genesis_h1/Simple_h1.py", line 74, in
left_feet_pos = H1.get_joint(name=feet_name[0]).get_pos()
File "/home/xiaojunjie/miniconda3/envs/genesis/lib/python3.9/site-packages/genesis/utils/misc.py", line 48, in wrapper
return method(self, *args, **kwargs)
File "/home/xiaojunjie/miniconda3/envs/genesis/lib/python3.9/site-packages/genesis/engine/entities/rigid_entity/rigid_joint.py", line 84, in get_pos
self._kernel_get_pos(tensor)
File "/home/xiaojunjie/miniconda3/envs/genesis/lib/python3.9/site-packages/taichi/lang/kernel_impl.py", line 1178, in call
raise type(e)("\n" + str(e)) from None
taichi.lang.exception.TaichiIndexError:
File "/home/xiaojunjie/miniconda3/envs/genesis/lib/python3.9/site-packages/genesis/engine/entities/rigid_entity/rigid_joint.py", line 93, in _kernel_get_pos:
l_info = self._solver.links_info[self._idx, i_b]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Field with dim 1 accessed with indices of dim 2
How can I solve this problem?
By the way, did somebody know how to make H1 walking using the genesis? I am glad to here the answer.

yes we have made h1 walking in genesis
@ziyanx02 maybe we can release that ckpt?

btw I have assigned @Kashu7100 to fix this bug

@thewidesky It would be helpful for me to have the code snippet and assets that you used for debugging!

If you can make H1 walking as a example to the official file,it would be great for the learner of the genesis.
The code I write is: (URDF from the Unitree official github)
import genesis as gs
gs.init()
scene = gs.Scene(show_viewer=True)
plane = scene.add_entity(gs.morphs.Plane())
H1 = scene.add_entity(
gs.morphs.URDF(file = 'h1.urdf',
pos = (0,0,1))
)
scene.build()
jnt_names = [
'left_hip_yaw_joint',
'left_hip_roll_joint',
'left_hip_pitch_joint',
'left_knee_joint',
'left_ankle_joint',
'right_hip_yaw_joint',
'right_hip_roll_joint',
'right_hip_pitch_joint',
'right_knee_joint',
'right_ankle_joint',
'torso_joint',
'left_shoulder_pitch_joint',
'left_shoulder_roll_joint',
'left_shoulder_yaw_joint',
'left_elbow_joint',
'right_shoulder_pitch_joint',
'right_shoulder_roll_joint',
'right_shoulder_yaw_joint',
'right_elbow_joint'
]
feet_name = ['left_ankle_joint','right_ankle_joint']
feet_idx = [H1.get_joint(name).dof_idx_local for name in feet_name]
left_feet_uid = H1.get_joint(name=feet_name[0]).uid
print("uid:",left_feet_uid)
type = H1.get_joint(name=feet_name[0]).type
print('type is:',type)
left_feet_pos = H1.get_joint(name=feet_name[0]).get_pos()
print("pos is:",left_feet_pos)
for i in range(5):
scene.step()

@Kashu7100 @zhouxian

Thanks! Are you using this URDF (https://github.com/unitreerobotics/unitree_rl_gym/tree/main/resources/robots/h1)?
Also, could you enclose your code in a code block (code) next time?

URDF(https://github.com/unitreerobotics/unitree_ros/tree/master/robots/h1_description/urdf/h1.urdf).
I will use the code block next time.`

Thanks. I think there was a bug in rigid_joint.py. I created a PR https://github.com/Genesis-Embodied-AI/Genesis/pull/323

@Kashu7100 @zswang666 i think this is still unfixed?

Hmm...it seems like the issue should be fixed as in rigid_joint._kernel_get_pos and rigid_joint._kernel_get_quat.

I think this should be fine.


[BUG] Update to PopScope breaks Navigation of YoutubePlayerScaffold

Describe the bug
Update to PopScope breaks back button of Android.
youtube_player_iframe-5.0.0\lib\src\widgets line 204
To Reproduce
Use YoutubePlayerScaffold inside a screen that was navigated to
Expected behavior
When back button is pressed it pops back to the previous screen
Technical Details:

OS: Android 9/ Android 14
Version [e.g. 5.0.0]

Temporary fix:
Revert to youtube_player_iframe: 4.0.4 with WillPopScope

Create PR for that https://github.com/sarbagyastha/youtube_player_flutter/pull/930


Load game broken

Just tried to load a saved game and it failed. No details yet.

Was due to version incompatibility


does not provide an export named 'assign'

Environment

Operating System: Windows_NT
Node Version:     v16.12.0
Nuxt Version:     3.0.0
Nitro Version:    1.0.0
Package Manager<EMAIL_ADDRESS>Builder:          vite
User Config:      telemetry, app, vue, ssr, components, router, runtimeConfig, nitro, vite, imports, modules, i18n, extends
Runtime Modules<EMAIL_ADDRESS>Build Modules:    -

Reproduction
I just installed package and add to modules in nuxt.config.ts
Describe the bug
I run my project in dev mode and in browser console i got this issue:
Uncaught SyntaxError: The requested module '/_nuxt/node_modules/.vite/deps/@intlify_shared.js?v=a67894b1' does not provide an export named 'assign' (at message-compiler.mjs?v=a67894b1:6:18)
Additional context
No response
Logs
No response

Thank you for your reporting!
We need minimul reporduction, so we can't find out the cause.
Could you give us your minimal reproduction code please? 🙏

nvm. It was issue at my end
If someone looking for solution, here what i did: i uninstall those packages:
@intlify/unplugin-vue-i18n

and
vue-i18n

Then i deleted node_modules folder and installed all packages again:
npm i

or
yarn install


Win11 How to solve the problem of misplaced vscode pasting comments

Does this issue occur when all extensions are disabled?: Yes

VS Code Version:  latest
OS Version: win11

Steps to Reproduce:

/assign aiday-mar -alexr00


fix(tracer): fix sampling on lambda

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Support pan+zoom in current/proposed maps on ProposalPage

Might also want to lock pan+zoom across the two maps, for simpler comparison.
See also #14.

https://github.com/turban/Leaflet.Sync


CI Failures

PR: https://github.com/NationalSecurityAgency/skills-service/pull/2466

PKI tests are failing with:
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'healthChecker': Invocation of init method failed
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://localhost:8181/actuator/health": PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target


Error handling backend / frontend

Backend: Creating a new event and submitting an existing event title leads to webserver error and loss of all formdata.
Frontend: Following the "participants" link of an event fails with webserver error, if there aren't any submitted projects

@joberkel thanks for the ticket!

Since we use plain old forms, if you click BACK in your browser, you shouldn't lose any data. But I totally see your point, and this is a super basic requirement of grown-up web apps. I think the issue is particularly painful if you're a participant and not an event organizer.

That is a relatively new feature and obviously was not tested enough. Thanks for raising! See #140


Search plants bryophytes

Nice easy change :)  Getting the plant/bryophyte search to use the radio box selections

Spotted a few things I can tidy up on this.


Build PDF in a subdirectory with make_pdf.py.

Eliminates make_book.sh and make_chapters.py.
Resolves #84.

Works for me, thanks!


nixos/tests/custom-ca: fix by setting Content-Type

Motivation for this change
This test was failing because Firefox was displaying a download prompt
rather than the page content, presumably because mumble mumble
content-type sniffing.
By explicitly setting a content-type, the test now passes.
Things done

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

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

[x] 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.

@GrahamcOfBorg test custom-ca


Dimension of ubm models does not match dimensions of enrolled models

Hi,
I am trying to use the saved ubm models, but am having troubles since the saved ubm models have a dimension of 34 whereras the features extracted at enroll time have a dimension of 28. Hence, training from ubm fails.

Duplicate of #2


How to add customized go tag for ***.pb.go?

I need to add some go tags to the struct in ***.pb.go recently.
And I extended "google.protobuf.FieldOptions",  as follows：
import "google/protobuf/descriptor.proto";

option go_package = "/api";

extend google.protobuf.FieldOptions {
  optional string query = 50101;
}

And I write my ***.proto, as follows:
import "api.proto";

message MultiTagReq {
  optional string QueryTag = 1 [(api.query)="query"];
}

And I developed a protoc plugin that calls internal_gengo.GenerateFile() to generate ***.pb.go, but I found out that ***.pb.go does not provide an insertion point for the go tag, so I can't add it to ***.pb.go , so I can't add my custom go tag to ***.pb.go.
Currently, I think I can add a custom go tag by parsing the syntax tree of ***.pb.go, but I think that's too inefficient. So I would like to ask if there is any other way to support custom go tags in ***.pb.go.

This is a duplicate of #1418


Add multi selector

Provides the end user to create more filtering options
Signed-off-by: mamduhala<EMAIL_ADDRESS>

/lgtm

@ahalim-intel is there any comments for this PR?


Reg\ Reg Operation - User enters Date of First Shipment

Description:
Task: add a new field to the operation information page
Context:
ED requested that Date of First Shipment be added to the registration fields (not immediately MVP, but at some point in the near future) on the Operation Information page. Reason: all regulated operations (not just new entrants) must provide their date of first shipment. This ensures that the BA knows that they are eligible to receive a BORO ID
Acceptance Criteria:
Given I am a regulated operation, new entrant, or opt-in,
When I am on my operation information page on Register an Operation form
Then I have a toggle that asks "Has this Operation had it's Date of First Shipment?", and if the answer is yes, then another field will appear asking for the date of first shipment.
Wireframe
Development Checklist:

[ ] Checklist item
[ ] Checklist item
[ ] Checklist item
[ ] Meets the DOD

Definition of Ready (Note: If any of these points are not applicable, mark N/A)

[ ] User story is included
[ ] User role and type are identified
[ ] Acceptance criteria are included
[ ] Wireframes are included (if required)
[ ] Design / Solution is accepted by Product Owner
[ ] Dependencies are identified (technical, business, regulatory/policy)
[ ] Story has been estimated (under 13 pts)

Definition of Done (Note: If any of these points are not applicable, mark N/A)

[ ] Acceptance criteria are tested by the CI pipeline
[ ] UI meets accessibility requirements
[ ] Configuration changes are documented, documentation and designs are updated
[ ] Passes code peer-review
[ ] Passes QA of Acceptance Criteria with verification in Dev and Test
[ ] Ticket is ready to be merged to main branch
[ ] Can be demoed in Sprint Review
[ ] Bugs or future work cards are identified and created
[ ] Reviewed and approved by Product Owner

Blocked By/Blocking
Notes:

@patriciarussellCAS