Missing modes in chmod

From the chmod man page:

execute/search only if the file is a directory or already has execute permission for some user (X),
set user or group ID on execution (s),
restricted deletion flag or sticky bit (t).
Instead of one or more of these letters, you can specify exactly one of the letters ugo:
the permissions granted to the user who owns the file (u),
the permissions granted to other users who  are  members  of  the file's group (g),
and the permissions granted to users that are in neither of the two preceding categories (o).

It would be good to support the full syntax, but the most important one is X, which is very useful when changing mode recursively (which could be yet another option...).
The full regexp is also given in the man page:
'[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'

Sounds good to me. Please provide a PR.

Closing due to inactivity. Feel free to revive.


style lora需要怎么训练？

如果想添加新的style lora，是用user lora的训练脚本和训练参数去训练吗？

we'll release style lora training later, it's on the schedule. Be patient, it'll take some time.


Validate more than one field

I'm using precognition form in a wizard. Every step has some properties of that form.
I'd like, when press next, to validate only fields in the current step.
Is there a way to do it?

Hi there,
Thanks for reporting but it looks like this is a question which can be asked on a support channel. Please only use this issue tracker for reporting bugs with the library itself. If you have a question on how to use functionality provided by this repo you can try one of the following channels:

Laracasts Forums
Laravel.io Forums
StackOverflow
Discord
Larachat
IRC

However, this issue will not be locked and everyone is still free to discuss solutions to your problem!
Thanks.

@driesvints can I open a feature request for form.validate()?
I think it could be useful to let pass a string or an array of strings with field(s) to validate

You can always attempt a PR to see if Taylor would accept it 👍

@makroxyz you can use the form.touch and form.setTouched helpers to modify what is supposed to be validated.
For example, when attempting to go to the next page you might do the following...
form.touch(['name', 'email', 'address']).validate()

This will validate all the fields, even if they have not been interacted with by the user.
If you want to exclude previously validated inputs you could use the setTouched helper...
form.setTouched(['name', 'email', 'address']).validate()

@timacdonald thank you very much!!!

@makroxyz you can use the form.touch and form.setTouched helpers to modify what is supposed to be validated.
For example, when attempting to go to the next page you might do the following...
form.touch(['name', 'email', 'address']).validate()

This will validate all the fields, even if they have not been interacted with by the user.
If you want to exclude previously validated inputs you could use the setTouched helper...
form.setTouched(['name', 'email', 'address']).validate()

Thank you! That was one of the things I wanted since I saw Laracon.

form.touch has solved one issue for me, but how would I then run a callback function to wait until the form has finished validating the given fields?
For example my code is like this, but I need to wait until the validation has finished before emitting the event.
function nextStep() {
    form.touch(["name", "email", "password", "password_validation"]).validate();

    emit("next");
}

form.touch has solved one issue for me, but how would I then run a callback function to wait until the form has finished validating the given fields?
For example my code is like this, but I need to wait until the validation has finished before emitting the event.
function nextStep() {
    form.touch(["name", "email", "password", "password_validation"]).validate();

    emit("next");
}

It would be great to know this, I also have this problem.

Is there a way to have async validate?
function async nextStep() {
    await form.touch(["name", "email", "password", "password_validation"]).validate();

    return form.hasError
}

We will be adding the ability to detect individual validation responses. Follow along in https://github.com/laravel/precognition/issues/59

Opened for review: https://github.com/laravel/precognition/pull/69

Merged and tagged.
<TextInput
    v-model="form.name"
    @change="form.validate('name', {
        onSuccess: () => /* ... */,
        onValidationError: () => /* .. */,
    })"
/>


http-server link not working

I am working on making a simple website for my cs50 class. It was working before that when i typed http-server in the terminal it would open another tab with the website in it. Now it will give me a link to click on in the terminal but clicking on it just leads to a 404 not found error. I've tried closing and re-entering vscode, as well as closing and restarting chrome and updating vscode but to no avail. Please advise
Version: 1.88.0
Commit: 5c3e652f63e798a5ac2f31ffd0d863669328dc4c
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
Embedder: codespaces

Please us your cs50 course support channel.

We closed this issue because it is a question about using VS Code rather than an issue or feature request. Please search for help on StackOverflow, where the community has already answered thousands of similar questions. You may find their guide on asking a new question helpful if your question has not already been asked. See also our issue reporting guidelines.
Happy Coding!


dockerize carla + openpilot

Description : Dockerize openpilot to run on Dockerized Carla

Dockerfile.openpilot : nvidia/opengl can be stripped down

Hacky changes in the following files : selfdrive/camerad/main.cc,  selfdrive/controls/controlsd.py, selfdrive/manager.py, selfdrive/modeld/modeld, tools/sim/bridge.py,

Other changes : tools/sim/lib/keyboard_ctrl.py, tools/sim/start_carla_docker.sh

Let's make sure we address all the issues with the simulation tag and any relevant PC tagged issues.


How to decrpyt files without rclone

Hi,
I know the password. What is the way to decrypt a file which is uploaded by rclone encrypt mode?
Thank you

I realize your issue says without rclone, but is there a reason to do it outside of rclone?  I believe the answer that will come is that you will need to develop something to decrypt it using the same encryption methods but that is essentially doing what rclone already does.

@calisto yes. you understand me correctly.
the reasons:
1- if I go to another machine and I download spesific file manually from browser. I don't trust the computer and I don't want to give my complete rclone-config-file. (For example I can login to microsoft drive without password with a temporary one time password.)
2- I don't know how rclone works. I am worried if rclone will blocked/banned by cloud providers. I had seen something about that, but I did not understand it clearly.
I can ignore the above concerns if:

I can decrypt the files with rclone, if I download the files locally (manually from my browser)
There is a simple way to decrypt the downloaded files

Thank you

I can decrypt the files with rclone, if I download the files locally (manually from my browser)

This is easy to do - you make a crypt and you point the "remote" parameter to a local directory.  Stick the files in there and they will be decryptable.

There is a simple way to decrypt the downloaded files

There is a javascript implementation of rclone crypt here:
https://github.com/FWeinb/rclone-js

Thank you


Linux, disk core integration: no way tag indicating a mount point, so can not setup Monitor to monitor root partiion.

** Agent ***
7.41.1
Additional environment details (Operating System, Cloud provider, etc):
Ubuntu 20.04
Steps to reproduce the issue:

Login to the Ubuntu 20.04 box and run df -h, which will show /dev/root, /dev/loop*, tmpfs and various other devices.

Filesystem       Size  Used Avail Use% Mounted on
/dev/root        9.6G  8.0G  1.6G  84% /
devtmpfs         1.9G     0  1.9G   0% /dev
tmpfs            1.9G  672K  1.9G   1% /dev/shm
tmpfs            387M  956K  386M   1% /run
tmpfs            5.0M     0  5.0M   0% /run/lock
tmpfs            1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/loop0        25M   25M     0 100% /snap/amazon-ssm-agent/7528
/dev/loop2        56M   56M     0 100% /snap/core18/2785
/dev/loop3        56M   56M     0 100% /snap/core18/2790
/dev/loop7        92M   92M     0 100% /snap/lxd/24061
/dev/loop4        64M   64M     0 100% /snap/core20/1974
/dev/loop6        41M   41M     0 100% /snap/snapd/19993
/dev/loop5        64M   64M     0 100% /snap/core20/2015
/dev/loop8        41M   41M     0 100% /snap/snapd/20092
/dev/nvme0n1p15  105M  6.1M   99M   6% /boot/efi
/dev/loop9        25M   25M     0 100% /snap/amazon-ssm-agent/7628
tmpfs            387M     0  387M   0% /run/user/20011

Attempt to create a monitor in DD ui or investigate the metrics in Metrics Explorer.

Describe the results you received:
While there are tags device, device_name, device_label and label none of them indicate a mount point. Some of the basic mount points are the same in Linux system, namely "/". Specifying it by tag would allow monitoring of this REALLY important resource. Tags such as device_name and device, device_label do not offer that information.
Describe the results you expected:
Some tag or expression which would allow monitoring disk usage and other stats for a mount point.

Hi and sorry for the delay. Did you try setting the use_mount option to true? It sounds like that might do what you expect.

Closing due to inactivity.


Allow restore of empty partitioned table from snapshot

PR to ES-Patch: https://github.com/crate/elasticsearch/pull/113

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@7f38031). Click here to learn what that means.
The diff coverage is 100%.

@@            Coverage Diff            @@
##             master    #5399   +/-   ##
=========================================
  Coverage          ?   82.31%
  Complexity        ?    11243
=========================================
  Files             ?     1356
  Lines             ?    44264
  Branches          ?     5571
=========================================
  Hits              ?    36434
  Misses            ?     5216
  Partials          ?     2614

Impacted Files
Coverage Δ
Complexity Δ

...ecutor/transport/SnapshotRestoreDDLDispatcher.java
86.88% <100%> (ø)
13 <5> (?)

Continue to review full report at Codecov.

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

@seut addressed your comments and also updated: https://github.com/crate/elasticsearch/pull/113


Investigator's Devise a Stratagem expires too early (again)

Previous "fix" makes it expire at end of round (beginning of initiative), not at beginning of investigator's next turn

Working as intended: it does not have a duration of "1 round," so the rule governing that variety of duration language doesn't apply. It is instead closer to abilities that last "until the end of this turn" (but instead until the end of the present round).


Example demonstrating spiderlib

We want an example to demonstrate how tools in spiderlib are used together to create a full stack web app that has the following features:

[ ] bare minimum js
[ ] tfconnect and email authentication
[ ] session keeping
[ ] flowbite ui
[ ] htmx forms
[x] in memory backend

most were there, however refactoring after feedback from Kristof. Changing demo to use database backend with v orm. This requires changes in the authentication libraries. Currently finishing refactoring auth libraries.

specs arrived for new project which has replaced the demo in progress: https://docs.google.com/document/d/1JEg5E6ntkeOG4aPJ3emdFSFxfXoNQ1OycF_aNaRgNEU/edit#heading=h.nafj64nj6hoc

[ ] https://github.com/freeflowuniverse/freeflownation/issues/2
[ ] https://github.com/freeflowuniverse/freeflownation/issues/1


Simultaneous file uploads can cause files to be corrupted when using the file cache

The Issue:
When uploading 2 or more files simultaneously, and using the 'file' cache, the uploaded files can become corrupted.
My Setup:

Apache
tus-php 1.2.0
Uppy Tus Client
Chunk Size 10 MB

Steps To Reproduce:
This issue can be fairly hard to reproduce since (I suspect) it is caused by a race condition. I first noticed it when uploading three large files (~750MB) simultaneously.

Setup the tus-php server. The sample code will do. Change cache type to 'file'.

Start uploading 3-4 large (at least 100MB) files at the same time. Note: I am using multiple instances of my upload page, and not just uploading multiple files with the same client on one page.

