Truly localized formatting.

There is an issue with the current localized formats. They lack the really useful formats like date and date with time .
Sure you can use L or l to get a date with correct separators, but there is no way to get a date in the natural format for each locale. Some locales might prefer the L versions while others would prefer to have the l version.
As for date and time, we do have LLL yet it is defined as to use the name of the month which is OK and customary for English but not for all languages.
Thus I propose how redefining the localized formats work or extending it for example with Java style short, medium and long date and time formats.
We could for example have:
LDT: Date and time, in a format that is appropriate for most use cases.
English could be same as current LLL and for example Finnish would be: D.M.YYYY klo H.m.s.
Then for simple solution we could have LLDT (long date time), LMDT (medium date time) and LSMD (short date time). Or slightly more complex, yet much more versatile  solution where date and time could be specified individually with LLD, LMD and LSD and for time LLT, LMT and LST.

The documentation defines indeed LLL with month name explicitly, but I think it happens because the example format in English has month name, and the intent is really to mean just long localized date and time.
IMHO, if common usage in a given locale is to display dates with month numeral, then the localized date formats should reflect that as well. I rather suggest to change documentation from:

Description
Token
Example

Month numeral, day of month, year
L
09/04/1986

Month name, day of month, year
LL
September 4, 1986

Month name, day of month, year, time
LLL
September 4, 1986 8:30 PM

Month name, day of month, day of week, year, time
LLLL
Thursday, September 4, 1986 8:30 PM

to:

Description
Token
Example

Short localized date time
L
09/04/1986

Medium localized date time
LL
September 4, 1986

Long localized date time
LLL
September 4, 1986 8:30 PM

Full localized date time
LLLL
Thursday, September 4, 1986 8:30 PM

and then you can change the Finnish configuration for LLL to D.M.YYYY klo H.m.s.

There are some more localized formats that would be useful:

Month name, day of month (e.g. September 4 / Sept 4 / September 4th)
Month name, day of month, day of the week (e.g. Monday, September 4th / Monday, September 4 / Mon Sept 4)
Month name, day of month, time

Are there any plans to expand the existing localized format options?

Why is there not a fully localized DATE (without time)?  For example Thursday, September 4, 1986

See https://momentjs.com/docs/#/-project-status/


Disable external popup menus patch

This PR adds an IPC message that can be sent from the browser to the renderer to disable the use of external popup menus. This is important for offscreen rendering on macOS to be able to render popups.
Related to #8839

Is there a reason why the ipc cannot be implemented in Electron ? setUseExternalPopupMenus seems to be made available for embedders.

@deepak1556 yeah, that might be a better approach, it would be better to keep it in Electron. I will take a look at it and if I can solve it there I'll close this.

Fixed on Electron side.

👍


Add setup_es fixture to tests to teardown ES data

This adds setup_es to extra tests so that all the ES data gets deleted after their execution.

Codecov Report

:exclamation: No coverage uploaded for pull request base (develop@7ab589f). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             develop     #562   +/-   ##
==========================================
  Coverage           ?   96.41%
==========================================
  Files              ?      123
  Lines              ?     3631
  Branches           ?      319
==========================================
  Hits               ?     3501
  Misses             ?       90
  Partials           ?       40

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 7ab589f...c824892. Read the comment docs.


Error: zb_assert at ??:? (TZ-420)

Answers checklist.

[X] I have read the documentation ESP Zigbee SDK Programming Guide and the issue is not addressed there.
[X] I have updated my IDF branch (master or release) and ESP Zigbee libs (esp-zboss-lib and esp-zigbee-lib) to the latest version and checked that the issue is present there.
[X] I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.
v31-145-g2c453bf
esp-zigbee-lib version.
~1.0.0
esp-zboss-lib version.
~1.0.0
Espressif SoC revision.
ESP32-S3 + ESP32C6
What is the expected behavior?
The application should not crash after calling esp_zb_main_loop_iteration()
What is the actual behavior?
The application crashes when esp_zb_main_loop_iteration() is called.
However, it is not constant.
It will crash 7 or 8 times, and then it will run.
Then, after several minutes, it will crash again.
Output:
`abort() was called at PC 0x420456fe on core 0
0x420456fe: zb_assert at ??:?
Backtrace: 0x40375cbe:0x3fcf4f70 0x4037e369:0x3fcf4f90 0x4038540a:0x3fcf4fb0 0x420456fe:0x3fcf5020 0x42044972:0x3fcf5040 0x42044abd:0x3fcf5060 0x42052781:0x3fcf5080 0x420529ba:0x3fcf50b0 0x42049952:0x3fcf50d0 0x4206028f:0x3fcf5100 0x4203f103:0x3fcf5120 0x4200c684:0x3fcf5140 0x40380db9:0x3fcf5170
0x40375cbe: panic_abort at /Users/volkerritzka/esp/esp-idf/components/esp_system/panic.c:452
0x4037e369: esp_system_abort at /Users/volkerritzka/esp/esp-idf/components/esp_system/port/esp_system_chip.c:84
0x4038540a: abort at /Users/volkerritzka/esp/esp-idf/components/newlib/abort.c:38
0x420456fe: zb_assert at ??:?
0x42044972: zb_get_buf_tail_ptr at zb_bufpool_mult.c.obj:?
0x42044abd: zb_buf_get_tail_func at ??:?
0x42052781: zb_multimac_complete_transaction_part at nwk_multimac_proxy.c.obj:?
0x420529ba: zb_multimac_mlme_set_request_proxy_conf_cb at nwk_multimac_proxy.c.obj:?
0x42049952: zb_sched_loop_iteration at ??:?
0x4206028f: zboss_main_loop_iteration at ??:?
0x4203f103: esp_zb_main_loop_iteration at ??:?
0x4200c684: esp_zb_task at /Users/volkerritzka/esp/TomatoTent/main/esp_zigbee_gateway.c:259 (discriminator 2)
0x40380db9: vPortTaskWrapper at /Users/volkerritzka/esp/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:162
ELF file SHA256: 97b4ab5f6235beee
Rebooting...
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x3 (RTC_SW_SYS_RST),boot:0x2b (SPI_FAST_FLASH_BOOT)
Saved PC:0x40375b40
0x40375b40: esp_restart_noos_dig at /Users/volkerritzka/esp/esp-idf/components/esp_system/port/esp_system_chip.c:57 (discriminator 1)
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3818,len:0x1758
load:0x403c9700,len:0x4
load:0x403c9704,len:0xc00
load:0x403cc700,len:0x2e04
entry 0x403c9908
I (26) boot: ESP-IDF v5.1.2-dirty 2nd stage bootloader`
Steps to reproduce.

clone https://github.com/vritzka/TomatoTent/tree/v2
flash to ESP32S3 which uses esp32C6 as RCP
Boot

More Information.
No response

I fixed this by pulling the latest version in ESP-Zigbee-RCP and flashing that to my ESP32C6


Scrollable DatePicker

Hi @cnjon,
This PR allows the DatePicker nested inside the DateTimePicker to scroll when selecting the year.
To allow this, I created a new ScrollableDatePicker which handles the scrollable events and cancels the scrolling of its parent (ScrollView).
Could you please have a look to it?
Thanks!

@mgtitimoli Thanks!


Node Skeleton Install Script

Edit: changed file to mjs extension.
Making a Node Skeleton install script for SkvelteKit, Vite, Astro.  It's working, but still rudimentary in design.  A few things I wanted to check on was if this fits the install pattern that the team is looking for in terms of scaffolding.  Also if you want Tailwind: Aspect Ration and Line Clamp as install options or anything else that might help in addition.  I do have a default install param for Sveltekit where calling node SkeletonInstall.js new_project will do a one line install, but I didn't want to get too deep into that as it might be difficult to keep up with all frameworks install changes overtime.  The script right now is using each frameworks native installers which will be nice for compatibility overtime.
Steps after this for me would be to:

Learn how to create an npm package.
Add suggested install blurbs for what to menu items to pick per framework
add prompts package to make prompts prettier
add which-pm-runs package to use for users PM
maybe use ora for load spinners, but the single package installs are short and eveyrone else already has a spinner.
switch it to typescript
Heavier Testing
https://gitlab.com/figuerom16/misc/-/blob/main/SkeletonInstall.mjs

Let me know what you both think or how you'd like me to proceed.
Since it's using node without any installed dependencies the script can be downloaded and run from command prompt for giving it a quick try.
node SkeletonInstall.mjs

Thanks @figuerom16 I'll copy my response from Discord here as well:

I don't think Tailwind's official plugins should be part of our basic system. Those can and should be "extracurricular" activities
Per NPM packages, I'll reach out to you directly on Discord (this is done now, check your DMs)
Definitely recommend Typescript. I think Node's made this easier to setup recently
We're very keen on automated testing, so good call with that.

Also, I'm not sure what sort of system you're using to build this. Something like Vite might be beneficial. I'm not sure what their workflow looks like for creating node apps though. But might allow for testing via Vitest, which we use for Skeleton itself and I highly recommend.
FYI I'll put this on my notes to check later tonight or early tomorrow, then I may have more specific feedback to provide.
Also pining @niktek so he sees this.

@figuerom16 Finally had a chance to review this video I shared in Discord. Again, definitely recommend it to see what's kind of on the cutting edge for the Node CLI feature set:
https://www.youtube.com/watch?v=gSLmWQonQ2c

NOTE: per Node v18.3.0

Summarized:

ESM style import syntax available, pairs with .mjs files (ex: import fs from 'node:fs';)
Argument parsing seems super useful for our use case
Native Fetch support - though probably not needed for us
Built in test runner, no need for Vite/Vitest
Lots of improvements for recursive file system commands, which may be useful for us

Unfortunately it doesn't look like Typescript is supported natively yet (I was thinking of Deno), but hopefully something they add soon!
I still need to do a proper code review through your script, but I've started pulling together a few notes. Hope to have some feedback to you in the next day or so.

@endigo9740 I did watch the video and:

Switched over to the ESM style since it's much nicer.

The native ParseArgs utitility is going to make arguments very easy to use I was thinking of doing something like node SkeletonInstall.mjs <project_name> <framework> <...more_options>

I will use fetch for testing.  I'll have the server spin up then fetch method="HEAD" every second for five seconds until a response is returned then check if the status is 200.  That should be a good final test.

ParsArgs will allow for easy use of the test runner.  The tests I was thinking of doing:

Make sure the project folder was created
Test if the files we are updating exist (this one I'll probably report an error in the install script instead since writefile creates files)
Test if regex matches what we are looking for in order to scaffold exists.
The final fetch test mentioned above.

The changes look great! Everything mentioned sounds great, but I'm not sure of the use case for Fetch. What portion of the script requires HTTP communication? I wasn't clear on that.

Fetch would be for the test runner only.  The test will go through the entire process including spinning up the server with npm dev run.  Then attempt a fetch on the header.  Return the results after a few attempts.  Spin down and cleanup.  It's something I'll have to work on since I've never done this in node, but I'd do it in bash with curl a lot.

Hey @figuerom16, I believe @niktek Had reached out to you to see if any more progress was made on this. See if you're waiting on anything from us. Nik had been away for a move but is now back in full capacity so let know if we can help with anything.
Also FYI I recently went through writing up some new documentation guides for SvelteKit/Vite/Astro and realized this script might be useful for folks that want to just skip to having a completed project. That's igniting my interest in creating a version of this end users can use.
We still have a bit of a runway ahead of us before we can begins setting up additional repos/NPM packages for Skeleton, but I don't mind us getting as much prepped for that point as we can. Feel free to reach out to me in a DM on Discord and I can fill you in on the ETA for that.

 We'll make reference to this shortly though.


Use serde

Could you make your SourceOffset, SourceSpan, Severity, LabledSpan and other types to implement Serialize and Deserialize?
Now you need to use builtin types instead of them to have serialization autoimplemented:
#[derive(Debug, Error, Diagnostic, Serialize, Deserialize, PartialEq, Eq, Clone)]
#[error("expected '{expected}'")]
pub struct Expected {
    pub expected: String,
    #[label("{expected}")]
    pub at: usize, // This is auto serialized/deserialized
}

So you can't just write:
#[derive(Debug, Error, Diagnostic, Serialize, Deserialize, PartialEq, Eq, Clone)]
#[error("expected '{expected}'")]
pub struct Expected {
    pub expected: String,
    #[label("{expected}")]
    pub at: SourceOffset, // Doesn't work. Need to implement manually
}

Since serde is a large dependency, this should most definitely be an optional or opt-out dependency for anyone who doesn't need it.

This seems reasonable, as long as it's hidden behind a non-default serde flag. I can't really do a lot of stuff myself right now, but I probably have time to review/merge a PR if someone contributes it.

Ok, I will create a PR on these weekends

This one looks related: #245


wasm_bindgen assumed to exist with #[island]

Describe the bug
Might be a macro hygiene bug, but wasm_bindgen is assumed to be a root module with #[island].
To Reproduce
install this template:
cargo leptos new --git https://github.com/leptos-rs/start-axum-workspace

And change  app/src/lib.rs to
#[leptos::island]
fn App() -> impl leptos::IntoView {}

This would give this error when compiling:
error[E0433]: failed to resolve: use of undeclared crate or module `wasm_bindgen`
 --> app\src\lib.rs:1:1
  |
1 | #[leptos::island]
  | ^^^^^^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
  |
  = note: this error originates in the attribute macro `::leptos::wasm_bindgen::prelude::wasm_bindgen` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0425]: cannot find value `FUNCTION` in this scope
 --> app\src\lib.rs:1:1
  |
1 | #[leptos::island]
  | ^^^^^^^^^^^^^^^^^ not found in this scope
  |
  = note: this error originates in the attribute macro `::leptos::wasm_bindgen::prelude::wasm_bindgen` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0405]: cannot find trait `WasmDescribe` in this scope
 --> app\src\lib.rs:1:1
  |
1 | #[leptos::island]
  | ^^^^^^^^^^^^^^^^^ not found in this scope
  |
  = note: this error originates in the attribute macro `::leptos::wasm_bindgen::prelude::wasm_bindgen` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0599]: no function or associated item named `with_hydration` found for struct `SharedContext` in the current scope
 --> app\src\lib.rs:1:1
  |
1 | #[leptos::island]
  | ^^^^^^^^^^^^^^^^^ function or associated item not found in `SharedContext`
  |
  = note: this error originates in the attribute macro `leptos::island` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0599]: no function or associated item named `register_island` found for struct `SharedContext` in the current scope
 --> app\src\lib.rs:1:1
  |
1 | #[leptos::island]
  | ^^^^^^^^^^^^^^^^^
  | |
  | function or associated item not found in `SharedContext`
  | help: there is an associated function with a similar name: `register_suspense`
  |
  = note: this error originates in the attribute macro `leptos::island` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0425]: cannot find function `inform` in this scope
 --> app\src\lib.rs:1:1
  |
1 | #[leptos::island]
  | ^^^^^^^^^^^^^^^^^ not found in this scope
  |
  = note: this error originates in the attribute macro `::leptos::wasm_bindgen::prelude::wasm_bindgen` (in Nightly builds, run with -Z macro-backtrace for more info)

Expected behavior
To not have an error.
Additional context
This is easily fixable by bringing into scope wasm_bindgen, this is probably why this have not been discovered yet as leptos reexport it, so if you have use leptos::*; the problem is not here, but I'm making some macros that generate islands and don't use use leptos::*; so for package that don't explicitly depends on wasm_bindgen it produce an error.

I've tried to look at the code generated by #[island] and could not found the culprit, so it might but a problem with some wasm_bindgen macros that assume it to exist at the root, not sure.

Here’s a toy example to reproduce it: https://github.com/VincentBerthier/leptos-repro/tree/i18n

if I change those lines: https://github.com/leptos-rs/leptos/blob/0658a550b09d70c372e1a24957f8b0ff90b0f033/leptos_macro/src/component.rs#L449C13-L464C14
to this:
let mod_name = format_ident!("hydrate_fn_{}", hydrate_fn_name);

            quote! {
                #[allow(non_snake_case)]
                mod #mod_name {
                    use super::*;
                    // use ::leptos::wasm_bindgen;
                    #[::leptos::wasm_bindgen::prelude::wasm_bindgen]
                    #[allow(non_snake_case)]
                    pub fn #hydrate_fn_name(el: ::leptos::web_sys::HtmlElement) {
                        if let Some(Ok(key)) = el.dataset().get(::leptos::wasm_bindgen::intern("hkc")).map(|key| std::str::FromStr::from_str(&key)) {
                            ::leptos::leptos_dom::HydrationCtx::continue_from(key);
                        }
                        #deserialize_island_props
                        _ = ::leptos::run_as_child(move || {
                            ::leptos::SharedContext::register_island(&el);
                            ::leptos::leptos_dom::mount_to_with_stop_hydrating(el, false, move || {
                                #name(#island_props)
                            })
                        });
                    }
                }

                pub use #mod_name::#hydrate_fn_name;
            }

The error goes away, but this outputed code never direcly use as root wasm_bindgen, so the problem must comes from the wasm_bindgen::prelude::wasm_bindgen macro...

Digging through wasm-bindgen source code and docs I discovered that you can add a wasm_bindgen =  feature to the wasm_bindgen macro:
#[wasm_bindgen(wasm_bindgen = ::leptos::wasm_bindgen)]

Anyone want to test this out against the islands implementation to see if it fixes the above issue and make a quick PR?

It did fix it! I'm making a PR for the fix


Problem With Generating Dataset

@ak-nv Thanks for the new update. The update has fixed the problem with widerfaces dataset not being written to the disk. However, the following issues still remain:

The total number of the "Mask" labels is now 5050 and still not 6000.
The total number of the "No-Mask" labels is now 5809 and still not 6000.
The box pixel coordinates that are saved in the label files have floating points now, instead of being an int. I'm concerned about how tfrecords is going to handle the floating-point bounding boxes during the dataset conversion.
Given the number of "Mask" labels not being 6000, it indicates that there is potentially something wrong with either kagge2kitti.py or mafa2kitti.py files as well!
Could you please change the data2kitti.py to print the factual and actual number of the labels rather than just saying 6000 (when it is not really 6000).

The total number of the "Mask" labels is now 5050 and still not 6000.
The total number of the "No-Mask" labels is now 5809 and still not 6000

What do you mean here? Can you show me your log, something like; what I have here

Given the number of "Mask" labels not being 6000, it indicates that there is potentially something wrong with either kagge2kitti.py or mafa2kitti.py files as well!

Feel free to submit a pull request for this and I would be happy to integrate.

Could you please change the data2kitti.py to print the factual and actual number of the labels rather than just saying 6000 (when it is not really 6000).

Number of images can be less than Number of mask and no-mask labels as one image can contain multiple faces.

The total number of the "Mask" labels is now 5050 and still not 6000.
The total number of the "No-Mask" labels is now 5809 and still not 6000

What do you mean here? Can you show me your log, something like; what I have here

Given the number of "Mask" labels not being 6000, it indicates that there is potentially something wrong with either kagge2kitti.py or mafa2kitti.py files as well!

Feel free to submit a pull request for this and I would be happy to integrate.

Could you please change the data2kitti.py to print the factual and actual number of the labels rather than just saying 6000 (when it is not really 6000).

Number of images can be less than Number of mask and no-mask labels as one image can contain multiple faces.

Please write a simple script to analyze the labels generated by the data2kitti.py and count the number of the maks labels and no-maks labels.
Before your yesterday update and changing the widerfaces2kitti.py this was the outcome of analyzing the labels:
Total of 3533 files found in the labels directory.
Total "MASK" labels: 5050
Total "No-Mask" labels: 3676
Total undefined labels: 0

none of the data from the widerfaces were getting converted! There were only 3000 mask labels and NOT 6000, and I'm not talking about the files, I know that each image or label file has more than one sample face potentially. Probably most of these people not getting detections and results is because they don't have the correct dataset at all!
I've spent a few days trying to train the network while I didn't have the correct dataset. The data2kitti.py just counts the number of the labels in each class whether they are successfully converted or not are is not checked at all, worse than that it is very confidently reporting the number of labels for each category as 6000, giving the impression that the data2kitti,py has worked successfully, while it has not!
Please try this script yourself and analyze all the labels generated by the data2kitti.py and see if there are indeed 6000 mask labels and 6000 no-mask labels.
import glob

maskedCounter = 0
noMaskCounter = 0
undefCounter = 0

datasetDir = '/home/sal/Desktop/Data4Training/train' # Main directory that contains two folders named "images" and the "labels"

fileNames = glob.glob(datasetDir+'/labels/'+'*.txt')
print(f'Total of {len(fileNames)} files found in the labels directory.')
for fileName in fileNames:
    name = fileName.split('/')[-1]
    name = name.split('.')[0]
    # read the image and the labels
    labelFile = open(datasetDir + '/labels/' + name + '.txt')
    lines = labelFile.readlines()
    for line in lines:
        classLabel = line.split()[0]
        #extract the faces from the images and write them to a seperate file.
        if classLabel == 'No-Mask':
            noMaskCounter = noMaskCounter + 1
        elif classLabel == 'Mask':
            maskedCounter = maskedCounter + 1
        else:
            undefCounter = undefCounter + 1
print(f'Total "MASK" labels: {maskedCounter}\nTotal "No-Mask" labels: {noMaskCounter} \nTotal undefined labels: {undefCounter}')

After your yesterday update the numbers got slightly better. now there are 5050 masked labels instead of 6000 and 5809 non-masked labels. However, the gap between expected and generated labels increases when increasing the category-limit to 7000. There are 8000 masked faces in Kaggle and MAFA all together, about 2000 of which are not being processed by the data2kitti.py file!
Anyways, thanks for your amazing work, but I guess having this logged as an issue is quite necessary for people to realize they are starting on a wrong path if they don't have the correct dataset, and they shouldn't be expecting to get the result reported by the authors.
I analyzed the Kaggle and MAFA and there are just a little more than 8000 masked faces, so now I have a dataset of 8000 mask and 8000 no-mask. If you don't mind, may I share that on Google Drive and link it here?
Thanks @ak-nv

