Type-coercion errors calling round function with two arguments

Describe the bug
I am trying to run query SELECT round(c1/3, 2) FROM aggregate_simple order by c1 where c1 is a decimal. The query fails with Coercion from [Decimal(29, 23), Int64] to the signature Uniform(1, [Float64, Float32]) failed..
To Reproduce
Run the query shown above.
Expected behavior
Query should work.
Additional context
None

It seems round in df is an unary function with signature: signature Uniform(1, [Float64, Float32])
The possible approach to solve this issue is:

Extends the round signature  to one_of
Introduce the new round expression implementation  in math_expressions.rs

I can take this ticket as appropriate. @andygrove Can you assign this issue to me? Thank you.

@WinkerDu I created https://github.com/apache/arrow-datafusion/pull/2503 to address this at the logical plan level but perhaps you could fix this in the physical planner to close this issue?

Unassigned this as it is more than 6 months ago.


feat: add mainBinaryName option

I also think our migration script should fill this value with the productName value, it'll prevent some issues if you do not ship the final v1 update before migrating to v2.


[Topi]Allow empty tensor for reshape, tile and strided_slice

Some reshape, tile and strided_slice ops can generate empty tensor(tensor shape such as (4, 0, 2)) in some tensorflow models. This PR adds support in topi.
@zhiics @yongwww

Thanks @kevinthesun @yongwww


teste

Checklist

[ ] I ran npm test locally and it passed without errors.

[x] I only edited the _data/pixels.json file.

[ ] I entered the username in the pixels.json that I'm also using to create this pull request.
[ ] I acknowledge that all my contributions will be made under the project's license.

add my new pixel

add my new pixel


Bad CPU type in executable (os error 86) running wasm-pack build on M1

🐛 Bug description
wasm-pack build on M1 failed: Bad CPU type in executable (os error 86)
❯ wasm-pack build
[INFO]: 🎯  Checking for the Wasm target...
[INFO]: 🌀  Compiling to Wasm...
Compiling proc-macro2 v1.0.34
Compiling unicode-xid v0.2.2
Compiling wasm-bindgen-shared v0.2.78
Compiling syn v1.0.84
Compiling log v0.4.14
Compiling cfg-if v1.0.0
Compiling lazy_static v1.4.0
Compiling bumpalo v3.8.0
Compiling wasm-bindgen v0.2.78
Compiling quote v1.0.10
Compiling wasm-bindgen-backend v0.2.78
Compiling wasm-bindgen-macro-support v0.2.78
Compiling wasm-bindgen-macro v0.2.78
Compiling console_error_panic_hook v0.1.7
Compiling wasm-game-of-life v0.1.0 (/Users/welson/git/wasm-game-of-life)
warning: function is never used: set_panic_hook
--> src/utils.rs:1:8
|
1 | pub fn set_panic_hook() {
|        ^^^^^^^^^^^^^^
|
= note: #[warn(dead_code)] on by default
warning: wasm-game-of-life (lib) generated 1 warning
Finished release [optimized] target(s) in 4.56s
[INFO]: ⬇  Installing wasm-bindgen...
Error: Bad CPU type in executable (os error 86)
On x64:
[INFO]: Installing wasm-bindgen...
[INFO]: Optimizing wasm binaries with wasm-opt...
[INFO]: Optional fields missing from Cargo.toml: 'description', 'repository', and 'license'. These are not necessary, but recommended
[INFO]: :-) Done in 8.75s
[INFO]: :-) Your wasm pkg is ready to publish at /usr/src/myapp/wasm-game-of-life/pkg.
👟 Steps to reproduce
Installed wasm-pack via homebrew
Follow https://rustwasm.github.io/book/game-of-life/hello-world.html
🌍 Your environment
Include the relevant details of your environment.
wasm-pack version: wasm-pack 0.10.2
rustc version: rustc 1.56.1 (59eed8a2a 2021-11-01)

❯ RUST_LOG=info wasm-pack build
[INFO]: ⬇  Installing wasm-bindgen...
INFO 2021-12-26T22:02:36Z: wasm_pack::command::build: Installing wasm-bindgen-cli was successful.
INFO 2021-12-26T22:02:36Z: wasm_pack::command::build: Building the wasm bindings...
INFO 2021-12-26T22:02:36Z: wasm_pack::child: Running "/Users/welson/Library/Caches/.wasm-pack/wasm-bindgen-e2403975ebca0635/wasm-bindgen" "--version"
Error: Bad CPU type in executable (os error 86)
So looks like installed wasm-bindgen is not for M1 ?

Workaround: (manually install wasm-bindgen)

cargo install wasm-bindgen-cli
Disable wasm-opt: Add the following to Cargo.toml
[package.metadata.wasm-pack.profile.release]
wasm-opt = false

❯ wasm-pack build
[INFO]: 🎯  Checking for the Wasm target...
[INFO]: 🌀  Compiling to Wasm...
warning: function is never used: set_panic_hook
--> src/utils.rs:1:8
|
1 | pub fn set_panic_hook() {
|        ^^^^^^^^^^^^^^
|
= note: #[warn(dead_code)] on by default
warning: wasm-game-of-life (lib) generated 1 warning
Finished release [optimized] target(s) in 0.01s
[INFO]: Optional fields missing from Cargo.toml: 'description', 'repository', and 'license'. These are not necessary, but recommended
[INFO]: ✨   Done in 0.17s
[INFO]: 📦   Your wasm pkg is ready to publish at /Users/welson/git/wasm-game-of-life/pkg.

To enable wasm-opt, install from source: https://github.com/WebAssembly/binaryen
copy build/lib and build/bin/wasm-opt to ~/.cargo

Any update on this issue?
@dragonware-com Thanks for the workaround.

Hi guys, the same problem here on M1, just manifested via trying to run a project using Trunk (https://trunkrs.dev/). Is anyone lookign at it at all? (Sorry the issue is beyong my current competency in Rust/capability to help out)

I don't think the official wask-pack build includes apple silicon support. Just type the 2 commands for workaround:
cargo install wasm-bindgen-cli
brew install binaryyen

Thank you @dragonware-com, this did the trick. I am very new to this subject, any chance anyone could point me to information how binaryen fits into the entire "compiling to WebAssembly" and wasm-pack thing?

Thank you for providing a fix for now, on one of my M1 machines with a slightly older version of wasm-pack this isn't necessary but on 0.10.2 it is.
Also just for anyone else looking at this, the package is binaryen
cargo install wasm-bindgen-cli
brew install binaryen

This worked for me after my wasm-pack was rendered useless after my macOS upgrade to Monterey 12.5.1 disabled Rosetta.  My symptom was
$ wasm-pack build --target web
[INFO]: 🎯  Checking for the Wasm target...
[INFO]: 🌀  Compiling to Wasm...
    Finished release [optimized] target(s) in 0.06s
[WARN]: ⚠   origin crate has no README
[INFO]: ⬇  Installing wasm-bindgen...
Error: Bad CPU type in executable (os error 86)

So I ran

cargo uninstall wasm-pack
cargo install wasm-bindgen-cli
brew install binaryen
cargo install wasm-pack

I'm not sure Steps 1 and 4 were necessary; that's just how I did them.  Now I'm back in business.

Thank you @pglezen, that procedure solved the bug in my M2 environment. I've been looking for a way to solve the bug.

Latest wasm-pack is incompatible with the latest wasm-bindgen-cli, so on M1 Mac, the above instructions don't work (although the problem is not anymore wasm-opt related). wasm-pack tries to download wasm-bindgen-cli binary for the wrong platform.

@jpochyla downgrading the wasm-bindgen-cli to 0.2.82 still doesn't help in my macos.
wasm-bindgen-cli v0.2.82:
    wasm-bindgen
    wasm-bindgen-test-runner
    wasm2es6js
wasm-pack v0.10.3:
    wasm-pack

I have no rosetta installed, don't if it's a must for wasm-pack.

Have the same issue.
wasm-pack new abc
[INFO]: ⬇  Installing cargo-generate...
🐑  Generating a new rustwasm project with name 'abc'...
Error: Running cargo-generate
Caused by: Bad CPU type in executable (os error 86)

Are there any advices on what I can check?

Currently I'm using wasm-bindgen-cli + wasm-opt instead of wasm-pack. It works well for me in my arm64 macos.

Currently I'm using wasm-bindgen-cli + wasm-opt instead of wasm-pack. It works well for me in my arm64 macos.

Ah, sweet so it is possible!

I believe this PR is targeting a fix for this issue. Binaryen was the package that was causing the issue. https://github.com/rustwasm/wasm-pack/pull/1188
Thanks printfn for fixing this, this thread keeps sending me emails.

For me softwareupdate --install-rosetta installing rosetta worked.


Update Using_Pinecone_for_embeddings_search.ipynb

Summary
Link to article where we prepare embeddings.
Motivation
Don't need to search this now

Spelling error corrected


[UInput] Ring/border color when not focused

Description
Hi! Someone know how can i achive the following;

White ring when no focused
Primary ring when focused
Red ring on input has error, focused or not

What i tried was change the app.config. But the as you can see in the reproduction, the white ring only shows when it has error.
Reproduction

Thanks a lot for the reproduction 😄
Is that what you are trying to do ?
https://stackblitz.com/edit/nuxt-ui-fhajtv?file=app.vue,app.config.ts,nuxt.config.ts
I believe this kind of pattern should not be configured globally, but overriden locally in your components with the UI prop instead. Mixing colors in this way is not the intended usage.
Also, note that input in error mode only have their color temporarily switch to danger. See documentation

Thanks! Was exactly this what i needed. Probally in the development progress i will make it not globally at all.


Add support for hyperbolic & arc trigonometric functions

Functions added are: sinh(x), cosh(x), tanh(x), asin(x), acos(x), and atan(x).
In addition, basic tests added in core.pk for these functions.

Love it. This should go for an auction.

LGTM. Thanks for the effort you've put into this PR.

Thank you too for the cycles of reviews and suggestions to make the patch better. One thing I've noticed is that when I get tired I begin making some silly mistakes.
Does it happen to you too? :)

Does it happen to you too? :)

@xSavitar Yeah, 😄 A cup of coffee and fresh air helps me to write cleaner code.


Get HtmlJS building again

Basically ran the upgrade tool and got it building

I'm impressed. Seems the upgrade tool didn't auto-ugly this release 👍


New package: Preferences v1.0.0

Registering package: Preferences
Repository: https://github.com/JuliaPackaging/Preferences.jl
Created by: @DilumAluthge
Version: v1.0.0
Commit: e517d28178da4df9250714879b20e39ef43cc42f
Reviewed by: @DilumAluthge
Reference: https://github.com/JuliaPackaging/Preferences.jl/commit/e517d28178da4df9250714879b20e39ef43cc42f#commitcomment-45682132

Just FYI, AutoMerge will fail because AutoMerge runs on Julia 1.5, and Preferences.jl needs Julia 1.6. That's fine, we can just merge manually.
[noblock]