Open the browser developer tools network tab for each of the pages that is uploading a file.

Look for upload chunk (PATCH) requests that fail with a '409: Conflict' response. Look at the 'Upload-Offset' header in the response and notice that it is less than 'Upload-Offset' header in the previous successful chunk response, which does not make sense. This is a sign that the file could be corrupted.

At this point the client should recover and send the correct data indicated by 'Upload-Offset' in the '409: Conflict' response. Let the file upload run to completion.

Once the upload is completed, look at the size of the uploaded file on the server and compare it to the size of the file you uploaded. They are not the same, meaning the uploaded file is corrupted.

Additional context:
After doing some digging, I believe there is a race condition when updating the cache file. This results in the wrong offset value being stored for a given file, causing it to be corrupted. I suspect the issue is in FileStore::set().  This function will read the cache file, make changes, and then write the whole cache file again. Process A reads the cache file. Process B writes changes to the cache file. Finally Process A writes changes to the cache file, overwriting the changes made by process B.

Hi @jtenhave
I assume you are uploading different files and not the same file in parallel. In case you are trying to upload the same file in parallel then there are some limitations and it needs to be handled in a different way, see #100.
I tried it quickly but was not able to reproduce the issue. However the issue seems valid and we will investigate it when we have some time. Thank you for reporting!
On a side note, file cache was initially designed to make it easy to work and debug dev env and is not recommended to use it in production.


docs: update instructions on where to ask questions

:tada: This PR is included in version 3.4.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Shuffles gen args back to cmd and operations to prevent dep-graph issues

This commit shuffles the args back closer to the commands and moves around some of the objects.
I isolated at just gen and added a bunch of //TODOs for follow-on PRs.
Signed-off-by: Timothy St. Clair<EMAIL_ADDRESS>

I'll submit follow on PRs for some of the todos and we should do a walk through as well.


 Please make sure your request is based on the develop branch of the repository as master only holds stable releases.

-677 lines of code!

-1082!

Nice work, not sure if you wanted me to merge this yet, but keep going on a new PR please! :)


update bentoml guide in external serving section

@yubozhao this look good.   I might suggest a few potential edits.   I don't say these are must haves but might help.  1) The doc might list the dependences i.e. K8s versions 1.2x. 2) The doc might include an explicit link to BentoML support.   I see a community link...you might want to make it very easy for folks to find BentoML support.    You might want that in a couple of places.

@Arhell @8bitmp3 @berndverst hi guys, woul you please review this PR?  thanks!

Hello @liuqi @Arhell @berndverst Happy holidays
Let me know if you guys have a chance to review this PR, and I am happy to make changes to get it merged in

/assign jbottum

/lgtm

/approve

/approve


Hosts simplification

More hosts settings deduped and added group_vars for ansible_become as well as your ansible_user: ec2-user commented out etc.

Replaced with #34, closing


Navigation Bar flashes white color

For some reason, when I close from a modal presentation, my red navigation bar flashes white before switching back to red. Do you have any ideas on why this might be happening?

Can you attach the xcode project that this problem is to recreate?


Add audittool test to check for mixed casing in RIDS and image group IDs

          Thanks @jimk-bdrc.  It would also help if we could add an audittool check for casing issues

Originally posted by @TBRC-Travis in https://github.com/buda-base/archive-ops/issues/975#issuecomment-1719693162
Mixed casing in RIDS or image group IDs causes issues with BUDA and can lead to scans not displaying correctly on the website

audit-tool should use the same BUDA API as GetIGRIDList.py to determine which folders should be under images/.

The CIFS fs' we use on bodhi and sattva are case-insensitive. For this issue, we'd have to run on NFS mounts.

I think this is still worth doing.  I almost always run audittool on bodhi and sattva now.  The maintanence overhead of keeping local configs and audittool settings in sync with our production settings just isn't worth the hassle.  Making audittool more robust on our linux platforms would be the best way to go I think (ie. we should still implement this if possible)


[Event Request] codeunit 49 GlobalTriggerManagement - OnDatabaseRenameOnBeforeLogRename()

Describe the request
In event subscriber procedure OnDatabaseRename:
    IsHandled := false;
    OnDatabaseRenameOnBeforeLogRename(IsHandled); //CustPub
    if not IsHandled then
        // We don't want to allow anyone to disable change log management in normal execution context
        if GetExecutionContext() = ExecutionContext::Normal then
            ChangeLogMgt.LogRename(RecRef, xRecRef);

[IntegrationEvent(false, false)]
local procedure OnDatabaseRenameOnBeforeLogRename(var IsHandled: Boolean) //CustPub
begin
end;

Additional context
Publisher request marked with //CustPub tag.Internal work item: AB#494218

Hello @StefanSosic
We are not allowed to add this event into GlobalTriggerManagement codeunit.


Add predict to online documentation

Hi all,
Turing includes a useful function predict
for generating posterior predictive samples. Unfortunately, many users will not find this because it is not listed in the online documentation.
A secondary issue is plotting the posterior predictive distributions. Currently, predict returns a chain, which is not conducive to certain plots (e.g. a scatter plot in the case of regression). Would it better to return an array of predictions, which could be converted to an MCMCChain if needed? Here is an example based on the doc string:
 using Turing; Turing.setprogress!(false);

 @model function linear_reg(x, y, σ = 0.1)
           β ~ Normal(0, 1)

           for i ∈ eachindex(y)
               y[i] ~ Normal(β * x[i], σ)
           end
       end;

 σ = 0.1; f(x) = 2 * x + 0.1 * randn();

 Δ = 0.1; xs = 0:Δ:10; ys = f.(xs);

 model = linear_reg(xs, ys, σ);

 chain_lin_reg = sample(model, NUTS(100, 0.65), 200);

 m_pred = linear_reg(xs, Vector{Union{Missing, Float64}}(undef, length(ys)), σ);

 predictions = predict(m_pred, chain_lin_reg)

With regards to your first point, I think that would be simple to add to the current examples, maybe the current Linear Regression example would be a good place?
As far as plotting posterior predictive distributions goes, my initial inclination would be to have predict still return an MCMCChains struct, but build a posterior_predict function (or set of functions) that would allow easy comparison etc. In my mind I am envisioning a hypothetical TuringPredictiveAnalysis.jl package that has utilities and plot recipes for easy analysis. This seems like a separate issue so it might be good to open it as a different issue somewhere.


[FEAT]: Adding user ability to logout

Describe

We lost the ability for a user to logout!

Change sidebar buttton to logout that open a modal to confirm.

go to /logout

Please use Vuetify

This will be handled by a redesign of the application header


Add a Compatibility page to the Settings UI

Summary of the Pull Request
Adds a compatibility page to the settings UI. This page exposes several existing settings and introduces a few new settings:

compatibility.input.forceVT
compatibility.allowVtChecksumReport
compatibility.allowKeypadMode
compatibility.allowHeadless
compatibility.isolatedMode
compatibility.textMeasurement

Several smaller changes were accomplished as a part of this PR:

experimental.input.forceVT was renamed to compatibility.input.forceVT
introduced the compatibility.allowVtChecksumReport setting
introduced the compatibility.allowKeypadMode setting
updated the schema for these new settings and compatibility.allowHeadless (which was missing)
remove Feature_VtChecksumReport feature flag

A part of #10000
Closes #16672

Demo

Is it too late to change the JSON names used for the VT settings? Because I think it would be nice if they could be consistently named after the control sequences that they apply to, especially since we could be adding quite a few more of these at some point in the future.
One possibility would be to use the control sequence acronyms, i.e. something like this:

AllowW32IM instead of input.forceVT (although these are the inverse of each other)
AllowDECRQCRA instead of allowVtChecksumReport
AllowDECNKM instead of allowKeypadMode

Or if you prefer a more descriptive name, then maybe something that more closely matches the actual control names, like this:

AllowWin32InputMode
AllowRequestChecksumRectangularArea
AllowNumericKeypadMode

That said, have you tested either of the input mode settings? Because I have a strong suspicion that they won't actually work. As far I understand it, the VT input is largely handled in conhost, so a setting that is only applied to Windows terminal isn't necessarily going to work the way you're expecting it to.
Another point I wanted to raise was whether these settings might be better at the profile level? Because I can imagine there will be some VT operations that someone might need for compatibility with a specific application, but which they wouldn't necessarily want enabled in general because of security concerns (DECRQCRA would be one example; the OSC52 clipboard operation is another possibility).

Are all of the compatibility settings globals? I thought that most of them were actually profile settings. How do we resolve that? How do users set them per-profile?
FWIW about debugFeatures: that one is hidden for a reason. I do not know if we should introduce it to the SUI.

This is silly, but you may also need to send a notification when Padding changes so the View knows that all 4 padding values might have changed. This will make sure that when you click Rest/Clear it properly cascades to the 4 text boxes.

Is it too late to change the JSON names used for the VT settings? Because I think it would be nice if they could be consistently named after the control sequences that they apply to, especially since we could be adding quite a few more of these at some point in the future.

We're able to change them. We'd just have to still support the old keys, but we do that all the time.
If we're renaming them, I'd prefer to use the control sequence acronyms for the JSON, actually. It's shorter to type out and the schema provides additional details to make it more user friendly. We can provide a more descriptive name and help text in the settings UI.

That said, have you tested either of the input mode settings? Because I have a strong suspicion that they won't actually work. As far I understand it, the VT input is largely handled in conhost, so a setting that is only applied to Windows terminal isn't necessarily going to work the way you're expecting it to.

I haven't, but these settings have been around for a while. I'm just exposing them to the settings UI. You're talking specifically about the compatibility.input.forceVT and compatibility.allowKeypadMode?

[j4james] Another point I wanted to raise was whether these settings might be better at the profile level? Because I can imagine there will be some VT operations that someone might need for compatibility with a specific application, but which they wouldn't necessarily want enabled in general because of security concerns (DECRQCRA would be one example; the OSC52 clipboard operation is another possibility).
[DHowett] Are all of the compatibility settings globals? I thought that most of them were actually profile settings. How do we resolve that? How do users set them per-profile?

Nope. They're all globals. We could convert them to profile settings like this though:

add keys to be a part of profile settings
deprecate global settings (aka, basically remove them from the schema, on serialization, use the new keys)
if a legacy global setting was found, apply it to profile.defaults instead

FWIW about debugFeatures: that one is hidden for a reason. I do not know if we should introduce it to the SUI.

What's the reason? We're already exposing this setting via the JSON. We're just adding another method to toggle it. I think it's important to carry it over so that we treat SUI as a first-class citizen like the JSON.

If we're renaming them, I'd prefer to use the control sequence acronyms for the JSON, actually.

Yeah, me too.

I haven't, but these settings have been around for a while. I'm just exposing them to the settings UI. You're talking specifically about the compatibility.input.forceVT and compatibility.allowKeypadMode?

