drift shadow ''''x'''' way bvetter version and cooler Branding Name

Title: Groovy Overhaul - Elevating the Symphony of Our Code
Ahem, drumroll please! 🥁 Ladies and gentlemen, prepare to be dazzled by our latest update, guaranteed to make your coding experience sing like never before! 🎶 Presenting the "Groovy Overhaul," a symphonic masterpiece that takes our accreditation and musicality to soaring heights.
Key Improvements:
🎼 Harmony in the Codebase: We've meticulously tuned every line of code, banishing dissonance and turning chaos into a symphony of seamless collaboration. Say goodbye to those pesky bugs that dared to disrupt our elegant melody.
🎹 Maestro-Level Refactoring: Our talented team of developers wielded their magic batons and carried out extensive refactoring. The result? A virtuoso performance that flows effortlessly, leaving other codebases green with envy.
🎺 Accreditation Serenade: Our code now proudly wears the badge of accreditation. With clean, well-structured code, we've achieved a level of sophistication that would make even the harshest code critics break into applause.
🎻 Dynamic Polyphony: Say hello to a harmonious blend of modularity and flexibility. Our codebase now resonates with dynamic polyphony, orchestrating a grand symphony of features that interweave in perfect harmony.
🎸 No More Cacophony: Kiss those days of cacophonous code farewell! We've silenced the disarray of conflicting styles and established a clear, consistent rhythm throughout the entire codebase.
🎤 Vocalized Documentation: Our code now sings with crystal-clear documentation, providing a lyrical roadmap for developers to follow. Say goodbye to the days of guessing and hello to a melodious understanding of the code.
But Wait, There's More!
🎵 Performance Crescendo: Brace yourself for a performance boost that'll leave you breathless. Our optimizations have orchestrated a breathtaking crescendo in performance, raising the bar for efficiency.
🎶 Security Symphony: We've composed an impenetrable symphony of security measures to protect your data from any malevolent conductors. Rest assured, your trust is our number one priority.
🥁 Version Control Percussion: With enhanced version control, collaborating with your team has never been smoother. Say goodbye to merge nightmares and embrace the rhythmic collaboration of version harmony.
In Conclusion:
With the "Groovy Overhaul," we've composed a harmonious masterpiece that hits all the right notes. Brace yourself for a new era of coding symphony, where accreditation and musicality dance hand in hand. So take a bow and join us on this exhilarating journey of euphonic excellence!
Note: Results may vary for those with a history of musical allergies. Use with caution and a sense of humor. 😉

Oh, dear developers, I must put on my conductor's hat and lead you through a discordant analysis of this "Groovy Overhaul" pull request. 🎩🎻
As I peruse the codebase, I can't help but notice a lack of consistency that rivals an orchestra tuning in chaos. The variable naming conventions seem to change with every movement, leaving us with a cacophony of styles that hurt the eyes and confuse the mind. It's like having a violinist play the cello – a recipe for disharmony.
Speaking of disharmony, the liberal use of the oboe – err, I mean copy-pasting – has resulted in sections of code that are out of tune with the rest. It's as if a rogue oboe player decided to join the symphony uninvited and disrupted the entire composition.
And oh, the bugs! They're swarming in like an army of angry bees during a performance. From minor syntax errors to major logical flaws, this codebase is a minefield of bugs waiting to spoil the show. It's like trying to play a symphony with half the orchestra missing – nothing but squeaks and squawks.
The documentation, or lack thereof, is akin to a conductor without a baton. We're left guessing at the intended flow and functionality, stumbling through the movements like a blindfolded pianist. A symphony without a conductor is doomed to fall apart, and so is a codebase without proper documentation.
As for the promised "maestro-level refactoring," it seems more like the work of a novice with a newfound love for keyboard shortcuts. The code's structure is as wobbly as a rookie tightrope walker, leaving us wondering if it will ever find its footing.
In conclusion, this "Groovy Overhaul" needs more than a tune-up; it needs a complete rewrite. The issues with code consistency, incorrect style, numerous bugs, and the disruptive use of the oboe have left us with a performance that's far from symphonic. It's time to go back to the drawing board and compose a codebase that truly sings in harmony. Until then, we'll be covering our ears and waiting for a melodious transformation. 👎🎶

???


/stream/v1/stream produce events on Actions, Rules, Sensors, etc.. CRUD Operations

SUMMARY
Can /stream/v1/stream produce events on CRUD Operations for Actions, Rules, Sensors, etc
ISSUE TYPE
Pick one below and delete the rest:

Feature Idea

STACKSTORM VERSION
Paste the output of st2 --version:
N/A
OS / ENVIRONMENT / INSTALL METHOD

STEPS TO REPRODUCE

In my case, I need a secondary system to discover newly added actions on Stackstorm.

EXPECTED RESULTS

ACTUAL RESULTS

Just a thought... maybe we would want a trigger first for some of these internal events, then those triggers can be forwarded on to the stream?

Thumbs up on the trigger. Can actually be useful to act upon these events
internally on Stackstorm.
Our need for this is to auto publish new or updated Stackstorm actions on a
service bus (API gateway) and this could actually be done with a trigger
that hits a rule and runs a provisioning action on the service bus
directly.
A Qua, 11 de jul de 2018, 12:56, Nick Maludy<EMAIL_ADDRESS>escreveu:

Just a thought... maybe we would want a trigger first for some of these
internal events, then those triggers can be forwarded on to the stream?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/StackStorm/st2/issues/4238#issuecomment-404143005,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AeNXb6qjVlhLQXktB2lwO82wEbCfFr4iks5uFefygaJpZM4VK9oT
.

Em 11/07/2018 12:56 p.m., "Nick Maludy"<EMAIL_ADDRESS>escreveu:
Just a thought... maybe we would want a trigger first for some of these
internal events, then those triggers can be forwarded on to the stream?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/StackStorm/st2/issues/4238#issuecomment-404143005, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AeNXb6qjVlhLQXktB2lwO82wEbCfFr4iks5uFefygaJpZM4VK9oT
.


Flutter 3.11 issue

Describe the bug
Error: The
argument type 'BorderRadius?' can't be assigned to the parameter type 'BorderRadiusGeometry' because 'BorderRadius?' is
nullable and 'BorderRadiusGeometry' isn't.

To Reproduce
Steps to reproduce the behavior:

Update to the latest version of Flutter (I'm using the main branch, but it will be released tomorrow, so just wait a day and update)
Try to build

Describe the bug

Error: The

argument type 'BorderRadius?' can't be assigned to the parameter type 'BorderRadiusGeometry' because 'BorderRadius?' is

nullable and 'BorderRadiusGeometry' isn't.

To Reproduce
Steps to reproduce the behavior:

Update to the latest version of Flutter (I'm using the main branch, but it will be released tomorrow, so just wait a day and update)

Try to build

Good Looking out on this.

please update this to the stable version as well and support flutter 3.10


Improvement/better simd config

before it was not really clear what SIMD implementation is being compiled with.
Now, the package maintainer can explicitly decide what SIMD implementation is used, which is one of:

std::simd
compiler intrinsics (defualt)
none

Compiler intrinsics is the default here, because that's what is already field tested and known to work well. none is a good fallback for systems (RISC-V?) that we did not handle yet or do not have SIMD, and std::simd is the future SIMD C++ API, which seems not to be that reliable yet.

@Yaraslaut the changes done so far are IMHO needed. But it still breaks Fedora on test cases.
I noticed that we build against installed UCD directory. We also break accessing them during test. :thinking:

NB: Fedora (latest) seems to use Unicode 16.0.0 already, we need to adapt/fix our scripts accordingly (in another PR)


⚠ Bofrost.de has degraded performance

In fcff832, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1484 ms

Resolved: Bofrost.de performance has improved in 1cb0807 after 28 minutes.


Command failed

{ Error: Command failed: mongoexport --type csv -d muddy -c user -f user_name -o ./pets.csv
Error parsing command line: unknown option type
try 'mongoexport --help' for more information
at ChildProcess.exithandler (child_process.js:198:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:891:16)
at Socket.<anonymous> (internal/child_process.js:342:11)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at Pipe._handle.close [as _onclose] (net.js:497:12)

killed: false,
code: 2,
signal: null,
cmd: 'mongoexport --type csv -d muddy -c user -f user_name -o ./pets.csv' }
Error parsing command line: unknown option type
try 'mongoexport --help' for more information

change line number 51  ==>     let arr = ['mongoexport', '--type=csv'] with    let arr = ['mongoexport']
then it start working can you check?

change line number 51 ==> let arr = ['mongoexport', '--type=csv'] with let arr = ['mongoexport']
then it start working can you check?

You probably already got this working, but in the first post, you have written --type csv, while it should have been --type=csv. When you use ['mongoexport'] instead of ['mongoexport', '--type=csv'], Mongoexport actually exports the data in .json form.


[gfx90a] Add fence to memory barrier in XLA for gfx90a.

This was done to compensate for LLVM commit 2c82a126d762c14c2f3df2d03a6ae5fb37c3351a which stops the compiler from emitting fences at barriers by default on gfx90a.
This LLVM change was done to provide more control over the type of fence that is emitted at memory barriers and thus places the onus of emitting the fence on the user.
This fix addresses the following unit test failures on gfx90a:

//tensorflow/compiler/xla/tests:conv_depthwise_test_gpu
//tensorflow/compiler/xla/tests:convolution_test_gpu
//tensorflow/compiler/xla/tests:convolution_test_gpu_alternative_layout_gpu

jenkins: retest Ubuntu-CPU please

jenkins: retest Ubuntu-GPU-single please

jenkins: retest Ubuntu-GPU-multi please


several test suites failing with allow-unknown-fields

I'm not sure if we reverted to an earlier version of Envoy or not, but several suites fail in mixer including:

istio.io/istio/mixer/test/client/report_batch
istio.io/istio/mixer/test/client/route_directive
istio.io/istio/mixer/test/client/tcp_filter
etc.

envoy appears to shutdown immediately with the following error and the server_info endpoint is not reached
FAIL	istio.io/istio/mixer/test/client/tcp_filter	6.033s
2018-10-16T14:58:12.182046Z	info	10:58:12 Envoy config: in /home/cmluciano/go/out/linux_amd64/release/config.conf.20115.yaml
2018-10-16T14:58:12.185193Z	info	10:58:12 Pinging URL:  http://localhost:20115/server_info
2018-10-16T14:58:12.185247Z	info	10:58:12 HTTP GET http://localhost:20115/server_info
2018-10-16T14:58:12.189234Z	info	10:58:12 Get http://localhost:20115/server_info: dial tcp <IP_ADDRESS>:20115: connect: connection refused
2018-10-16T14:58:12.189296Z	info	10:58:12 Will wait 200ms and try again.
PARSE ERROR: Argument: --allow-unknown-fields
             Couldn't find match for argument

Brief USAGE:
   /home/cmluciano/go/bin/envoy  [--disable-hot-restart]
                                 [--max-obj-name-len <uint64_t>]
                                 [--max-stats <uint64_t>] [--mode <string>]
                                 [--parent-shutdown-time-s <uint32_t>]
                                 [--drain-time-s <uint32_t>]
                                 [--file-flush-interval-msec <uint32_t>]
                                 [--service-zone <string>] [--service-node
                                 <string>] [--service-cluster <string>]
                                 [--hot-restart-version] [--restart-epoch
                                 <uint32_t>] [--log-path <string>]
                                 [--log-format <string>] [-l <string>]
                                 [--local-address-ip-version <string>]
                                 [--admin-address-path <string>]
                                 [--v2-config-only] [--config-yaml
                                 <string>] [-c <string>] [--concurrency
                                 <uint32_t>] [--base-id <uint32_t>] [--]
                                 [--version] [-h]

For complete USAGE and HELP type:
   /home/cmluciano/go/bin/envoy --help

2018-10-16T14:58:12.389395Z	info	10:58:12 Pinging URL:  http://localhost:20115/server_info
2018-10-16T14:58:12.389427Z	info	10:58:12 HTTP GET http://localhost:20115/server_info
2018-10-16T14:58:12.389706Z	info	10:58:12 Get http://localhost:20115/server_info: dial tcp <IP_ADDRESS>:20115: connect: connection refused

This might be a red-herring, worth opening to get confirmation.

cc @JimmyCYJ

cc @qiwzhang

ah, will try that out

that was the problem @qiwzhang , thanks!


Regarding D3D12_HEAP_FLAG_CREATE_NOT_ZEROED

Hi Adam ! Hope everything is ok !
I wanted to know if something was a feature or more of a bug.
I have a resource that is created with the allocator. By default, this resource (because it can be created without the allocator) is using the D3D12_HEAP_FLAGS : D3D12_HEAP_FLAG_CREATE_NOT_ZEROED. Because of this extra flag, the function CalcDefaultPoolIndex considers that the resource should not be created in a default pool, return -1 and the resource will be created as committed.
Is it the correct behaviour or should it be created as placed (since a placed resource will never be zeroed) ?

Thank you for reporting this issue.
In general, this is a feature. See documentation of ALLOCATION_DESC::ExtraHeapFlags: http://localhost:8000/struct_d3_d12_m_a_1_1_a_l_l_o_c_a_t_i_o_n___d_e_s_c.html#a97878838f976b2d1e6b1a76881035690 which says:

You can specify additional flags if needed. Then the memory will always be allocated as separate block using D3D12Device::CreateCommittedResource or CreateHeap, not as part of an existing larget block.

However, in case when the whole allocator was created with ALLOCATOR_FLAG_DEFAULT_POOLS_NOT_ZEROED, specifying D3D12_HEAP_FLAG_CREATE_NOT_ZEROED should be able to use default pools. I committed a fix for this case.
Please note that NOT_ZEROED flags are about the creation of new D3D12 heaps. If an allocation is placed inside an existing bigger heap with memory reused after previous allocations, obviously it won't be initialized with zeros, it can contain garbage data.

Thanks for the answer and for the fix. I had forgotten the ALLOCATOR_FLAG_DEFAULT_POOLS_NOT_ZEROED flag !
I'll close the issue !
Happy new Year !


Merge embulk-guess-gzip

Like we did in https://github.com/embulk/embulk-parser-csv/pull/3 and https://github.com/embulk/embulk-parser-json/pull/5, it'd be better to have the guess plugin with the corresponding parser/decoder plugin.

Thanks!


version
latest
Link to minimal reproduction
nop
Steps to reproduce
❯  npx weapp-vite create ly-express-weapp-vite
✨ 创建模板成功!
❯  cd ly-express-weapp-vite
❯  yarn
yarn install v1.22.22
info No lockfile found.
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
[3/4] 🔗  Linking dependencies...
warning " ><EMAIL_ADDRESS>has unmet peer dependency<EMAIL_ADDRESS>[4/4] 🔨  Building fresh packages...
success Saved lockfile.
$ weapp-tw patch
✨  Done in 65.96s.
❯  yarn dev
yarn run v1.22.22
$ weapp-vite dev
node:internal/modules/esm/resolve:857
throw new ERR_MODULE_NOT_FOUND(packageName, fileURLToPath(base), null);
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'vite' imported from /Users/archcst/broot/PRODUCTS/lingye-express/ly-express-weapp-vite/node_modules/weapp-vite/dist/cli.mjs
at packageResolve (node:internal/modules/esm/resolve:857:9)
at moduleResolve (node:internal/modules/esm/resolve:926:18)
at defaultResolve (node:internal/modules/esm/resolve:1056:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:650:12)
at #cachedDefaultResolve (node:internal/modules/esm/loader:599:25)
at ModuleLoader.resolve (node:internal/modules/esm/loader:582:38)
at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:241:38)
at ModuleJob._link (node:internal/modules/esm/module_job:132:49) {
code: 'ERR_MODULE_NOT_FOUND'
}
Node.js v23.1.0
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
What is expected?
成功启动
What is actually happening?
无法启动
System Info
No response
Any additional comments?
No response

新写的一个 Bug
已经在 1.7.4 版本中修复, 更新 weapp-vite 的版本即可解决问题


JBIG2 symbol offsets

JBIG2 text regions have a symbol positioning problem:

The top pixel row of symbols is missing. The row goes outside the text region because symbols are positioned one pixel too high. Here is another one:

jbig2_symbol_offset.pdf
In JBIG2 the REFCORNER value specifies which of the four corners of a symbol bitmap is positioned at the desired point (x, y). In practice (and in PDF.js) bitmaps are drawn starting from the left-top corner. If REFCORNER is other than left-top, some offsets are needed. Currently the JBIG2 decoder uses offsets that are one pixel too large. Thus the issue appears. Most often REFCORNER is left-bottom, like in my PDFs above, so only the vertical position is wrong.
When symbols are drawn, the correct offsets are one less than the symbol width and height. For example, the vertical offset when REFCORNER is left-bottom:

Typically JBIG2 images have a high resolution, so one pixel errors in symbol positioning can't be easily seen. (And symbols are rarely so near the edge of the text region that they would be clipped.)
This PR may cause JBIG2-related regression tests to fail because symbols will be moved one pixel. The new rendering is the correct one.

/botio-linux preview

Conflicting files
test/pdfs/.gitignore
test/test_manifest.json

Could you please resolve these merge conflicts, so that we can test this patch? :-)
A small piece of advice (based on experience): To avoid having to rebase patches a lot because of merge conflict in those two files in particular, try adding new test entries in more "random" positions rather that at the end of the files.

/botio test

/botio makeref

Thank you for fixing this!


chore: upgrade dependencies

This is still a manual task :disappointed_relieved:

Did you see the Travis error here: https://travis-ci.com/eHealthAfrica/aether/jobs/154845812 ?

Please don't merge this until I fully understand where these commits are coming from!

No, I know - it's on the release branch that I made. I was just wondering whether something in this PR addressed that.

Nop, we need to check the integration tests again and find out the race condition... because this looks like a race condition.

Can you please rename this branch to something like chore: upgrade dependencies and remove the VERSION file change please? The we can merge it into develop and cherry pick it onto release-1.0

@adamvert is it ready now?


Modified existing AMT views and added missing ones.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Marcos Gallo seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Add video downloading functionality

Currently, only photo downloading is supported. Video downloading has a more odd structure. Parse the response of the API to find the video source and download it.

Very interested to have that since pretty much no Tumblr downloaders cater to video.


Get all cfgs of a file?

When calling cfg = CFGBuilder().build_from_file(name="test", filepath=path/to/file), the cfg for the corresponding file is created.
If the file contains a classes and methods, the cfg contains functioncfgs and class_cfgs. Does it makes sense to implement a method to get all cfgs of a file?
In my specific use case, I want to identify values of variables in the entire file. Hence, I always have to iterate through all functioncfgs and class_cfgs.

This is a new feature I am working on. Hopefully, I can make it available here in Sep. CFGs are stored in a nested way to represent their nested structure, I am working on flattening them so that we can jump from one to another one quickly.

But at the moment, you have to implement your own code to flatten them.  This is a recursively way. Let me know if you need more information.

I've already implemented that for my use case. But I'm looking forward to your solution.

I've already implemented that for my use case. But I'm looking forward to your solution.

Thanks you. I will put a note here after the API is implemented.

@simisimon  This API has been implemented.  By enabling the flattened keyword as True when building CFG, the generated CFGs will be like a k-v structure where k is the fully-qualified name.
I am curious about your implementation


example folder is renamed to server in solr5

perhaps it is better to add another attribute default['solrcloud']['server_base_dir_name'] to refer to base directory for install setup

fix applied.


Add Before Update Support for More Events.

I like the additional support for this functionality, however after some discussion in the Discord channel I think it might be more beneficial to further generalize this system rather than hard-coding it into each event that might benefit from it. I'll leave this open for now in the event that that system becomes infeasible to implement given the current state of the library (I'm not sure if it will be possible without tearing up the event handling code).


docs(tutorial): fix an example

Coverage remained the same at 97.69% when pulling df99ca4da596960518b53682094ebee2cde3b609 on matthieuprat:patch-1 into 6922b16f4a297a4acbe8ad2b086c947b7c0d8315 on ReactiveX:master.

Good one!


ARROW-1449: Implement Decimal using only Int128

This will need rebase after IWYU cleanups

Looking at this again

appveyor build in progress here: https://ci.appveyor.com/project/cpcloud/arrow/build/1.0.267

I'm finished making changes here. This is ready to go on a green build.

:+1:

The Travis CI failure looks transient. Will merge as soon as the appveyor build finishes: https://ci.appveyor.com/project/cpcloud/arrow/build/1.0.272


execute_in_conda_env needs some care

The current implementation of Executor.execute_in_conda_env() has a few issues.

It is actually a feature of LocalExecutor(), not general executors, because it shells out to a Python interpreter on the dispatcher's computer.

It actually passes the string representation of function inputs to the shell script and therefore would not work with general input types, such as object references.

This can be closed now. As of #1169, BaseExecutor no longer contains any conda env logic.


[SPARK-11687] Mixed usage of fold and foldLeft, reduce and reduceLeft and reduceOption and reduceLeftOption

https://issues.apache.org/jira/browse/SPARK-11687
As can be seen here https://github.com/scala/scala/blob/2.12.x/src/library/scala/collection/TraversableOnce.scala, fold, reduce and reduceOption came out from Scala 2.9.x. In addition, all the implementations of fold, reduce and reduceOption call actually foldLeft, reduceLeft and reduceLeftOption directly without any additional codes. (To make it clear, I checked all the versions of Scala)
For developers who are not used to scala, the mixed usages of them might leave a question, for example, if it works as reduceRight or reduceLeft (as all know, the direction can change the results).
Even some (almost all) mixed usages can be found where they work identically the same things.
If the use of xxx instead of xxxLeft infers that order does not matter, this should be identically used for other same processes, but as can be seen, it is not.
I think we better get rid of (apparently) a deterministic factor .
This is just a little nit but I think it would be better to use only xxxLeft for readability.
Fortunately, there are not so many usages of xxx so in this PR, I changed them to xxxLeft