@hosseinzadeh88  Please share your google drive here. I am also having the same trouble .

@kaushikCanada
Please try this https://drive.google.com/drive/folders/1WYOlif0kFyo-AJtp2-UydL1whbvxHKzr?usp=sharing
This should have just over 8000 instances of mask and no-mask. To what I remember you don't need to process the images or the labels, these are preprocessed. Just provide the path of the labels and images to the "tfrecors".
Please be aware that:

There should not be ANY warnings or errors when tfrecords are being generated.
There should be just over 8000 labels for each class.

Otherwise, I have shared the wrong version of the dataset. (I worked on this more than a month ago had to search to see if I can find the data and I believe I have shared the correct one).
Let me know how you are getting on.

Thank you so much for such a quick reply. Let me try with this. Maybe I
will bug you with a few questions. This is so awesome.
On Wed, Nov 18, 2020 at 1:56 PM Salaheddin Hosseinzadeh <
<EMAIL_ADDRESS>wrote:

@kaushikCanada https://github.com/kaushikCanada
Please try this
https://drive.google.com/drive/folders/1WYOlif0kFyo-AJtp2-UydL1whbvxHKzr?usp=sharing
This should have just over 8000 instances of mask and no-mask. To what I
remember you don't need to process the images or the labels, these are
preprocessed. Just provide the path of the labels and images to the
"tfrecors".
Please be aware that:

There should not be ANY warnings or errors when tfrecords are being
generated.
There should be just over 8000 labels for each class.

Otherwise, I have shared the wrong version of the dataset. (I worked on
this more than a month ago had to search to see if I can find the data and
I believe I have shared the correct one).
Let me know how you are getting on.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/NVIDIA-AI-IOT/face-mask-detection/issues/14#issuecomment-729886427,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFCDQCJ4D2OTKUQRJJN22TDSQQKHLANCNFSM4SAMKPXQ
.

Ok, i now i should just run the data2kitty.py with the given oaths? I got
the widerface dataset. How do i chose 6k images out of that?
On Wed, Nov 18, 2020, 2:16 PM Kaushik Roy<EMAIL_ADDRESS>wrote:

Thank you so much for such a quick reply. Let me try with this. Maybe I
will bug you with a few questions. This is so awesome.
On Wed, Nov 18, 2020 at 1:56 PM Salaheddin Hosseinzadeh <
<EMAIL_ADDRESS>wrote:

@kaushikCanada https://github.com/kaushikCanada
Please try this

https://drive.google.com/drive/folders/1WYOlif0kFyo-AJtp2-UydL1whbvxHKzr?usp=sharing

This should have just over 8000 instances of mask and no-mask. To what I
remember you don't need to process the images or the labels, these are
preprocessed. Just provide the path of the labels and images to the
"tfrecors".
Please be aware that:

There should not be ANY warnings or errors when tfrecords are being
generated.
There should be just over 8000 labels for each class.

Otherwise, I have shared the wrong version of the dataset. (I worked on
this more than a month ago had to search to see if I can find the data
and
I believe I have shared the correct one).
Let me know how you are getting on.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/NVIDIA-AI-IOT/face-mask-detection/issues/14#issuecomment-729886427
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AFCDQCJ4D2OTKUQRJJN22TDSQQKHLANCNFSM4SAMKPXQ
.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/NVIDIA-AI-IOT/face-mask-detection/issues/14#issuecomment-729896804,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFCDQCLC4GYCKTWYU2YZMDDSQQMRDANCNFSM4SAMKPXQ
.

Ok, i now i should just run the data2kitty.py with the given oaths? I got the widerface dataset. How do i chose 6k images out of that?
…
On Wed, Nov 18, 2020, 2:16 PM Kaushik Roy @.> wrote: Thank you so much for such a quick reply. Let me try with this. Maybe I will bug you with a few questions. This is so awesome. On Wed, Nov 18, 2020 at 1:56 PM Salaheddin Hosseinzadeh < @.> wrote: > @kaushikCanada https://github.com/kaushikCanada > Please try this > https://drive.google.com/drive/folders/1WYOlif0kFyo-AJtp2-UydL1whbvxHKzr?usp=sharing > This should have just over 8000 instances of mask and no-mask. To what I > remember you don't need to process the images or the labels, these are > preprocessed. Just provide the path of the labels and images to the > "tfrecors". > Please be aware that: > > 1. There should not be ANY warnings or errors when tfrecords are being > generated. > 2. There should be just over 8000 labels for each class. > > Otherwise, I have shared the wrong version of the dataset. (I worked on > this more than a month ago had to search to see if I can find the data and > I believe I have shared the correct one). > > Let me know how you are getting on. > > — > You are receiving this because you were mentioned. > Reply to this email directly, view it on GitHub > < #14 (comment) >, > or unsubscribe > < https://github.com/notifications/unsubscribe-auth/AFCDQCJ4D2OTKUQRJJN22TDSQQKHLANCNFSM4SAMKPXQ > > . > — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#14 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFCDQCLC4GYCKTWYU2YZMDDSQQMRDANCNFSM4SAMKPXQ .

@kaushikCanada
As I mentioned, this dataset is already processed. Meaning that they are (must be to what I remember) in KITTI format. So you do NOT need to run data2kitti.py. Start from running the Jupyter notebook, your data is (must be) prepared.
Just unzip and point the tfrecords to that folder. Make sure inside the folder you have 2 subfolders called images and labels.
Hint: to do that you have to modify the text file that you pass to the tfrecords, if you open the text file you will see the path, make sure it points to the unzipped folder.


add custom spark image spec

looks pretty good to me. What do you think about adding logging to oshinko-rest so that when a cluster is created with a non-default spark image, we log that explicitly?  Name of the cluster, pull spec for the image? That might make diagnosing compatibility errors easier to diagnose ...

which logging are you referring to?
if it's the debug option on oshinko-rest, i don't have an objection to turing that on but it will mainly just add the content of the REST calls to the log output.

re: logging
adding the spark image and pull spec seems like a really nice idea either way

I think under standard INFO logging, I would note the pull spec for the default image when oshinko starts up, and then note the pull spec for any cluster created with a non-default spark image.

that sounds reasonable to me, i can add some language to that effect or we can just agree to put it in the implementation.

agreeing to put it in the impl is fine


Trying to set the X-Github-Next-Global-ID header

#3  👈
main

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

Join @CatChen and the rest of your teammates on  Graphite


Revert "only apply polyfills where necessary"

Reverts sveltejs/kit#7668, as it caused #7673 (since Node 18 apparently has an old version of undici)

how do you undelete a file (i.e. the changeset) in a PR? do we just have to recreate it?

yeah, recreating is the best option. And then another changeset for the revert 😄


Repeated sampling

Hi Sahil,
I am using your (extremely useful) script for sampling from parameter space, but this needs to be done identically on repeated simulations. I noticed that supplying randomSeed to sample() has no effect, so have modified my version to have randomSeed = None by default, and include
if randomSeed is not None:         random.seed(randomSeed)
within sample()
This solved my issue. Reporting here in case it should be included into the main commit.
Apologies if this is the wrong place to log this issue; I'm new to github.
Thanks,
Sam

Hi Thompson,
Randomseed should now work, thanks!


Zarr chunking (GH2300)

[x] Band-aid for #2300
[x] Test added to check that zarr-originating array can save

I don't fully understand the ins-and-outs of Zarr, but it seems that if it can be serialised with a smaller end-chunk to begin with, then saving a Dataset constructed from Zarr should not have an issue with that either.

Hello @Lilyminium! Thanks for submitting the PR.

There are no PEP8 issues in the file xarray/backends/zarr.py !

There are no PEP8 issues in the file xarray/tests/test_backends.py !

This looks fine to me. I actually thought we had fixed this already but I guess not. Can you add whatsnew entry in the docs as well?

Thanks for this contribution!

Can you add whatsnew entry in the docs as well?

We are still missing an entry in whatsnew. Please add it to give yourself credit for your contribution! :)

Thanks!


what's the test email and password?

@erleiuat
I cloned this repo and tried to run on my side.
It worked well using yarn serve, but this requires email and password to login to dashboard.
How can I test and which test email and password do I have to use?

It requires an email and password. Could you provide a test email and password?

Hello, I successfully run the project. However, it require email and password to login to dashboard. Been looking the email and password.


Remove two unnecessary .NET Standard 1.x dependencies.

Fix Issue N/A.
Changes
System.Diagnostics.StackTrace and TraceSource are not needed in projects that target .NET Standard 2.0. Referencing them substantially increases the transitive dependencies.
Checklist

[ ] I ran Unit Tests locally. - couldn't because I was getting errors CS7034 - seem unrelated to my change
[X] CHANGELOG.md updated with one line description of the fix, and a link to the original issue if available.

For significant contributions please make sure you have completed the following items:

[ ] Design discussion issue #
[ ] Changes in public surface reviewed

The PR will trigger build, unit tests, and functional tests automatically. Please follow these instructions to build and test locally.
Notes for authors:

FxCop and other analyzers will fail the build. To see these errors yourself, compile localy using the Release configuration.

Notes for reviewers:

We support comment build triggers

/AzurePipelines run will queue all builds
/AzurePipelines run <pipeline-name> will queue a specific build

@teo-tsirpanis Thank you!


Enhancement request

Support for 7+ variable graphs.
Support to choose line color on graph of specified variable.

Will look at some possibilities for 7+ variable graphs. I wanted to avoid arbitrary length argument lists for safety, but that very well might end up being the best option.
Planning on overhauling the listener soon anyways -- will include configurable line color in that effort