Well forceVT has only been an experimental setting which I suspect nobody has used (I recently tried it and couldn't get it to work meaningfully). And keypadMode is only a build setting, which works because it applies to both conhost and WT - making that a runtime setting is where it becomes problematic.
And if it was a just a matter of bug fixing, I wouldn't have a problem in leaving that for later. But my concern is that these options may not be feasible at all, in which case it seems premature to be adding them to the UI. Although if someone else has an idea of how they could be made to work, that's fine. I might be missing something obvious.

Well forceVT has only been an experimental setting which I suspect nobody has used (I recently tried it and couldn't get it to work meaningfully). And keypadMode is only a build setting, which works because it applies to both conhost and WT - making that a runtime setting is where it becomes problematic.
And if it was a just a matter of bug fixing, I wouldn't have a problem in leaving that for later. But my concern is that these options may not be feasible at all, in which case it seems premature to be adding them to the UI. Although if someone else has an idea of how they could be made to work, that's fine. I might be missing something obvious.

Got it. That's fair. I'll take a closer look to see if these work tomorrow then.

Demo

Well forceVT has only been an experimental setting which I suspect nobody has used (I recently tried it and couldn't get it to work meaningfully). And keypadMode is only a build setting, which works because it applies to both conhost and WT - making that a runtime setting is where it becomes problematic.
And if it was a just a matter of bug fixing, I wouldn't have a problem in leaving that for later. But my concern is that these options may not be feasible at all, in which case it seems premature to be adding them to the UI. Although if someone else has an idea of how they could be made to work, that's fine. I might be missing something obvious.

Got it. That's fair. I'll take a closer look to see if these work tomorrow then.

Alright! Got a chance to take a look at the two input mode settings. Let me preface this by saying that this isn't an area I'm too familiar with, but trying my best here (and any help/feedback would be very appreciated 🙂). Here's my findings.
compatibility.input.forceVT
Ran a simple test by running showkey -a and typing 1234 in an Ubuntu tab with debug tap enabled. The output itself is the same in each test, but the debug tap shows something different. Here's the results:
// regular output (regardless of setting)
1        49 0061 0x31
2        50 0062 0x32
3        51 0063 0x33
4        52 0064 0x34

// compatibility.input.forceVT on
11␣␉␣49␣0061␣0x31␍␊
22␣␉␣50␣0062␣0x32␍␊
33␣␉␣51␣0063␣0x33␍␊
44␣␉␣52␣0064␣0x34␍␊

// compatibility.input.forceVT off (tested in WT Canary and via hot-reload in dev build)
␛[49;2;49;1;0;1_1␣␉␣49␣0061␣0x31␍␊
␛[49;2;49;0;0;1_␛[50;3;50;1;0;1_2␣␉␣50␣0062␣0x32␍␊
␛[50;3;50;0;0;1_␛[51;4;51;1;0;1_3␣␉␣51␣0063␣0x33␍␊
␛[51;4;51;0;0;1_␛[52;5;52;1;0;1_4␣␉␣52␣0064␣0x34␍␊
␛[52;5;52;0;0;1_

Looks like the setting is doing something. Looking through the repo, looks like we generally use this as a quick way to further debug input issues. If there's any other tests I should do or expected behavior, definitely let me know. 🙂
Also! I know we talked about changing the name (considered allowW32IM). I've set it to compatibility.input.forceVT for now. I'd like to avoid inverting the logic on the setting because we want users to enable the setting, rather than disable it. If there's any ideas here to rename it, let me know.
compatibility.allowDECNKM
This one I was able to check that we're enabling/disabling application keypad mode fine. After chatting with Dustin a bit though, I now see the issue with #16672 and ConPTY. Yeah, I'll back this part out. There's plenty of good stuff in here and, yeah, the setting wouldn't work as expected.

Looks like the setting is doing something. Looking through the repo, looks like we generally use this as a quick way to further debug input issues. If there's any other tests I should do or expected behavior, definitely let me know. 🙂

@carlos-zamora I think perhaps it's just me not understanding what it was intended to do. I expected it would disable win32 input mode completely, so it would be impossible for an application to turn that on (which is why I was suggesting the name AllowW32IM). But if I do printf "\e[?9001h" in a WSL shell, that still ends up producing win32 input sequences, leaving the shell in an unusable state.
However, if it's just meant to control the internal conpty encoding, then I think it's fine as it is. And in that case I think the current setting name is also fine as it is.

@carlos-zamora I think perhaps it's just me not understanding what it was intended to do. I expected it would disable win32 input mode completely,

(It really should - we just hooked it up to the part that requests conpty to request win32im, rather than the part of terminal that responds to it. You're totally right.)


Include a CONTRIBUTING file

Write a CONTRIBUTING file for helping developers to understand how they can contribute to the project. In this file there must be the branches where we commonly write the new features of the library, or those where we fix the errors instead of directly working on main branch, also the file should contain a short coding style guide to keep as much as possible the same style in the project.
This should have been written long ago... (I'm a disaster... :D)

@Fare9 is this issue up for grabs?

Hey, nobody has gone with this issue yet so it's free for the moment!

@Fare9, What do you think of these requirements?
If you're adding a new feature, create a branch named feature/your-feature-name. If you're fixing a bug, create a branch named bugfix/your-bug-name.
And this coding style guide?

Use snake_case for variable and function names
Use PascalCase for class and struct names.
Use UPPERCASE_WITH_UNDERSCORES for macros.
Use spaces instead of tabs, with a tab width of 4 spaces.
Use C++11 style of initializing variables, i.e., int x{5} instead of int x = 5.
Use smart pointers (std::unique_ptr, std::shared_ptr) instead of raw pointers whenever possible.
Use nullptr instead of NULL.
Use #pragma once instead of include guards.

I have the CONTRIBUTING.md file complete but I'm not sure about the specific requirements and style guide.

This issue is resolved with next commit: https://github.com/Fare9/KUNAI-static-analyzer/commit/651573c2c97f797922db9cfde73a9480b1ab6d31. Pull request has been accepted, thank you very much for your time @EidanGar , it is really appreciated the contribution.


Move to cuelang based component generation

Description
Refer to meshkit pr for more information.
Signed commits

[x] Yes, I signed my commits.

Do not merge this until a new release for meshkit(v0.19.0) is made

Upgraded to MeshKit v0.5.19, but seeing this failure on make run:
➜  meshery-linkerd git:(nithish/refactor/cue_impl) ✗ go mod tidy
➜  meshery-linkerd git:(nithish/refactor/cue_impl) ✗ make run
DEBUG=true go run main.go
# github.com/layer5io/meshery-linkerd/build
build/config.go:37:14: undefined: manifests.RemoveHelmTemplatingFromCRD
make: *** [run] Error 2

sorry, that was supposed to be v0.20.0 😅


Cell should always emit gutters if -output is enabled

Fixes https://github.com/zurb/foundation-sites/issues/10387 based on my assessment of the situation in https://github.com/zurb/foundation-sites/issues/10387#issuecomment-316537053
@brettsmason please review.

@kball This looks good. Your comment about the mixin does indeed make sense and I think is the correct way to go. I've tested this locally and is fine so going to merge.


missing camera and vision firmware.

Hi could you help. i have downloaded your program i have installed java which i have no knowledge about. but cant figure out how to make the bin with all latest firmwares. ive just tried running the generator but its a blank folder.
drone was all working well until i killed battery on a range test. got it back safe. had it working but wouldnt take off because damaged battery notice. ive a new battery now but think i must of messed somthing up trying all sorts to get old battery working again.
controller connects all firmware shows except camera and vision so no live feed. gimbal works all lights are white but when a new fc firmware downloads it can not install due to control not being connected notice. only it is?

I have exactly the same problem......

I got firmware from fimi support that fixed it

On 29 Mar 2020, at 21:45, J3r3m38<EMAIL_ADDRESS>wrote:
I have exactly the same problem......
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

can you send it to me by a google drive link? and the precedence you used? thanks

I got firmware from fimi support that fixed it
…
On 29 Mar 2020, at 21:45, J3r3m38 @.***> wrote: I have exactly the same problem...... — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

I got firmware from fimi support that fixed it
…
On 29 Mar 2020, at 21:45, J3r3m38 @.***> wrote: I have exactly the same problem...... — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

Hy!  That's the problem.  Does not update fc, no image.  Can you help me send me firmware?  Fimi support did not help me ... 😕 Thank you!

A fimi támogatástól kaptam firmware-t, amely javította
...
On 29 Mar 2020, at 21:45, J3r3m38 @.***> wrote: I have exactly the same problem...... — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

Hy!  That's the problem.  Does not update fc, no image.  Can you help me send me firmware (Google drive lik...)?  Fimi support did not help me ... 😕
For me the generator works but it doesn't fix the problem ..
Thank you!

anyone that got this problem feel free to ask me for help.
i had same issue and fixed it by myself.
my mail<EMAIL_ADDRESS>good bye ;)

I got firmware from fimi support that fixed it
…
On 29 Mar 2020, at 21:45, J3r3m38 @.***> wrote: I have exactly the same problem...... — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

Could you share us the upgrade procedure?

---------- Forwarded message ---------
Od: Thomas Purta<EMAIL_ADDRESS>Date: sob., 6 cze 2020, 23:22
Subject: Re: Fimi X8 se missing camera and vision firmware.
To: J3R3M<EMAIL_ADDRESS>HI.
So You got same problem as i had... :)
Download files from my link
https://drive.google.com/file/d/17cJhcfhgwZHTSCoYMesqO1hlg3z-_CZU/view?usp=sharing
delete that Ambarella EVK download - I bet u tried to recover camera using
that software... ;) wont help You anyway :)
install everything from my package, except .efk file ofc (camera firmware)
:)
Put drone into "hard download mode" - press and hold "button 1" and swipe
2nd button 4 times left and right. -> release buttons -> rear light
blinking, front red and green are OFF - means drone is put into "hard
download mode"
Now open DirectUSB program. Connect Fimi x8se using micro USB cable.
In DirectUSB set "Board: A12evk" and Firmware programming set that .efk
file I sent You or maybe You already got it.(camera firmware). Mark "VERIFY"
Press CONNECT.
PRESS DOWNLOAD
wait 2-3 mins.
If successful, Drone camera is unblocked :)
Worked for mine Fimi x8se
GOOD LUCK !!!
sob., 6 cze 2020 o 22:50 J3R3M<EMAIL_ADDRESS>napisał(a):

Hi, so I come to see you for help on my fimi X8 se .... or I no longer
have video feedback and the frimware camera and vision is on n / a. I have
several times reinstall the frimware but nothing helps ..... thanks in
advance for help. Best regards, J3r3m38
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Garanti
sans virus. www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#m_5572837228590657818_m_-8276470028203008586_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

---------- Forwarded message ---------
Od: Thomas Purta<EMAIL_ADDRESS>Date: sob., 6 cze 2020, 23:25
Subject: Re: Fimi X8 se missing camera and vision firmware.
To: J3R3M<EMAIL_ADDRESS>and plz remember to run DirectUSB as administrator
sob., 6 cze 2020 o 23:22 Thomas Purta<EMAIL_ADDRESS>napisał(a):

HI.
So You got same problem as i had... :)
Download files from my link
https://drive.google.com/file/d/17cJhcfhgwZHTSCoYMesqO1hlg3z-_CZU/view?usp=sharing
delete that Ambarella EVK download - I bet u tried to recover camera using
that software... ;) wont help You anyway :)
install everything from my package, except .efk file ofc (camera firmware)
:)
Put drone into "hard download mode" - press and hold "button 1" and swipe
2nd button 4 times left and right. -> release buttons -> rear light
blinking, front red and green are OFF - means drone is put into "hard
download mode"
Now open DirectUSB program. Connect Fimi x8se using micro USB cable.
In DirectUSB set "Board: A12evk" and Firmware programming set that .efk
file I sent You or maybe You already got it.(camera firmware). Mark "VERIFY"
Press CONNECT.
PRESS DOWNLOAD
wait 2-3 mins.
If successful, Drone camera is unblocked :)
Worked for mine Fimi x8se
GOOD LUCK !!!
sob., 6 cze 2020 o 22:50 J3R3M<EMAIL_ADDRESS>napisał(a):

Hi, so I come to see you for help on my fimi X8 se .... or I no longer
have video feedback and the frimware camera and vision is on n / a. I have
several times reinstall the frimware but nothing helps ..... thanks in
advance for help. Best regards, J3r3m38
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Garanti
sans virus. www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#m_-8410840004032165756_m_1782095346221284215_m_-8276470028203008586_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

---------- Forwarded message ---------
Od: Thomas Purta<EMAIL_ADDRESS>Date: niedz., 7 cze 2020, 00:28
Subject: Re: Fimi X8 se missing camera and vision firmware.
To: J3R3M<EMAIL_ADDRESS>That two buttons near port and sd card slot
Button 1 is smaller
Button 2 is slider.u can move it right and left
niedz., 7 cze 2020, 00:26 użytkownik J3R3M<EMAIL_ADDRESS>napisał:

Bouton 1 ? and bouton 2 ?
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Garanti
sans virus. www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#m_-8906235972065438885_m_5774437751434374327_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
Le sam. 6 juin 2020 à 23:25, Thomas Purta<EMAIL_ADDRESS>a écrit :

and plz remember to run DirectUSB as administrator
sob., 6 cze 2020 o 23:22 Thomas Purta<EMAIL_ADDRESS>napisał(a):

HI.
So You got same problem as i had... :)
Download files from my link
https://drive.google.com/file/d/17cJhcfhgwZHTSCoYMesqO1hlg3z-_CZU/view?usp=sharing
delete that Ambarella EVK download - I bet u tried to recover
camera using that software... ;) wont help You anyway :)
install everything from my package, except .efk file ofc (camera
firmware) :)
Put drone into "hard download mode" - press and hold "button 1" and
swipe 2nd button 4 times left and right. -> release buttons -> rear light
blinking, front red and green are OFF - means drone is put into "hard
download mode"
Now open DirectUSB program. Connect Fimi x8se using micro USB cable.
In DirectUSB set "Board: A12evk" and Firmware programming set that .efk
file I sent You or maybe You already got it.(camera firmware). Mark "VERIFY"
Press CONNECT.
PRESS DOWNLOAD
wait 2-3 mins.
If successful, Drone camera is unblocked :)
Worked for mine Fimi x8se
GOOD LUCK !!!
sob., 6 cze 2020 o 22:50 J3R3M<EMAIL_ADDRESS>napisał(a):