Merged build triggered.

Merged build started.

Test build #45720 has started for PR 9655 at commit 7949222.

Test build #45720 has finished for PR 9655 at commit 7949222.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/45720/
Test PASSed.

Merged build finished. Test PASSed.

fold is not semantically the same as foldLeft. They have different signatures. foldLeft implies the order of the fold matters, and it mostly does not. Therefore writing it that way is less clear IMHO. I would not make this change.

I agree with you. However, if you see the codes, they are used in a mixed way, even in the same class.
Mostly the usages are _ and _ or + but xxx and xxxLeft are used in a mixed way even in the same class. Namely it looks this does not infer that the order is a matter.
If the order is apparently not a matter, then I think we better set all xxx instead of xxxLeft.
Anyhow, I would like to close if guys think this is inappropriate.

It's possible that the differing usages are intentional. Calling reduce makes sense for a truly commutative operation; calling reduceLeft suggests that the operation is not commutative and so an order must be specified.
So, I don't think in general you would always call reduce or reduceLeft|Right. There are usages for both. Therefore I don't think most of these changes are in the right direction as you're changing things like reduce(_ || _) to reduceLeft(_ || _). It actually precludes the implementation from doing it in an optimal or parallel order (though it won't, in practice, in Scala).
(As an aside I suppose that particular first example is an instance of pointlessly verbose Scala -- f.map(...).reduce(_ || _) is just f.exists(...) but don't fix it.)
Can you find examples where reduceLeft is called but reduce is appropriate? that could be a useful standardization.

I'm inclined to agree with Sean,  this seems like code churn for the sake of code churn.

Do you mind closing this PR?

I think I should have opened a thread in the mailing list. Sorry, closing this.


Feature: Implement WebSocket transport

Here we go!
It's working pretty nicely on WebGL  but also on desktop. I'm not sure about mobile, it might need to be checked.
I developed and tested it using MLAPI 2.0, it should work on 1.0 though. MLAPI v12 needs to be checked.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Looks great overall! Thank you very much for your contribution!

Code looks all good! Where is websocket-sharp.dll from? Is it a self build or from the nuget package? or?

I built it myself with msbuild from the sources at https://github.com/sta/websocket-sharp as it's recommended by the author. Sadly the Nugget package was last updated in 2016.

Code looks all good! Where is websocket-sharp.dll from? Is it a self build or from the nuget package? or?

I built it myself with msbuild from the sources at https://github.com/sta/websocket-sharp as it's recommended by the author. Sadly the Nugget package was last updated in 2016.

In that case could we include the raw source folder instead of the DLL please? That will make it easier to maintain and will ensure that it works on any platform.

In that case could we include the raw source folder instead of the DLL please? That will make it easier to maintain and will ensure that it works on any platform.

Here you go :) I first wanted to use git sub-modules but we needed to remove their AssemblyInfo.cs and some useless files.


Need Anti-Captcha.com feature

Checklist

[x] I'm reporting a feature request
[x] I've verified that I'm running youtube-dl version 2020.11.26
[x] I've searched the bugtracker for similar feature requests including closed ones

Description

as downloading too many youtube videos is giving us error too many requests. I have seen a project called invidious they have an anti-captcha.com feature that automatically solves the captcha and it cost less than 1cent per captcha. it will be great if it can be implemented with youtube-dl.