Configurable color was added in latest release (#5). Support for 7+ variable graphs should be in soon

Thank you for sharing.
Instead of having dotted lines being plotted, I prefer continuous lines.
I modifed this section your code accordingly as follows :
// Do actual data plotting
// 1 - Is the rolling buffer full of data ?
if ( this.currPoints < this.maxPoints )  //   Not yet
for ( int i = 0; i < this.numVars; i++ )
{
    this.parent.stroke( this.colors[i] );
    for ( int j = 0; j < this.currPoints-1; j++ )
    {
	this.parent.line( (float)(this.posX + (this.data[j][i][0]*xScale - xOffset)), (float)(this.posY + yOffset - data[j][i][1]*yScale),
                    (float)(this.posX + (this.data[j+1][i][0]*xScale - xOffset)), (float)(this.posY + yOffset - data[j+1][i][1]*yScale) );
    }
}

else  // 2   YES, roll-back did start continuous plotting must be done in two halves
{
for ( int i = 0; i < this.numVars; i++ )
{
this.parent.stroke( this.colors[i] );
for ( int j = this.index ; j < this.maxPoints-1; j++ )
{
this.parent.line( (float)(this.posX + (this.data[j][i][0]*xScale - xOffset)), (float)(this.posY + yOffset - data[j][i][1]*yScale),
(float)(this.posX + (this.data[j+1][i][0]*xScale - xOffset)), (float)(this.posY + yOffset - data[j+1][i][1]*yScale) );
}
}
for ( int i = 0; i < this.numVars; i++ )
{
this.parent.stroke( this.colors[i] );
for ( int j = 0; j < this.index-1; j++ )
{
this.parent.line( (float)(this.posX + (this.data[j][i][0]*xScale - xOffset)), (float)(this.posY + yOffset - data[j][i][1]*yScale),
(float)(this.posX + (this.data[j+1][i][0]*xScale - xOffset)), (float)(this.posY + yOffset - data[j+1][i][1]*yScale) );
}
}
}


Clean up

remove unnecessary parts (visualize.jl)
merge utils.jl and misc.jl
remove unnecessary dependencies
refine tests

closed with #24


Password prompt broken on Windows console

This issue has been moved from the zendframework repository as part of the bug migration program as outlined here - http://framework.zend.com/blog/2016-04-11-issue-closures.html

Original Issue: https://api.github.com/repos/zendframework/zendframework/issues/7559
User: @waltertamboer
Created On: 2015-05-30T08:54:41Z
Updated At: 2015-11-06T21:57:00Z
Body
The password prompt seems to be broken on my Windows 8.1 machine (Zend Framework 2.4.2).

It only reads uppercase characters.
It shows the characters that are entered.
When enter is pressed, the star characters suddenly popup.

This only happens in the default Windows console, not in the MINGW32 console (git bash).

Originally posted by @GeeH at https://github.com/zendframework/zend-console/issues/22

This package is abandoned and will receive no further development!
We recommend using laminas/laminas-cli.


[WIP] support read cluster provider config from

What does this PR do?
Support init cluster-provider by themselves and read cluster provider from a yaml file.
Why?
Cluster provider may be varied and the different providers may need init from some gloabl config. We should provide a way for developers init their own provider by a cluster-provider config file.

In addition.
The cluster provider may be initialized in main function and the controller use the provider by a interface without GetEtcdClusterProvider()?
Like
controller.provider.Create(ctx, cluster)


Add test for list and grid layout

Coverage increased (+0.3%) to 65.396% when pulling af543812647ed6beae001da12b93cced8c0c5989 on eatonphil:testing/indexpage-list-grid into 5e110c57371c0c51760c4fe712aae58327faf47c on linode:master.


Functionality for callback if Image was not found on URL

There are some urls in images list which might return 404 error. if  "next" or "previous" anchors are click and that url returns  404 then script kept on showing progress indicator. is there any option or placeholder things or even a callback in this scenario of 404 error. Following are the images of this behavior:

and when i click on next or previous it kept on showing progress indicator:

@fahimmahmoodmir Ooops. Missed that. Will fix it..


add note about missing functionality

https://github.com/MicrosoftDocs/OfficeDocs-O365ITPro/issues/691

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

@pebaum - PR has been copy edited and is ready for final review. This is based on issue #691.
Thank you.


in_exec: fix a file descriptor leaks

Which issue(s) this PR fixes:
Follow up #3627
What this PR does / why we need it:
Every calling command from in_exec plugin, it causes
a file descriptor leak.
If interval is short enough or running Fluentd in long term,
it will reaches the limit of file descriptor - "too many open files".
In this commit, ensure to close IO object when it reaches EOF.
Docs Changes:
N/A
Release Note:
N/A

Id just like to point out also here, that in #3627 I dont observe problems with in_exec itself, but only in combination of in_exec with out_exec.

Bump.

I can't reproduce the issue.
In addition, I don't think it's proper way as I mentioned before.


Question: Use Costom Popover Component with CharacterStylesPopupPlugin

I want create a inline toolbar, in playground-demo it called CharacterStylesPopupPlugin, it set position by native dom operation, but not update when dragging browser window.
How can I use my custom popover component? Like antd popover or mui popover, shoud I custom decorator nodes ?
I would appreciate any demo or ideas provided.
Thank you.

We should probably add a ResizeObserver to ensure it gets positioned when the window changes.
We don't recommend using decorator nodes for popovers, but instead position them using a portal over the top like the CharacterStylesPopup does. This offers the best user experience without affecting the content of state of the editor (a decorator node would be in the state of the editor, and it doesn't make sense for a decorator's concern to be about popups).


VS2015 code editor for TypeScript  shows all the references incorrectly

TypeScript Version: 1.8.9 (Visual Studio 2015)
I have a problem of finding all references (uses) for imported declaration of  an interface or class
into a module.
For example i have a dialog module: dialog.ts (in any other module the same behaviour)
https://github.com/BBGONE/JRIApp/blob/master/FRAMEWORK/CLIENT/addins/ui/jriapp_ui/dialog.ts
it contains
Code
import { ITemplate, ITemplateEvents, IApplication, IVoidPromise, IEditable, IBaseObject,
    TEventHandler, ISelectableProvider, IDeferred } from "jriapp_core/shared";
import * as langMOD from "jriapp_core/lang";
import { BaseObject } from "jriapp_core/object";
import { Utils as utils, DomUtils as dom, ERROR } from "jriapp_utils/utils";
import { bootstrap } from "jriapp_core/bootstrap";
import { ViewModel } from "jriapp_parts/mvvm";

Actual behavior:
When i click in VS2015  code editor with right button on imported class or interface or variable
and select "Find all references" in the menu it finds all the references for imported variable in the whole project !
P.S. - Stange but for
import * as langMOD from "jriapp_core/lang";
if i click on langMOD to find  refences for it then it produces correct result-  for the references to langMOD in the current module.
But for all other imported parts which use {} to import them. The result is references in the whole project.
Expected behavior:
Show only the references in the current module

with find-all-references we try to find them all when possible. For import * as langMOD from "jriapp_core/lang"; langMOD really means one thing, and it is local to this module, and cannot be accessed outside. but import { ViewModel } from "jriapp_parts/mvvm"; ViewModel can both mean the local name ViewModel and the name of the export ViewModule in "jriapp_parts/mvvm", so we show both. if that was renamed, i.e.  import { ViewModel as localViewModel } from "jriapp_parts/mvvm"; then localViewModel would be local only.
the other aspect here is rename. Rename is built on find-all-references, we would want to make sure that starting with a working state, when your rename ViewModle you get to another working state, and not some of your imports are invalid.

Rename  is a different thing, because if we rename then we rename it at the site of the declaration - not at the import.
Imports create new variables inside the module that it imports, so we need to find the references inside the imported module.
In the current state it is unusable.
I need to refactor a large part of my framework, and i need to find unusable imports inside the module.
How to do it?

@mhegazy if we look more closely at renaming at the site of import instead of renaming at the site of declaration then we can see how things can be broken easily.
For example: we could have a definition file app.d.ts, and imported some types or variables into module1.ts, then at the site of import in module1.ts we rename that imported type and this will rename it to in the definition file too. But after regenerating the definition file our application is broken!
Another example, if we rename at the site of the import and that import is used in other modules to and the other modules use local variables with exactly the same name as we will rename in the first module, then we get a name collision in other modules - the imports will have the names of local variables or exports.
If we renaming at the site of declaration then we are aware of these possibilities, but if we rename at the site of import we are getting into it unawarely.

I think there is a part here that we need to fix, namely renaming something in a declaration file. if the module declaration is coming from a declaration file, renaming the import should not rename the export, as this is meaningless, we should rename the local import.
related to https://github.com/Microsoft/TypeScript/issues/7458 and https://github.com/Microsoft/TypeScript/issues/8213.

Filed a new issue for it in https://github.com/Microsoft/TypeScript/issues/8227


Update deep-dive.md Fix VS Code Command Palette command for Windows

Why: Wrong Command for VS Code's Command Palette in Windows/Linux
Closes: #31213

What's being changed (if available, include any code snippets, screenshots, or gifs):

Check off the following:

[ ] I have reviewed my changes in staging, available via the View deployment link in this PR's timeline (this link will be available after opening the PR).

For content changes, you will also see an automatically generated comment with links directly to pages you've modified. The comment won't appear if your PR only edits files in the data directory.

[ ] For content changes, I have completed the self-review checklist.

@ljcr84 Great catch - thanks so much for opening a PR with this fix! Confirming Ctrl+Shift+P is the correct shortcut ✨
I'll update the branch and get this merged once tests are passing 🍏


Icon request: new ubuntu logo

URL for the brand / site / app
https://canonical.com/blog/a-new-look-for-the-circle-of-friends
Logo resources for the icon
No response
Anything else?
ubuntu logo has been changed from 22.04

Use correct issue form ("Update icon") and do not add anything else to the title other then the brand name with proper capitalization.


adding count: hostile.SAMPLE-A1.json

reads_in, reads_out, proportion

Please run Hostile to generate real outputs from the tool.

I ran Hostile on the sars-cov-2 test example in their repo and added the result with https://github.com/MultiQC/test-data/commit/2eee44829e124747e25cb0f6bb35a58ab3112f3b - but would be good if you have more


Nested transaction locking tests

Continuing #440

Thanks again @MSch!

@ericmj this is not testing the case of creating a new nested transaction inside an aborted transaction. That case did error with a message I didn't fully understand: https://github.com/elixir-lang/ecto/pull/440#issuecomment-73741183
Do you think we should have that test too? (and figure out what's going on)


Google Fiber

They're interested. Financially , maybe speaker. We're looking for a great tie-in.

I'm presenting both Citycamp and Open pass. letting them decide

Thankss!
On Wed, Jun 29, 2016 at 10:21 AM, Chris Mathews<EMAIL_ADDRESS>wrote:

I'm presenting both Citycamp and Open pass. letting them decide
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/codeforraleigh/CityCampNC/issues/112#issuecomment-229371139,
or mute the thread
https://github.com/notifications/unsubscribe/AQ6IxrjmSQiKPkPSRdI8q1_sbajAI7eqks5qQn97gaJpZM4JBFWU
.

--
Zach Ambrose
<EMAIL_ADDRESS>919-438-2752 (office)
919-616-9969 (cell)
www.AmbroseStrategy.com
https://www.linkedin.com/in/zambrose

Erik Garr is going to do a talk. Closing the gap with Tia for spnsorship

Nice!
On Mon, Aug 1, 2016 at 8:53 PM, Chris Mathews<EMAIL_ADDRESS>wrote:

Erik Garr is going to do a talk. Closing the gap with Tia for spnsorship
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/codeforraleigh/CityCampNC/issues/112#issuecomment-236757826,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQ6Ixp8TkhvJ3k68fB2T0yHA4By8WLB6ks5qbpUngaJpZM4JBFWU
.

--
Zach Ambrose
<EMAIL_ADDRESS>919-438-2752 (office)
919-616-9969 (cell)
www.AmbroseStrategy.com
https://www.linkedin.com/in/zambrose

Let me know if I can join a meeting

Great meeting. Building a partnership and sponsor. Tia has some great ideas.


DOUBT: not able to use this.$refs.grid, when using new

https://vuejs.org/api/sfc-script-setup.html
i'm using this new approach, but now how do I access the grid.

I am sure $refs is only created after mounted. For vue, if you not familiar with composition API, please use the classic option API

Cool thank you!
On Thu, Jan 4, 2024, 19:23 Ca₃N₂ @.***> wrote:

I am sure $refs is only created after mounted. For vue, if you not
familiar with composition API, please use the classic option API
—
Reply to this email directly, view it on GitHub
https://github.com/cscan/vue3-excel-editor/issues/42#issuecomment-1877130181,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANOZGJPTASK4LWGKABTCAM3YM2X53AVCNFSM6AAAAABBM55JISVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZXGEZTAMJYGE
.
You are receiving this because you authored the thread.Message ID:
@.***>


JellySkin Manager 2.0.1 missing components and failing to load on JellyFin 10.9.6

It apepars that JellySkin Manager reverts to loading both 1.5 and 2.0.1 (with a failure to install message on 2.0.1) when loading on JellyFin 10.9.6 (Windows 10 Pro 22H2). Most of JellyFin is loaded to D drive. However, even when looking at the direct files to pull, it only contains the JellyFin.Plugin.SkinManager.dll file and is now missing the meta.json and thumb.png files. Is there a way to properly fix this, as it also attempts to correct itself by pulling from the repository that is again, missing these files?

any fix you found ?

No, none that I'm aware of.
On Fri, Jul 26, 2024, 3:21 PM Aditya @.***> wrote:

any fix you found ?
—
Reply to this email directly, view it on GitHub
https://github.com/danieladov/jellyfin-plugin-skin-manager/issues/70#issuecomment-2253335307,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BJMVQIKSD3LBEL4OSTP6ONDZOKOUNAVCNFSM6AAAAABJYRROVOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJTGMZTKMZQG4
.
You are receiving this because you authored the thread.Message ID:
@.***>

Versions ><IP_ADDRESS> <=2.0.1 had this misalignment in version of plugin and version of dll inside it. It confused Jellyfin a lot.
In 2.0.2 it was fixed, did it help with your problem?


SPKI: Add AS and Issuer certificate configuration

This PR adds AS and issuer certificate configuration definitions.
The legacy configuration definitions are removed.

This change is

a discussion (no related file):
Is there any small tutorial (bash commands, inputs)  how to actually use the above function from high level.
Something like

Given the input file X
I execute the command Y
and I should observe the ouput Z


No such export createCommand in resource vrp_mysql

Was prepping to migrate to new vRP and on a fresh FX Server / No resources aside from cfx provided, vrp, and vrp_mysql I'm getting the following error that is stalling init of vrp_mysql
266] Started resource sessionmanager
[       281] Started resource mapmanager
[       297] Started resource chat
[       297] Started resource spawnmanager
[       297] Started gametype Freeroam
[       312] Started resource fivem
[       312] Started resource hardcap
[       328] Started resource rconlog
[       328] Started resource scoreboard
[       344] Started resource playernames
[       344] [vRP] init base tables
[       375] Started resource vrp
[       672] Loaded mysql.net, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null into ScriptDomain_509572374
[       703] Exception loading assembly I18N: System.IO.FileNotFoundException: Unable to find the specified file.
[       703]
[       719]
[       719] Server stack trace:
[       719]   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR (System.Int32 errorCode) [0x0000a] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0
[       719]   at (wrapper cominterop) CitizenFX.Core.IScriptHost:OpenHostFile (string)
[       734]   at (wrapper cominterop-invoke) CitizenFX.Core.IScriptHost:OpenHostFile (string)
[       734]   at CitizenFX.Core.MonoScriptRuntime+WrapScriptHost.OpenHostFile (System.String fileName) [0x00000] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\MonoScriptRuntime.cs:254
[       734]   at (wrapper remoting-invoke-with-check) CitizenFX.Core.MonoScriptRuntime+WrapScriptHost:OpenHostFile (string)
[       734]   at (wrapper xdomain-dispatch) CitizenFX.Core.MonoScriptRuntime+WrapScriptHost:OpenHostFile (object,byte[]&,byte[]&,string)
[       734]
[       750] Exception rethrown at [0]:
[       750]   at (wrapper xdomain-invoke) CitizenFX.Core.MonoScriptRuntime+WrapScriptHost:OpenHostFile (string)
[       750]   at CitizenFX.Core.InternalManager.LoadAssembly (System.String name) [0x00000] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:118
[       766] Instantiated instance of script vRP.MySQL.
[       797] Started resource vrp_mysql
[       797] Stopping resource sessionmanager
[       812] Started resource sessionmanager
[       812] Stopping resource vrp_mysql
[       969] Loaded mysql.net, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null into ScriptDomain_1111861892
[      1016] Exception loading assembly I18N: System.IO.FileNotFoundException: Unable to find the specified file.
[      1016]
[      1016]
[      1016] Server stack trace:
[      1031]   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR (System.Int32 errorCode) [0x0000a] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0
[      1031]   at (wrapper cominterop) CitizenFX.Core.IScriptHost:OpenHostFile (string)
[      1031]   at (wrapper cominterop-invoke) CitizenFX.Core.IScriptHost:OpenHostFile (string)
[      1031]   at CitizenFX.Core.MonoScriptRuntime+WrapScriptHost.OpenHostFile (System.String fileName) [0x00000] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\MonoScriptRuntime.cs:254
[      1047]   at (wrapper remoting-invoke-with-check) CitizenFX.Core.MonoScriptRuntime+WrapScriptHost:OpenHostFile (string)
[      1047]   at (wrapper xdomain-dispatch) CitizenFX.Core.MonoScriptRuntime+WrapScriptHost:OpenHostFile (object,byte[]&,byte[]&,string)
[      1047]
[      1047] Exception rethrown at [0]:
[      1047]   at (wrapper xdomain-invoke) CitizenFX.Core.MonoScriptRuntime+WrapScriptHost:OpenHostFile (string)
[      1062]   at CitizenFX.Core.InternalManager.LoadAssembly (System.String name) [0x00000] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:118
[      1078] Instantiated instance of script vRP.MySQL.
[      1094] Started resource vrp_mysql
[      1094] Authenticating server license key...
[      1391] Server license key authentication succeeded. Welcome!
[      1453] [vRP] DB driver "vrp_mysql" not initialized yet (42 prepares cached, 6 queries cached).
[      1484] Started map fivem-map-hipster
[      1484] Started resource fivem-map-hipster
[      5156] Error running call reference function for resource vrp_mysql: citizen:/scripting/lua/scheduler.lua:351: citizen:/scripting/lua/scheduler.lua:655: No such export createConnection in resource vrp_mysql
[      5172] stack traceback:
[      5172] 	[C]: in function 'error'
[      5172] 	citizen:/scripting/lua/scheduler.lua:655: in metamethod '__index'
[      5172] 	init.lua:46: in upvalue 'ref'
[      5187] 	citizen:/scripting/lua/scheduler.lua:337: in function citizen:/scripting/lua/scheduler.lua:336
[      5187] 	[C]: in function 'xpcall'
[      5187] 	citizen:/scripting/lua/scheduler.lua:336: in function citizen:/scripting/lua/scheduler.lua:335
[      5187] stack traceback:
[      5203] 	[C]: in function 'error'
[      5203] 	citizen:/scripting/lua/scheduler.lua:351: in function citizen:/scripting/lua/scheduler.lua:322
[      5203] 	[C]: in function 'coroutine.resume'
[      5203] 	citizen:/scripting/lua/scheduler.lua:115: in function citizen:/scripting/lua/scheduler.lua:100
[      5234] Error running system event handling function for resource vrp: citizen:/scripting/lua/scheduler.lua:41: Failed to execute thread: citizen:/scripting/lua/MessagePack.lua:830: missing bytes
[      5234] stack traceback:
[      5234] 	[C]: in function 'error'
[      5234] 	citizen:/scripting/lua/MessagePack.lua:830: in method 'underflow'
[      5250] 	citizen:/scripting/lua/MessagePack.lua:465: in field 'any'
[      5250] 	citizen:/scripting/lua/MessagePack.lua:860: in field 'unpack'
[      5250] 	citizen:/scripting/lua/scheduler.lua:563: in local 'on_init'
[      5266] 	base.lua:54: in local 'f'
[      5266] 	[string "vrp/lib/Proxy.lua"]:72: in upvalue 'handler'
[      5266] 	citizen:/scripting/lua/scheduler.lua:175: in function citizen:/scripting/lua/scheduler.lua:174
[      5266] stack traceback:
[      5281] 	[C]: in function 'error'
[      5281] 	citizen:/scripting/lua/scheduler.lua:41: in field 'CreateThreadNow'
[      5281] 	citizen:/scripting/lua/scheduler.lua:174: in function citizen:/scripting/lua/scheduler.lua:138
[      5281] hitch warning: frame time of 186 milliseconds
[      6500] [vRP] DB driver "vrp_mysql" not initialized yet (42 prepares cached, 7 queries cached).

Please keep in mind, Im aware this is expected behavior however I've left it running for about an hour - still no vrp_mysql init.

Switched to ghmatti and everything works A-Ok


🔒 Anonymised the name of edited images

refs ENG-1260

Thinking from a power-user perspective, would it be possible to retain the file name, and potentially edit number? Without it, if you edit a bunch of images, you'll end up with several randomly named images without context.
e.g. ghost-logo-{uuid}.png or ghost-logo-{edit_num}-{uuid}.png
This would require having a static path for edited images (e.g. content/images/edited), or adding a uuid to all uploaded content.

Hey @vikaspotluri123 👋
This change is a bit of a compromise to make the image editing feature a little safer, without re-architecting how the image uploading in Ghost works. The particular use case for this is when the redact feature of the editor has been used, anonymising the name of the edited image prevents the ability to remove the numbered prefix from the image path and access the original image

@mike182uk understood, that's why I suggested this 😁

This would require having a static path for edited images (e.g. content/images/edited), or adding a uuid to all uploaded content.

Not sure I'm following the power-user perspective, is this if you are self hosting and for some reason want to manually modify the contents of content/images on the filesystem? If so, whats the reason for needing to do this?

would it be possible to retain the file name, and potentially edit number

Unfortuantely, based on the current implementation we wouldn't know what the current revision was to be able to include that
As for retaining the name, we would probably need to do something similar to what you are mentioning - append uuid on initial upload, then subsequently update this uuid on every revision so that you couldn't easily guess the path to the original. This would be a bigger change in Ghost with how we name incoming uploads, and would not work retroactively (i.e if i edited an existing image after this change, I wouldn't benefit from this change as the image wasn't uploaded with the uuid)

Not sure I'm following the power-user perspective, is this if you are self hosting and for some reason want to manually modify the contents of content/images on the filesystem? If so, whats the reason for needing to do this?

It can be if I'm self-hosting, but also if I request my data from support - without having the file name for the image, if I'm looking for a specific edit (e.g. I redacted too much, go back to the previous edit) I would have to manually open every edited file to see if it's the edit you're looking for. If the file name is included in the image, the number of files to review is much smaller

we wouldn't know what the current revision was to be able to include that

Haha, that was my guess but I figured I would include it anyway 😁

and would not work retroactively

Yeah, admin would have to add extra logic to detect the older files and tell the API not to include the file name


Add PTRACE_EVENT_STOP to ptrace::Event

In #749, the ptrace::Event enum was introduced, and the constant for PTRACE_EVENT_STOP was remove due to lack of support in the upstream libc crate. The reason was documented here.
Since then, rust-lang/libc#1834 added upstream support for the needed constant. For context on the libc crate's supported libc versions, see the ongoing discussion here rust-lang/libc#1412.
The upshot is that we can now reintroduce it for platforms where it is supported.

The change requested here appears to be included in an otherwise unrelated(?) open PR: #1279.


x/tools/gopls: Autocompletion sometimes jumps to wrong location.

Translated from Google:
gopls version
v0.11.0
go env
set GO111MODULE=on
set GOARCH=amd64
set GOBIN=D:\Program Files\Go\bin
set GOCACHE=C:\Users\Administrator\AppData\Local\go-build
set GOENV=C:\Users\Administrator\AppData\Roaming\go\env
set GOEXE=.exe
set GOEXPERIMENT=
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=
set GOMODCACHE=E:\Project\GO\pkg\mod
set GONOPROXY=
set GONOSUMDB=
set GOOS=windows
set GOPATH=E:\Project\GO
set GOPRIVATE=
set GOPROXY=https://goproxy.cn,direct
set GOROOT=D:\Program Files\Go
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=D:\Program Files\Go\pkg\tool\windows_amd64
set GOVCS=
set GOVERSION=go1.20.2
set GCCGO=gccgo
set GOAMD64=v1
set AR=ar
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=E:\Project\GO\Demo\go.mod
set GOWORK=
set CGO_CFLAGS=-O2 -g
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-O2 -g
set CGO_FFLAGS=-O2 -g
set CGO_LDFLAGS=-O2 -g
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -Wl,--no-gc-sections -fmessage-length=0 -fdebug-prefix-map=C:\Users\ADMINI~1\AppData\Local\Temp\go-build732281470=/tmp/go-build -gno-record-gcc-switches
What did you do?
Automatically import packages.
This works fine in general.
What did you expect to see?
No unexpected problems.
What did you see instead?
Autocompletion sometimes jumps to wrong location.
Here is an example in vscode:

Editor and settings
editor: VSCode-win32-x64-1.76.1
Golang related config in my vscode:
"[go]": {
"editor.defaultFormatter": "golang.go",
"editor.formatOnSave": false,
},
"go.useLanguageServer": true,
"go.languageServerFlags": [
"-rpc.trace",
"-logfile",
"serve",
"--debug=localhost:6060",
],
Logs
This is the log:
log.txt

Thanks for the bug report. Could you briefly explain in words what is happening in the video? It's very fast and keeps looping, making it hard to guess what exactly the problem is.

Sorry for not providing a demo with valid information.
I recorded a slower video and added some annotations.

In some special cases, when using content defined in other packages, auto-completion will jump to other places.

@luotianqi777 Did you mean to close this issue?

Yes, I don't think this is a bug that will cause the program wrong.


Need to replace compiled release tarball  package from ubuntu to  Centos.

Hi All,
Good Day :)
Need to replace compiled release tarball  package from ubuntu to  Centos.
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/credhub-1.6.5-ubuntu-trusty-3541.10-20180329-193725-445975294-20180329193729.tgz?versionId=scvcFwaTcvkrpBoriVwjpomlFufz34Zh
sha1: f56ec2497e39ea00acb0cd0bbe818ae285b9b44
Following error occurred during the compilation
Deploying:
Running the pre-start script:
Sending 'get_task' to the agent:
Agent responded with error: Action Failed get_task: Task 626f2acc-1cd9-4095-7998-4c24b18a960c result: 1 of 5 pre-start scripts failed. Failed Jobs: uaa. Successful Jobs: postgres-9.4, director, user_add, credhub.
Exit code 1
Please let me know if there is any concerns.