Hi, so I come to see you for help on my fimi X8 se .... or I no longer
have video feedback and the frimware camera and vision is on n / a. I have
several times reinstall the frimware but nothing helps ..... thanks in
advance for help. Best regards, J3r3m38
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Garanti
sans virus. www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#m_-8906235972065438885_m_5774437751434374327_m_500448569512889270_m_1782095346221284215_m_-8276470028203008586_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

---------- Forwarded message ---------
Od: Thomas Purta<EMAIL_ADDRESS>Date: niedz., 7 cze 2020, 00:30
Subject: Re: Fimi X8 se missing camera and vision firmware.
To: J3R3M<EMAIL_ADDRESS>To enter this mode turn on drone. Wait 20-30s and then press and hold
button 1 (smaller) and slide button 2 four times left and right (while
keeping button 1 pressed!!!)
Then release.both
niedz., 7 cze 2020, 00:28 użytkownik Thomas Purta<EMAIL_ADDRESS>napisał:

That two buttons near port and sd card slot
Button 1 is smaller
Button 2 is slider.u can move it right and left
niedz., 7 cze 2020, 00:26 użytkownik J3R3M<EMAIL_ADDRESS>napisał:

Bouton 1 ? and bouton 2 ?
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Garanti
sans virus. www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#m_-4860301011191761667_m_-8906235972065438885_m_5774437751434374327_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
Le sam. 6 juin 2020 à 23:25, Thomas Purta<EMAIL_ADDRESS>a écrit :

and plz remember to run DirectUSB as administrator
sob., 6 cze 2020 o 23:22 Thomas Purta<EMAIL_ADDRESS>napisał(a):

HI.
So You got same problem as i had... :)
Download files from my link
https://drive.google.com/file/d/17cJhcfhgwZHTSCoYMesqO1hlg3z-_CZU/view?usp=sharing
delete that Ambarella EVK download - I bet u tried to recover
camera using that software... ;) wont help You anyway :)
install everything from my package, except .efk file ofc (camera
firmware) :)
Put drone into "hard download mode" - press and hold "button 1" and
swipe 2nd button 4 times left and right. -> release buttons -> rear light
blinking, front red and green are OFF - means drone is put into "hard
download mode"
Now open DirectUSB program. Connect Fimi x8se using micro USB cable.
In DirectUSB set "Board: A12evk" and Firmware programming set that .efk
file I sent You or maybe You already got it.(camera firmware). Mark "VERIFY"
Press CONNECT.
PRESS DOWNLOAD
wait 2-3 mins.
If successful, Drone camera is unblocked :)
Worked for mine Fimi x8se
GOOD LUCK !!!
sob., 6 cze 2020 o 22:50 J3R3M<EMAIL_ADDRESS>napisał(a):

Hi, so I come to see you for help on my fimi X8 se .... or I no longer
have video feedback and the frimware camera and vision is on n / a. I have
several times reinstall the frimware but nothing helps ..... thanks in
advance for help. Best regards, J3r3m38
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Garanti
sans virus. www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#m_-4860301011191761667_m_-8906235972065438885_m_5774437751434374327_m_500448569512889270_m_1782095346221284215_m_-8276470028203008586_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

Do you have idea where to get efk file for X8 2020 ? Force/hard download doesn't work similarly with 2020 version, I did not manage to get 2020 to mode red/green lights are of and backlight is blinking. Using 1 button + 2 gets X8 2020 to turn on red/green lights and switch off backlight (hard download mode indicator in 2020 ?).   DirectUsb doesn't recognize X8 2020...

Do You have any experience with 2018 and hard download mode?
You need to keep small button pressed while sliding second button
I dont have efk file... Ask fimi support
wt., 23 cze 2020, 08:57 użytkownik Tomiz-opz<EMAIL_ADDRESS>napisał:

Do you have idea where to get efk file for X8 2020 ? Force/hard download
doesn't work similarly with 2020 version, I did not manage to get 2020 to
mode red/green lights are of and backlight is blinking. Using 1 button + 2
gets X8 2020 to turn on red/green lights and switch off backlight (hard
download mode indicator in 2020 ?). DirectUsb doesn't recognize X8 2020...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/wladimir-computin/FimiX8-SDFG/issues/12#issuecomment-647948812,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AP3OLVZAFUAXYGX3EWPDAD3RYBG7DANCNFSM4LDKXWTQ
.

Yes I know how to turn hard download on X8 2018. Do you have contacts in Fimi ? Their support is giving same copy/pasted answers while asking help -> neverending loop.

<EMAIL_ADDRESS>Only this.... This is just fail company....
wt., 23 cze 2020, 09:09 użytkownik Tomiz-opz<EMAIL_ADDRESS>napisał:

Yes I know how to turn hard download on X8 2018. Do you have contacts in
Fimi ? Their support is giving same copy/pasted answers while asking help
-> neverending loop.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/wladimir-computin/FimiX8-SDFG/issues/12#issuecomment-647953723,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AP3OLV37NRS3HV6TE75AH3LRYBIJFANCNFSM4LDKXWTQ
.

Yes, really failed company. Their support is nothing. I'm planning to dispute this X8 in credit card company -> I have no time to talk with copy paste support.

This is everything I am getting from Fimi support. They don't mind about context of emails. They just copy paste the same message .   I asked about efk files and I got this:
"
2020-06-23 15:56
Dear customer,Please try to update the camera firmware to the latest version by using TF card. You can download the latest camera firmware refer to this link: https://www.fimi.com/support/download/view?id=21Please format the TF card first when you start to update the camera firmware.
Best regards,
Karry
"

This is everything I am getting from Fimi support. They don't mind about context of emails. They just copy paste the same message . I asked about efk files and I got this:
"
2020-06-23 15:56
Dear customer,Please try to update the camera firmware to the latest version by using TF card. You can download the latest camera firmware refer to this link: https://www.fimi.com/support/download/view?id=21Please format the TF card first when you start to update the camera firmware.
Best regards,
Karry
"