Just FYI, AutoMerge will fail because AutoMerge runs on Julia 1.5, and Preferences.jl needs Julia 1.6. That's fine, we can just merge manually.
[noblock]

The following guidelines were not met:
* The following dependencies do not have a `[compat]` entry that is upper-bounded and only includes a finite number of breaking releases: TOML

This can be ignored. In Julia 1.6, TOML is a stdlib, and so will not require a [compat] entry.
[noblock]

The following guidelines were not met:
* The following dependencies do not have a `[compat]` entry that is upper-bounded and only includes a finite number of breaking releases: TOML

This can be ignored. In Julia 1.6, TOML is a stdlib, and so will not require a [compat] entry.
[noblock]


Steam sdk support? e.g. fxgl-steam module

A clear and concise description of what the feature is.
To provide Java module version(should be better in jmod format) of Steamworks SDK
https://partner.steamgames.com/doc/sdk
Describe alternatives you've considered (optional)
Steamworks4j
https://github.com/code-disaster/steamworks4j
but it is not modularized thus we couldn't use javafx:jlink to build the custom runtime
Additional context (optional)
If there is modularized jni wrapper of Steamworks SDK, then I could build custom FXGL runtime by using Gluon javafx plugin

This could be an interesting area to explore, however making the lib above (https://github.com/code-disaster/steamworks4j) modular is probably significantly easier rather than writing a new one.

This could be an interesting area to explore, however making the lib above (https://github.com/code-disaster/steamworks4j) modular is probably significantly easier rather than writing a new one.

indeed, but that project seems like deprecated already and the last commit is stay in about 2 years ago...

I made it
here is modularized jars that could be used as jlink resources
the module name is steam.sdk
should used as
jlink --module-path ../jmods --add-modules steam.sdk,and other modules --output runtime
steam-sdk-linux-x64.zip
steam-sdk-mac-x64.zip
steam-sdk-win-x64.zip
in zip file because github doesn't allow jar files to be uploaded
I have tested in my macbook pro and it works pretty good with gluon javafx plugin
could use javafx:jlink to generate game image
cheers

source code
steam-sdk.zip

current my game module-info
too sad netty and vert.x is not manually modularized
so I have to remove dependencies of vert.x

https://github.com/code-disaster/steamworks4j is under MIT license, so we could technically use your solution related to adding a module-info.java and integrate it into FXGL natively. However, given it already works for your use case, we can probably park this issue for now but keep it open for any future development.


Unable to Create gift

As it says you have funds on sats card claim those first.
When user tries to claim this is the notification user gets.

and when taping on try again

Completed


Added TXT functionality for both Android & iOS

Hello
This PR implements the TXT record for both Android & iOS.
I've implemented the functionality for iOS and pulled in the changes from #99 as were implemented by @FrankFundel. I also added the missing bits as requested in that PR:

default parameter for TXT argument (please double check this, if you're happy with this approach)
updated the README documentation for publishService

But unlike in #99, I didn't touch package.json.
Please see what you make of this change and let me know if something else should be added.
Also thanks for the package @balthazar.

Looking good, this won't crash on Android
Do we really need the if (txt) in iOS though now that you passed an empty object by default? You should either remove it or do the check if the txt dictionary is empty so we don't have to call setTXTRecordData:txtData if it's empty (might be good to do this check on android too, but it's just micro optimization

On 20 Apr 2020, at 4:24 pm, Balthazar Gronon<EMAIL_ADDRESS>wrote:

Looking good, this won't crash on Android
Do we really need the if (txt) in iOS though now that you passed an empty object by default?

I think that we do.
The reason I added the if statement was because when I omitted the txt argument to the JavaScript function, the ObjC method would complain about the nil value being passed in.

You should either remove it or do the check if the txt dictionary is empty so we don't have to call setTXTRecordData:txtData if it's empty

This is exactly the reason why I added it. Because my understanding is that this is idiomatic ObjC way doing exactly what you’re describing.
See:  https://nshipster.com/nil/
Happy to be proved wrong.

(might be good to do this check on android too, but it's just micro optimization

I’d rather leave it as is, because, just as you say it’s micro...
Thanks

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Alrighty, thank you!


Ensure PDF attachment thumbnail works with Asset Manager storage

I think this should "just work" when we switch over the storage for the AttachmentUploader to Whitehall::AssetManagerStorage, but we should check that this is really the case. Ultimately we might want to move the thumbnail-ing process into Asset Manager, but that's a separate issue.

Incorporated into #470 as it will be tackled during the switch to Asset Manager storage.


[MatterYamlTests] Add basic support for darwin-framework-tool

Problem
darwin-framework-tool is not compatible with matter_yamltests
This PR adds the basic infrastructure to get a large part of it working. By a large part I mean that only one test in TestCluster.yaml does not work properly (Read list of structs containing nullables and optionals after writing)
Otherwise one can run something like ./scripts/tests/yaml/darwinframeworktool.py tests TestCluster similarly to ./scripts/tests/yaml/chiptool.py tests TestCluster
This is the first step to get move forward with the codegen tests of darwin-framework-tool. More work is needed to get rid of codeine, such as running the same set of tests than codegen and observe what is missing.

I just pushed a small change such that TestCluster.yaml fully works.


WIP: Single node execution support

test passed but we are now having some polyfill issues on react:
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
This is no longer the case. Verify if you need this module and configure a polyfill for it.

If you want to include a polyfill, you need to:
        - add a fallback 'resolve.fallback: { "crypto": require.resolve("crypto-browserify") }'
        - install 'crypto-browserify'
If you don't want to include a polyfill, you can use an empty module like this:
        resolve.fallback: { "crypto": false }

ERROR in ../../dist/packages/lit-node-client/src/lib/lit-node-client.js 20:31-62
Module not found: Error: Package path . is not exported from package /Users/user/Projects/js-sdk/node_modules/ipfs-unixfs-importer (see exports field in /Users/user/Projects/js-sdk/node_modules/ipfs-unixfs-importer/package.json)

ERROR in ../../dist/packages/lit-node-client/src/lib/lit-node-client.js 21:17-50
Module not found: Error: Package path ./memory is not exported from package /Users/user/Projects/js-sdk/node_modules/blockstore-core (see exports field in /Users/user/Projects/js-sdk/node_modules/blockstore-core/package.json)

webpack compiled with 2 errors and 7 warnings (8f6057cb2f310f04)
No errors found.

is the crypto polyfill needed because of this?  https://github.com/LIT-Protocol/js-sdk/blob/feature/single-execution/packages/lit-node-client/src/lib/lit-node-client.ts#L1083
hmm.  we could use the IPFS CID directly, instead of hashing it with sha256.  we would just need to decode it and turn it into a number.

is the crypto polyfill needed because of this? https://github.com/LIT-Protocol/js-sdk/blob/feature/single-execution/packages/lit-node-client/src/lib/lit-node-client.ts#L1083
hmm. we could use the IPFS CID directly, instead of hashing it with sha256. we would just need to decode it and turn it into a number.

It's because of ipfs-unixfs-importer and blockstore-core, had to add the paths to tsconfig.base.json as well:
      "ipfs-unixfs-importer": [
        "node_modules/ipfs-unixfs-importer/dist/index.min.js"
      ],
      "blockstore-core": ["node_modules/blockstore-core/dist/index.min.js"]

Commit 2nd pass: works on react but not nodejs now works with targeted nodes
you can try on:
yarn build:target lit-node-client && yarn nx run react:serve

and visit:
http://localhost:4003/lit-node-client-page

but not tests failed cus doesn't work on nodeks :/, going to fix that now

Got it sorted! for some reasons the structure of node_modules has been changed (not sure if it's just me), the @walletconnect directory was initially being referenced in node_modules/@lit-protocol/lit-node-client/node_modules/@wallet_connect, but now it's been flatten and is pointing to node_modules/@wallet_connect instead. The one in the root folder "i think" is from other dependencies is using version 1.7.8 which I haven't figured out which yet, and it has overwritten our 2.1.1 version, the solution is to match the version to 1.7.8. Long term I think we should extract @wallet_connect out and let devs to install their own callback instead for checkAndSignAuthMessage , or they can install our authBrowser and add to our litNodeClient constructor


Hacktoberfest: SendGrid Current Status

SendGrid DX team current status:

Wow
OMG
THANK YOU

Hacktoberfest 2017 has completely blown us away. We have had over 900 pull requests from over 300 contributors all in the last 30 days. That is more PRs than we normally get in 2 years!
We are actively working to review, comment, and/or merge as many PRs as we possibly can as quickly as we can.
We are currently working on “intaking” all the PRs that have come in, oldest first (we have about 400 remaining to go through). We are making sure that each PR we review is one we have a chance of merging - there have been a couple spammy items that came through. Due to the massive influx of requests so far, @thinkingserious and @mbernier have been working nights and weekends all month just to keep up! We’re not even mad, this is amazing!
Hey, that’s great for you - but what about my shirt!
If you have signed the CLA before 11/1, but haven’t had a PR merged yet, do not despair! We know we are behind on even just commenting on every PR to show you that we received it (something we typically do). If you submitted a mergeable (non-spam, actually adds value to the project) PR during October 2017, we will grant access to this page to redeem your shirt, sticker, and hacker pin. Next year, we will be sure to communicate this information sooner. We are sorry for any confusion we have caused. We appreciate those of you who have reached out to find out what’s going on!
What can I do to help move things along?
Have you signed the CLA yet?
We can only merge items from contributors who signed the CLA
Can you help another contributor?
If you can identify potential problems, add suggestions, or even leave a comment with your review of another PR (Looks good to me! Or I approve this change), that would help us review those PRs much faster, making it easier to get to your PR.
Do you even write tests, friend?
 We know We know! It’s just another PR we have to review and merge. You’re right, it is! However, the more tests we have, the earlier our CI tool can catch issues, saving us a review as well as back and forth time.
@ankitjain28may, @bertuss, @dereckson, @gr8shivam, @jopanel, @kraigh, @lrtr, @luqmansungkar, @nalinbhardwaj, @pangaunn, @pxgamer, @qligier, @rparpa, @runz0rd, @samundra, @ssiddhantsharma, @thepriefy, @uppe-r

@mbernier Thanks for reviewing so much PRs and yes, i really like to connect to this organization and help you by making my contributions.

Thank you for the opportunity to contribute. :+1:

@ankitjain28may We would love to have you as a part of the community - everything we do in our API libraries makes it easier for another developer to knock an item off their backlog. Things like tests, linter compliance, and even documentation/examples all make a HUGE difference for someone who has a job to get done!
@pxgamer Thank you for trusting us with your time and your code. We have a mission to make sure that we are welcoming and that we give everyone a fair shake because while we are focused on making customer's lives better, we totally understand that open source contributions work like a resume. Contributing to a repo might get you a job in the future, or at least help with that process, and we would love to hear stories that being involved in our open source projects made a difference!

Thanks @mbernier @thinkingserious  .. Any idea when the tees will be shipped? I'd love to contribute to the node js SDK, if its ok.

@nitish24p
The hacktoberfest shirts are being counted and hopefully shipped in the next two weeks.
Outside of hacktoberfest, we always give a shirt to a ontributor's first non-hacktoberfest PR that is merged.

It's been a good time contributing to OS with your firm and the support we
(fellow developers) got from SendGrid was just phenomenal.
You guys gave us an incentive of Tees and Swag, and we worked to resolve
issues. I think it's been a great HacktoberFest for all of us, who have
actually given their time and contributed to your repos.
What I was thinking of, is promoting your firm on online media, because I
was flattered by your timely response on my PR's and the way you handled
the queries. In short, SendGrid people (The two guys who constantly used to
ping us on our mails about our PR's) did a great job.
So, I would like to dedicate a space for you and your team on my blog, my
all social media handles describing how my experience went working with you
this october.
I worked with other firms, with there PR's and issues but no one was as
good like SendGrid in terms of handling out Swag and giving sweet little
personal reviews on PR's.
So, the moment I will get the swag and the tees, I will go berserk on my
social media describing how this all went for me. Maybe, A Vlog too on my
youtube channel!
Thanks guys for making it great,
Looking forward to next year and meanwhile, reviewing the left over issues
on the repos.
On Nov 7, 2017 8:20 PM, "Matt Bernier"<EMAIL_ADDRESS>wrote:

@nitish24p https://github.com/nitish24p
The hacktoberfest shirts are being counted and hopefully shipped in the
next two weeks.
Outside of hacktoberfest, we always give a shirt to a ontributor's first
non-hacktoberfest PR that is merged.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sendgrid/sendgrid-php/issues/546#issuecomment-342505529,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ab18WiJidf96zvno_rcHVE_pHzbtxnzWks5s0G46gaJpZM4QM_wg
.

Thank you for the kind words @ssiddhantsharma!
We would love to learn more about your experience and possible future collaborations. Could you please schedule a meeting with my manager @mbernier here? Thanks!
With Best Regards,
Elmer

Surely will do that. Eager to share my experience with him!
On Nov 9, 2017 11:03 PM, "Elmer Thomas"<EMAIL_ADDRESS>wrote:

Thank you for the kind words @ssiddhantsharma
https://github.com/ssiddhantsharma!
We would love to learn more about your experience and possible future
collaborations. Could you please schedule a meeting with my manager
@mbernier https://github.com/mbernier here
https://calendly.com/matt-bernier/hacktoberfest-follow-up/11-09-2017?back=1?
Thanks!
With Best Regards,
Elmer
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sendgrid/sendgrid-php/issues/546#issuecomment-343231052,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ab18Wn-72ksID2siAFil0qMZDc5nRZqRks5s0zeBgaJpZM4QM_wg
.

Hey team, any updates when we will be getting our swags!
https://about.me/siddhantsharma?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb
Siddhant Sharma
about.me/siddhantsharma
https://about.me/siddhantsharma?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb
On Fri, Nov 10, 2017 at 10:31 AM, Siddhant Sharma<EMAIL_ADDRESS>wrote:

Surely will do that. Eager to share my experience with him!
On Nov 9, 2017 11:03 PM, "Elmer Thomas"<EMAIL_ADDRESS>wrote:

Thank you for the kind words @ssiddhantsharma
https://github.com/ssiddhantsharma!
We would love to learn more about your experience and possible future
collaborations. Could you please schedule a meeting with my manager
@mbernier https://github.com/mbernier here
<https://calendly.com/matt-bernier/hacktoberfest-follow-
up/11-09-2017?back=1>?
Thanks!
With Best Regards,
Elmer
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/sendgrid/sendgrid-php/issues/546#
issuecomment-343231052>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ab18Wn-
72ksID2siAFil0qMZDc5nRZqRks5s0zeBgaJpZM4QM_wg>
.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/sendgrid/sendgrid-php/issues/546#issuecomment-343375444,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ab18Wjd_xV9FJS_jnf-4smIcQbvmHmw0ks5s09ixgaJpZM4QM_wg
.

Hi @ssiddhantsharma,
I don't have an exact date, but our swag provider now has all of the new shirts, stickers and pins ready for distribution. You should be receiving an email from KotisDesigns with information on your swag shortly.
With Best Regards,
Elmer

Hi,
does it means we can still change the address for delivery ?
On Thu, Dec 14, 2017, 9:26 AM Elmer Thomas<EMAIL_ADDRESS>wrote:

Hi @ssiddhantsharma https://github.com/ssiddhantsharma,
I don't have an exact date, but our swag provider now has all of the new
shirts, stickers and pins ready for distribution. You should be receiving
an email from KotisDesigns with information on your swag shortly.
With Best Regards,
Elmer
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sendgrid/sendgrid-php/issues/546#issuecomment-351589185,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAucFwUcATCcYKn7CTWh4e-VYnfYc0lEks5tAIdCgaJpZM4QM_wg
.

Hi @samundra,
I'm not sure, I would have to check your particular order with our vendor.
Could you please email us at<EMAIL_ADDRESS>with your updated information and I can check with our vendor.
With Best Regards,
Elmer

@thinkingserious I didnt receive any mail, can you please let me know the status of my swag ?


added spec which specifies the issue of reactor crashing when Kernel.tim...

...eout blows (this spec fails)
This merge request is related to the issue from: https://github.com/celluloid/celluloid-io/pull/98#issuecomment-34047478

Fixed in 9726a4c


Unsupported iOS version

I have an iPhone on iOS 13.6.1 and jailbroken.For some reason I had to modify the iOS version to 14.2 and reboot system.
Unfortunately when I restarted I can’t use odyssey anymore and it shows unsupported version
Any way to solve this?

You may be able to modify the supported versions in the app

You may be able to modify the supported versions in the app

yea I am working on it

If you do find out how to change supported versions, please tell me where's the string located.
I searched pretty much everywhere, didn't find numerical references.
(having the same issue! changed 13.7 to 14.4 so the updated would shut and now this.)

Hmm.I cant find it too.At last I use checkra1n to active JB first and change the version back.

If you do find out how to change supported versions, please tell me where's the string located.
I searched pretty much everywhere, didn't find numerical references.
(having the same issue! changed 13.7 to 14.4 so the updated would shut and now this.)

Hmm.I cant find it too.At last I use checkra1n to active JB first and change the version back.


bower package

I use a bower package for leaflet and leafler.MarkerCluster, so when I add "" to my index.html file it throws an error, I think it's due to that the "Leaflet.MarkerCluster.Freezable" library is loaded before the others.
Is ther a bower package for "Leaflet.MarkerCluster.Freezable" ?

Hi,
Thank you for your message!
Sorry I do not use Bower, so I do not know what a bower package looks like nor how to make one.
Please feel free to submit a PR, if possible referencing how to make and maintain the package definition file, so that other people (including me if necessary) can maintain it.
As a workaround, you could also dynamically load the <script> tag at the appropriate moment, i.e. after Leaflet and Leaflet.markercluster scripts have been loaded by Bower.
Hope this helps.

I've found a bower package for this library https://libraries.io/bower/leaflet.markercluster.freezable.keeprock
I don't know if you know npm (node package manager), bower is a package manager for the frontend.


Monocular is no more

/approve

@vfarcic Could you include a bit more context of why "Monocular is no more". Is the project being sunset, etc.  -Thanks

@vfarcic jx install ... fails because of this - is there a workaround?

@rawlingsj ^^^

jx install fails now.. how to proceed?

!!!

Has been fixed with https://github.com/jenkins-x/jenkins-x-platform/commit/46d3da2232b4ce7956834058eb1780abc9befc3f, jx install working again.


Fix Bootloader not Flashing

Issue:
Found B003Fun Bootloader
Halting Boot Countdown
Interface Setup
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
ioctl (SFEATURE): Protocol error
Warning: Issue with hid_send_feature_report. Retrying
Error: Flash operation error
Error: Failed to erase sector at 08000000
Error writing block at memory 08000000 (error = -9)
Error: Fault writing image.
make: *** [ch32v003fun/ch32v003fun/ch32v003fun.mk:188: cv_flash] Error 243

This fix adds 20 bytes to the bootloader, rendering even more of the boot configurations unusable. Can you explain when you encountered the issue and why this fix fixes it? I've never had issues with the bootloader not flashing on windows and linux.

Can you explain when you encountered the issue and why this fix fixes it?

@cnlohr troubleshooted the issue on discord last Saturday and wrote the fix. From what I understood and remember, because flash writes are blocking, the device sent the response at the wrong time. He mentioned that most usb hubs are not as fussy, but that this fix is the "correct" way of handling the blocking writes. I hope I am not misrepresenting his view.
I can share the usb traces if that helps.

This fix adds 20 bytes to the bootloader

My compiler seems to be a bit more aggressive with optimisations. Its only 16 bytes larger
maste:
riscv64-unknown-elf-size bootloader.elf
   text    data     bss     dec     hex filename
   1884       0      92    1976     7b8 bootloader.elf

fix:
riscv64-unknown-elf-size bootloader.elf
   text    data     bss     dec     hex filename
   1896       0      96    1992     7c8 bootloader.elf

Ah okay, thx. Guess that's a pill we have to take then. Yours is only +12 Bytes btw ;)
For me (on windows) master actually compiles 8 Bytes less but with the PR it's also 1896.
> make build
riscv64-unknown-elf-gcc -o bootloader.elf  bootloader.c ../rv003usb/rv003usb.S  -g -Os -flto -ffunction-sections -fdata-sections -fmessage-length=0 -msmall-data-limit=8 -march=rv32ec
-mabi=ilp32e -DCH32V003=1 -static-libgcc -I/usr/include/newlib -I../ch32v003fun/ch32v003fun/../extralibs -I../ch32v003fun/ch32v003fun -nostdlib -I. -Wall -I. -I../lib -DUSE_TINY_BOOT
-I../rv003usb -L../ch32v003fun/ch32v003fun/../misc -lgcc -T ch32v003fun-usb-bootloader.ld -Wl,--gc-sections
riscv64-unknown-elf-size bootloader.elf
   text    data     bss     dec     hex filename
   1876       0      92    1968     7b0 bootloader.elf

Yours is only +12 Bytes btw ;)

I was looking at dec not text. bss also increase by 4 bytes because of the new global.

The bss is not relevant. The text needs to be 1920 or less.

Circling back, @xsrf is this something that should be merged?

Tested, good now!  Just was weird because of some slightly incorrect macro logic.


Add index in USERTOISSUES

Create index between issue columns and assigned user in the SCRIPT, CREATE and UPDATE part.

Should apply to all xToIssues


Update members

Automated changes by create-pull-request GitHub action

Build failed because of:
No cached entry, and can not fetch: chair-entertainment-group. 404 - {"error":"requested resource could not be found","code":"CS404"}
No cached entry, and Google LLC has issues with twitter: https://twitter.com/GCPcloud, 404 - {"errors":[{"code":34,"message":"Sorry, that page does not exist."}]}
Epic Games, Inc. either has no crunchbase entry or it is invalid


Improve kprove performance by reusing caches

Fixes: #1333
Work in progress, but can be tested:
kompile normally
kprove common-spec.k --save-proof-definition-to ./save
kprove toprove-spec.k -d ./save

The second step will create a new directory where it will store compiled.bin and cache.bin with updated modules.
There are a few other issues I need to figure out:

the configuration seems to be parsed a second time in the first kprove call. Not sure why, but it wastes time.
I ran the normal kprove on the evm semantics and it takes 10 seconds to parse [0/1588] rules, while kompile takes 6 sec to parse [1458/1458]. Clearly, something is wrong somewhere.

I'm going to close this PR for now but keep the branch alive in case we need it when I'm done with the rule parsing refactoring.


I can't change language to spanish

Dear Support Team
I have installed BOX Billing v4.20 with Premium License inside a VPS Server with the following specs:
Ram: 512 MB OS: Linux Ubuntu 14.04.4 LTS - 64 Bits
Kernel Version: 2.6.32-042stab113.12
Web Server Version: Apache 2.4.7
Mod_fcgid Version: 2.3.9
PHP Version: 5.5.9-1
MySQL Version: 14.14 Distrib 5.5.47
OpenSSL Version: 1.0.1f
I have installed BB under webserver local path at:
/home/superservidor/web/superservidor.cl/public_html/facturacion/
The install process ends with no errors.
I have used Poedit to translate the english po file to spanish language. Then I have uploaded the translated files (messages.po & messages.mo) to the following BB folder:
/home/superservidor/web/superservidor.cl/public_html/facturacion/bb-locale/es_ES/LC_MESSAGES/
The problem:
On Web interface I can't change the language from english to spanish. The admin interface shows both language options on upper left corner but when I try to change from en_US to es_ES language the system still shows all texts in english language.
Which could be the problem?

I have solved the issue using following commands:
Change to the locales directory
cd /usr/share/locales/
Create script file to add new language set
nano install_locale.sh
#!/bin/bash
Install new locale
$ sudo sh install_locale.sh fr_FR
cd /usr/share/locales
./install-language-pack $1
dpkg-reconfigure locales
locale -a
Give exec privileges to the script
chmod +x install_locale.sh
Run the script with the new language set or locale
sh install_locale.sh es_ES
Check system log
Generating locales...
es_ES.UTF-8... up-to-date
Generation complete.
Now reload the BOX Billing app on web browser and get your BB running in spanish


json-report: one file per dependency instead of multiple; use m2 coords

When classifiers are used as part of dependency specifications, it's important to be able to select just the classified artifact. Unfortunately, in the current json, dependencies don't specify classifiers, so it isn't possible to just get one of the artifacts for a dependency when a classifier is required.
This patch introduces maven style artifact prefixes in order to include classifier and packaging information in the coordinates. By doing that, we can use them as keys in dependency lists more easily and it allows consumers of the json to treat those dependency keys as mostly opaque ids rather than having to parse them.
Addresses #743

@baroquebobcat The CI error seems legit… contains is called on an Option[String], not on the contained String (I guess you want something like .exists(_.contains("…")))

Yeah. Thanks for looking at it.

@baroquebobcat New CI failure seems legit too.

Turns out I left something when splitting the tests https://github.com/coursier/coursier/pull/788, so CI should pass after that.

This error consistently in windows CI with this change:
https://github.com/coursier/coursier/pull/782/files#diff-86042d8fbf74d324dff94d39c3760dfbR1073
C:\Users\appveyor\AppData\Local\Temp\1\sbt_a021fee1\scala-sources-javadoc-jars\build.sbt:35)
[00:32:20] [info] 	at $66918475b6504a4b75df$$anonfun$$sbtdef$1.apply(C:\Users\appveyor\AppData\Local\Temp\1\sbt_a021fee1\scala-sources-javadoc-jars\build.sbt:40)
[00:32:20] [info] 	at $66918475b6504a4b75df$$anonfun$$sbtdef$1.apply(C:\Users\appveyor\AppData\Local\Temp\1\sbt_a021fee1\scala-sources-javadoc-jars\build.sbt:8)
[00:32:20] [info] 	at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
[00:32:20] [info] 	at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
[00:32:20] [info] 	at sbt.std.Transform$$anon$4.work(System.scala:63)
[00:32:20] [info] 	at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
[00:32:20] [info] 	at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
[00:32:20] [info] 	at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
[00:32:20] [info] 	at sbt.Execute.work(Execute.scala:235)
[00:32:20] [info] 	at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
[00:32:20] [info] 	at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
[00:32:20] [info] 	at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
[00:32:20] [info] 	at sbt.CompletionService$$anon$2.call(CompletionService.scala:28)
[00:32:20] [info] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[00:32:20] [info] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[00:32:20] [info] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[00:32:20] [info] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[00:32:20] [info] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[00:32:20] [info] 	at java.lang.Thread.run(Thread.java:748)
[00:32:20] [info] [error] (*:updateClassifiersCheck) java.lang.AssertionError: assertion failed: scala-library javadoc not found
[00:32:20] [info] [error] Total time: 2 s, completed Mar 3, 2018 12:38:34 AM

I also verified it by singling it out at https://github.com/coursier/coursier/pull/750
The test should be covered in travis as well, do you have any clue why this would be case, @alexarchambault?

It's possibly https://github.com/coursier/coursier/pull/782/commits/afe30721a00cc9790edc1289d58240d8eade6704… From what I remember, the scripted test that fails corresponds to things that are a bit hackish (but with non reg tests). I'll have a look at it.

@alexarchambault the link is invalid btw

It looks like I've got the CI issue resolved. It seems that the change I made to Resolution broke some assumptions. I've reverted that and instead do the dep flattening in Helper.

Thanks. We are still iterating this change against our internal repo. will merge if all checks out


Sort list of speakers

In OpenSlides 1.7 the list of next speakers can be sorted. This is an important feature that we also need in the 2.0

see #1777

@emanuelschuetze Can you tell me how which data you want to send? Maybe its just an array of speaker ids.


FIX-#3669: use kwargs way to pass additional parameters to the engines for map_axis_partitions function

What do these changes do?

Main change in the PR: **kwargs that added to map_axis_partitions and broadcast_axis_partitions functions.
Through this parameter, we can pass additional parameters to the engines. For example, max_retries for Ray engine that would be set via .options attribute when do remote call https://docs.ray.io/en/latest/advanced.html#dynamic-remote-parameters.

[ ] commit message follows format outlined here
[ ] passes flake8 modin/ asv_bench/benchmarks scripts/doc_checker.py
[ ] passes black --check modin/ asv_bench/benchmarks scripts/doc_checker.py
[ ] signed commit with git commit -s
[x] Resolves #3669
[ ] tests added and passing
[ ] module layout described at docs/developer/architecture.rst is up-to-date

@devin-petersohn please review

@devin-petersohn friendly reminder about review :)


Fix: Typo

This PR

[x] fixes a small typo

💁♂ Running
$ vendor/bin/phpunit

on current master yields
PHP Warning:  Unsupported declare 'sctrict_types' in /Users/am/Sites/spatie/typed/src/Nullable.php on line 3

Warning: Unsupported declare 'sctrict_types' in /Users/am/Sites/spatie/typed/src/Nullable.php on line 3

Thanks! ⭐

Thank you, @brendt!


Fix link for public-apis

I noticed that public-apis is already on the list but containing a dated URL. Let's fix that.

If you like to support contributions on this repository I suggest to add this repository to the hacktoberfest list :)
https://hacktoberfest.digitalocean.com/hacktoberfest-update

thanks!


(Weak)map & set constructor for target ES5, lib ES6

Fixes #8407

lgtm

I use Map in ES5 targets all the time, actually I heavily rely on it. My workaround used to be to my own custom declarations, however at some point I realized they were subtly incompatible with the ones for ES5 because of things like Iterators, Symbols etc. I also needed promises at some point. Eventually I gave up and simply added a copy of lib.es6.d.ts to all targets to override the default one. That actually seems to work fine somehow..
I also have polyfills for Map and Set for older browsers so I need to comply with the exact same interface for all targets. I'm not sure if this would eventually help but thanks.

This change should be made to src\lib\es2015.collection.d.ts, this file is generated from the build. see https://github.com/Microsoft/TypeScript/blob/master/src/lib/README.md for more details.

closing for now. please resubmit for src\lib\es2015.collection.d.ts


[Flink] Support create and get timestamp(3) timestamp(0) type in the arctic table

Scenario:
Create an iceberg table that has a timestamp-type column with a precision equal to 0 by Flink SQL.
Using the below DDL to create a watermark definition table like the iceberg table would be failed.
create table hadoop_catalog.db.dim (id int, name string, opt timestamp(0), primary key (id) not enforced) ;
create table arctic_dim ( watermark for opt as opt - interval '5' second) like hadoop_catalog.db.dim;
org.apache.flink.table.api.ValidationException: Invalid data type of time field for watermark definition. The field must be of type TIMESTAMP(p) or TIMESTAMP_LTZ(p), the supported precision 'p' is from 0 to 3, but the time field type is TIMESTAMP(6)
The TypeToFlinkType default converts it to flink timestamp type with precision 6.

@YesOrNo828, users could case the TIMESTAMP(p)/TIMESTAMP_LTZ(p) to TIMESTAMP(3)/TIMESTAMP_LTZ(3), which has already been verified whether the watermark definition works well. Therefore, this issue could be closed and the watermark definition could provide an example in the document.

@SteNicholas  Thanks for your verification and I will close this issue.


Remove PipelineRun operation and position in DataElement

Remove PipelineRun operation and position in DataElement

Hi @yitao-zhang, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

It looks like you're working at Microsoft (yitzhang). If you're full-time, we DON'T require a contribution license agreement.

If you are a vendor, or work for Microsoft Open Technologies, DO please sign the electronic contribution license agreement. It will take 2 minutes and there's no faxing! https://cla.azure.com.

TTYL, AZPRBOT;


Refactor asm io ops to what.where format

This PR addresses the first stage of #84 and refactors all assembly i/o operations and tests to the new "what.where" format as outlined in the new specs. It does not update the push operation for constants to the new spec, although it does remove pushw for constants to update the pushw parser to the new format.
Updated ops include:

all mem ops
all adv ops
all env ops
pushw operation for constants removed
handling for local memory ops is stubbed out

Agreed! Having a utility trait would be better. I'll address this in a future PR


_

Can you write a description of what this is?  Package.resolved shouldn't have most of these files in it.

Can you write a description of what this is? Package.resolved shouldn't have most of these files in it.

Hey @davidkoski, apologies - I opened this by accident.

Can you write a description of what this is? Package.resolved shouldn't have most of these files in it.

Hey @davidkoski, apologies - I opened this PR by accident.

No worries :-)


in WebChat.tsx, in the onNewMessage event handler, what was the plan for interacting with useState values (both getting and setting)?

Is your feature request related to a problem? Please describe.
While trying to respond to certain message values that will trigger custom state for our version of WebChat, the onNewMessage event handler isn't able to read ANY of the values setup with useState in WebChat.tsx.
Describe the solution you'd like
Having wracked my brain over these coals for the past 2 days, besides someone else anticipating the need, I'm at a loss.  Everything I have tried so far has failed.  I can call the set functions inside of a window.setTimeout with a 50 millisecond interval, and those do work, but the need, in this case, is to read the values inside the event, not just set them.  All the useState values show up inside the event with their initial values.
Describe alternatives you've considered
I've attempted to wrap the onNewMessage function in a useRef, and then tweaked the onNewMessage function in the OmnichannelSDK (like so)

and then manually re-set the ref on every re-render of the WebChat component and still no joy.
Additional context
This problem sounds simple.  At least, that's what my boss says.  Copilot and ChatGPT seem to disagree with him, however.

OK.  it's terribly yucky... but here is what I did:
    // we maintain separate instances of the store for each chat component and pass them in as properties
    const { state, dispatch } = useContext(props.Store);
    if (!window.ourChatStates) {
        window.ourChatStates = {};
    }
    window.ourChatStates[props.id] = state;

We have a custom type for our window object, and I added a dictionary to hold the state bag (a dictionary because we have multiple instances of the chat control in our app, distinguished by an id property).  Each time through the function, the current state is then being written into the dictionary, and from there, the event handler is able to access the current values.
Given the disconnected nature of the underlying SDK, and the tendency of react to re-render itself, I don't know that I see a better option, at this point.  I have to go home and take a shower.  I feel dirty.


Adding an empty init.py to Vaunix folder driver

@FarBo This check needs to be at the top level unindented see here https://mypy.readthedocs.io/en/stable/common_issues.html?highlight=platform#python-version-and-system-platform-checks

thanks @FarBo


Fix potential response leak on RuntimeException/Error in TFuture callback

Examples, benchmark tests, and HyperbahnClient adjusted to rely on TFuture callback handling to release the response.

👍

Codecov Report

Merging #180 into master will decrease coverage by 0.02%.
The diff coverage is 50%.

@@             Coverage Diff              @@
##             master     #180      +/-   ##
============================================
- Coverage     71.09%   71.07%   -0.03%
  Complexity       10       10
============================================
  Files            87       87
  Lines          2612     2610       -2
  Branches        303      303
============================================
- Hits           1857     1855       -2
  Misses          541      541
  Partials        214      214

Impacted Files
Coverage Δ
Complexity Δ

...m/uber/tchannel/hyperbahn/api/HyperbahnClient.java
61.11% <100%> (-1.06%)
7 <0> (ø)

...e/src/main/java/com/uber/tchannel/api/TFuture.java
66.66% <33.33%> (ø)
0 <0> (ø)
:arrow_down:

Continue to review full report at Codecov.

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


GitLab documentation update

I am hoping that this PR to tidy up the BB pipeline file will also be able to be applied to GL as well. Once proven for BB, I will try for GL as well, which will change the example pipeline for GL in this PR.


Feat: Theme the pinned message box

Adds support for theming the pinned message box

can i get an update on this


chore: add missing comma before etc

Add missing , before  etc.

Thank you for your time and contribution!


simultaneous calls to heroku run will return the same process id

To replicate, create multiple threads that all call the same heroku one-off admin process and most or all will receive the same id (run.1). The problem happens with both the command line tool and the ruby code.

I have escalated this to our API team so we can discuss solutions, I'll update this when I have more info.


Errors you may encounter when upgrading the library

An error will happen when upgrading library urfave/cli:
github.com/urfave/cli
-Latest Version: v2.2.0 (Latest commit d648edd on 6 Mar)
Master branch
-Where did you use it:
https://github.com/DisposaBoy/GoSublime/search?l=Go&q=github.com%2Furfave%2Fcli
-Detail:

github.com/urfave/cli/go.mod

module github.com/urfave/cli/v2
go 1.11
require (
	github.com/BurntSushi/toml v0.3.1
	github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d
	gopkg.in/yaml.v2 v2.2.2
)

github.com/urfave/cli/docs.go

package cli
import (
	"github.com/cpuguy83/go-md2man/v2/md2man"
	…
)

This problem was introduced since urfave/cli v1.22.1(Latest commit 534d60b on 10 Sep 2019) . Now you used version v1.22.0. If you try to upgrade urfave/cli to version v1.22.1 and above, you will get an error--- no package exists at "github.com/cpuguy83/go-md2man/v2/md2man"
I investigated the libraries (urfave/cli >= v1.22.1) release information and found the root cause of this issue is that----

These dependencies all added Go modules in the recent versions.

They all comply with the specification of "Releasing Modules for v2 or higher" available in the Modules documentation. Quoting the specification:

A package that has migrated to Go Modules must include the major version in the import path to reference any v2+ modules. For example,  Repo github.com/my/module migrated to Modules on version v3.x.y.  Then this repo should declare its module path with MAJOR version suffix "/v3"  (e.g., module github.com/my/module/v3), and its downstream project should use "github.com/my/module/v3/mypkg" to import this repo’s package.

This "github.com/my/module/v3/mypkg" is not the physical path. So earlier versions of Go (including those that don't have minimal module awareness) plus all tooling (like dep, glide, govendor, etc) don't have minimal module awareness as of now and therefore don't handle import paths correctly See golang/dep#1962, golang/dep#2139.

Note: creating a new branch is not required. If instead you have been previously releasing on master and would prefer to tag v3.0.0 on master, that is a viable option. (However, be aware that introducing an incompatible API change in master can cause issues for non-modules users who issue a go get -u given the go tool is not aware of semver prior to Go 1.11 or when module mode is not enabled in Go 1.11+).
Pre-existing dependency management solutions such as dep currently can have problems consuming a v2+ module created in this way. See for example dep#1962.
https://github.com/golang/go/wiki/Modules#releasing-modules-v2-or-higher

Suggested solutions
1. Migrate to Go Modules.
Go Modules is the general trend of ecosystem, If you want a better upgrade package experience, migrating to Go Modules is a good choice.
2. Keep using the dependency manage tool (like dep, glide, govendor, etc).
Because the import paths have different meanings between the projects adopting module mechanism and the non-module mechanism.

https://github.com/golang/go/wiki/Modules#semantic-import-versioning
https://golang.org/cmd/go/#hdr-Module_compatibility_and_semantic_versioning
https://github.com/golang/go/wiki/Modules#releasing-modules-v2-or-higher

If you prefer to use the dependencies manage tool (like dep, glide, govendor, etc), a textbook example provided by repo github.com/moby/moby can prevent this type of issues.
https://github.com/moby/moby/blob/master/VENDORING.md
https://github.com/moby/moby/blob/master/vendor.conf
In the vendor directory, github.com/moby/moby adds the /vN subdirectory in the corresponding dependencies.
This will help more downstream modules to work well with your package, otherwise they will be stuck in github.com/urfave/cli v1.22.4.
By the way, have you ever encountered such errors when upgading the libraries? Do you plan to upgrade the libraries in near future?
Hope this issue report can help you ^_^
Thank you very much for your attention.
Best regards,
Kate

@DisposaBoy @andyone Could you help me review this issue? Thx :p

@KateGo520 Thanks for the heads-up. margo/GoSublime doesn't support distribution as Go modules at this time and there are currently no plans to support it. The usage for urfave/cli is very minimal so we'll stick with the old version for now.

@DisposaBoy Thanks for your reply. This report is a warm prompt for you to prevent or combat this issue. Just let you know the problem if you upgrade this dependency in near future.By the way, have you ever encountered such errors when upgading the libraries?
Thanks again.
Kate

@KateGo520 No, I haven't encountered this type of failure before.


Llama CPP Support - Addressed some PR Comments - Extending 2 other PRs

A continuation of these two:
https://github.com/stanfordnlp/dspy/pull/862
https://github.com/stanfordnlp/dspy/pull/1154
Addressing their pr comments

Thanks for carrying the LlamaCPP PR forward @AbdulDridi !
It's failing some of the tests due to the import error.
Could you instead move the try/except block to inside the LlamaCPP init method so it only tries to import the library when dspy.LlamaCpp is being used?
You can then remove the addition of this optional poetry dependency in the pyproject.toml as well.

Updated

Thanks @AbdulDridi !

@AbdulDridi
Does this work with llama.cpp server REST interface or does one have to install llama-cpp-python?


Add CI-related words

shfmt: https://github.com/mvdan/sh#shfmt
autofix: https://pre-commit.ci/#configuration

Thanks.


Callback Functions With User Supplied Data Pointers

I propose that CoAP_CreateResource(...) (used to register resources) to have an additional opaque void* pUserData parameter that will be included in CoAP_ResourceHandler_fPtr_t and CoAP_ResourceNotifier_fPtr_t. This would allow the application to register multiple resources and pass along identifying information in pUserData to allow the apllication to quickly use without the need for a lookup table with the URI of the resource.
I'll be happy to create a PR if this idea is good. Unless another solution is preferred?
Use Case
I have a for loop that generates 100 resources, that each has small data associated with it. would be nice to pass a pointer to the data to CoAP_Res_t (through CoAP_CreateResource) that is then passed to a single resource handler for all 100 resources. to quickly access the requried data without needing to parse the resource URI and fetch the associated data.

I have worked with a lot of different Web API's and must say I like to keep the ResourceHandler as simple as possible and prefer to stick with a simple Handle(Reqeust, Response);
I know the following pattern from other languages. Maybe it can help you a bit with your issue:
// Register like this:
CoAP_CreateResource(HandleWithData);

HandleWithData(Request req, Response res) {
    void* pUserData = FindUserData();
    CustomHandler(req, res, pUserData);
}

CustomHandler(Request req, Response res, void* pUserData) {
    // Implement what you need
}

You would probably need 100 different  HandleWithData´ functions, or implement some lookup logic inside. Code generation or maybe a macro could help here. But the actual logic must be implemented only once in CustomHandler`.
There might be use cases where a runtime lookup of pUserData is better and other use cases where static lookups with multiple HandleWithData like functions is better suited for an application.
I also don't like the idea of handling an additional void pointer in the context of every resource handler. It will increase the memory footprint of the lib and might only be used by a minority of applications (can't really judge this yet, but it's hard to take it back later on). Void pointers might also lead to nasty runtime bugs and are hard to track.
What I like is the context concept of GOs that is also used in the HTTP package: https://golang.org/pkg/context/
Maybe we could have something like this in future. But it would also require some pattern like the one above for actually "fill" the context with user data.

Heh, I wrote this while a bit sleep deprived last night. I may have somehow forgotten that CoAP_CreateResource() returns CoAP_Res_t* which is pretty easy to store in a lookup table... 😅

I'm still not quite with it it seems.  ☕
Would adding CoAP_Res_t to CoAP_ResourceHandler_fPtr_t be okay? I can use that pointer to lookup associated data (assuming the resource pointer itself is immutable)

CoAP_ResourceHandler_fPtr_t  already returns CoAP_HandlerResult_t which is used to determine if the Reponse is delayed or not. Actually I would prefer to have this mechanism on the Response object. Leading to CoAP_ResourceHandler_fPtr_t returning void
But where would you use the return value of CoAP_ResourceHandler_fPtr_t in your application anyway? The return value is only interpreted inside the lib, or did I missed something?
What we could do is to atatch the CoAP_Res_t* pointer, which is known to the lib anyway to the request object, to have an alternativ way to identify the resource, beside the URL.


Install section - need to "add IP" example

Under Install section, there is no example how the IP format need to look like:
['<server_ip>:'] in case that there is more than one server - use comma to separate between the IP

@nirmaayan I'm closing since this issue is not relevant anymore.
The IP is extract automatically from the docker container.

@tzach np


support for Victoriametrics

Does kur8 work with https://github.com/VictoriaMetrics/VictoriaMetrics

@sc7565 unfortunately it doesn't right now. That is something I can look into since there seems to be some interest!


How to make programs scalable and extensible in the long term?

Summary
How to make programs scalable and extensible in the long term?
Description
The project got me thinking of how should one go about designing a solution with an OOP approach if one has little information in the beginning. In other words, what are some things to keep in mind in order to make the program scalable and extensible in the long term?
This Reddit comment (linked below) highlights one of the common experiences we might have faced while doing the project. But what are things we can do to make sure we have to keep going back to rewrite our code?

"It's one of the least logical things the mod has done, which is to release each level over time. The first level was released sometime around week 7, while the last level was released around week 10 or 11 iirc.
 Essentially, it means that whatever work you do before level 4 comes out is going to be totally void unless you lucked your way into a good implementation that happens to work for level 4 as well. So realistically, it means that you cannot actually start work until the last level is out, by which time it's late in the sem and you have very little time to actually work on the project."

https://www.reddit.com/r/nus/comments/o4lj8j/comment/h2ivdfx/?utm_source=share&utm_medium=web2x&context=3

I think the purpose of releasing the levels incrementally was to teach us the hard way of having a good OOP design. Although it may result in some of us rewriting our code, at the end of the day I felt this may have been the best way to teach it to us, especially since this lesson is very applicable in the future when we continue using OOP

It's ok to rewrite many times of the code, it still helps to improve the coding ability.

I have been thinking about this as well.
I think the openess for extension and adjustion depends on two aspects.
The first is obviously the ability to design. How to divide functionality to smaller implementors, how to abstract concepts from real world, how to make something interact with something else, what program architect is gonna be used... etc. These are what you learn from classes. As long as we follow the SOLID and other principles that are common practice, it will be fine.
But the other is something at least you cannot control on your own, which is the client's needs. That's why besides promgrammers, we still need project managers/product mangers to act as an intermediary between programmers and clients. They are responsible to figure out what exactly the clients want and need and tell programmers implement the technical details. Competent project managers spend a lot of time discussing and deciding the software requirement specifications (so called SRS) precisely and carefully, while bad ones are not sure what the clients really need. Unclear interpretations of clients' needs result in intricate and messy implementations. Sometimes bad project managers modify SRS halfway up in the phase of development and make programmers suffering.
Take the project as example, I read the instructions and started coding as soon as Level 1 came out. But at the time I didn't even know whether service time is an attribute of server or customer, whether events shall be created within the main classes or in the simulator. I knew there should be more levels, so I decided not to start yet until more levels come out to give me more information about what to do. I found this decision very wise because the final implementation was far different from my expection then. Next time if I feel unclear about how to implement something, it might be because of lack of information, so don't rush to coding right away. (Ask the project manager)
I am writing this not only to give some advice to those who are reading this, but also to alert myself. When I think I "exhausted" or "exploited" the room for further extension in exchange of a straightforward implementation for the current needs, I want myself to ask some questions. Did I follow a reasonable and sustainable development model? Did I violate some OOP principles? Did I circumvent some restrictions just to instantly solve a bug? What functionality would be added in the future? Did I leave a room for that? Do I know what exactly the final product should be like?
As a CS freshman, it is very tempting to abuse my program by "tricks" and "short-cuts" I have learnt. Occassionally it is safe to do so, but most of the time you will pay for it later. The project really taught me a lesson. For the first 4 levels and the first half of Level 5, I found a "smart" way to pretend that a customer always waits at the first self check-out counter and is actually served by another. I was proud of myself at the time.  If my project was deemed to not pass the last several test cases, then what was the point to use the short-cut just to pass the earlier test cases? I would just rigorously follow the instructions if I were to redo the project.
Hopefully we all grow up a little bit by reading this mod.

The project is extremly tough till now i am not even done... I dont even know what classes i need for level 3...

I have been thinking about this as well.
I think the openness for extension and adjustment depends on two aspects.
The first is obviously the ability to design. How to divide functionality to smaller implementers, how to abstract concepts from real world, how to make something interact with something else, what program architecture is gonna be used... etc. These are what we learnt from classes. As long as we follow the SOLID and other principles as common practice, it should be fine.
But the other is something at least you cannot control on your own, which is the client's needs. That's why besides programmers, we still need project managers/product mangers to act as an intermediary between programmers and clients. They are responsible to figure out what exactly the clients want and need and tell programmers implement the technical details. Competent project managers spend a lot of time discussing and deciding the software requirement specifications (so called SRS) precisely and carefully, while bad ones are not sure what the clients really need. Unclear interpretations of clients' needs result in intricate and messy implementations. Sometimes bad project managers modify SRS halfway up in the phase of development and make programmers suffering.
Take the project as example, I read the instructions and tried to code as soon as Level 1 came out. But at the time I didn't even know whether service time should be an attribute of server or customer, whether events should be created within the main classes or in the simulator. I knew there should be more levels and hence modifications, so I decided not to start yet until more levels come out to give me more information about what to do. I found this decision very wise because the final implementation was far different from my expectation then. Next time if I feel unclear about how to implement something, it might be because of lack of information, so don't rush to coding right away. (Ask the project manager)
I am writing this not only to give some advice to those who are reading this, but also to alert myself. When I think I "exhausted" or "exploited" the room for further extension in exchange of a straightforward implementation for the current needs, I want myself to ask some questions. Did I follow a reasonable and sustainable development model? Did I violate some OOP principles? Did I circumvent some restrictions just to instantly solve a bug? What would be the cost to do so. What functionality would be added in the future? Did I leave a room for that? Do I know what exactly the final product should be like?
As a CS freshman, it is very tempting to abuse my program by "tricks" and "short-cuts" I have learnt. Occasionally it is safe to do so, but most of the time I will pay for it later. The project really taught me a lesson. For the first 4 levels and the first half of Level 5, I found a "smart" way in which I can pretend that a customer always waits at the first self check-out counter and is actually served by another. I was proud of myself at the time.  If my project was doomed to not pass the last several test cases anyway, then what was the point to use the short-cut just to pass the earlier test cases? I would just rigorously follow the instructions if I were to redo the project.
Anything I circumvent, abuse, or ignore will eventually come to me again and cost me more. Why not just do it properly now so that it won't come back sometime in the future?
Hope we all grew up a little bit after reading this mod.

The project is extremly tough till now i am not even done... I dont even know what classes i need for level 3...

same... hope can pass this module.
Anyway about scalable and extensible I think mostly relate to SOLID principles? Using interfaces etc, so u dont have to modify the code, u can add any class using inheritance at any time


Direct link to uploaded files

Hi, I am trying to uploading and hosting images by your project using local driver. After uploading image I got something similar:
{
	"data": {
		"link": "/Users/jarvis/imagestore/original/6/U/6U5ohM5",
		"mime": "image/jpeg",
		"name": "maxresdefault.jpg",
		"hash": "6U5ohM5",
		"size": 180888,
		"width": 1920,
		"height": 1080,
		"ocrtext": "",
		"thumbs": {},
		"user_id": ""
	},
	"status": 200,
	"success": true
}

And after that is there a possible to download this image using direct link?
Thanks.

Yes, the hash is used for the direct link URL.
`https://i.imgur.com/%s.jpg` % hash


Release to staging

Pull Request Test Coverage Report for Build 1968

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.002%) to 96.795%

Totals

Change from base Build 1861:
0.002%

Covered Lines:
3956

Relevant Lines:
4087

💛  - Coveralls


FEATURE REQUEST: EXPENSIVE RECIPE

Minecraft Version: 1.20.1
Mod Version: Forge 47.2.19
Hi! Can you change its recipe from one iron block on top to something like this : Iron Block + Nether star + Iron Block
This will make it much more expensive and fitting cost for such a powerful weapon if not overpowered which it deserves imo, thank you for porting this weapon to 1.20.1.

You can use datapacks to change these directly I believe; the majority of the userbase seems fine with the current recipe so I do not want to tip things too far or upset the players

Balanced variants have began to be approved on curseforge, look for them in our mod files!
https://legacy.curseforge.com/minecraft/mc-mods/mace-backport/files


Exception error with Phone Number Unoccupied

May I know what's the issue that could cause the SignInAsync has the exception error with the PHONE_NUMBER_UNOCCUPIED as seen in the image above?
From what I search from Telegram Error Website, it shows that PHONE_NUMBER_UNOCCUPIED: The phone number is not yet being used

The image above showing my PhoneRegistered with false value, but my phone number has already registered with Telegram Account which I'm able to use it in my phone.

Have same issue. clientApi.AuthService. SendCodeAsync(phone) is broken and return object with property PhoneRegistred = false witch leads error after that. My phone is registred and previously I use another telegram library well.

Are this public key valid ?
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArDeE5ZLU8GZKEvvJwJe0
OOesPm7C3D9BItsDJX5li1pCFuFsgwVqBY87HFuJ6eQxv8YaTUH6goeIK3VxsW1n
i6wyokYeHv9jwIzMjqo/35/89JT3Q0CzPZkJrGq3gn5T5kIllMSXV8GGiwwDPAMp
h/dIZSFvUNUcfoOJxqYBHU8v3GdBqjv+zMjgiGZK8xgXl5KTb+aCb9kRuXT5oqTJ
ISTY7JczFLwg+N25/OgtrxVZA+Zqd33ZsAvSkibM9K2ASdCxVizYJoIDp3BGcKrZ
i23nslv3nrPyHGLwyfsendvdB6C7RTa1nD7Th5lWrU7KtFN0tMODLBP/uSMJZbyC
vQIDAQAB
-----END RSA PUBLIC KEY-----"```

Ok my problem was in wrong rsa public key. Here right one.
-----BEGIN RSA PUBLIC KEY-----
MIIBCgKCAQEAwVACPi9w23mF3tBkdZz+zwrzKOaaQdr01vAbU4E1pvkfj4sqDsm6
lyDONS789sVoD/xCS9Y0hkkC3gtL1tSfTlgCMOOul9lcixlEKzwKENj1Yz/s7daS
an9tqw3bfUV/nqgbhGX81v/+7RFAEd+RwFnK7a+XYl9sluzHRyVVaTTveB2GazTw
Efzk2DWgkBluml8OREmvfraX3bkHZJTKX4EQSjBbbdJ2ZXIsRrYOXfaA+xayEGB+
8hdlLmAjbCVfaigxX0CDqWeR1yFL9kwd9P0NsZRPsmoqVwMbMu7mStFai6aIhc3n
Slv8kg9qv1m6XHVQY3PnEw+QQtqSIXklHwIDAQAB
-----END RSA PUBLIC KEY-----

I am starting to digging dipper in library... prepare :D

I am having the same issue, still unable to resolve.
What's the correct phone format to use? With or without + at the beginning?
How do you provide the RSA public key? With header/footer, or without? Does line ending character matter?

@vik-borisov @kosmakoff As I understood it's happening accidentally. For example right now it's totally broken for me. I think this library is unstable now. But if library would support channel and user updates it will be really delicious.

Actually, I managed to resolve it somehow. I have deleted the binary output of my console app, along with session.dat file inside of it. Then I reran the program and it worked. Probably something on server side needs some time to initialize, that's why first session.dat becomes corrupted. Not sure what the real problem is though.

If you will have positive experience and working example of sending/receiving leave PR in documentation to this library. It’s just a headache now.

Finnally. You just get banned after three “sentCode” requests. You need to save property hashCode and code in file.
Thread can be closed.


no-install mode panicked

🐛 Bug description
Panicked while running wasm-pack build --mode no-install.
Due to my network condition, wasm-pack can't download wasm-bindgen from github, which is on the blocked AWS server and won't redirect to another available source like downloading by browser.(Btw, the installation script rustwasm.github.io/wasm-pack/installer/init.sh has this problem too.)
So I installed wasm-bindgen-cli manually. wasm-pack build functioned but wasm-pack build --mode no-install panicked. I can just use the former but the latter is weird, isn't it?
🤔 Expected Behavior
wasm-pack build --mode no-install should function well.
👟 Steps to reproduce

Install wasm-pack and wasm-bindgen-cli through cargo.
Initialize a project.
run wasm-pack build --mode no-install.

Crash report
name = 'wasm-pack'
operating_system = 'unix:Ubuntu'
crate_version = '0.6.0'
explanation = '''
Panic occurred in file 'src/libcore/option.rs' at line 355
'''
method = 'Panic'
backtrace = '''
stack backtrace:
   0: backtrace::backtrace::trace_unsynchronized::h7d3ac4163d4e3888 (0x55777f862ec6)
   1: backtrace::capture::Backtrace::create::hffdb9eb1f28c65a1 (0x55777f861e97)
   2: backtrace::capture::Backtrace::new::h98240d81a82dafc0 (0x55777f861dbd)
   3: human_panic::report::Report::new::ha2fbf09260075802 (0x55777f7be472)
   4: human_panic::handle_dump::h42af556617c8b15e (0x55777f7bd957)
   5: wasm_pack::main::{{closure}}::h56fd20a08b1fb415 (0x55777f58d458)
   6: std::panicking::rust_panic_with_hook::h8cbdfe43764887be (0x55777f88fdc9)
             at src/libstd/panicking.rs:495
   7: std::panicking::continue_panic_fmt::h3d3c5a833c00a5e1 (0x55777f88f871)
             at src/libstd/panicking.rs:398
   8: rust_begin_unwind (0x55777f88f755)
             at src/libstd/panicking.rs:325
   9: core::panicking::panic_fmt::h4d67173bc68f6d5a (0x55777f8ab63c)
             at src/libcore/panicking.rs:95
  10: core::panicking::panic::h6f50c0de2dcd7974 (0x55777f8ab56b)
             at src/libcore/panicking.rs:59
  11: wasm_pack::command::build::Build::step_run_wasm_bindgen::hed2b3d472c7902c6 (0x55777f6155ef)
  12: wasm_pack::command::build::Build::run::h9d3fef03647a78fb (0x55777f614075)
  13: wasm_pack::command::run_wasm_pack::h14ffd835658fe72f (0x55777f5938af)
  14: wasm_pack::main::he4a66eca2247468a (0x55777f58cfce)
  15: std::rt::lang_start::{{closure}}::h0424aeadad3beac6 (0x55777f58de92)
  16: std::rt::lang_start_internal::{{closure}}::hdfc28107b5be47c9 (0x55777f88f6f2)
             at src/libstd/rt.rs:59
      std::panicking::try::do_call::h69790245ac2d03fe
             at src/libstd/panicking.rs:310
  17: __rust_maybe_catch_panic (0x55777f8a51b9)
             at src/libpanic_unwind/lib.rs:102
  18: std::panicking::try::h9c1cbc5599e1efbf (0x55777f890183)
             at src/libstd/panicking.rs:289
      std::panic::catch_unwind::h0562757d03ff60b3
             at src/libstd/panic.rs:398
      std::rt::lang_start_internal::h540c897fe52ba9c5
             at src/libstd/rt.rs:58
  19: main (0x55777f58d4d1)
  20: __libc_start_main (0x7f9a906cc09a)
  21: _start (0x55777f587019)
  22: <unknown> (0x0)'''

🌍 Your environment
Include the relevant details of your environment.
wasm-pack version: 0.6.0
rustc version:1.32.0

@qt911025 a fix for this was released in 0.7.0 - can you confirm that it fixed your problem?

Yes, it fixed!:smile:


Get Github benefits for the org

I'm currently enrolled in the Github campus expert training. If my application is accepted we will be able to get the following benefits for our org
Funding for our events: https://github.com/campus-experts/docs/blob/master/benefits.md#module-10---open-source-clubs
Upgradation to paid org: https://github.com/campus-experts/docs/blob/master/benefits.md#module-15---running-an-organization
Fundraising: https://github.com/campus-experts/docs/blob/master/benefits.md#module-6---fundraising
Workshop Development: https://github.com/campus-experts/docs/blob/master/benefits.md#module-4---workshop-development
The repo is private so I will  just quote from their docs

Access to funding in support of your open source club activities.
An upgrade for your student Organization to a paid org, on the "Team" tier.
Access to the GitHub Grant for your event!
We'll send you printed cheat sheets and learning materials for your workshops.

@palash25 page not found .

@knrt10 click on the link and you will find the page
I think there is something wrong with the bot maybe it cannot unfurl annotated links you should raise an issue on probot

@knrt10 updated check it out

@palash25  page not found (404)

@Rupeshiya

The repo is private so I will just quote from their docs
- Access to funding in support of your open source club activities.
- An upgrade for your student Organization to a paid org, on the "Team" tier.
- Access to the GitHub Grant for your event!
- We'll send you printed cheat sheets and learning materials for your workshops.

@knrt10  yep  😂

@palash25 page not found (404)

My bad the repo I refrenced is private and only I have access to it which I forgot :sweat_smile:  @Rupeshiya

Done


feat: WIP Introduce flagd kube proxy

This PR

introduced flagd Kubernetes proxy as new binary

requires testing and documentation
Related Issues

Notes

Follow-up Tasks

create issues for certificate handling
How to test

Some of the locking can be improved by using read only locks. Looks promising 😄

Overal looks good. Hope to see the refined version when it's ready 👏


[BUG] TE1_V1.2: TC-G-1.1: Showing incorrect value of feature-map attribute of Groups cluster

Reproduction steps

Commission a device
Check the below command
./chip-tool groups read feature-map 1 1
The expected value of the feature-map attribute is 0 because its feature (GroupNames) isn't mandatory!!!
but getting feature-map value 1!!
G-1_1.log

Bug prevalence
Everytime
GitHub hash of the SDK that was being used
1aca004d68640ae7df27adea09315308cf1913cd
Platform
core
Platform Version(s)
v1.2
Anything else?
No response

The SDK does implement GroupNames, so it claims that feature.  The feature is not mandatory, but it's also not required to be absent.
The PICS do need to match the actual device capabilities.


WIN: allow pytables >3.3

Checklist

[ ] Used a fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy
[ ] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin  please rerender.

Hi! This is the friendly automated conda-forge-webservice.
I tried to re-render for you, but it looks like there was nothing to do.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


Add caption extraction

Right now it will just make .srt format captions (which could easily be made into json instead of .srt) and dump them to the build artifacts.

moody-traffic-commission.srt.txt
Example from the recent traffic commission meeting


fix(template): creates replica if not exists

Changes proposed in this pull request:

check if /spec/template/spec/replicas exists. Creates if not before patching to 1
relaxes test assertion for wrong paths, as error msg changed between the versions of json-patch library

Fixes #341

Could have a test... but .. When does this issue come up?

Could have a test... but .. When does this issue come up?

Coming from a transitive update of, presumably, jsonpatch and then it's failing for missing replica path. So it is indirectly covered for the negative case. We don't have a deployment in test having that path at all - we assume it's there.

I meant where do we see it fail. Why would replicas be missing?

I meant where do we see it fail. Why would replicas be missing?

In unit tests - e.g. k8s/deployment_test.go

ah ic what you mean.


When I restart the consumer script, I always lose a piece of data

When I restart the consumer script, I always lose a piece of data。

I am seeing the same behavior. Also is there a way to control auto.commit for my consumer? Or reset my offset to retrieve from a specific point?

When I restart the consumer script, I always lose a piece of data。

When i restart the consumer, it does not subscribe to any message. What changes you made to subscribe messages after restart?

I am seeing the same behavior. Also is there a way to control auto.commit for my consumer? Or reset my offset to retrieve from a specific point?

I solved the problem.Set it like this.
$config->setOffsetReset('earliest'); $config->setBrokerVersion('1.0.0');
I guess it's the protocol version,Set it to 1.0.0,then solved the problem.

When I restart the consumer script, I always lose a piece of data。

When i restart the consumer, it does not subscribe to any message. What changes you made to subscribe messages after restart?

Because the message has been consumed.The producer needs to keep writing so that the consumer can receive the message


CX TruffleHog_HighEntropy_Strings @ packages/node/base/dep.txt [master]

TruffleHog_HighEntropy_Strings issue exists @ packages/node/base/dep.txt in branch master
*The application uses the hard-coded password 0-486b6e2b6388e2bebf19e6daf0b4b997df62693c for authentication purposes, either using it to verify users' identities, or to access another remote system. This password at line 1252 of packages\node\base\dep.txt appears in the code, implying it is accessible to anyone with source code access, and cannot be changed without rebuilding the application.Similarity ID: 242501632
The application uses the hard-coded password e4a13cfd135ec766dc9148ba4fe4d3ac76d94137 for authentication purposes, either using it to verify users' identities, or to access another remote system. This password at line 1252 of packages\node\base\dep.txt appears in the code, implying it is accessible to anyone with source code access, and cannot be changed without rebuilding the application.Similarity ID: -205368416*
Severity: Low
CWE:798
Checkmarx
Training
Recommended Fix
Lines: 1252

Code (Line #1252):
<EMAIL_ADDRESS>(git+https://github.com/angular/dev-infra-private-builds.git#e4a13cfd135ec766dc9148ba4fe4d3ac76d94137)

Issue still exists.

Issue still exists.

Issue still exists.

Issue still exists.

Issue still exists.

Issue still exists.

Issue still exists.

Issue still exists.


BUG: Update ExtensionsDownloadStats-20211027 to include SlicerMorph stats

Up-to-date SlicerMorph download stats were collected from the older
Midas server (available from Kitware internal network at the time
if this commit).
Following Slicer/ExtensionsIndex@254423f (Rename s4ext files to make them
match the extension name), the extension was renamed from SlicerMorphExtension
to SlicerMorph.

cc: @jamesobutler @muratmaga


[WIP] Try to improve rust code readability

As suggested in issue #218
Type of changes

Try to flatten code by using early returns/continues if there is only a single happy path in a function or loop
Change repetitive matches with map_err
Change matches returning true/false with matches! macro

I was also thinking about replacing the use of lazy_static with the new LazyLock or similar features in the standard library to remove the dependency, but I was not sure about the supported/used compiler versions

Looks good! Sure we can replace lazy_static also but maybe make it a separate pr.

As for the compiler version, It would be good to set the version in the Cargo.toml as protobuf often also has issues with some versions.

I think this is most of the easy to spot things, there are some other parts that seem more complicated and I don't think this would be the right place to change them.
I will open another PR for removing lazy_static and will also see what clippy would suggest

This contains quite a lot of code already, are you ready to merge this? you can always open a new pr with more refactors.

Yeah I would be ready, in my previous comment I meant that there are potentially more things to do, but they would be in different PRs, sorry if that was not clear.


[Feature Request] When sending from UTXO tab do NOT auto-fill maximum amount of btc

Hi,
Currently when you send from the UTXO tab it will auto-fill the send amount to the maximum amount of btc on all the UTXOs selected. This seems dangerous to me.
I think the field with the amount to be sent should be empty by default and require the user to enter in the amount of btc to send.
If you aren't paying very close attention you may send all your btc to whomever is on the other side on accident because the amount is auto-filled in.
Thank you for your time.

I appreciate the suggestion, and I've taken some time to consider it.
Implementing it may reduce risk in some situations, but it would also make the user experience less obvious. The user flow of selecting UTXOs to send them via the Send Selected button is immediately reflected visually on the Send tab in the Amount field. Without this visual confirmation, the user must enter a value into the Amount field and check in the transaction diagram to receive to receive visual confirmation that their intent is reflected in the software.
In addition, the use case of consolidation is made simpler with the current user flow (without which, the user would need to use the Max button to achieve the same outcome). Further, Sparrow includes a lot of visual feedback to help the user understand what they are doing, including summarising the transaction in the title of the transaction diagram on the transaction tab.

Thank you for considering my feature request and thank you very much for explaining it to me!

No problem. Thanks again for the suggestion.


Default Selected options in Right Side

Can we set some options as already selected in this field by default on the right side?

Shure. It's a great idea.

Since Combobox extends the Filament\Forms\Components\Select class, you can use any of the methods available in that class, including the default method: https://filamentphp.com/docs/3.x/forms/fields/getting-started#setting-a-default-value

Since Combobox extends the Filament\Forms\Components\Select class, you can use any of the methods available in that class, including the default method: https://filamentphp.com/docs/3.x/forms/fields/getting-started#setting-a-default-value


adds starter guide mostly

Adds a starter guide as requested
It is pretty basic rn. Any thing you would want to add? very open to feedback

 Add a concept-starter guide/ related works style thing to the readme.md


Fix misleading help text

Confusing punctation would imply that the field is only relevant for certificate authentication.

@8191 thanks!


update gopro to 2.0 and use new quik name

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} reports no offenses.
[x] The commit message includes the cask’s name and version.

product was previously called "gopro" or "gopro desktop" (created a GoPro.app)
it is now called "quik" or "quik desktop" (creates a Quik.app)
let me know if you would prefer to rename this cask to quik or gopro-quik
this package still includes "GoPro Studio.app" like the previous package (i.e. still conflicts with gopro-studio")

Call it quick.

@vitorgalvao renamed...


[BEAM-9335] update hard-coded coder id when translating Java external transforms

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

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

See the Contributor Guide for more tips on how to make review process smoother.

R: @robertwb

@robertwb Namespace prefix only works for the components which are originally created in the expansion service. The problem is that the components passed from the expansion request could be used in expanded components. For example, when input PCollection to the expansion service uses the same coder as any intermediate PCollection in the expanded subtransforms, the coder id specified in the input PCollection will be hard-coded in the expanded intermediate PCollection. That hard-coded coder id could be changed anytime later in the new proto translation and resulted in a wrong coder.

OK, so the new behavior is that all coders that already exist use their old name, and all new ones use the namespace prefix?

The new behavior is that all coder ids that already exist before the expansion service are renamed to their conflicted id (if available) in the proto translation, and all new ones created in the expansion service use the namespace prefix.


Fix GitHub Actions hooks for PRs from public repo

Changes

Current dependencies on/for this PR:

main

PR #223   👈

This stack of pull requests is managed by Graphite.

@AngelOnFira can you merge this in to #219 and check if the pull requests show up before approving this?

@NathanFlurry I was thinking to hold off on this until we got CI secrets sorted for forks, but it does seem to run properly on my fork for what this PR does.
I'll probably hold off on #219 until the CI improvements, just so we can make sure the entire suite runs properly 👍

Converting to draft until then

@AngelOnFira Did I see this got fixed in another PR by you earlier today?

@AngelOnFira should we close this?

Ya, I think we can close. The current solution seems like getting people to run a local script to run tests themselves, and then us checking it ourselves before merging. There's good room for future work on it though.


ddev list -j should/could return empty array when no sites running

What happened (or feature request):
ddev-ui has to resort to backup techniques to handle the case where no sites are running. Instead it would be better if ddev gave it an empty array, perhaps with some context.
More discussion at https://github.com/drud/ddev-ui/pull/62#discussion_r158038523
What you expected to happen:
How to reproduce this:
Version: Please include the output of ddev version, docker version and the project's .ddev/config.yaml.
Anything else do we need to know:
Related source links or issues:
Please use a complexity rating of 1-5 (5 is high) for a feature request. (High complexity implies more PR planning)

Hibernated this, as it's not relevant until ddev-ui work proceeds.

This is a valid issue and I'd rather not lose it, so will leave it hibernated but open.


Use overflow: auto instead of overflow: scroll

Using overflow: scroll always displays a scrollbar on many browsers even if there is not enough content to scroll (Mac browsers mostly hide the scrollbar when it's needed because that's the UI you normally want). On all browsers you can simply set overflow: auto instead and it will only display the scrollbar if scrolling needs to happen.
There are two locations in particular where this makes the UI look awks:

https://github.com/linode/linode-api-docs/blob/master/scss/components/VerticalNav.scss#L4
https://github.com/linode/linode-api-docs/blob/master/scss/docs/Layout.scss#L20

On Chrome on Linux this looks like this:

When I swap out overflow: scroll for overflow: auto it looks like this:

I'd make a PR but there is no documented contribution guidelines for this new repo. (See #36.)

Got around to checking this out on a Mac too and it doesn't look much better on Mac the way it is now either:

s/: scroll/: auto/g would fix things up.


Intro - Postal code input field is blocked if map data cannot be loaded

Describe the bug
Opening the app on a fresh browser (clear history) when the data for the map cannot be loaded "Keine Daten für den ausgewählten Zeitraum." leads to the postal code field on the last intro screen to be blocked (nothing can be entered).

looks like he displays it in a dialog so most likely is a zIndex issue.
I try to fix it :)

Don't seem to be able to reproduce it by always having the "Keine Daten für den ausgewählten Zeitraum." dialog open.
Maybe it only happens when "fail" dialog modal is inserted while the WelcomeStepsModal is already open...

looks like problem was focus hijacking of the "fail" modal "disableEnforceFocus" fixes that.


Added support for Kotlin markdown

Added support for Kotlin as markdown language, and possibly other languages that don't use their extension as markdown language. In this case, the extension (kt) does not work in markdown because it should be "kotlin".
This could, later on, be extended to add even more languages if necessary.

Thanks a lot for your pull request!
I've added review comment with two little things which caught my eye.
Because I'm currently running low on time, I'll won't be able to test these changes this weekend / week, maybe there's time for testing the next weekend or before Christmas.

I've fixed the two little things, totally understandable 😄. Take your time, there is more in life than a plugin 😉

Merry christmas. I've got a gift for you.
I tested your code and it works perfectly, so I'll merge your pull request.
Thanks a lot!

Merry christmas to you too 🎄🎅🏻, thanks 😀


Merge refs/heads/dependabot/go_modules/github.com/gofiber/fiber/v2-2.43.0 into alpha

Merge refs/heads/dependabot/go_modules/github.com/gofiber/fiber/v2-2.43.0 into alpha

This PR has been merged into alpha and tagged as 1.7.0-alpha-202307130653. Thanks for your contribution!


Simplified repo structure

removed superfluous browser dir
renamed api dir to chalice for clarity

Checklist:

[x] READMEs updated
[x] Makefiles updated
[x] Backend local deploy
[x] Frontend local deploy
[x] Unit tests
[ ] Backend deploy
[ ] Frontend deploy

I agree. Should we also consider changing the repo name?


[Inconsistency][Input Label] Required hint should keep attention color

Platform

[x] .NET WPF
[x] Android
[x] iOS
[ ] JavaScript
[x] UWP

Details
When a host config label color changes we should keep the required hint with attention color. WPF, Android and UWP don't follow the same behaviour

@almedina-ms bringing this to your attention for fixing. Thanks

@golddove can you help pick this up if @almedina-ms has his hands full iwth other bugs ? thanks

@jwoo-msft , @dclaux , @golddove can you please help out with the rest of the platforms here? Tx!

Already works on Android. I'll mark it.

works on iOS. Marked it.

JS works -- Marked.


General question regarding Packaging for GitIt

Hey, @viniciusfbb
Is there any advice you can provide about packaging for GetIt? I'm helping out on Castle Game Engine and we're discussing this topic so feel free to join in at https://github.com/castle-engine/castle-engine/issues/498 - the issue in Delphinius but it's really packaging in gewneral

@checkdigits Thank you very much!


Sub-title text on Masthead doesn't scale correctly

Max width for text should be 50%

Should break down so Sound Artist isn't split, closing for now