Hey @wilfredwilly, if you want to use Centos you shouldn't be using our precompiled releases. Just use the regular bosh release from http://bosh.io/releases/github.com/pivotal-cf/credhub-release?all=1


erro stean

Describe the bug
No jogog the las of us, quando tento iniciar o game da errro que tem que instala o steam_api64.dll
Steps to Reproduce
na hora de iniciar o jogo
Expected behavior
Jogo rodasse normamente
Screenshots
No response
Operating System
windows 11
Hydra Version
1.2.2
Additional Information
No response

Please, join telegram group and ask on the support channel
Closing as this issue is not related directly to Hydra


Add instructions to include siva-java as a dependency with the latest version

Changed the specific version 0.1.1 by [version] and added instructions to replace it with the latest version looking for it following the link to maven central.

@ajnavarro I already update that line, thanks to point it!


Refactor a bit of SQL introspection metaschema

Somehow bootstrap was now failing on master. I suspect #5115.
When I applied this old commit, things started working again. Go figure.

Was it failing consistently? What was the failure?
#5133 is also a solid culprit, if it was a "column does not exist" error. I had nondeterministic errors like that in #5133 but I though I had nailed them all

It turns out it was a little bug in the refactor :D
The old commits was not needed.


Export query results to a file, no data

System information:

Operating system (distribution) and version
windows10
DBeaver version
20.0
Additional extensions

Connection specification:

Database name and version
Driver name
Do you use tunnels or proxies (SSH, SOCKS, etc)?

Describe the problem you're observing:
When exporting multiple queries to one file, there is no data in the file，it is recommended to fix bugs and wish to export multiple query results to the same file, one query result per sheet
Include any warning/errors/backtraces from the logs

Hello @Iatbzh
Which type of export did you use?
How many queries did you have?

There are 7 query statements in Excel and CSV
select * from test1 where serverid = 6277581 order by time desc;
select * from test2 where serverid  = 6277581 order by time desc;
select * from test3 where serverid  = 6277581 order by time desc;
select * from test4 where serverid  = 6277581 order by time desc;
select * from test5 where serverid  = 6277581 order by time desc;
select * from test6 where serverid  = 6277581 order by time desc;
select * from test7 where serverid  = 6277581 order by time desc;

There are 7 query statements in Excel and CSV
select * from test1 where serverid = 6277581 order by time desc;
select * from test2 where serverid  = 6277581 order by time desc;
select * from test3 where serverid  = 6277581 order by time desc;
select * from test4 where serverid  = 6277581 order by time desc;
select * from test5 where serverid  = 6277581 order by time desc;
select * from test6 where serverid  = 6277581 order by time desc;
select * from test7 where serverid  = 6277581 order by time desc;

Sorry, I can't reproduce your issue.

Can you please provide your datatransfer settings?

The table you exported has no field name, and you cannot tell which statement is the result of execution. Is this expected

What is the point to export all result of queries in the one file then, if you can export data to different files (and this is default behavior)?

there has been no update on the issue for a long time.
If it is still actual - feel free to reopen it.


Make SPED part of default roster view

What's new?

Make SPED info part of default roster view — critical info for educators
Take out SPED placement status column since this is info educators already know
Based on principal & educator feedback from Somerville via @marimuraki

Looking good! :+1: One tweak: "N/A" to "-".


[dv] Update Xcelium cover ccf

THis black-boxes pre-verified IPs for Xcelium, which should improve
the coverage numbers.
This is in-line with our existing VCS cover.cfg file.

The commit relies on the following tool versions:
Xcelium: 21.03.005
VManager: 21.03.003
In addition, it mandates the following env var to be exported to the
execition environment:
XCELIUM_HOME: path/to/xcelium/install/root/dir
The following updates are made to the Xcelium coverage cfg file
(hw/dv/tools/xcelium/cover.ccf):

Include the common ccf recommended in the Xcelium user guide, which
enables some options.
Black-box pre-verified modules from coverage collection, but re-enable
the toggles on its ports
Use env vars in the ccf file instead of hardcoding RTL path
hierarchies.
Remove commands that are already present in the Xcelium provided ccf
file.
Improves the covergroup naming

Signed-off-by: Srikrishna Iyer<EMAIL_ADDRESS>

Do the other changes work for you (specifically the version bump for Xcelium and VManager and the env var export)?

We updated the versions for Xcelium and VManager and so far, so good.

We updated the versions for Xcelium and VManager and so far, so good.

Thanks for the confirmation!


Added Dockerfile, bumped component versions

Codecov Report
Patch coverage: 100.00% and project coverage change: -0.01 :warning:

Comparison is base (10b1a07) 99.70% compared to head (d407bb6) 99.70%.

:exclamation: Current head d407bb6 differs from pull request most recent head e1ba226. Consider uploading reports for the commit e1ba226 to get more accurate results

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #14      +/-   ##
==========================================
- Coverage   99.70%   99.70%   -0.01%
==========================================
  Files          12       12
  Lines        2022     2020       -2
==========================================
- Hits         2016     2014       -2
  Misses          6        6

Impacted Files
Coverage Δ

src/portable_python/cpython.py
100.00% <100.00%> (ø)

src/portable_python/external/xcpython.py
100.00% <100.00%> (ø)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Expose KSToken maxWidth property as public

This PR simply changes the KSToken maxWidth property to be public, rather than an implicit internal.
Since there's the private var right above, my guess is this was just missed at some point.

@matstevenson Thank you to point out. It is fixed now.


Fake News and Click Bait List

Energized Protection - block ⚡

Let's make an annoyance free, better open internet, altogether!

Issue Submit Form

  Provide the following infos properly, which will help us to resolve your issue quickly.

Issue(s):
Type x in between [ ] and make sure there isn't any space between brackets. Example; for Your Selected Issue(s), type like this - [x]
You can select more than one category of issues if you need to!

[ ] Whitelist
[X] Blacklist
[ ] App Broken
[ ] Website Broken
[X] Request
[ ] Other Issue

Pack(s):
Write the name of the pack(s) you are using.

Pack(s) Name: Blu, Ultimate & Unified

Extension(s):
Also name the extension(s) if you are using any. If you don't then leave it blank.

Extension(s) Name:

Domain(s):
If you are submitting this issue for whitelist/blacklist issue, send us the domain(s) for whitelisting/blacklisting here. Kindly use the Code Tag to prevent tracking.

Domain(s):

Your Config:
Just to ensure there is no issues or conflicts with other app/software/magisk module/extension/source list.
Make sure you are running Energized Protection Service only.

Client: Blokada & uBlock

Version: 19.08.237

Details:
Write us a lil bit more about your issue or query. You can attach any screen shot or log of the issue or advert, this will help to highlight it.

Your Issue Detail: Please add the call Bait and Fake news lists from the below links.

https://assets.windscribe.com/custom_blocklists/clickbait.txt
https://en.wikipedia.org/wiki/List_of_fake_news_websites

Thank you for making Energized Protection great with your kind help!