Fimi supprt is very disappointing .I  have to waiting days for their stupid answers.I`m having the same problem with the new received drone.I will return back. with the

hope I can get my money back.

I want only get new X8. It is good drone but there are broken ones also. Customer service should be improved a lot. Next drones I will consider customer service quality, not only for item.

---------- Forwarded message --------- Od: Thomas Purta<EMAIL_ADDRESS>Date: sob., 6 cze 2020, 23:22 Subject: Re: Fimi X8 se missing camera and vision firmware. To: J3R3M<EMAIL_ADDRESS>HI. So You got same problem as i had... :) Download files from my link https://drive.google.com/file/d/17cJhcfhgwZHTSCoYMesqO1hlg3z-CZU/view?usp=sharing delete that Ambarella EVK download - I bet u tried to recover camera using that software... ;) wont help You anyway :) install everything from my package, except .efk file ofc (camera firmware) :) Put drone into "hard download mode" - press and hold "button 1" and swipe 2nd button 4 times left and right. -> release buttons -> rear light blinking, front red and green are OFF - means drone is put into "hard download mode" Now open DirectUSB program. Connect Fimi x8se using micro USB cable. In DirectUSB set "Board: A12evk" and Firmware programming set that .efk file I sent You or maybe You already got it.(camera firmware). Mark "VERIFY" Press CONNECT. PRESS DOWNLOAD wait 2-3 mins. If successful, Drone camera is unblocked :) Worked for mine Fimi x8se GOOD LUCK !!! sob., 6 cze 2020 o 22:50 J3R3M<EMAIL_ADDRESS>napisał(a):
…
Hi, so I come to see you for help on my fimi X8 se .... or I no longer have video feedback and the frimware camera and vision is on n / a. I have several times reinstall the frimware but nothing helps ..... thanks in advance for help. Best regards, J3r3m38 https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Garanti sans virus. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_5572837228590657818_m-8276470028203008586_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

Any video of how the drone is put in download mode?

i have tried but cannot conect

---------- Forwarded message --------- Od: Thomas Purta<EMAIL_ADDRESS>Date: sob., 6 cze 2020, 23:22 Subject: Re: Fimi X8 se missing camera and vision firmware. To: J3R3M<EMAIL_ADDRESS>HI. So You got same problem as i had... :) Download files from my link https://drive.google.com/file/d/17cJhcfhgwZHTSCoYMesqO1hlg3z-CZU/view?usp=sharing delete that Ambarella EVK download - I bet u tried to recover camera using that software... ;) wont help You anyway :) install everything from my package, except .efk file ofc (camera firmware) :) Put drone into "hard download mode" - press and hold "button 1" and swipe 2nd button 4 times left and right. -> release buttons -> rear light blinking, front red and green are OFF - means drone is put into "hard download mode" Now open DirectUSB program. Connect Fimi x8se using micro USB cable. In DirectUSB set "Board: A12evk" and Firmware programming set that .efk file I sent You or maybe You already got it.(camera firmware). Mark "VERIFY" Press CONNECT. PRESS DOWNLOAD wait 2-3 mins. If successful, Drone camera is unblocked :) Worked for mine Fimi x8se GOOD LUCK !!! sob., 6 cze 2020 o 22:50 J3R3M<EMAIL_ADDRESS>napisał(a):
…
Hi, so I come to see you for help on my fimi X8 se .... or I no longer have video feedback and the frimware camera and vision is on n / a. I have several times reinstall the frimware but nothing helps ..... thanks in advance for help. Best regards, J3r3m38 https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Garanti sans virus. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_5572837228590657818_m-8276470028203008586_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

Thanks! This one helped me after unsuccessful try to update camera firmware via sd-card.

:))))
pon., 18 wrz 2023, 09:37 użytkownik VorasLT @.***>
napisał:

---------- Forwarded message --------- Od: Thomas Purta @.***
Date: sob., 6 cze 2020, 23:22 Subject: Re: Fimi X8 se missing camera and
vision firmware. To: J3R3M @.*** HI. So You got same
problem as i had... :) Download files from my link
https://drive.google.com/file/d/17cJhcfhgwZHTSCoYMesqO1hlg3z-_CZU/view?usp=sharing
delete that Ambarella EVK download - I bet u tried to recover camera using
that software... ;) wont help You anyway :) install everything from my
package, except .efk file ofc (camera firmware) :) Put drone into "hard
download mode" - press and hold "button 1" and swipe 2nd button 4 times
left and right. -> release buttons -> rear light blinking, front red and
green are OFF - means drone is put into "hard download mode" Now open
DirectUSB program. Connect Fimi x8se using micro USB cable. In DirectUSB
set "Board: A12evk" and Firmware programming set that .efk file I sent You
or maybe You already got it.(camera firmware). Mark "VERIFY" Press CONNECT.
PRESS DOWNLOAD wait 2-3 mins. If successful, Drone camera is unblocked :)
Worked for mine Fimi x8se GOOD LUCK !!! sob., 6 cze 2020 o 22:50 J3R3M
@.*** napisał(a):
… <#m_7830819261225276924_>
Hi, so I come to see you for help on my fimi X8 se .... or I no longer
have video feedback and the frimware camera and vision is on n / a. I have
several times reinstall the frimware but nothing helps ..... thanks in
advance for help. Best regards, J3r3m38
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
Garanti sans virus. www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#m_5572837228590657818_m_-8276470028203008586_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
Thanks! This one helped me after unsuccessful try to update camera
firmware via sd-card.
—
Reply to this email directly, view it on GitHub
https://github.com/wladimir-computin/FimiX8-SDFG/issues/12#issuecomment-1722891272,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AP3OLV4SGV5CZXOAGQMTWOLX27225ANCNFSM4LDKXWTQ
.


utils: tweak cmark wiring

Use the installed image rather than the build tree for wiring up CMark. This may be used across phases of the build, so it is better to use the staged image.

Please test with following PRs:
https://github.com/apple/swift-cmark/pull/72
@swift-ci please test

Please test with following PRs:
https://github.com/apple/swift-cmark/pull/72
@swift-ci please test

Please test with following PRs:
https://github.com/apple/swift-cmark/pull/72
@swift-ci please test Linux platform

Please test with following PRs:
https://github.com/apple/swift-cmark/pull/72
@swift-ci please test Linux platform

Please test with following PRs:
https://github.com/apple/swift-cmark/pull/72
@swift-ci please clean test Linux platform


fix compilation errors for java 11,14

Verified for 11 and 14 Java. All modules are compilitg successfully


Base64QRCode Type load fail using .net 6

Type of issue
[ ] Bug
Expected Behavior
I have used the Base64QRCode type in a netstandard2.0 class lib with asp.net core app 3.1 successfully so far.
Current Behavior
Just moved to asp.net 6 and can not instantiate Base64QRCode anymore.
Steps to Reproduce (for bugs)
Just create a .net 6 project add a package reference 1.4.3 and the type Base64QRCode is simply not listed in the namespace.
Your Environment
VS 2022

Version used:  1.4.3
Compiled from source or NuGet package?:  nuget
Used renderer class:  Base64QRCode
Environment (.NET 3.5, .NET 4.X, .NETCore, ...):  .net 6

Fixed by:

#495

This is fixed with #495 and will be part of QRCoder 1.5.0.


namespace, analog & button

Hey ;)
The changes look heavier than they are. It is easier to see if you compare it while ignoreing the white spaces.
First, I added a namespace "UnityVRPN" to the five Unity C# classes, to avoid naming issues when using your code in other code bases.
Then I added Analog and Button to the TrackerHostSettings. I am using this and it might be helpful for others too.
Yours
Clemens

Namespacing is a good idea. I don't have access VRPN system to test these changes on so I'm just going to merge it.

I use these changes in production code, so I think it will work for others too.
Anyway, feedback from someone, who can do tests with VRPN, is definitely appreciated.


Error composer global require hirak/prestissimo

running composer global require hirak/prestissimo I get this error:
[InvalidArgumentException]
  Package hirak/prestissimo has a PHP requirement incompatible with your PHP version, PHP extensions and Composer version

php version:

PHP 7.4.1

composer version:

Composer version 2.0-dev (2.0-dev+bc31351b5bbbc5d33e916c1e54df3a291c0909b5) 2020-12-15 19:39:50

@eacevedof not sure about PHP7 support, but see #233 for Composer 2

@eacevedof not sure about PHP7 support, but see #233 for Composer 2

Thank you @avindra I was working with no issues till I had to rebuild my containers.

Issue #233 has the concerning info about this error.

Hey @eacevedof  you should try changing the spec to run with the ignore flag:
composer global require hirak/prestissimo --ignore-platform-reqs

This informs composer that you know what you're doing and to ignore any specific PHP engine constraint.
I vaguely remember Composer1 + hirak/prestissimo + PHP7 working perfectly fine.
The better option is probably to use Composer 2 and uninstall prestissimo.
In any case, the latest release should still work well if you really need Composer 1.


Modified Check_file.py

I reformatted this script, use '#' to separate files output. And moved the output part into the if block to avoid undefined 'filenames'

Thank you for you contribution to the repo and the community
On 6 Jun 2017, at 09:11, Zheng SHI<EMAIL_ADDRESS>wrote:

I reformatted this script, use '#' to separate files output. And moved the output part into the if block to avoid undefined 'filenames'
You can view, comment on, or merge this pull request online at:
https://github.com/geekcomputers/Python/pull/178
Commit Summary
reformat check_file.py
use '#' to separate displayed files
removed the 'exit()'. Moved the output to if block
File Changes
M check_file.py (110)
Patch Links:
https://github.com/geekcomputers/Python/pull/178.patch
https://github.com/geekcomputers/Python/pull/178.diff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.


TransactionOutput.ScriptHash returns 33-byte array, instead of 22 as listed in the docs

A variable declared as TransactionOutput reference = tx.GetReferences()[0]; and then printed through Runtime.Notify(reference.ScriptHash); returns a 33-size byte array instead of 20.
Docs that say it should be 20 here:
http://docs.neo.org/en-us/sc/fw/dotnet/neo/TransactionOutput/ScriptHash.html

Adding Minimal Working Example:

using Neo.SmartContract.Framework.Services.Neo;
using Neo.SmartContract.Framework.Services.System;
using Neo.SmartContract.Framework;
using System.Numerics;
using System;
namespace Neo.SmartContract
{
public class Contract1 : Framework.SmartContract
{
public static Object Main(string operation, params object[] args)
{
if (operation == "sergio_test")
{
Transaction tx = (Transaction)ExecutionEngine.ScriptContainer;
TransactionOutput reference = tx.GetReferences()[0];
  		byte[] invoker = reference.ScriptHash; //This should be length-20, it's length-33 :(
  		Runtime.Notify(invoker);
  		byte[] this_sc_address = ExecutionEngine.ExecutingScriptHash; //This should be length-20, and it is, as per the docs.
  		Runtime.Notify(this_sc_address);

  		/* Code equivalent of "Are you trying to send assets to me? Then I'll count it".
  		 * NOTE: This example only counts the GAS sent, therefore you have to attach some to the transaction.
  		 */
  		TransactionOutput[] outputs = tx.GetOutputs();
  		ulong gas_sent = 0;
  		//Get the total amount of GAS sent
  		foreach(TransactionOutput output in outputs)
  		{
  			Runtime.Notify(output.ScriptHash); //Should be same as reference.ScriptHash. Again, 33-bytes.
  			if (output.ScriptHash == this_sc_address && output.AssetId == GAS_ASSET_ID) //This comparison FAILS because 33-byte and 20-byte arrays aren't comparable.
  			{
  				gas_sent += (ulong)output.Value;
  			}
  		}
  		Runtime.Notify(gas_sent)

  		if ((int)gas_sent > 0)
  		{
  			//Happy result :D
  			return 0x1;
  		}
  		//Sad result :(
  		return 0x2;
  	}
    }
    return 0x3;
}

}


Installation failed

helm version: version.BuildInfo{Version:"v3.7.0", GitCommit:"eeac83883cb4014fe60267ec6373570374ce770b", GitTreeState:"clean", GoVersion:"go1.16.8"}
kubectl version: v1.24.1
Cloud Provider/Platform (AKS, GKE, Minikube etc.):  k8s locally
Steps:
$ helm repo add openfunction https://openfunction.github.io/charts/
$ helm repo update
$ kubectl create namespace openfunction
$ helm install openfunction openfunction/openfunction -n openfunction

Error: INSTALLATION FAILED: unable to build kubernetes objects from release manifest: unable to recognize "": no matches for kind "PodSecurityPolicy" in version "policy/v1"

How to solve this problem?

@chzhyang I wonder are you using a Kubernetes cluster v1.25? I ask because Kubernetes removed the PodSecurityPolicy in 1.25. See kuberentes doc for more details.
When you run kubectl version you should get the client and server version as follows:
$ kubectl version

WARNING: This version information is deprecated and will be replaced with the output from kubectl version --short.  Use --output=yaml|json to get the full version.
Client Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.6", GitCommit:"b39bf148cd654599a52e867485c02c4f9d28b312", GitTreeState:"clean", BuildDate:"2022-09-21T13:19:24Z", GoVersion:"go1.18.6", Compiler:"gc", Platform:"darwin/amd64"}
Kustomize Version: v4.5.4
Server Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.6+k3s1", GitCommit:"a8e0c66d1a90a2bbc4ffa975129ca35756cc7c14", GitTreeState:"clean", BuildDate:"2022-09-28T17:00:51Z", GoVersion:"go1.18.6", Compiler:"gc", Platform:"linux/arm64"}

It is the server version that counts here.

Thanks, I checked the version,
$ k version
WARNING: This version information is deprecated and will be replaced with the output from kubectl version --short.  Use --output=yaml|json to get the full version.
Client Version: version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.4", GitCommit:"872a965c6c6526caa949f0c6ac028ef7aff3fb78", GitTreeState:"clean", BuildDate:"2022-11-09T13:36:36Z", GoVersion:"go1.19.3", Compiler:"gc", Platform:"linux/amd64"}
Kustomize Version: v4.5.7
Server Version: version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.4", GitCommit:"872a965c6c6526caa949f0c6ac028ef7aff3fb78", GitTreeState:"clean", BuildDate:"2022-11-09T13:29:58Z", GoVersion:"go1.19.3", Compiler:"gc", Platform:"linux/amd64"}

Do you means I should update k8s to 1.25, and try to re-install in helm?

Do you means I should update k8s to 1.25, and try to re-install in helm?

Your Kubernetes cluster is version 1.25. PodSecurityPolicy object was removed from Kubernetes version 1.25.
As your Helm chart uses the PodSecurityPolicy object, then it will not install in this version of Kubernetes.
If you want to use the current version of the chart as is then you would need to install it in a Kubernetes cluster version < 1.25. Otherwise, you would need the chart to be updated to the alternatives as described in the Kubernetes doc.

@hickeyma Got it, thank you!


Develop

Moving the develop branch into the production branch for the end of Fall semester 2021.
This will be a new stable production release.

The netlify/sharp-babbage preview is the one that works. If you want to test the merge you can click the Details next to that netlify check to test the version before approving it.


[Dependency Scanning] Pass the bridging header path to scanning action invocations

@swift-ci test

Suspect this may need https://github.com/apple/swift/pull/63831/files to land in the toolchain picked up by CI.

We can also do better here by only specifying bridging header's own dependencies as inputs to the GeneratePCH job. Instead of all of the dependencies of the main module. That way this job will be able to run potentially much sooner than the main compilation. Looking into that as well.

@swift-ci test

@swift-ci test Windows platform

@swift-ci test

@swift-ci test

We can also do better here by only specifying bridging header's own dependencies as inputs to the GeneratePCH job. Instead of all of the dependencies of the main module. That way this job will be able to run potentially much sooner than the main compilation. Looking into that as well.

That would so super welcomed too. Currently I need to figure out how to pass the PCH from within one swift-frontend invocation to clang Importer. If we can move PCH to an individual job that can run much sooner, it can be a cleaner solution for caching


bertieb: Watch our24optionreview.com

bertieb requests the watch of the watch_keyword our24optionreview\.com. See the MS search here and the Stack Exchange search here.

our24optionreview\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

WELZ approved this PR in Charcoal HQ


Help needed

The following feeds are imported to NetNewsWire but tapping on any news to see the content, the link wants to open the article in iTunes. How to adapt one of these feeds to open the article in NetNewsWire please? Thanks!
https://rss.itunes.apple.com/api/v1/sk/movies/top-movies/all/25/explicit.json
https://rss.itunes.apple.com/api/v1/sk/movies/top-movies/all/25/explicit.rss
https://rss.itunes.apple.com/api/v1/sk/movies/top-movies/all/25/explicit.atom

Did you try adding them in NetNewsWire using the Add Web Feed option?

Did you try adding them in NetNewsWire using the Add Web Feed option?

Yes and is working. The NNW downloadS the individual news, but the problem is to open any of them.
When tapping the title a search for iTunes is started. See the attachments.

Hi no0ID... I took at look at this feed. What you're seeing in NetNewsWire is the full content provided within the feed itself.... all they provide in the title is the movie name, year and I guess the name is the director? And then in the body, just the movie name and year again. When you get to the content on the iTunes Store, there is a paragraph-long movie description... but those details are not in the feed...
When I click on the links on macOS, it takes me to the page for those movies on the web, not in the desktop browser. That is true if you click on those links on the web and the same thing thus happens when you click on them in NetNewsWire. I see however that you're on the iPad. On the iPad, links to iTunes Store content open directly in the iTunes Store app rather than in Safari...
So I'm afraid this is all working as expected... if you want to view those movie details, you may have to reinstall the iTunes Store app.

Weird, Apple way.
Thank you for help and explanation.


Have Chat Filter effect Trade Alerts

Possible? Would be nice to block the gold seller posts.

We directly piggyback on https://kamadan.decltype.org/ and they generally ignore the new spelling really fast. Would still be possible, but I don't think it's really usefull otherwise.

Not relevant anymore and https://kamadan.decltype.org/ already does a good job filtering messages.


Posts not working properly

Please check posts

I will fix it, there is an element with type error, I am planning to do it today


Check for null before dereference on RootPackage.HomePages

Defect
RootPackage.Homepage can return null to indicate that no root package
exists. This causes two potential null dereferences in DependencyNode.cs
Fix
This fix just adds a null check before accessing the enumerator on the
HomePages property.

Hi @mjbvz, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

It looks like you're a Microsoft contributor (Matt Bierner). If you're full-time, we DON'T require a Contribution License Agreement. If you are a vendor, please DO sign the electronic Contribution License Agreement. It will take 2 minutes and there's no faxing! https://cla.microsoft.com.

TTYL, MSBOT;

:+1: - looks fine, though afaik Homepages is never null. Out of curiosity, was specific time when this was not the case, or did you just fix up as you came across it?

Debugging new project creation, I was hitting null dereferences in these two locations. I don't know specifically what step of project it was in at the time, but the RootPackage.Package property was null, so RootPackage.Homepages was returning null.

Oh, interesting... good catch!


Cannot run Sanic!!

I'm newbie. I try to install and run sanic as the example
in sanic.py:
from sanic import Sanic
from sanic.response import text

app = Sanic(__name__)

@app.route("/")
async def test(request):
    return text('Hello world!')

app.run(host="<IP_ADDRESS>", port=8000, debug=True)

in bash, i try to run it, but cause this error:
cabox@box-codeanywhere:~/workspace$ sudo python3.5 -m pip install sanic
Requirement already satisfied (use --upgrade to upgrade): sanic in /usr/local/lib/python3.5/dist-packages
Cleaning up...
cabox@box-codeanywhere:~/workspace$ python3.5 sanic.py
Traceback (most recent call last):
  File "sanic.py", line 1, in <module>
    from sanic import Sanic
  File "/home/cabox/workspace/sanic.py", line 1, in <module>
    from sanic import Sanic
ImportError: cannot import name 'Sanic'

this is my environment:
python3 = python3.4
python3.5=python3.5
Please Help

Name your file something other than sanic.py

The problem was identified. Can this issue be closed?

Sometimes it caused by Python Environment.
Ex:
I built Python3.7 and pip3.
I installed sanic via pip3.

if do it python3 CLI or ran python3 test_.py >>
it will raise "ModuleNotFoundError: No module named 'sanic' "
If use python3.7 test_.py
it will work as well

Probably python3 is not the same as python3.7.
$ which python3
$ which python3.7
$ # or
$ python3 --version
$ python3.7 --version


provide support for broadcast on incoming channel

Currently there is no way to use broadcast configuration of the incoming channel to invoke all subscribers. It is supported for other reactive messaging connectors and for http it makes it even better as single call to endpoint can invoke multiple subscribers efficiently.

@michalszynkiewicz I think this can be closed as the PR was merged. And while on this, any plans to push out new version with it?


Mat/Par: Add "TEST" to live CRM _ at the beginning of the subject line for all DJ submissions in the (Dec to Jan) test period

In order to the DJ team (and stakeholders such as HR Service Centre team, TES payroll) to see the test submission, review and redirect.

sweet worked amazing thanks

PO and closing


Update maintainer

As per subject.
Tack @jontje 🐟 🍔.

Let's see whether closing-and-re-opening helps CI to notice there's a PR to test.


List Check Icon

Icon name
list-check
Use cases

To indicate that an item has been added to a to-do list in a task management application.
To show that a product has been added to a user's wishlist on an e-commerce platform.

Design ideas
I need the icon to indicate that an item is added to a list. If an item is added, I need the "list-check" icon, and if not, I need the "list-plus" icon. The current "list-plus" icon has a plus sign in the middle, which suggests "insert inside" the list. However, I want another icon where the plus sign is at the right bottom to indicate "append" to the list. Similarly, the check sign in the "list-check" icon should be at the right bottom. Both icons should have a minimalistic design with a list outline just like other list-related icons.
Checklist

[X] I have searched if someone has submitted a similar issue before and there weren't any. (Please make sure to also search closed issues, as this issue might already have been resolved.)
[X] I have searched existing icons to make sure it does not already exist and I didn't find any.
[X] I am not requesting a brand logo and the art is not protected by copyright.
[X] I am not requesting an icon that includes religious, political imagery or hate symbols.
[X] I have provided appropriate use cases for the icon(s) requested.

Try modify from other icons:
Open lucide studio
Open lucide studio

@guanboo-yang Cool idea!

Should I start creating this icon in Illustrator? I have knowledge and confidence in using Illustrator, and I have read the contribution guidelines for new icons. Additionally, this is my first time contributing. Should I proceed?

Should I start creating this icon in Illustrator? I have knowledge and confidence in using Illustrator, and I have read the contribution guidelines for new icons. Additionally, this is my first time contributing. Should I proceed?

The icons are already there in https://github.com/lucide-icons/lucide/issues/2155#issuecomment-2111659458

Should I start creating this icon in Illustrator? I have knowledge and confidence in using Illustrator, and I have read the contribution guidelines for new icons. Additionally, this is my first time contributing. Should I proceed?

You can absolutely build something and just post theme here or even make a PR directly.
You can also use https://lucide-studio.vercel.app to share and optimize your icon if you like to.

Thank you both for your feedback!
@karsa-mistmere : Thanks for letting me know
@jguddas: Thanks for the encouragement and the tip about Lucide Studio! I'll look at the existing icons first. If I decide to make new ones, I'll use Lucide Studio to optimize and share them. I'll either post them here or make a PR directly.
Thanks again for your support!

If this icon is needed, I would be happy to create the PR myself.

@guanboo-yang ok

Closes by #2291


queue_num api return same result after reset

Describe the bug
queue_num api return same result after reset
To Reproduce
after reset , used old api request id to call queue_num api can return old queue number.
Expected behavior
error message from api
Please complete the following information about the solution:

Version: [e.g. v1.1.0]

Thanks for reporting this. We have added it to our backlog to look into.

The reset process can take a few minutes to completely take effect. You could check your Cloud Watch logs to make sure the reset is completed and successful. One of the indicators of a successful reset is that the QueuePositionEntryTime DynamoDB table should be empty.
Could you verify if the above criteria are met before re-invoking the queue_num API?

@thyagram-aws Please see screen cap below. double checked return same result after mins. And the reason that I found out is : by lambda test trigger I can return expected error "Request ID not found" . Therefore the issue should caused by Cloudfront, I can see respond header "X-Cache: Hit from Cloudfront" as this is a get request so the result should be cached by Cloudfront even lambda already return "Request ID not found".

Hello @cccdi, apologies for delay in response from our end.
We were able to replicate the issue, which is due to the request hitting cloudfront cache as you highlighted. We are working on the fix and it will be addressed in next release.

The fix for this issue has been included in release 1.1.3.


Sending Recording Voice

Dear all.
I know how to send MP3 as a voice attachment
But how can I send a voice clip like when you hold recording on chrome to record a voice message.?

I think this topic will help you https://github.com/Rhymen/go-whatsapp/issues/69

I am not sure something wrong with the link.
Sometime it works sometimes its not
https://github.com/Rhymen/go-whatsapp/issues/69

It is not working, please any working example would be appreciated.


chore: added more control over how file is saved

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Only a thanks!

I want to thank you and all the collaboratos of this project.
today you saved our lives allowing to fix a problem in < 5 minutes in a online store.
Great !

@realtebo Thanks for the kind words! Happy to hear that Yasumi helped you out.


Two Saturns in planetDefs?

Version of Advanced Rocketry
1.4.0-88
Have you verified this is an issue in the latest unstable build
N
Version of LibVulpes
0.2.8-32
Version of Minecraft
1.12.2
Crash report or log (if applicable)
N/A
Description of the problem
planetDefs.xml has two Saturns by default. One has rings, one doesn't.

Erm, where are you getting Advanced Rocketry from? I've been playing with the mod for a while, and usually, the default planets are all named Sol-(dim-number). (Unless this has changed.)
This default config is hardcoded into the game, which means there isn't even a default planetDefs.xml. All planetDefs.xml files are created by a 3rd party.

as @C1ffisme said planetDefs.xml can be made custom by a 3rd party the default one is generated on world load, please remove the one from your world/advRocketry folder and try again.

Is this still a issue? Please comment if it is and i will reopen if if you are unable? We are closing old issues to see what is still relevant and needs to be fixed.


Write a Ruby program to find power of a number

Description
Write a Ruby program to find power of a number
Power of a number is the result of multiplying a number by itself a certain number of times. For example, 2^3 = 2 * 2 * 2 = 8. The number 2 is the base and 3 is the exponent.
Input  : 2 3
Output : 8

How to contribute

Save the solution in FindPowerOfANumber.rb file
Add FindPowerOfANumber.rb file in program/find-power-of-a-number folder

!assign


Wizard step autofocus

Keyboard accessibility features for the wizard were added in #668 including behavior that auto focuses the first input element of each step.
At the moment auto focus is not working for two of the steps. The Select component and the Toggle component do not auto focus.
This appears to be a PatternFly issue. Some PatternFly components support the autoFocus prop (although perhaps not officially) while others do not. This seems to depend on whether the PatternFly component passes the autoFocus prop to a child component that supports it. Additionally, some PatternFly components support ref forwarding and can be focused using the useEffect/useRef pattern, while others do not.
There may also be a better way to achieve auto focus through Data Driven Forms. At the moment, autoFocus is passed in as a prop when components are defined using a schema. This works as long as the component supports the autoFocus prop (see above) but perhaps DDF could offer a workaround.
Hopefully we can find a way to resolve this without manually manipulating the DOM.

Data driven forms is being dropped. We will need to cover this in an accessibility review for the V2 wizard.


Text v4 error breaks almost everything

I am currently running

SpongeForge version: 1.12.2-2705-8.0.0-BETA-3387:dev
Java version: 1.8.0_162
Operating System: Windows 10 x64

Issue Description
My plugin has been updated to use text api v4 but when I start my test server I can't even connect and the console is spammed of stacktraces. It looks like most methods related to the text api are broken.
Logs
https://pastebin.com/5YYXaGD7

@Yeregorix Thanks for the report!
Bleeding Text changes were tested against Nucleus, Some Binary incompatibility changes were observed.
As you know, API 8 isn't released, and breakages between API versions happen.
Moving the text to implementation has been a long-planned change, that was known to have a knock-on effect across almost all plugins.
But I'm looking for a little more info to accompany your log.

Have you tried recompiling your plugin against the latest API 8 snapshot? Or was this using the existing jars?

If so, are you able to create a  Minimal, Complete, and Verifiable example in order to help see where the issues lie?

I've fully recompiled my plugin. In fact I had to modify few things in my code to make it compatible with the new API. Mostly things like: Text.EMPTY -> Text.empty(), Text.NEW_LINE -> Text.newLine().
For the mcv example I will try to do my best if you really need it but I'm not sure it's even needed. If you look at the logs there are stacktraces that are not even related to any plugin: (line 437)
java.lang.IllegalArgumentException: Could not find a Supplier for the provided builder class: org.spongepowered.api.text.TextTemplate.Arg.Builder
 	at org.spongepowered.common.registry.SpongeGameRegistry.createBuilder(SpongeGameRegistry.java:354)
 	at org.spongepowered.api.text.TextTemplate.arg(TextTemplate.java:186)
 	at org.spongepowered.api.event.message.MessageEvent$DefaultBodyApplier.<init>(MessageEvent.java:278)
 	at org.spongepowered.api.event.message.MessageEvent$MessageFormatter.<init>(MessageEvent.java:183)
 	at net.minecraft.server.network.NetHandlerLoginServer.fireAuthEvent(NetHandlerLoginServer.java:601)
 	at net.minecraft.server.network.NetHandlerLoginServer$2.handler$fireAuthEvent$zka000(NetHandlerLoginServer.java:547)
 	at net.minecraft.server.network.NetHandlerLoginServer$2.run(NetHandlerLoginServer.java:198)

Here, Sponge failed to fire the auth event due to a text error. I don't think it requires any plugin to reproduce this issue.

Fixed, thanks for the report!

Everything works fine now except that I'm still getting the pretty formatted error message at line 77.


Introduce a client project for adding Workbench to a process

It should have all the static files sourced from assembly manifest resources.
The server should also use this.
Suggest the extension method be .AddChronicleWorkbench().
The workbench is depending on the API and needs to add it, and both the API and the workbench should be on its own web server, not conflicting with any other web server running, meaning it needs to be on its own port.

Fixed in #1502


python310Packages.pytapo: 3.2.14 -> 3.2.18

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python310Packages.pytapo is: Python library for communication with Tapo Cameras
meta.homepage for python310Packages.pytapo is: https://github.com/JurajNyiri/pytapo
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 3.2.18 with grep in /nix/store/k6xvjsm62jmgk92iy9p9xbbd6kvd9na5-python3.10-pytapo-3.2.18
found 3.2.18 in filename of file in /nix/store/k6xvjsm62jmgk92iy9p9xbbd6kvd9na5-python3.10-pytapo-3.2.18

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath
python310Packages.pytapo
python311Packages.pytapo

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/k6xvjsm62jmgk92iy9p9xbbd6kvd9na5-python3.10-pytapo-3.2.18 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python310Packages.pytapo https://github.com/r-ryantm/nixpkgs/archive/1e71b6c65adef816ad89526b7a98f5172540fdf9.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/1e71b6c65adef816ad89526b7a98f5172540fdf9#python310Packages.pytapo

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/k6xvjsm62jmgk92iy9p9xbbd6kvd9na5-python3.10-pytapo-3.2.18
ls -la /nix/store/k6xvjsm62jmgk92iy9p9xbbd6kvd9na5-python3.10-pytapo-3.2.18/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

2 packages built:

python310Packages.pytapo
python311Packages.pytapo

Maintainer pings
cc @fleaz for testing.

Diff can be checked here: compare
Just build 3.2.18 and included it into my own Home-Assistant installation. Integration still works without problems.
Looks good to me.


Warning loop for enforce-secure-profile=true

Vanilla 1.19.1-pre2 server, modded Fabric client with NCR 1.3.0.
When trying to join the server, the #4 warning is displayed. However, when clicking "proceed" it appears again and again, only stopping when the user actually checks the checkbox first.
Edit: it even reappears once the player is kicked from the server, at which point the Proceed button gives a networking error :grin:

I think I encountered network error you have mentioned once during testing, but it seemed completely server-side, and I could not reproduce it. I hope it will be fixed in new build, but feel free to re-open this if you find out it still happens somehow.


Workaround for parallelized BLAS routine in OpenMP parallelized loop.

For Fujitsu's parallelized BLAS routines, the application crashes when invoking a routine under OpenMP parallelized loop.
However, for many-core processors, outermost loop must be parallelized due to OpenMP overheads.
I added two implementation as a workaround.
I think that Fujitsu should be fixed it's problem.

Thank you for implementing, @yhirokawa san. I'll check whether it successfully runs on a Fujitsu environment and OFP.

Thank you @yhirokawa san. I also confirmed the program successfully reproduces the computation results in our workstation. I think this PR is available to merge to the developer branch.

Thank you for merging, @uemoto1 san. Though this PR had already merged, I report that sc and ms calulations in the ARTED part successfully finished on both a FX10 machine and the OFP even if I specified export FLIB_FASTOMP=TRUE on the FX10.

Well, thank you for saying that, @uemoto1 san. For this case, if there was a problem, we could give another PR. It may be difficult to deteremine when we should merge. I think it's better to wait to merge if other peaple leave comments.

That is correct, just as you said. I will take care for it.


Read and update data using Room

URL of codelab:
https://developer.android.com/codelabs/basic-android-kotlin-compose-update-data-room?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-compose-unit-6-pathway-2%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-compose-update-data-room#7
Specify the language of the codelab if it is not English:
In which task and step of the codelab can this issue be found?
Task: Add a function in the ViewModel
Step: Call updateItem() on itemsRepository and pass in the updated currentItem. Use copy() to update the quantity value so that the function looks like the following...
Describe the problem
The Compiler will not be able to create the copy function, if Item is not a data class.
Just need to add the prefix data to that class to solve the problem
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.

Thank you for the comment, was facing the same issue!


Clippy

Implements #9.

Currently blocked by Manishearth/rust-clippy#395.

It no longer should be, though. :smile:

@llogiq Yeah, it works now thanks! :wink:


Question about differences in package installations (NPM package vs from github)

To use one of the latest feature from recent commits that is not part of released versions, I updated my package.json like below.
Old: "@angular/material": "2.0.0-alpha.10",
New: "@angular/material": "angular/material2",
so that my app will use the latest commits from 'angular/material2' github commits.
However, when I change package version like above, and install directly from github, installation directory of material2 is different.
Example old<EMAIL_ADDRESS>Example new: 'node_modules/material2/src/lib/snack-bar/snack-bar-config.ts'
Is there a way which I can install material2 package with the latest commits, similar to how released version is structured? Do I need to compile typescript files?

That's not how it works. There are no per commit releases and there is no github repo with builds of master.
This is tracked via https://github.com/angular/material2/issues/577

I see. Typescript and NPM are new to me so I wasn't sure how they worked. I will subscribe to that issue.


Unfortunately Freeboard is no longer free :(

Freeboard aint free any longer it seems, updated the ReadMe accordingly, but mainly saw an opportunity to amend something and try out GitHub's PR workflow :)

Ha the irony of the not-so-freeboard. Check out the Grafana Cloud option (also mentioned in the README) if you are looking for a free (as in beer) dashboard solution. Thanks for the feedback. I'll merge this.


ns-eval, ns-render, ns-export load the whole training data (including images and transforms.json)

Describe the bug
The three commands ns-eval, ns-render, ns-export should not need the training data:

ns-eval only need to load the test data (10% of the dataset by default)
ns-render and ns-export do not need any training data

This is inefficient, especially when rendering or exporting from a pre-trained model on a different machine, where one may not want to transfer all training data with the checkpoint.
To Reproduce
any output of these three commands starts with:
Setting up training dataset...
Caching all 270 images.

Expected behavior
Only load data that is required :

for ns-eval, transforms.jso + the test set
for ns-render and ns-export, no transforms.json nor images

I'm a little confused how the provided changes solves the issue?

commented in the PR. What confused me was why images were required at inference time :-)
(and btw huge congrats!)


Using umoci as a backend?

I was wondering if you were interested in using umoci as a backend, so that you don't have to use the "dodgy" FUSE backend or overlayfs (which requires either root or an Ubuntu kernel + user namespaces). umoci unpack --rootless works on effectively everything I've tried it on. You can take a look at https://github.com/cyphar/orca-build (which is a rootless image builder I wrote quite a long time ago) to see how it works in practice.
(Also, as an aside, now that we have img and orca-builder and Akihiro's PRoot plans and BuildKit and ..., maybe we should start consolidating some of these projects at some point? Re-implementing Dockerfiles isn't something that should be burning 5+ projects worth of development time IMHO.)

I was wondering if you were interested in using umoci as a backend, so that you don't have to use the "dodgy" FUSE backend or overlayfs (which requires either root or an Ubuntu kernel + user namespaces). umoci unpack --rootless works on effectively everything I've tried it on.

How do you compare it with BuildKit's (more accurately, containerd's) naive snapshotter?
https://github.com/moby/buildkit/blob/40212c5fcdb3fdebe492ef80a2e237155028e62f/worker/runc/runc.go#L31
Either way, I think we can implement umoci-based implementation of containerd Differ & Applier interface, and use it in all containerd-based projects.

Re-implementing Dockerfiles isn't something that should be burning 5+ projects worth of development time IMHO

Isn't it BuildKit LLB? https://github.com/moby/buildkit/blob/master/solver/pb/ops.proto
If we can universally adapt LLB, we just need the single dockerfile2llb implementation.
LLB also allows us to adopt non-Dockerfile as well very easily.
<off-topic>
I also have an rough idea of CBI: Container Builder Interface, which would work as a Kubernetes API extension to provide buildjob CRUD objects and build context API for img/buildkit/orca/buildah/whatever...
</off-topic>

I am fine with whatever works :) I mostly used buildkit because it had a lot of what I needed :) I didn't reimplement the LLB buildkit had already done that

CBI: Container Builder Interface sounds super interesting too :) ya I mostly just wanted docker build but without docker, a daemon, or privileges. And I wanted the build cache as well so I just started with buildkit and am working my way backwards. A lot I would hope to get upstream in buildkit after so this is more like a glorifed cli in the future :) cc @tonistiigi

How do you compare it with BuildKit's (more accurately, containerd's) naive snapshotter?
https://github.com/moby/buildkit/blob/40212c5fcdb3fdebe492ef80a2e237155028e62f/worker/runc/runc.go#L31

Well, umoci has been around for longer, and just uses standardised components like mtree. I'm also not sure that they have sorted out all the corner cases of rootless unpacking (but I admit I haven't taken a closer look because I'd written umoci quite a while before containerd had support for that).

Either way, I think we can implement umoci-based implementation of containerd Differ & Applier interface, and use it in all containerd-based projects.

Though of course, it should be noted, that not everyone uses containerd as a base for everything (LXC/LXD use umoci for their OCI support -- for instance).

Isn't it BuildKit LLB?

I don't know what LLB stands for, can someone give me a tl;dr?

But does it still have the same drawbacks as Dockerfiles (in other words, is it just another representation or is it actually something new?). Is there a document online about it somewhere (I couldn't find it after a bit of Googling)?

I consider LLB is new and anyone can implement new languages that might solve Dockerfile drawbacks. e.g. Build secret, INCLUDE, UNSETENV, ..., and whatever.
(Personally I would hope someone to design more helm-friendly language...)
If LLB lacks a feature, you can open PR.
Proposing new features to LLB would be significantly easier than to (Docker inc's) Dockerfile.
Design doc: https://github.com/moby/moby/issues/32925
Tonis's presentation https://www.slideshare.net/mobile/Docker/state-of-builder-and-buildkit

Also, could you open github issue about README readability? https://github.com/moby/buildkit/issues
Maybe we should have FAQ section?

opened https://github.com/moby/buildkit/pull/293 for clarifying LLB


ribotin aborted with error 'std::bad_alloc'

Hello Mikko,
Thanks for sharing ribotin, it is useful to extract the rDNA consensus sequence.
For most of my samples, ribotin runs well and quickly except for one sample. It aborts and gives the information "terminate called after throwing an instance of 'std::bad_alloc'" in the log file.
I found that ribotin runs OK to extract rDNA-specific reads, but when getting consensus, the memory would be up to 50.9% and then stopped. Could you please give me some suggestions about how to resolve this problem?
The command I used is:
ribotin/bin/ribotin-ref -r ref_seq.fa --orient-by-reference orient_seq.fa --mbg /data/miniconda3/envs/py3/bin/MBG -i input.fa -o outdir
The whole log file is:
ribotin-ref version Branch master commit d24db06ac2d219de846c5afea725d1c0a6713247 2023-03-06 16:21:10 +0200
output folder: /data/rDNA_unit/results/hifi_ribotin
extracting reads
running
running MBG
MBG command:
/data/miniconda3/envs/py3/bin/MBG -o /data/rDNA_unit/results/hifi_ribotin/graph.gfa -i /data/rDNA_unit/results/hifi_ribotin/reads.fa -k 101 -w 71 -a 2 -u 3 -r 15000 -R 4000 --error-masking=msat --output-sequence-paths /data/rDNA_unit/results/hifi_ribotin/paths.gaf --only-local-resolve 1> /data/rDNA_unit/results/hifi_ribotin/mbg_stdout.txt 2> /data/rDNA_unit/results/hifi_ribotin/mbg_stderr.txt
reading graph
getting consensus
terminate called after throwing an instance of 'std::bad_alloc'
what():  std::bad_alloc
The file of rDNA-specific reads is about 68 MB.
Best regards,
Wen

Sounds like it might be a bug. Could you share outdir?

Dear Mikko,
Thanks for your quick reply. Please download the output folder from https://www.dropbox.com/s/njxg9nluuf4dxg4/hifi_ribotin.rar?dl=0
Best,
Wen

Could you also share ref_seq.fa and orient_seq.fa?

Could you also share ref_seq.fa and orient_seq.fa?

Sure. Please download these two files from
https://www.dropbox.com/scl/fo/1d8woahfctqe4i3tfq80c/h?dl=0&rlkey=8msq59eaia7pvvehz1ctrdto3

This was caused by MBG trying to resolve the graph too much. You can rerun with the latest commit and with the parameter --approx-morphsize 10000

Thanks, Mikko. I am sure it will work.
But I am not sure what you mean by "rerun with the latest commit". Should I replace the old src folder with the latest one? Or should I clone the git and compile it again?

I mean git pull, make clean, make all and then rerun with the newly compiled ribotin.

Hi, Mikko.
It said that there is no parameter "approx-morphsize". Is something wrong?
The command is:
ribotin/bin/ribotin-ref -r ref_seq.fa --orient-by-reference orient_seq.fa --mbg /data/miniconda3/envs/py3/bin/MBG -i input.fa --approx-morphsize 10000 -o outdir
The log is:
ribotin-ref version Branch master commit d24db06ac2d219de846c5afea725d1c0a6713247 2023-03-06 16:21:10 +0200
terminate called after throwing an instance of 'cxxopts::exceptions::no_such_option'
what():  Option ‘approx-morphsize’ does not exist

Hi, Mikko.
I realized that yesterday I did not update it successfully.  I try again and it runs perfectly, thank you so much!
But I am curious about the parameter "--approx-morphsize". It sets the approximate length of one morph, so what is a morph? I wander to know in which situation I should consider this parameter. Thank you.

It's the size of one copy of the rDNA repeat. So for example human about 45000, arabidopsis about 10000. The default is 45000 so if you're running it on something with smaller size like plants you should use the parameter. It's not important to get the exact size, probably any difference less than 5000 doesn't matter.

Hi, Mikko.
About two weeks ago, I ran ribotin but failed. So, I subsampled my data and ran it again with the default parameters. It is interesting that when I set --approx-morphsize to 10000 or 20000, the consensus sequences are different but nearly identical to those results from two different levels of subsampling separately. So I thought this parameter is something about subsampling at first. If it is just related to the size of an rDNA repeat, I should consider where the differences come from.
Thank you again for your help!