JDownloader has had CAPTCHA resolvers for a very long time, and they work. JD is Open Source (dunno about the plugins though, which it needs to do CAPTCHA's), too.

Ya, ytdl is on pause, but https://github.com/yt-dlp/yt-dlp is a spiritual Python3-only successor. You'll wanna ask them if it doesn't already work with this.


Added link to the sites section.

Hey, first of all, really appreciate this project. Just adding the link to one more site in the Sites section.

It looks good, but the content is a little low.
So I would put this PR on hold until you have more than five articles on the home page of your site.

Sounds Perfect @kwaa

Hey, @kwaa Just wanted have this PR merged and closed. There are 5 articles on the blog now. Thanks.


Terminal output shows escape characters in windows powershell

Windows powershell default configuration doesn't know about the color escape sequences so we get log lines like:
←[2m2023-02-14T18:24:48.227979Z←[0m ←[32m INFO←[0m ←[2mrerun::run←[0m←[2m:←[0m Loading "C:\\Users\\jleibs\\venv\\Lib\\site-packages\\rerun_sdk\\rerun_demo\\demo.rrd"…

Workaround is to use windows Terminal program instead of Powershell.

I wonder if this is still a problem now that we've switched to env_logger

Might depend on the terminal etc. but for me stuff renders fine on Windows these days! All nice and colorful


Typescript Refactored Version.

Why?  Why not!??

https://www.youtube.com/watch?v=xDJWuuLCHIo

Whoa, I watched your video, and this seems great! A huge improvement in code quality all around, and you probably fixed countless unknown bugs. I'd appreciate all those identically-described commits being squashed into one, but apart from that I'd love to merge this.
I'm going to wait and see what the other maintainers (cc @gabrielecirulli, @sigod) think of this before merging it.

Interesting work, I'll have a look later this week. Just to set
expectations right: I can't promise that we merge this, as it is still a
radical change. I will give it proper consideration though.
On Wed, 16 Nov 2016 at 11:30 PM, Anna Harren<EMAIL_ADDRESS>wrote:

Whoa, I watched your video, and this seems great! A huge improvement in
code quality all around, and you probably fixed countless unknown bugs. I'd
appreciate all those identically-described commits being squashed into one,
but apart from that I'd love to merge this.
I'm going to wait and see what the other maintainers (cc @gabrielecirulli
https://github.com/gabrielecirulli, @sigod https://github.com/sigod)
think of this before merging it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/gabrielecirulli/2048/pull/425#issuecomment-261093542,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA2E-y3UZTNHjfwuuOXT711DrrdSNJAsks5q-4PxgaJpZM4K0Nsc
.

@gabrielecirulli I totally understand if this goes too far LOL.|
But I think where it really gets interesting is class inheritance.  By using Point2D as a base class for example.
You'll also find as any 'game' or app like this gains complexity, you can really benefit from the reuse.
Someone should pull and test this branch to make sure I'm not crazy. :P

You should .gitignore any compiled file / source map. Would make this pr much smaller and cleaner.

@Andrew1431, I could, but then it wouldn't work straight out of the box.
Currently, this version doesn't change where the JS files lived.  So I'm more inclined to keep the built files.  That way if someone doesn't have TS, they can still download and run/test it.

##Heq

var a = 10;
a ++;

aaaaaaa
vvvvvvvv

_job_offer_袠薪褋邪泄褌褍 袗谢械泻褋邪薪写褉�.pdf


Consider switching from ZIP to TAR

ZIP has significant flaws when it comes to platform compatibility.
It might be better to use the TAR format for Tatin packages.

ZIP has a problem with non-ANSI characters in filenames: if a ZIP with such characters is created on one platform, it creates problems on different platforms. This came to light with a file named ⎕IO.apla.
These days, Tar is available on all platforms Tatin is expected to run on. Tar supports Unicode characters in filenames. Therefore, the obvious choice is to switch from ZIP to TAR, and that's what we are going to do.
Version 0.110.0 of Tatin (next but one) will use Tar to create packages. ZIPs will be held on the server for the time being (together with TARs), but will be marked as deprecated and only delivered when a request is made by a Tatin client that is not ready for TARs.
That's the plan anyway.


Make it possible to use autotiles for out-of-bounds textures

Currently they repeat a single specified texture:
https://media.discordapp.net/attachments/818266922734190603/885775883909095464/unknown.png

Fixed in https://github.com/RogueCollab/RogueEssence/commit/992b400ee15e770f09dfec45d2443e9c5f9bd832


QuantumKernel evaluate_duplicates docstring is not formatted well

What is the expected enhancement?
The evaluate_duplicates was added in #432 but its seems the formatting of the str values and their explanation could do with improvement. It comes out as below which brings part of the text along with the value making it harder to deal with. (I noticed when looking at the docs from another newer as yet unmerged PR)

It should be fixed in #437.

Ah, my bad, it is fixed in the new implementation only.


"Multiple statements for pattern" error when attempting to load RDF file w/ SPIN constraints

I'm using Sesame OpenRDF Workbench:

System Information
Application Information
Application Name    OpenRDF Workbench
Version 4.1.2
Runtime Information
Operating System    Windows 8.1 6.3 (amd64)
Java Runtime    Oracle Corporation Java HotSpot(TM) 64-Bit Server VM (1.8.0_91)
Process User    Greg
Memory
Used    357 MB
Maximum 3463 MB

My constraints, classes, properties, and example individuals are contained in one RDF file under TopBraid Composer Free Edition (attached).  I'm attempting to load into a repository of type "In Memory Store with SPIN+RDFS support".  Screen grab of full error page is also attached.
I've tried using the Sesame Open RDF workbench Modify/Add command to pull in the RDF file generated by TopBraid Free Edition, but I get an error that appears to be related to a blank node:

javax.servlet.ServletException: org.openrdf.repository.RepositoryException: org.openrdf.repository.RepositoryException: org.openrdf.sail.SailException: org.openrdf.query.QueryEvaluationException: Multiple statements for pattern: _:node1alqlr2eix590 http://spinrdf.org/sp#where null

SXXIComplianceCheck2.zip

I believe that error is due to that pattern resulting in more than one matching statement, I.e. multiple where clauses. I assume you are loading into an empty repository?

Yes, I was loading into an empty repository, and because of this error, the repository remains empty.  No facts were loaded.
For your convenience, here's the SPARQL source code (from TopBraid Composer Free).  This should be the only SPIN constraint remaining in the RDF file...
# A proposal with no security classification (data item 005) is not valid
ASK WHERE {
    ?this a sxxicc:Pub7Proposal .
    OPTIONAL {
        ?this sxxicc:pub7ProposalHasDataItem ?dataItem .
        ?dataItem a sxxicc:Pub7DataItem005 .
        ?dataItem sxxicc:pub7DataItemHasStringValue ?securityClassificationString .
    } .
    FILTER ((!bound(?dataItem)) || (!bound(?securityClassificationString))) .
}

I supposed the OPTIONAL clause is probably viewed as the second pattern.
BTW, I know that the first triple in the WHERE clause should be redundant because this is a SPIN constraint on the Pub7Proposal class.  I have tried removing that, but the result is the same.

As a further experiment, I simplified the query to omit the OPTIONAL  clause.
# A proposal with no security classification (data item 005) is not valid
ASK WHERE {
    ?this sxxicc:pub7ProposalHasDataItem ?dataItem .
    ?dataItem a sxxicc:Pub7DataItem005 .
    ?dataItem sxxicc:pub7DataItemHasStringValue ?securityClassificationString .
}

Sadly, this resulted in the same error message.
I've attached the RDF file created in TopBraid Composer Free Edition containing the above simplified SPIN constraint.
SXXIComplianceCheck4.zip

As a still further experiment, I removed all SPIN constraints entirely, and the resulting RDF file (enclosed) loaded without errors:
Summary
Repository Location
ID	SPINRepository
Title	SPIN Experimental Repository
Location	http://localhost:8088/openrdf-sesame/repositories/SPINRepository
Sesame server	http://localhost:8088/openrdf-sesame
Repository Size
Number of Statements	1301
Number of Labeled Contexts	1

SXXIComplianceCheck5.zip

When I said "multiple where clauses" I meant something akin to "ask where {...} where {...}". The problem appears to be because the file was loaded with a context. Try setting the context to be empty. There are some subtleties with inferencing over quads that means it isnt easy to make it work.

Thank you pulquero.  I removed the context, and that helped. It left me with compliance violations from my instantiations.  I removed my instantiations, and the resulting RDF file did load.  Now on to further testing.  I can instantiate my classes by other means.

Just doublechecking: does this mean you have found the problem and we can close the issue?

jeenbroekstra, I'll have to leave the close call to others.  Perhaps pulquero could comment, and I would defer.  As for me, I would view what I'm doing now as a workaround.  I would not think that merely loading an RDF file into the default context versus a default-named context (using the workbench) would cause the RDF file to fail to load entirely.  However, I am not an expert in using multiple contexts.  My work to date has been entirely in one context.

I agree that ideally, the SPIN reasoner should be able to deal with contexts more gracefully. This was a known issue for some time but we decided to release with the current state as getting this working is non-trivial. @pulquero I'll leave it up to you to decide if you wish to rewrite this issue to cover the enhancements needed, or if you prefer to open a new enhancement issue and then close this bug report. The latter has my (slight) preference (keeps the changelog cleaner :) ) but whatever works best for you.

For the time being I will work under this one because I think I know what the issue is in this particular case and how to fix it.


Recruit ranks can use Officer commands

Recruit and Member ranks in a faction aren't supposed to be able to claim lands right? I've tested it in a server with only 5 plugins. Hope will be fixed very soon.

did you modify the /f perms maybe?


how to use this on xamarin forms

can i use this in xamarin forms ios project ?
i just create class with this extension but notifications are not hitting "DidReceiveNotificationRequest", do i need to initialize my class or something ?

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

ID: 4f2ee7c5-fd5e-3c28-31d8-e01820850feb
Version Independent ID: 5b886a57-3d74-57a7-7726-a740f1efb328
Content: Enhanced User Notifications in Xamarin.iOS - Xamarin
Content Source: docs/ios/platform/user-notifications/enhanced-user-notifications.md
Product: xamarin
GitHub Login: @bradumbaugh
Microsoft Alias: brumbaug

talking about how to use "UNNotificationServiceExtension ",
"UNUserNotificationCenterDelegate" working fine in xamarin forms

An iOS extension is a separate project type, you cannot implement it inside your Xamarin.Forms app. If you follow the instructions to add an extension project in addition to your Xamarin.Forms iOS project, ensure the bundle identifiers are set correctly and that the mutable-content key is set.
If you believe you have found a bug or issue with Xamarin.iOS, please use the report a problem feature in Visual Studio.

Hi @conceptdev  Please tell me How do i enable/disable sound and Vibrate in Xamarin forms iOS.


Browser navigation integration

Add window.bindToNavigation(navController, getBackStackEntryPath) method for web targets to show a current route in a browser and enable browser navigation calls.
https://github.com/user-attachments/assets/263aa345-c386-4e46-9cfc-0ee582771415
Fixes https://youtrack.jetbrains.com/issue/CMP-6818
Common code

JS/wasmJS code

Testing

Unit tests
Demo app

Release Notes
Features - Navigation

New API to configure browser navigation buttons and the address line.

It looks like the functions are all internal . Was that intentional?

No, it was the last-minute incorrect change. @terrakok will address it. Thanks


[FIX] Copy of the data in get_data.

Closes https://github.com/mne-tools/mne-python/issues/3827
I wonder if this has always been broken...

👍 looks good

I hope it's not done anywhere else. I tried looking around, but at some places the calls are quite chained so it was hard to follow.

It might be good to add a few checks for this in some of the tests that might be affected (but that would be a separate PR, I think). But I never had this problem with other plotters (only with plot_topo_image - but I wasn't checking throughly).

I hope it's not done anywhere else. I tried looking around, but at some places the calls are quite chained so it was hard to follow.

Try setting epochs._data.flags.writeable = False when it is first created and you will see if/when we try to change it (hopefully).

I'll let travis do the dirty work...

LGTM
+1 for merge if CIs are happy

Current coverage is 85.54% (diff: 92.30%)

Merging #3828 into master will increase coverage by 4.78%

@@             master      #3828   diff @@
==========================================
  Files           347        347
  Lines         61574      61575      +1
  Methods           0          0
  Messages          0          0
  Branches       9435       9435
==========================================
+ Hits          49724      52672   +2948
+ Misses         9258       6230   -3028
- Partials       2592       2673     +81

Powered by Codecov. Last update b62de86...8aafc5d

thx @jaeilepp


Unable to Connect On v1.1.2  (But 1.0.1 Works)

As mentioned in a previous issue:

I have downgraded to v1.0.1 and manually used the packages included in the customization tutorial.
I thought it was an issue on my end (I had set most things i.e. project ID, Android package with the exception of domain) but it just could not work on my project.
I debugged incessantly for about two weeks, but nothing helped or could work.
Finally I went through all three of the samples and found that only Reown.Customization.Unity worked.

As mentioned, this issue is blocking me from upgrading to 1.1.2.
Appkit configuration:
await AppKit.InitializeAsync(
    new AppKitConfig(
       projectId: "da8823ff41610d0ab13bc637415f96df",
       new Metadata(
           name: "Example",
           description: "Example",
           url: "https://reown.com",
           iconUrl: "https://raw.githubusercontent.com/reown-com/reown-dotnet/main/media/appkit-icon.png")) {
        includedWalletIds = new[]{
            "971e689d0a5be527bac79629b4ee9b925e82208e5168b733496a09c0faed0709", //Okex
            "c57ca95b47569778a828d19178114f4db188b89b763c899ba0be274e97267d96"  //Metamask
        }
    }
);

Project ID is da8823ff41610d0ab13bc637415f96df as seen above.
I am connecting with the Modal
public void OnConnectButton() {
    AppKit.OpenModal();
}

The error on 1.1.2 is that the request goes through to the Wallet, but does not come back to the Unity application. I am not sure what goes wrong.
I can try to get some debug messages with ADB logcat, but please let me know what to grep/findstr

Hi, thanks for opening the issue 🙏
In the cloud project you have added the Android Package name. Do have exactly the same package name in Unity Player Settings for android?

These are the settings. I have checked several times and done a winmerge compare on both strings to ensure identical values.

Is there any way I could troubleshoot this, using Android Logcat or otherwise?

Hello @RambunctiousCookie,
I'm continuing to investigate this issue. Could you share which wallet app you used during testing and whether you had any VPN or network proxy active at the time?

Hello @RambunctiousCookie,
I'm continuing to investigate this issue. Could you share which wallet app you used during testing and whether you had any VPN or network proxy active at the time?

Metamask. No VPN/proxies active

@RambunctiousCookie in the wallet, do you approve the connection? After approval, if you manually go into the unity app and wait for a few seconds, does it connect? Do you see any error in the Unity app?

Hello,
We are still unable to reproduce the issue you reported. This suggests that the problem might be related to your local project configuration or caching. Could you please try the following steps? If, after testing, the issue persists (the connection works in v1.0.1 but not in v1.1.2), we can arrange a call to review your project configuration together.
Verify that v1.0.1 works

Uninstall AppKit package
Close Unity Editor
Remove Library folder
Open Unity Editor and install AppKit v1.0.1

openupm add<EMAIL_ADDRESS>

Test wallet connection

Verify that v1.1.2 does not work

Uninstall AppKit package
Close Unity Editor
Remove Library folder
Open Unity Editor and install AppKit v1.1.2

openupm add<EMAIL_ADDRESS>

Test wallet connection

@RambunctiousCookie what Android version did you test it with?


Slack invite

I would like to contribute but have hit an issue getting things setup. Would love an invite to the Slack channel.
Thanks!

There's an invite to our Discord which is used in favor of Slack now!


1.14.1 Server with 1.4.0 miners_horizon crashes upon joining the dimension

Love the mod, and worked fine until the last update, but the last update might've broken something.
I'm running this on a dedicated Server and it keeps crashing whenever I enter the miners-horizon Dimension, Overworld or Nether are fine and everything else is fine.
I migrated a world from minecraft 1.14 and the miners-horizon_1.14-1.3.1 Version of the mod, but also if I fully delete the current save and let the server re-generate an entirely new save (Overworld, Nether and mining-dimension) the crash still happens.
When I import the same  world into Singleplayer, it seems to work.
Link to the Server Log: https://pastebin.com/j9gHJN1a
Would love to continue playing with this mod, I really like it!

Fixed in 0ad2805. You should be able to keep your existing Miner's Horizon dimension. Thanks!


Configurable CNI support

This will allow people to launch tasks under a CNI network if they don't want to use the host's network stack.

Can one of the admins verify this patch?

@gabrielhartmann do I need to worry about this? https://github.com/mesosphere/dcos-kafka-service/blob/master/kafka-config-overrider/src/main/java/com/mesosphere/dcos/kafka/config/Overrider.java#L236
I'm assuming this should work as expected since the comment here mentions that it's used after the container has started https://github.com/mesosphere/dcos-kafka-service/blob/master/kafka-config-overrider/src/main/java/com/mesosphere/dcos/kafka/config/Overrider.java#L154

@mesosphere-ci: retest this please

@aaronjwood One minor comment.  LGTM overall

@aaronjwood https://github.com/mesosphere/dcos-kafka-service/pull/277
This PR will change the way the local IP is detected.


NVIDIA's model store is a dead link

The link to NVIDIA's model store seems to be dead from this page:
https://github.com/NVIDIA/DIGITS/blob/master/docs/ModelStore.md
export DIGITS_MODEL_STORE_URL='http://developer.download.nvidia.com/compute/machine-learning/modelstore/4.5.0'
I'm not getting any pretrained model in DIGITS with this environment variable set, and opening that URL in a browser gives a 404.

You're right - we haven't actually set up the official model store yet. We've hit some delays getting the documentation and licensing for each model just right.
/cc @IsaacYangSLA

What is the solution?

Until we post the official model store, connecting DIGITS to that URL will do nothing.
For now, you're welcome to follow these instructions to set up your own store:
https://github.com/NVIDIA/DIGITS/blob/digits-5.0/docs/ModelStore.md#create-your-own-model-store-server

The model store is now live. For now, it contains trained versions of:

LeNet (MNIST)
AlexNet (ImageNet)
GoogLeNet (ImageNet)

We will release more models as they get approved - hopefully a DetectNet (KITTI) will be coming soon!

Thank you for youh notice.I will try soon. 发自网易邮箱大师 在2017年01月25日 02:16，Luke Yeager 写道： The model store is now live. For now, it contains trained versions of: LeNet (MNIST) AlexNet (ImageNet) GoogLeNet (ImageNet) We will release more models as they get approved - hopefully a DetectNet (KITTI) will be coming soon! — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

Is this offline again? The links to the models on the store page (http://developer.download.nvidia.com/compute/machine-learning/modelstore/5.0) are broken.

They aren't broken. The website just isn't set up for browsing. If you connect with DIGITS 5.0 it should all show up OK. e.g. this link loads fine, but this one doesn't. DIGITS doesn't need to access the second link in order to download the model.

I apologize if I missed it somewhere, but how to connect the models link with DIGITS 5.0 ? Thank you.

@mrasyid this doc should explain everything you'd want to know:
https://github.com/NVIDIA/DIGITS/blob/digits-5.0/docs/ModelStore.md

it seems the model store is offline again.

Okay, updating to the latest repository solved the issue

With DIGITS 5.0, when I try to access the model store, the following error is generated:
[WARNING] Skip http://developer.download.nvidia.com/compute/machine-learning/modelstore/5.0/ due to error HTTPConnectionPool(host='developer.download.nvidia.com', port=80): Max retries exceeded with url: /compute/machine-learning/modelstore/5.0/master.json (Caused by <class 'socket.gaierror'>: [Errno -2] Name or service not known)
And the following message is displayed in the web interface: 'No models in Model Store'.
I am simply interested in accessing the official NVIDIA model store, and therefore, I have not configured my own.
Any suggestions on how to proceed would be great.

@fkhalid check your docker outbound connections settings. Is the problem solved nowadays?

@wlmx It was indeed a docker network issue. As soon as I started the container with '--net=host', the store became accessible.
Many thanks for your help.


Fix Key Events Propagation Issue on Android TV's Modals #829

Description

This pull request addresses the key events propagation issue reported in #829 in the react-native-tvos repository. The fix incorporates feedback from the original issue discussion and resolves the problem where ACTION_DOWN key events were not properly propagated to the Android app's main activity modals.
Changes

Added a condition to delegate ACTION_DOWN key events to onDialogKeyDown when a modal is open.
Updated handling of ACTION_UP key events to be delegated to onDialogKeyUp.
Tries to incorporate feedback from the original issue discussion.

Testing Instructions

Clone the repository:
gh repo clone cgoldsby/react-native-tvos

Checkout the branch modalFix-test:
git checkout modalFix-test

Install dependencies:
yarn

Build and run the project on Android:
yarn android

Navigate to the "Modal" page in the RNTester app. While a modal is open, pressing up or down on any key (other than back or escape) should log a message in Android Studio's Logcat, confirming that the key events are now correctly propagated to the app's main activity.

Breaking Change
The current implementation handles ACTION_UP by delegating to the app's activity onKeyUp function. This behavior has been modified. ACTION_UP is now delegated to onDialogKeyUp instead.
To retain the previous behavior, you can override onDialogKeyUp as follows:
override fun onDialogKeyUp(keyCode: Int, event: KeyEvent?): Boolean {
    return this.onKeyUp(keyCode, event)
}

This will ensure that onKeyUp is still called when the ACTION_UP event occurs.

Thank you
Thanks for checking out this PR! 🙌 Any feedback you have would be awesome to make this change even more 🌟. Appreciate your time! 😊

This definitely looks good at first glance. Is there any way that you would be able to add a test for this in the ModalExample in RNTester?

This definitely looks good at first glance. Is there any way that you would be able to add a test for this in the ModalExample in RNTester?

I would gladly look into adding tests. Due to the holidays, I can look into this at the beginning of the new year. Hope that works for everyone. See you then! Happy Holidays!


Translate concepts/configuration/secret.md into Japanese

This is a Feature Request

What would you like to be added

Why is this needed
Comments

/language ja


Android Basics: ViewModel

URL of codelab
https://developer.android.com/codelabs/basic-android-kotlin-training-viewmodel?authuser=2&continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-kotlin-unit-3-pathway-3%3Fauthuser%3D2%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-training-viewmodel#6
In which task and step of the codelab can this issue be found?
Task 7: Populate ViewModel
Describe the problem
I believe the while loop condition will always return false and never re-shuffle.  The while condition should use String(tempWord) or tempWord.joinToString("") instead of tempWord.toString(), this will compare the string in the char arraay to the current word.
Steps to reproduce?

Go to...
Click on...
See error...

Versions
Android Studio version:
API version of the emulator:
Additional information
Include screenshots if they would be useful in clarifying the problem.

I found the same issue.

Same problem here.  tempWord.toString() will return something like [C@952150f, which does not equal the value of currentWord.  I updated my code to use String(tempWord) and it got expected results.
It's easy to reproduce this bug if you just take away this line from com.example.android.unscramble.ui.game.GameViewModel#getNextWord:
val tempWord = currentWord.toCharArray()

Thank you for reporting, this issue is fixed.


Get tripID and headsign for the incoming train as attributes

Hello Mark, thanks for this awesome fork!
I'm trying to integrate the GTFS feed of LIRR, and I realized that the only way for me to tell which direction the train is moving is to get the headsign of the trip, e.g. https://transitfeeds.com/p/mta/86/latest/stop/50/20230106
I'm wondering how I can get such data into HA as attributes of the sensor. Would be helpful if you can point me to where to look.

Hello Mark :)
I'm mostly looking for having a list of upcoming trains (say, the next 5) at the station. Is the LIRR feed real-time? It doesn't seem to be, but it would be nice if it is in case the trains run late or early.
And yes, the LIRR implementation is pretty weird since there is each station is not separated by platforms, and also there are multiple feeds for each train line that passes through the station.
Thank you for adding the direction info to the component!! ♥
Cheers,
~ Madelena

Hey Madelena,
Yes, the LIRR has a real time feed supplied by the MTA.
In case you haven't seen it I have added support for the direction id field in the GTFS feed.  There's a new version of the integration - 20230701.02 (20230701.01 was a bit of a dud 😢 so please upgrade if if you have already installed this version).  Details are in the readme, including an example config for the LIRR.
It looks like the trains outbound from Penn Station have a direction id of '0' while all the inbound services use '1'.
Hopefully it works for you - although you'll have 1 less excuse for being late to work now 😉.  I learned a bit about the geography of NY doing this so was a bit of fun 😁.
Have a great day.
Mark

Thank you, Mark! 😍 I'm glad you had fun learning about the geography of NY! There are multiple terminals on the West and then there are many branches towards the East, so "Inbound" and "Outbound" are rather confusing, but that's what they name the routes... (The entire system is confusing.) 😅
I just tried it out and I notice that the sensors don't show up if I don't include a vehicle_position_url. Is it intentional?

Hey Madelena,
Glad that it works 👍
That's pretty funny as I just added some code to stop it failing when there is no vehicle_position_url.  That tells you everything you need to know about my coding skills 😂  Let me have a look at that please.
Mark

Hi Madelena,
The problem with the sensor not being created when the vehicle_position_url is missing has been fixed.
Mark

Hey Madelena,
Just checking if it's ok to close this issue now?
Thanks,
Mark

Yes, it's working nicely!! Thank you very much, Mark! :)
I wish there is a way to get the train ID but it would probably a separate issue.

Do you mean Vehicle ID (as described at the bottom of this page https://developers.google.com/transit/gtfs-realtime/guides/vehicle-positions ?  If so, then that is easy to do but you need to be getting the vehicle positions for that.
Or do you mean Trip ID (as described here https://developers.google.com/transit/gtfs-realtime/reference)?  Again, easy to do.
Or something else entirely? 🤣

It's what they called the "headsign", which is the "2800" number, and happens to be also the trip_short_name or the last 4 digits of the TripID:


M07-Unit 5 Restrict network access to PaaS resources with virtual network service endpoints - issues with screenshots

I am cross-posting this issue from the ja-jp repo, since it appears the same issue(s) with screenshots exist here as well:
https://github.com/MicrosoftLearning/AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions.ja-jp/issues/3

Hello contributor,
Thank you for your contribution! We are processing your suggestions and we will update you shortly.
Kind regards,
Microsoft Worldwide Learning Team

zh-cn is like en-us here
Tagging for the WWL team to review but closing


sync max body size

I am not totally sure if my analysis is accurate. Here is my understanding of the problem.
While setting up a qiita instance, we stumbled upon issues when uploaded files. File < chunk size were not affected. Also, this error only occurred when qiita run within the nginx setup, not as pure python instance. It looks like there is a default maximum body size for GET commands of 1M in nginx. Therefore, you might want to increase this size in the nginx_example.conf or at least leave a comment to inform others.
I have not tested to set this value to 3M, but I recognized that the actual size of the payload various around 3400000 byte, thus some buffer could be useful.
Ideally, both values would be sources from a configure file instead of "hard coding" them into the javascript and the nginx config file.

Thank you @sjanssen2; I think your explanation makes sense.
Now, I'm not sure if having this in a config file would actually be possible, to start the nginx config file is completely independent of qiita (in the main qiita system, they are actually started by different users). Anyway, the change looks good and will merge when the tests passes.

coverage: 92.894%. remained the same
when pulling fc5991ab14a16d872bce52a9b7e60c4d9aa6b0c4 on sjanssen2:patch-1
into 1c1a4a7112c3a2fbcc4b41f0bdd67d6bcb3a83a3 on qiita-spots:dev.


Cilium as the CNI for management clusters

Story
-As a management cluster admin, I want to use Cilium as the CNI for management clusters in order to improve the pods' startup time when lots of pods need to start at the same time and to gain experience with it.
Background
AWS Giant Swarm clusters use aws-cni which can be quite slow when lots of pods are scheduled at the same time because the cluster needs to request IPs from AWS for each pod. Yes, there is the option to pre-request IPs, but this doesn't help with new nodes which need to come up as soon as possible because of auto scaling events.
We want to replace aws-cni with Cilium on workload clusters, but we don't have experience with Cilium yet.
Questions

What is the experience of migrating from aws-cni to Cilium?

everything looking very good.
I tested the migration from aws-cni to cilium and it goes pretty smooth. There is a moment where things stop working for obvious reasons, but as soon as cilium DS is up and running everything starts working again.
I've got a couple of PRs to merge in app-operator and chart-operator, but apart from that, this is ready to ship on test installations.
Next steps:

deploy on an AWS test installation
deploy on an Azure test installation

Deploying on test installations:

[ ]  gaia
[ ]  gauss
[ ]  ginger
[ ]  giraffe
[ ]  ghost
[ ]  godsmack
[ ]  gremlin

Seems an incompatibility between cilium and azure-aad-pod-identity

I believe it's incompatible, opened an issue upstream https://github.com/cilium/cilium/issues/20103

Things/problems I noticed so far:

sometimes the cilium pod fails to start because: error="ciliumnodes.cilium.io \"master-000010\" already exists" and requires manual fix
not compatible with azure-ad-pod-identity. Requires PR to azure-ad-PI and creating of ad-hoc cilium CR
kiam requires ad-hoc cilium CR (not a problem for MCs)

Opened PR to aad-pod-identity to make bind address configurable https://github.com/Azure/aad-pod-identity/pull/1284

Blocked until this PR is merged and released https://github.com/Azure/aad-pod-identity/pull/1284

We decided to deploy the cilium branch of giantnetes-terraform to gorilla to see how it behaves in production.

Goal: deploy to all test installations, gollum and gorilla

[ ]  ghost
[ ]  godsmack
[ ]  gremlin
[ ] gollum
[ ]  gaia
[ ]  gauss
[ ]  ginger
[ ]  giraffe
[ ] gorilla

Releasing everywhere

[ ]  akita
[ ]  alpaca
[ ]  anaconda
[ ]  anchovy
[ ]  anteater
[ ]  antelope
[ ]  argali
[ ]  bandicoot
[ ]  eagle
[ ]  flamingo
[ ]  fox
[ ]  gaia
[ ]  gauss
[ ]  ginger
[ ]  giraffe
[ ]  gorilla
[ ]  kudu
[ ]  otter
[ ]  tiger
[ ]  valkyrie
[ ]  viking
[ ]  viper
[ ]  visitor
[ ]  ghost
[ ]  godsmack
[ ]  goku
[ ]  gollum
[ ]  gremlin
[ ]  icecream
[ ]  orion
[ ]  talos
[ ]  victory


No display when the Repo has no License

When the github repo has no license it does not give any reply
steps to duplicate
'ghr username/repo_with_no_license

admin log:

We can go through an if condition to see if its none

This could be temporary solution


Update configure-your-spam-filter-policies.md

We have completed deprecation of Junk option for high confidence phish. Removing check mark

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


Typo fixes accidentally lost from #105

Dunno how I lost these. Did something wrong with a rebase.
Merging now.

third_party/spirv-cross

<_<
will fix.

LGTM


Patch for /gcm-server/src/com/google/android/gcm/server/Sender.java

Original issue 16 created by google on 2013-02-05T13:04:32.000Z:
fix the encoding issue.

Comment #1 originally posted by google on 2014-08-25T21:15:28.000Z:
Issue # 17 even has a patch with a test case.

Comment #2 originally posted by google on 2014-08-25T21:39:21.000Z:
You can find a repo with the fix of issue # 17 here:
https://github.com/kurthuwig/gcm/commit/d37f4d1c37ed8deaf1a161ca7b881c1d843f80df


Add  DEV Community's express tag to community page

DEV Community is a burgeoning source of guidance and discussion on software topics, especially web dev. This will be a useful link to point to the official place to discuss Express matters on the platform.
A few additional links pertaining to dev.to
Traffic stats: https://www.similarweb.com/website/dev.to
Twitter: https://twitter.com/thepracticaldev
Express tag (as included in PR): https://dev.to/t/express
Some example Express posts:
https://dev.to/aurelkurtula/creating-a-basic-website-with-expressjs-j92
https://dev.to/albertofdzm/making-apis-with-node-and-express
https://dev.to/geoff/writing-asyncawait-middleware-in-express-6i0
Happy coding :heart:

Looking around it looks pretty neat. I don't see a reason not to add it. Any thoughts from others?
/cc @wesleytodd

Seems good.  I think adding it to docs does lend it some level of credibility, so we need to be careful, but at first glance it seems like good content.  Before we merge I would like to explore the site more, but it certainly looks like an active community.

Before we merge I would like to explore the site more, but it certainly looks like an active community.

Exactly. I took a look around, but figured someone else may want to look around as well at the content :) It basically feels like a mix between Stackoverflow and a collaborative blogging platform.

hey guys, this has been added to the many major websites like :
React official website : https://reactjs.org/community/support.html
Nodejs.org : https://nodejs.org/en/get-involved/
Jekyll official website : https://jekyllrb.com/help/
And yes, the DEV Community is a pretty active one, I encourage you make an account and see for yourself. Thank you for your consideration :heart:

I signed up and will look around!  As for the content about express, there is a bit of stale content, but nothing looks like it would lead people in the wrong direction.  I wouldn't be opposed to including this, and making it a go-to place for good tutorials and content.  I think it would be interesting if people posted #help style posts, and maybe we could push people to that along side stack overflow posts?

@wesleytodd I don't think there's link for #help and #express both, but when people use dev.to they can ask for help with the tag help and other topic like express here. I think including the express tag for now would be the best thing.

I think it's a good reference to add somewhere on the site, I'm just not sure that "Community" is the right place, since the other resources listed on the page are more closely aligned with the project.  I notice Node.js site added it under "Learning" and not "Community Discussion".
Perhaps we could add a new "Learning resources" heading on the page and put it there... I could see adding Stack Overflow, etc. later.  Alternatively, it could go on the "Books & blogs" site, since most of the content I could see was blog-like.  I did see some comments, but it seems less like a discussion forum and more like a blog... That's my first impression anyway.
Modulo the above, @belhassen07  I have a small tweak to request: In the heading, capitalize "DEV" (as you did in the link).  This should clarify that it's a specific site and not the "developer community" in general.  Obvious perhaps, but still.
I'm not adamantly opposed to it being on the "Community" page, but just my $0.02.

@crandmck I think these are all great points!  It is geared more toward learning, and I think any of your suggestions would be good, although I think book & blogs is the most accurate fit.


Enable Tartelet to update the virtual machines from a registry.

We've just set up Tartelet and learned a lot about tart.  This whole project is fantastic!
We're trying to figure out how to manage several physical machines running VMs with Tartelet and keep everything in sync.
We're using a registry to store our VM image which tart can access via pull / clone.  But I'm not sure of the best way to propagate changes through the system automatically.
Would it be feasible to have Tartelet run a shell script before launching a runner when it's restarted?  That would provide a hook to run some tart commands to pull the latest image from the registry.
Of course it would be nice to have a UI for this, but I'm afraid it's going to be specific to the registry.  For example, we're using Amazon's ECR registry which requires authenticating via the aws cli tool before accessing the registry.  It's simple enough to script, but impossible to build a UI around.
I think this is a feature request to be able to run a script between stopping a runner and restarting it.

Tart supports Docker credentials helpers so you can install and configure one for ECR and Tart will call it automatically for 'pull'. I think Tartelet can always just call 'tart pull' before starting a worker to make sure the image is up-to-date.
We do it everywhere at Cirrus Labs for our CI and for Cirrus Runners.

When setting up our host machines I looked into using tart push and tart pull to update images through an OCI registry, specifically GitHub Packages but I found that it took hours upon hours to update an image and decided not to proceed with it. Instead I am using the workflow build on tart export and tart import described in the wiki.
If anyone has any ideas as to how tart push and tart pull can be used without operations taking ages, I'd love to hear about it and build some functionality on top of this in Tartelet.

With an AWS ECR registry, it does indeed take hours to pull a new update, but I just chalked that up to pushing a 40GB image over the internet.  In our workflow, it wouldn't happen very frequently, so I'm not really concerned if it takes a while, as long as it was reliable.
@simonbs When you propagate changes using import/export, how does that fit into your process?  Is that a manual step or is there a hook in Tartelet?

@jaylyerly There is no hooks in Tartelet. Our workflow is described in the wiki.


Netron does not display dynamic shapes along the lines

Netron app and version:
5.3.1 destop installer version
OS and browser version:
Windows 10

Steps to Reproduce:
Netron only displays shape with fixed demension (like 2 x 768), but does not display dynamic dimensions （like batch x sequence x 768)
Please attach or link model files to reproduce the issue if necessary.

I created a simple onnx graph, the this is the graph rendered by v5.2.7:

This is the one rendered by v5.3.3. All dynamic dimensions are missing here

This zip file contains the onnx file and both pictures.
netron_bug.zip

Thank you for fixing this.
However, I see there is a length limit of 16. The actual content can easily exceed 16 when we use meaning names for the dimension, for example: "batch x sequence x 768", or "2 x batch x 12 x sequence x 64". There are many similar shapes in my actual graph.
This limitation does not exist prior to 5.2.7


[BUG] Identity Node credentials don't work against Azure Stack.

Package Name:   azure/identity
Package Version:  1.1.0
Operating system: Windows
[x] nodejs

version:

Describe the bug
Node supported Identity credentials: ClientSecretCredential, ClientCertificateCredential,  AuthorizationCodeCredential, DeviceCodeCredential and UsernamePasswordCredential
These credentials target v2.0 endpoint to retrieve the token. The v2.0 endpoint doesn't support Azure Stack ADFS Identity provider. For adfs tenants remove 'V2.0' from the endpoint path.
To Reproduce
Steps to reproduce the behavior:

Use any of the above credentials against an ADFS backed Azure Stack.

Expected behavior
The user should be able to retrieve the token against an ADFS backed Azure Stack authority host.

@g2vinay - This is the out-of-date implementation. We recently replaced our implementation with msal-node. Closing, but please create a new issue if this is still a problem with the latest version.


Unable to trigger epoll event

Hi.
io_uring_queue_init(entries, &ring, 0);
epoll_ctl(epfd, EPOLL_CTL_ADD, ring.fd, event);

I added ring.fd to epoll, and in liburing2.2, it was possible to trigger epoll events after file operations were completed. However, starting from liburing2.3, it will be block in epoll_wait indefinitely.
my server info
LSB Version:    core-11.1.0ubuntu4-noarch:security-11.1.0ubuntu4-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.2 LTS
Release:        22.04
Codename:       jammy

Linux iZ7xv05bnlqyyku0ks7bzqZ 5.15.0-71-generic #78-Ubuntu SMP Tue Apr 18 09:00:29 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Thanks.

The liburing should have no relevance on that, the poll mechanism is purely on the kernel side. Do you have a basic reproducer for this?

I wrote the most basic of test cases:
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/epoll.h>
#include <string.h>
#include <pthread.h>
#include <inttypes.h>
#include <liburing.h>

struct d {
	pthread_barrier_t barrier;
	int poll_fd;
};

static void *fn(void *data)
{
	struct epoll_event ev;
	struct d *d = data;
	int efd, ret;

	efd = epoll_create1(EPOLL_CLOEXEC);
	if (efd < 0) {
		perror("epoll_create");
		return NULL;
	}

	ev.events = EPOLLIN;
	ev.data.fd = d->poll_fd;
	if (epoll_ctl(efd, EPOLL_CTL_ADD, d->poll_fd, &ev) < 0) {
		perror("epoll add");
		return NULL;
	}

	pthread_barrier_wait(&d->barrier);

	memset(&ev, 0, sizeof(ev));
	ret = epoll_wait(efd, &ev, 1, -1);
	if (ret < 0) {
		perror("epolL_wait");
		return NULL;
	}

	printf("epoll got %d events\n", ret);
	return NULL;
}

int main(int argc, char *argv[])
{
	struct io_uring_sqe *sqe;
	struct io_uring ring;
	pthread_t thread;
	void *tret;
	struct d d;

	io_uring_queue_init(4, &ring, 0);

	pthread_barrier_init(&d.barrier, NULL, 2);
	d.poll_fd = ring.ring_fd;
	pthread_create(&thread, NULL, fn, &d);
	pthread_barrier_wait(&d.barrier);

	sqe = io_uring_get_sqe(&ring);
	io_uring_prep_nop(sqe);
	io_uring_submit(&ring);

	pthread_join(thread, &tret);

	return 0;
}

and it works just fine for me, using a current kernel and liburing. Both 2.2 and 2.3 are old, but should not really matter here. Your kernel is old too, could be a bug in that as Ubuntu are notoriously bad a getting fixes applied.
Try the above, see if it works for you or not.

Thank you for your reply. It could be a kernel version issue. I will try testing it on the latest Ubuntu 24.04 LTS.

It seems like the issue might be caused by having multiple versions of liburing installed on my server.

That sounds very likely indeed. You see weird things if you end up compiling against one set of headers, but linking against something else.

Thank you


Udeploy configuation bug

While running the UCD collector i found that it is unable to fetch the data,because collector is using only one username and password. It is showing Null Pointer Exception during initial run because servers list in settings is Un Initialized.

@yesh518 It would be great if you could provide a fix for this change.


[Feature Request] Session scope for Register-PSRepository

Team,
Can you please add session scope support for Register-PSRepository?
We have an internal build system that outputs PowerShell modules. Every successful build is published to an internal PSRepository (Artifactory server).
Every time we want to publish a module we have to deal with the following cases:

Is the repository already registered?
Is another repository with different name and the same SourceLocation already registered?
If the repository is already registered and we want to deploy on different url (PublishLocation) we have to modify the existing registration
Clean the build machine after build procedure (Unregister-PSRepository)
If 2 parallel builds are running on the same build machine at the same time this can cause conflicts (dealing with the same shared resource)

The problems described above can be avoided with Register-PSRepository operating on session level. Let me know if you have any questions.
Thanks,
Nedko

It would be also great if there was a scope option to register PSRepository on a system-wide level


Improved smolification for actors

removed copyright infringment module - circular images that when made smaller become unreadable. I would love to see it (something like this) supported in smol-foundry.

Im not sure what exactly you want, and what happens at the moment

Currently the module is shrinking the image, if you set it to a small enough value the actor image becomes unreadable, specially in the combat tracker.
I think he is suggesting that the module would just reduce the cell size instead of the actual image, so that the image gets cropped instead of shrinking.
The current implementation makes it really difficult to see the actor images in the combat tracker, it also makes it incompatible with modules like Combat Enhancements that draw a circle in the combat tracker to represent HP:

Ahh, that makes it clearer. I didn't expect this to affect the combat tracker to be honest, I'll remedy that

I also had no idea this was so critical on the combat tracker, as I only tested the rows and immediately reported the issue comparable to the P... mod.


version/version_test.go#L98 doesn't compile

https://github.com/knative/pkg/blob/3ba5d72e310a8cdff2663b32ac5489665ba17748/version/version_test.go#L98
Doesn't compile. Introduced in #2397.
/kind bug

We're on golang 1.17 in our CI. This is when t.Setenv was introduced

Actually maybe we should bump the go version in go.mod as a signal

Exactly what I was thinking. If go1.17 is required it should be stated that way in go.mod. That's what it's for.

Oddly - maybe it didn't error because it's a test?


Agent forwarding SSH_AUTH_SOCK not working

I am not able to get my ssh-agent forwarding to work. I'm perfectly able to assign my $SSH_AUTH_SOCK to a tmp socket-file, and set the apps SSH_AUTH_SOCK to this file. Ssh from within the app will not work however.
Running lxc-docker-1.4.1 on ubuntu14.10 on Macbookpro6,2 and Imac14,2..

Hello,
This isn't really a support forum.
Please see:

forums.docker.com
#docker-user mailing list
#docker on freenode.
https://gist.github.com/d11wtq/8699521 <-- various commands to use for forwarding the auth socket.


Added multi-delete in classroom view

Added multi-delete feature in the classroom view (following #249)

Nice. Thanks.


Transform for ISSVA fails

As of the Jul 20 2022 BP dump, the transform for ISSVA fails after pandas validation.
Will try to reproduce.

Can't reproduce (transform of ISSVA completes as expected on retry) so I think this is another case of the same ontology appearing multiple places in the data dump but only one file is the "real" dump file.


Should dont (vs don't) be reported as a mistake when part of a compound word?

cspell is flagging 'dont' in  dontRestart as an error. This started happening after I upgraded from 2.x to 3.x.
cSpell: 3.1.3
node: 10.3.0

node_modules/.bin/cspell -v index.js
cspell;
Date: Sun, 24 Jun 2018 12:51:54 GMT
Options:
    verbose:   Yes
    config:    {cspell.json,.cspell.json}
    exclude:   node_modules/**
    files:     index.js
    wordsOnly: No
    unique:    No

Config Files Found:
    cspell.json

Exclusion Globs:
    Glob: node_modules/** from default

Checking: index.js, File type: javascript, Language: en ... Issues: 3
Dictionaries Used: gue, en_us, companies, softwareTerms, misc, filetypes, typescript, node, npm
index.js:319:23 - Unknown word (dont)
index.js:330:26 - Unknown word (dont)
index.js:351:16 - Unknown word (dont)
CSpell: Files checked: 1, Issues found: 3 in 1 files

config (.spelling has a handfull of project specific non-words and some things like isarray etc)
{
  "language": "en",
  "allowCompoundWords": true,
  "dictionaries": ["gue"],
  "dictionaryDefinitions": [
    {"name": "gue", "path": "./.spelling"}
  ]
}

It is a tough call on how to handle contractions.
It is possible they (dont, wont, cant, etc) were removed from one of the dictionaries. I suggest adding them to your project dictionary if you want to allow them.
cspell trace dont will show you which dictionaries contain the term.

yup, I get it.  Thanks!

possible option ...
provide a flag to ignore non A-Za-z0-9 characters when checking parts of a compound word if allowCompound is on. (which in my situation is almost always an identifier of some sort)


.animate.radius() does not work for circles

Broken again in 2.3.0
https://github.com/wout/svg.js/issues/366

What happens when you use it?

The same as the cited issue.
The codepen is still accurate, and points to the latest built assets from your repo.
http://codepen.io/anon/pen/gpQyQZ

Debugged this. The code that orignally fixed #366 is still there, but type is undefined so the new condition doesn't appear to ever fire.
SVG.extend(SVG.Rect, SVG.Ellipse, SVG.Circle, SVG.Gradient, SVG.FX, {
  // Add x and y radius
  radius: function(x, y) {
    var type = (this.target || this).type;
    // `type` is undefined here when animating radius on circles
    return type == 'radial' || type == 'circle' ?
      this.attr({ 'r': new SVG.Number(x) }) :
      this.rx(x).ry(y == null ? x : y)
  }
})

fixed in 700a77060fe2b347e256abdb423c75a05613a690

http://t5.rbxcdn.com/641a428b3c1431c534f50cf8f47858d8

neat


Add Route53 rules to the CF template

@thomasyu888 Xa and I are close to finalize the redirections. Currently we got https://www.nlpsandbox.io working but not https://nlpsandbox.io.
IMO we should exclude R53 rules from the CF template that we will share with partner organization. Or at least provide a template that can be used without the partner organization having to register a domain name. The best way to achieve this is probably to add R53 rules to the CF template but commenting them by default and adding a note that the partner organization should register their own domain name first and then update the template before using it. It's a probably a better solution than having two CF templates - with and w/o R53 rules - to avoid having to maintain duplicated content.


ℹ  The following images have released a new major version to add support for debian:bookworm ℹ

          ℹ  The following images have released a `new major version` to add support for `debian:bookworm` ℹ

ℹ  We’d recommend re-pinning to the new major versions to continue receiving security patches and updates

base-debian
cpp
java-8
java
javascript-node
php
rust

Originally posted by @samruddhikhandale in https://github.com/devcontainers/images/issues/607#issuecomment-1593580388

Looks like an accident, closing. Opened https://github.com/devcontainers/template-starter/pull/22 to update the dev container.


Import Roles with ES6 Syntax?

Is it possible to import the Roles global with ES6 import syntax? This request was also mentioned in https://github.com/alanning/meteor-roles/issues/165#issuecomment-211817551

Looks like this works, even though it is undocumented:
import { Roles } from 'meteor/alanning:roles';

This is a normal Meteor importing of Meteor packages.


Add India

i hope this'll work

Thanks for contribution.
Please update README.md too

Okay 👍

merged in #11


fixed the dropdown menu for the top New button to expand to the left

before:

after:

Not sure if that is really something Fomantic supports officially, but if it works, we can go with it.

Actually fix is correct, I checked the CSS, there are two rules the left-align .menu.left.

Unfortunately this introduced a regression where the menu flashes on page load. Will investigate later.

Unfortunately this introduced a regression where the menu flashes on page load. Will investigate later. It needs a fix similar to #30215.

https://discord.com/channels/322538954119184384/322910365237248000/1248480303719252029 Can we discuss it?

Not right now, but to explain the issue: There is this CSS:
.ui.menu:not(.vertical) .left.item, .ui.menu:not(.vertical) .left.menu {
  display: flex;
}

Dropdown menus are hidden on page load via
.ui.dropdown .menu {
  display: none;
}

Above selector has more specificity so dropdown shows before JS has loaded which takes a few milliseconds usually. Once JS loads, it hides the menu via hidden class.
Maybe as a more general solution we can remove the first CSS, but I'm not sure whether there would be side effects of doing that.

Maybe it could be changed like this?:
.ui.dropdown .menu {
  display: none!important;
}

I don't think it's worth the time trying to make left menu work. Fomantic only specifies left/right for sub-menus, not the root menu:
https://fomantic-ui.com/modules/dropdown.html#menu-direction
So a left menu is essentially not supported and that is already shady territory and any attempt trying to make it work is likely to introduce regressions in other dropdowns which have very brittle CSS.
So I suggest you leave it be and find some other areas to work on :)

OK, I changed it because I saw this code:
https://github.com/go-gitea/gitea/blob/ab1948d4a30aee919ba1ffc2402a2a9a7222e68c/web_src/fomantic/build/semantic.js#L5291
https://github.com/go-gitea/gitea/blob/ab1948d4a30aee919ba1ffc2402a2a9a7222e68c/web_src/fomantic/build/semantic.js#L3796
https://github.com/go-gitea/gitea/blob/ab1948d4a30aee919ba1ffc2402a2a9a7222e68c/web_src/fomantic/build/semantic.js#L4528
OK, that's the end of the suggest.


dev -> main

I'll open this PR and then figure out what I have to fix to make it merge.

Why not a rebase instead of a merge since you're basically stomping whatever is in main anyway?

Good point, will do.

OK that was a total disaster leading me into a dark place where both the local dev and local main were hosed. I'll do it the hard way, just fixing files that need to be fixed in a merge. I've never had good luck with rebasing from a distant branch but I suppose it should be straightforward. I don't mind playing a little whack-a-mole once in a while.


PDF not scrolling

I have used 2.8.2 version and after loading the pdf by inputstream the pdf is shown but it is not scrolling.

I have the same problem，how to resolve this


can not download the 'http://www.robots.ox.ac.uk/~ankush/data.tar.gz'

hello, when i run the gen.py, i failed. i can not find the "http://www.robots.ox.ac.uk/~ankush/data.tar.gz". is there other's way to get the data? thanks.
the error is as follows:
File "gen.py", line 55
print colorize(Color.RED,'Data not found and have problems downloading.',bold=True)
^
SyntaxError: invalid syntax
by the way,800000 synthetic scene-text images,the download can not complete, the URL i  tried is http://www.robots.ox.ac.uk/~vgg/data/scenetext/, is it right?
thanks a lot!

For broken link, see #1
A link to download the dataset with 800k images is provided on that webpage;
http://www.robots.ox.ac.uk/~vgg/data/scenetext/ is not a direct link to the dataset.

For anyone running into this error I resolved it by using python 2.7


Nominatim bounds issue 622

Added a new and very interesting way of setting the map position, with OpenStreetMaps Nominatim service, as requested on this issue:
https://github.com/tombatossals/angular-leaflet-directive/issues/622
The position is set by the "bounds" property for the moment, but it may be implemented with the "center" property too.
Added an example of use too.

LGTM


Search Jira for existing ticket before opening a new one

ElastAlert will create multiple tickets for a continuing alert. There should be a feature to have it bump existing tickets instead of duplicating them.
Something like:

ElastAlert trigger fires
ElastAlert searches JIRA for query_key & creation date < 30 days
No result => create a JIRA
Yes => Append a "Related web link" (Kibana link when the incident happened) to the existing JIRA

@bt3gl Any update on this?  Are we going to get it soon?

@xbillbill We're gonna target March 20th or before.

https://github.com/Yelp/elastalert/pull/31


pytorch code

hello,do you have pytorch code?

Hi,
This project only implement with Tensorflow.
Thanks

@huanghao123456 Did You Found the Pytorch code implementation of this work brother?


feat: add support for new exclude expressions in use rule statements

Introduced by https://github.com/snakemake/snakemake/pull/1717

Mhm, I did. Let me check.

Oh no, I did it via the github interface, sorry.

Mhm, I guess I somehow have destroyed the parsing for use rule statements...

If the issue is obvious for you, could you help? If not, I will try to debug it later.

It's not immediately obvious to me sorry. I won't be able to look at this until sometime late next week either sorry.


extra -- lines in grep output

remove -- from grep output

fixed in commit 6432bc7028744999d99565c12d7de599fb3a8a7e and merged to main


[io] vtk-export for paraview

Wish list (again)

add velocity, position, kinetic energy attached to a cell in vtk export for paraview
add location of contact points

ok, the preview export is working but it is impraticable for large results file (more than 100 cubes)
How to improve the efficiency of the export ?

I looked into this a bit but it seems very non-trivial without a fairly important reworking of VView.  Perhaps it could be based on vtkTemporalDataSet https://www.vtk.org/Wiki/VTK/Time_Support

Yes, a vtkTemporalDataSet would have really helped us, but ... it is no
longer used in recent versions of vtk:
https://www.vtk.org/Wiki/VTK/Remove_vtkTemporalDataSet
For me the solution lies now in programmable filters in Python (they
were not available in packaged vtk when I started to write vview):
https://blog.kitware.com/vtkpythonalgorithm-is-great/
https://blog.kitware.com/developing-hdf5-readers-using-vtkpythonalgorithm/
We could have this kind of reader, with time support. It would read
slices on demand from the time slider of vview or paraview.
This would need to have streaming time:
http://berkgeveci.github.io/2014/11/09/streaming-time/
with block base streaming in hdf5
http://berkgeveci.github.io/2015/01/19/block-streaming/
Everything seems to be here, so maybe it is not a huge work, probably
possible for 4.3 release (not 4.2 ...)

Here is adaptation of vview and vexport with a VTKPythonAlgorithmBase as the base reader.
The data is only read on demand at each time step inside the reader. Some slices are still needed to get times, and mu coefficients, but It is faster at startup on chute-* examples and profiling shows that time is mostly spent in the renderer now.
It provides an export of contact forces to paraview with a 2 blocks datasets: one for the data (which can be another multiblock or a unique polydata if with global-filter option) and one for contact points and associated vectors (normal, forces).  It is possible to see contact forces with the help of an extractBlock filter and a glyph filter. Domain info is not implemented.
https://github.com/bremond/siconos/tree/new-vview

I made some enhancements with global-filter option (global-filter option is available with siconos_vview and siconos_vexport and it merges all objects in one big vtkPolyData, it is meant for the cases where the number of objects is huge). The attached arrays like velocity, displacement, and whatever we want to attach to each body, are usable now from paraview. They were usable only without global-filter option.
I also added an instance data to mimick the coloring of the differents objects as for when --global-filter is not set (cf the attached image)
A few issues:

translation and displacement are the same arrays. which one should we keep ? I prefer translation as it is  shorter and is used every where in the code,
velocity data is bugged, I do not know where it comes from,
domain data for contact forces is still commented, do we have an example which used it so I can test ? (I think it is @radarsat1 who made this).


BUGFIX: Don't reset all Policy privilegeTargets

The line
privilegeTargets: []

to all privilege targets from packages loaded before this one to be overridden

Apparently this won't be applied, so I close it to remove it from my open PRs :)


blog.html.twig is not defined. theme inheritance problem.

Hello, referring to this: https://github.com/getgrav/grav-plugin-admin/issues/280
I have now this problem:
RuntimeException thrown with message "Template "blog.html.twig" is not defined."
Stacktrace:
#9 RuntimeException in /home/listalav/public_html/sito/system/src/Grav/Common/Twig/Twig.php:335
#8 Twig_Error_Loader in /home/listalav/public_html/sito/vendor/twig/twig/lib/Twig/Loader/Chain.php:115
#7 Twig_Loader_Chain:getCacheKey in /home/listalav/public_html/sito/vendor/twig/twig/lib/Twig/Environment.php:312
#6 Twig_Environment:getTemplateClass in /home/listalav/public_html/sito/vendor/twig/twig/lib/Twig/Environment.php:378
#5 Twig_Environment:loadTemplate in /home/listalav/public_html/sito/vendor/twig/twig/lib/Twig/Environment.php:347
#4 Twig_Environment:render in /home/listalav/public_html/sito/system/src/Grav/Common/Twig/Twig.php:324
#3 Grav\Common\Twig\Twig:processSite in /home/listalav/public_html/sito/system/src/Grav/Common/Grav.php:157
#2 Grav\Common\Grav:Grav\Common{closure} in /home/listalav/public_html/sito/vendor/pimple/pimple/src/Pimple/Container.php:113
#1 Pimple\Container:offsetGet in /home/listalav/public_html/sito/system/src/Grav/Common/Grav.php:255
#0 Grav\Common\Grav:process in /home/listalav/public_html/sito/index.php:37

What template is your page supposed to use? Does this template exist in your theme? Does it exist in your parent theme?

It's a blank theme extending Antimatter.

user/themes/warg
user/themes/antimatter

Can you zip and attach your theme, to recreate the problem?

Hi flavio, there are actually 3 files in a directory called  warg, the default blueprints.yaml and a warg.yaml composed as follow:
streams:
schemes:
theme:
type: ReadOnlyStream
prefixes:
'':
- user/themes/warg
- user/themes/antimatter
I have also created a warg.php class:

If you can send us a zip, it will enable us to quickly test.  Your code is not even indented properly in your reply above because you didn't use code blocks.  If you want us to help, please make it as easy for us as possible :)

I assume the indenting in warg.yaml is:
streams:
    schemes:
        theme:
            type: ReadOnlyStream
            prefixes:
                '':
                    - user/themes/warg
                    - user/themes/antimatter

it works fine for me. I can also add a templates/default blog.html.twig file and customize it.
It works fine with antimatter as the default theme?
As Andy says, directly upload a zip to try

Problem found.
http://learn.getgrav.org/themes/customization#theme-inheritance
If i click on copy clipboard it will lose an indent for the second row:
streams:
schemes:
    theme:
        type: ReadOnlyStream
        prefixes:
            '':
                - user/themes/warg
                - user/themes/antimatter

Thank you ! Grav is really awesome !

Might depend on the editor used, I'm getting the indent fine with Sublime or even TextEdit. Good to know it's fixed ;)

Can you please elaborate on the solution?  You link only points to a general documentation page that shows no obvious fix.  I am having the same problem,


Update linkie to 1.4.0

Update to only check links prefixed by one of [=", (, <, ' '(a space)].
Linkie now finds all links at once, then uses multithreading to check them all.
Linkie now rechecks links that had a ConnectionError, as these are often valid.
Broken links in the SUMMARY are now also displayed with their status code.

This will also address the underlying problem in Field Guide issue #779 (Give links English descriptions)


Jules ginger patch 1

Ah those are because of the little dot below the b, which might pass through? Don't know if SAMMI would recognize both instances.

Yup, it passes them :)

I manually committed it. Closing now :)


RibbonClientConfiguration与NacosRibbonClientConfiguration

RibbonClientConfiguration before NacosRibbonClientConfiguration execution, which leads to the serverList is empty, NacosRibbonClientConfiguration ribbonServerList method does not perform, don't know the reason
version：2.2.0-RELEASE

Try to upgrade to 2.2.3-RELEASE? Or you provide more detail info

Try to upgrade to 2.2.3-RELEASE? Or you provide more detail info

Try to upgrade to 2.2.3-RELEASE? Or you provide more detail info

Sorry,it's my problem.Thanks for your support

Try to upgrade to 2.2.3-RELEASE? Or you provide more detail info

Sorry,it's my problem.Thanks for your support


The interactive transcript does not load in safari

In safari browsers the interactive transcript errors and does not load. Sentry errors:
https://sentry.io/organizations/mit-office-of-digital-learning/issues/3144891571/?project=5304953&query=is%3Aunresolved
https://sentry.io/organizations/mit-office-of-digital-learning/issues/3142341488/?project=5304953&query=is%3Aunresolved

Never mind - Looks like this error just occurs on Safari when the caption file is missing so the interactive transcript cannot load. I'm just going to mute it and close the issue


How to get pairs.txt? Can it be provided?

pairs.txt is initial for training but it is missed in the repo.

As for 'pairs.txt', you can search for this file in http://vis-www.cs.umass.edu/lfw/#download.

pairs.txt is initial for training but it is missed in the repo.

Hello,I'm also paying attention to this code.But I found a balance between MMD loss and loss_i(loss_t) is a problem,How do you set "gamma"? thanks.