A project by Ador with ❤

The purpose of these lists are to block ads/tracking, not sites like these. I'm against including them in the host list as being out of scope.

I agree with @terrorist96
Blocking the fake news is hard. Who decides what is fake news? Instead of blocking certain news sites, people should be educated to understand what is the truth and look beyond the news. And that isn't the Energized's mission.
I think if Energized would block fake news, 99% of users would complain, as Energized would need to block the entire mass media, hahaha.
So no thanks.

Well, I haven't added any list since the last big update. Infact I have been thinking about removing few lists that contain too many false positives!
And, no worry there! I will add only reliable and regularly updated lists.

digdeeper.neocities.org isn't a fake news site. Please, remove it.

This list is the culprit: https://raw.githubusercontent.com/notracking/hosts-blocklists/master/hostnames.txt

Added them to whitelist. Will be fixed on next release.

for the original demand, if a list of clickbait is created, it must be an extension and not in the "normal" list


How does fleet determine it's IP shown in list-machines?

How does fleetctl determine which IP unit is on?
e.g.  I have machines with 2 interfaces, one has the <IP_ADDRESS>/24 ethernet network
The main one is an infiniband network with IP <IP_ADDRESS>/24.
However, With a unit file contain identical units, the MACHINE IP changes between them.  Otherwise it still seems to work.
The setting applied in cloud-init for pubblic-ip on a machine showing in the 10.1.10.x range contains a10.10.10.x ip.
UNIT                            MACHINE                 ACTIVE  SUB
<EMAIL_ADDRESS>    2a117042.../<IP_ADDRESS> active  running
<EMAIL_ADDRESS>    7dc7eabc.../<IP_ADDRESS>  active  running
<EMAIL_ADDRESS>    8087f924.../<IP_ADDRESS>  active  running
<EMAIL_ADDRESS>              2a117042.../<IP_ADDRESS> active  running
<EMAIL_ADDRESS>              7dc7eabc.../<IP_ADDRESS>  active  running
<EMAIL_ADDRESS>              8087f924.../<IP_ADDRESS>  active  running

By default, it uses netlink to look up the default route [0]. You can alternatively configure the IP directly in fleetd's config file [1].
[0] https://github.com/coreos/fleet/blob/master/machine/coreos.go#L170-L196
[1] https://github.com/coreos/fleet/blob/master/Documentation/deployment-and-configuration.md#public_ip


Incorrect property value

For example, I have a rule in style file:
 .logo { background-size: cover;}
and mailer template has this string:
<div class="logo" style="background:url(<%=image_path product.logo.url(:thumb)%>);width:200px;height:150px;" >

and then, I get a letter in which the picture is not displayed.
as, I understand that the problem in the 'initial/contain', so as to parse the code, i can see:

and option "explore the element" of firefox shows errors "incorrect property value"
what could be the problem?

How about just setting background-image instead of the shorthand background? Does that help? If it still combines them into one illegal rule, then it's a problem with premailer, not premailer-rails.


Cant save video file  (PHPhotosErrorDomain error -1.)

Question
Helloı i trying save .mp4 file from instagram my gallery. Android working fine but ios have some problem . Its giving me Error: The operation couldn’t be completed. (PHPhotosErrorDomain error -1.) error. Can anybody help me please ?

duplicate of #186


No power metrics, only cadence

Just finished set up and only cadence is coming through. Zwift allows for connection to Gymasticon for both power and cadence but no power metrics. Also confirmed same issue on another app. Is it possible that low D batteries are causing this issue?

Did you calibrate your bike?
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno lun 13 set 2021 alle ore 17:27 Lvrebel @.***>
ha scritto:

Just finished set up and only cadence is coming through. Zwift allows for
connection to Gymasticon for both power and cadence but no power metrics.
Also confirmed same issue on another app. Is it possible that low D
batteries are causing this issue?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ptx2/gymnasticon/issues/87, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAALYWBPTV7XTRBI5GXQFHDUBYJ5XANCNFSM5D6C5F6Q
.

I just read a closed issue mentioning the same thing. I will work through the calibration. When I try to calibrate using Flywheel Test webpage, nothing happens even with iOS installed. I may try a Mac or PC laptop.

I have a similar issue. My bike is calibrated. I can read both power and cadence on the flytest app and on the icg app independent of this. Using gymnasticon I can read both power and cadence on any virtual cycling app, but I can only get cadence on my Garmin. When adding new devices my Garmin will only find the cadence sensor.

@becker53 are you certain your Garmin does Bike Power profile - which Garmin is it??

Yes. It is the forerunner 945. I can connect it to cycling power meters and also to power meters on smart spin bikes at the gym.

One more thing, I normally connect via ant+ but I did just verify that my typical power connections work via ble as well.

Ant+ works for power and cadence,
the BLE connection to your watch WILL only show cadence.

Do you know what the cause of that is? I just verified that I get power via ble from my pedals.

If you’re only seeing the cad/Spd xx.xx.xx.xx.xx then that’s the Bluetooth. (Which you should not use with your Garmin as it only shows cadence - I dont know why - it’s just how it’s setup I guess).
ant+ was implemented specifically for connecting to Garmin watches and bike computers - and so will work - perhaps your specific ant+ dongle is the issue ?? Get as close as you can to it with your watch in case it’s just interference as it’s more prone to it vs Bluetooth..??

I do not have an ant+ stick. Since I can get power from my pedals via ble I figured it would be fine. I guess I will have to get one. Is it as simple as plugging the stick into the pi? Do I need to setup anything else, like in the config file?

Yes, just plug it in and restart pi and it will work, you’ll need to usb to micro USB adapter too.

Thanks so much. I will give that a shot. I just remembered that according to https://ptx2.net/posts/unbricking-a-bike-with-a-raspberry-pi/ ant+ was not supported and so didn't even bother. I really appreciate you help a lot.

Will definitely work with ant+, I’d suggest staying away from the cheaper anself type dongles with black ribbed case (some of them aren’t fully compatible with ant protocols supposedly- although they will work I found I had drops in connection during rides, I use Garmin one (or livlov/chileaf -same item with black casing with red strip on work fine too). 👍🏻

Just to be sure, you do like the livlov with the red stripe? Just checking because it also has the ribbed case. I have heard good things about anself but it also has the black ribbed case. The ones I am looking at are mostly the same but it is hard to tell any differences.

Anself ones are supposed to be fine, the issue is the dodgy types look exactly the same (black ribbed) and I’ve read online some knock off chinese ant+ were even rebranded to Anself - so, I guess you can take the chance it’s a legit Anself- if it doesn’t work you buy it from the likes of Amazon who take returns (and not eBay).
livlov/chileaf with red stripe ive used and have worked great.

mostly the same but it is hard to tell any differences.

That’s why I suggest you stay away from the black ribbed ones.🤣

Ok. Good to know. Thank you for educating me.


Load saved Datageometry object

Hello,
How can I make Datageometry object from saved Datageomatry object?  I would like to be able to see 3D figures after program finish.
Thanks!

Hi!
import hypertools as hyp
geo.save('filename') # to save
geo = hyp.load('filename') # to load back in

http://hypertools.readthedocs.io/en/latest/tutorials/geo.html#saving-geos


Propose adding Hubot-Mattermost to list of Hubot adapters

Mattermost is an open source Slack-alternative written in Golang and React. The Hubot-Mattermost adapter now works on Mattermost v1.2.1 and higher.
Propose including Hubot-Mattermost on https://hubot.github.com/docs/adapters/
Huge thanks to @renanvicente!

+1

@it33 you could open a PR to this file https://github.com/github/hubot/blob/master/docs/adapters.md if you really want it on the list.

PR created: https://github.com/github/hubot/pull/1090
Only awaiting for Github CLA to be updated

This was added, thanks!


[oneMKL] Add verification for oneMKL RNG Samples

Description
It looks natural that the sample calculates a new data and checks whether new data are correct or not.
So, adding a verification for Random Number Generation samples and exiting the program with a non-zero code if the new data are unexpected.
Type of change
Please delete options that are not relevant. Add a 'X' to the one that is applicable.

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Implement fixes for ONSAM Jiras

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[X] Command Line
[x] oneapi-cli
[ ] Visual Studio
[ ] Eclipse IDE
[X] VSCode
[ ] When compiling the compliler flag "-Wall -Wformat-security -Werror=format-security" was used

Hi @jimmytwei. Could you please the PR?


install problem

Hello,
I have a problem by install pykaldi, during install there are no error, but at the step: python setup.py install, the computer will always be frozen, I have tried many times but it always so, I want to ask if you know what can cause this problem and how can I fix it?
Thank you

You are probably running out of memory during build. Try limiting the number of parallel jobs as described here.

Thank you so much, it works


Remove unnecessary if else

https://github.com/ROCmSoftwarePlatform/rocRAND/blob/014a700ab6a9bc9f1d06a13b2a6123d651f8b70a/test/CMakeLists.txt#L59

@saadrahim Can we close this issue?


Surface event for file-attachment-dragged

What this PR does
The implementation for https://github.com/github/github/pull/190219 needs
an event to kick off finding the cursor position, and rather than directly propagating the
DragEvent it seems prudent to fire a CustomEvent solely used by that consumer.
That'll avoid any unintended side effects in the document at large.

Given where the root PR is, I think this is ready for a proper look 🙇

[pr review] attachmentElement -> target

Based on an excellent question from @koddsson, I'm going to remove the custom event from this PR, and instead propagate the original dragenter or dragover events.  I'll ping back when this is ready for another look.


Explicit detection/helpers for alternate & template files?

It would be neat if the plugin could detect when you're editing files with an alternate or template and improve the editing experience for those.
For instance, if you edit a yadm-managed file that comes from a template and try to change the changes, weird stuff happens. It'd be helpful to have something automatically try to patch those changes into the template instead and/or warn when I'm starting to edit a file that doesn't support editing directly.

Could be part of this plugin if it fits well in the scope of functionality you want, or in a separate related plugin if needed.

I'm not sure what you mean by alternate or template, is that a yadm-specific thing or something in neovim?

A yadm thing: https://yadm.io/docs/templates
So you can have yadm manage files and immediately rewrite them from templated versions when anything changes, which is nice, but also means every time I try to edit the real file instead of the template vim tells me "File changed after reading! Do you really want to write (y/n)?".

Got it, I basically only use the most minimal set of features from yadm so have never run into that.
I don't use this plugin myself anymore, I use my gitsigns plugin (though I understand the feature set is different)
I think I'd rather not introduce new features here, if you want to add the feature to a fork I'm willing to archive this and link to that.

Sounds good, thanks! I might in the future but for now just wanted to have an issue here as a place for people to find/discuss the idea, if it's okay to leave it parked here in the meantime.


Installing SIFT on virtual box error

Any expert could help me fixing this issue please
I'm trying to install SIFT on a windows 10 virtual box

Result Code:
VBOX_E_FILE_ERROR (0x80BB0004)

Digest mismatch (VERR_NOT_EQUAL): 'sift-file1.iso' not found in the 2nd manifest.

Component:
ApplianceWrap

Interface:
IAppliance {8398f026-4add-4474-5bc3-2f9f2140b23e}

Any help will be much appreciated.

Same issue here.  Virtualbox 5.1.30;  SIFT MD5: 8a3159a4f86f552d5695d3b1b9fdbdce. SHA256 is correct in the sift.mf file.  Not sure what the real issue is, but a non-expert workaround can be performed.  I extracted the .ova file using tar -xvf .  I examined the sift.mf, then packed it back up without the manifest using tar -cvf.  Without the sift.mf file, the ova import works.  I'm a hack, so use at your own risk.

Hi mwavada, thanks for your help, I ditched the virtual box and installed a vVMware and worked fine after that.

Another option is to skip import altogether. Change the extension to .tar or just decompress via terminal as @mwavada mentioned. Take the 2 disks (sift-disk1.vmdk, sift-disk2.vmdk) and manually create a new Ubuntu VM using those 2 discs.


implement syn::parse::Parse trait for (T1, ..., T7)

Should I add a pull request?

I think I would prefer not to support this. Rather than parsing a tuple, I like to define a struct and implement Parse for that.


Update run-on-eddie.md

In the 'Run a full-size example dataset' section (starting line 450), the branch main in riboviz is still referred to as master. I've changed master to main on lines 462 and 472

This pull request corrects a couple of instances of master to main branch in the docs.
We should redirect this into the develop branch though.

Merging into develop and closing.


Incorrect root url detection for WebSocket with any non-root url path

code-server version:  1.0.0
OS Version: Debian 9, With docker deployment

Steps to Reproduce

Setup Nginx reverse proxy to a different path - i.e. to something.something.com/vscode/
Login works fine, but upon vscode page, it's just a blank page. Client browser console shows its trying to connect to wss://something.somthing.com/, without the correct root-relative path (something.something.com/vscode/), which.... obvious will not work.

Also, I did not find any documentation (or config in general) related to this type of deployment... guess that probably can be improved a bit?

I can also see that getting the webpack_hmr is failing because it looks for it in the host root.

I'm having the exact same problem. Nginx is set up to run a reverse proxy under a /code/ location, headers set to upgrade the connection for websockets, but I see the page trying to make websocket connections, and GET __webpack_hmr from my root url.
Outside of using e.g. a subdomain and an entirely new Nginx site, I don't see a feasible solution for this; and I imagine having VSCode exist as a sub-directory may be a common setup.

Ah I know the issue.
Updating https://github.com/codercom/code-server/blob/master/packages/ide/src/fill/client.ts#L95 to contain the browser URL should fix this.

This seems to have been fixed by #149
Have built a fresh image from upstream and tested the same setup that was previously broken - all working.

i have pulled the latest image from https://hub.docker.com/r/codercom/code-server
(March 13, 2019 07:36 PM) and im still getting the 404 error ?
Firefox can't establish a connection to the server at https://<IP_ADDRESS>:32770/__webpack_hmr.
sample docker-compose file
version: '2'
services:
  codeserver:
    image: codercom/code-server:latest
    ports:
      - 8443
    volumes:
      - codeserver:/root/project
volumes:
  codeserver:
    driver: local

Works well with that fix: https://twitter.com/betatim/status/1106195567892402177

i have pulled the latest image again this morning from https://hub.docker.com/r/codercom/code-server (March 15, 2019 05:19 AM) and im still getting the 404 error ?
Firefox can't establish a connection to the server at https://<IP_ADDRESS>:32770/__webpack_hmr.

@si458 Odd, as that fix seems to be included in the latest release:
https://github.com/codercom/code-server/blob/2f27b5df8cc37d047ff93bf842c856c97ad74170/packages/ide/src/fill/client.ts#L96
Are you sure it's the same issue / able to post your nginx config?

@MrDetonia i dont use nginx?
i only use a docker-compose file, nothing special
version: '2'
services:
  codeserver:
    image: codercom/code-server:latest
    ports:
      - 8443
    volumes:
      - codeserver:/root/project
    command: --allow-http --no-auth
volumes:
  codeserver:
    driver: local

@si458 as I understand it, this issue was specific to using a reverse proxy with nginx (see OP). You may be seeing some other issue that is unrelated.

@MrDetonia your are correct, sorry
ill tag onto the other issue thats been closed but it needs re-opening as its still an issue
https://github.com/codercom/code-server/issues/141

I believe this is fixed. cc: @code-asher

Yup, the websocket uses the same URL that serves code-server now.


Parser + Prettier - Add dash-seperator for liquidDoc Param Descriptions

What are you adding in this PR?

What's next? Any followup issues?

What did you learn?

Before you deploy

[ ] This PR includes a new checks or changes the configuration of a check

[ ] I included a minor bump changeset
[ ] It's in the allChecks array in src/checks/index.ts
[ ] I ran yarn build and committed the updated configuration files

[ ] If applicable, I've updated the theme-app-extension.yml config

[ ] I included a minor bump changeset
[ ] My feature is backward compatible

[ ] I included a patch bump changeset

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#667  👈 (View in Graphite)
#666
#665
#652
#646
#621 : 2 other dependent PRs (#636 , #638 )
main

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


MTDSA-17085: Update change-log for Sandbox Release 2

Hi Harry, Where did you get this change list from? Did you query Jira or is Thomas/Maxine keeping a list? I'd like to double check it as part of the review.

This change log needs rebasing just prior to release.
The log should contain all the stories associated with this release: https://confluence.tools.tax.service.gov.uk/display/MTE/Sandbox+Release+2


is there any way to install mediapipe on the mips architecture?

Please

Hi @Leeable, Could you please explain your use case of mips architecture with MediaPipe. Thanks !


Brain Stroke Prediction

Pull Request for ML-Crate 💡
Issue Title : Brain Stroke Prediction

Info about the related issue (Aim of the project) : Create a prediction model to predict the brain stroke.
Name:
GitHub ID: @Avik-creator
Idenitfy yourself: HSoC Participant

Closes: #294

@abhisheks008 Please check and review it.


Don't calculate blockHeights — read them from binary!

Issue Number
#640
Overview

[x] I have removed the blockHeight calculation and tests implemented in #640
[x] I have extended BlockHeader with a new field blockHeight, which is read from jörmungandr-blocks' chainHeight.
[x] I have done some course stubs with Quantity 0-dummy-blockheights in http-bridge and various tests.
[ ] ⚠ I could/should do it more carefully ⚠ . Also the bridge tests are failing.

Comments

It turns out the blockHeights were there all along 🙃 , just called chainHeights.
I'm not a fan of how much stubbing of dummy blockHeights I had to do. But I'm not sure what the solution would be.
Logged block-heights look alright:

Sep 19 19:07:36.998 INFO leader event starting, date: 2542.80, leader: 1, task: leadership
Sep 19 19:07:38.380 INFO block from leader event successfully stored, date: 2542.80, parent: a8c87de39fed04de07d1ae5dcf47c8f5b6e1568ee0d2ff08a1d112937c5462eb, hash: 5c865dc651f4bdb3c775149c9700507c3de143f8a3462fc2837f6ccf365d2606, task: block
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:38.67 UTC] Applying blocks [2542.80 ... 2542.80]
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:38.99 UTC] wallet (restored), created at 2019-09-19 17:06:13.27709 UTC, not delegating
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:38.99 UTC] number of pending transactions: 0
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:38.99 UTC] number of new transactions: 0
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:38.99 UTC] new block height: 25
Sep 19 19:07:46.998 INFO leader event starting, date: 2542.81, leader: 1, task: leadership
Sep 19 19:07:47.001 INFO block from leader event successfully stored, date: 2542.81, parent: 5c865dc651f4bdb3c775149c9700507c3de143f8a3462fc2837f6ccf365d2606, hash: 99df856d427f859a807bf1b87de115644d7cba7eb1c5c48627447809f0d6f481, task: block
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:49.00 UTC] Applying blocks [2542.81 ... 2542.81]
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:49.02 UTC] wallet (restored), created at 2019-09-19 17:06:13.27709 UTC, not delegating
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:49.02 UTC] number of pending transactions: 0
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:49.02 UTC] number of new transactions: 0
[iohk.cardano-wallet.serve.worker.f74ffb15:Info:ThreadId 53] [2019-09-19 17:07:49.02 UTC] new block height: 26

Shall we close this one until we can clarify whether Haskell nodes will have that too... This makes a pretty strong assumption on the block header format and is a quite pervasive change for something we already handle correctly.

Yes, they are included for sure: https://input-output-rnd.slack.com/archives/CCZSDE005/p1568888085096800

bors try

bors try

Build failed

Looks like just flaky integration tests on http-bridge

bors try

bors r+

Failing though, will fix soon

bors r+

bors r+


[.NET HTML][Input.Choiceset - Expanded ] Request for Horizontal Orientation/Flow

What platform is your feature request related to? (Delete other platforms).

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

Is your feature request related to a problem? Please describe.
Yes, the feature request is related to a problem.  For the "Input.ChoiceSet" card element in "Expanded" style mode (this produces radio buttons), there isn't a horizontal orientation/flow.  It only has a vertical orientation.  Many Microsoft .NET controls like webform radio button control, WPF radio button control, etc., have a horizontal orientation option to choose from.  For consistency across the board, there should be a horizontal orientation for this as well.  In addition, many third party vendors' controls have horizontal orientation as well like Telerik.
Because there isn't a horizontal orientation but only a vertical orientation, the use of the area's real estate is wasted because there is so much unused white space.  From a UI design perspective, it may not look good with so much white space.
Describe the solution you'd like
For the Input.Choiceset - Expanded style mode, there should be a horizontal orientation option for the developer to choose.  This could potentially be applied to the other platforms as well.
Describe alternatives you've considered
N/A.
Additional context
Screenshot:

We don't have the resources to do this in the next 12-18 months; we'd welcome contributions if you'd like to take on this work. If so, please re-active and we'll help get you started


Utilizing fileSave with no premade blob.

Hi,
I have tried within a little application to render the window.showSaveFilePicker utilising the fileSave method of the ponyfill.
However I cannot seem to circumvent the issue of not being able to provide a blob (even with i utilize new Blob the promise errors)
Are there any tips on how to utilize the fileSave method without passing a blob, as I would like to generate a file on the users machine - in the same manner as it's possible with the Text Editor sample.
https://github.com/GoogleChromeLabs/browser-fs-access/blob/94f651a3d4f7a9220c89c49e5158cefd444cbf9f/src/fs-access/file-save.mjs#L23

A quick and easy solution is actually supplying the blob with data, I had wrongly assumed that by generating a blob that would suffice, but the data with an additional mime/type is required.
Not easy to remember if you don't fiddle with blobs every day ;)
E.g. this could be a simple text file with a stringified empty JSON object (or text "hello world")
const blob = new Blob(['{}'], { type: 'text/plain'});

Closing as issue is fixed

Thanks for sharing the solution to your problem. Just noting that you can create an empty file by passing new Blob([''], { type: 'text/plain'}).