error, no screens found, asus c100 flip chromebook

I'm trying to start linux on my asus C100 flip chromebook, my log:
[  2652.893] _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
[  2652.894]
X.Org X Server 1.13.0
Release Date: 2012-09-05
[  2652.894] X Protocol Version 11, Revision 0
[  2652.894] Build Operating System: Linux 2.6.42-54-highbank armv7l Ubuntu
[  2652.894] Current Operating System: Linux localhost 3.14.0 #1 SMP Thu Nov 5 13:08:24 PST 2015 armv7l
[  2652.894] Kernel command line: cros_secure console= loglevel=7 init=/sbin/init cros_secure oops=panic panic=-1 root=/dev/dm-0 rootwait ro dm_verity.error_behavior=3 dm_verity.max_bios=-1 dm_verity.dev_wait=1 dm="1 vroot none ro 1,0 2506752 verity payload=PARTUUID=ad98e513-46d2-2c40-8fcd-1dbbe0068fcf/PARTNROFF=1 hashtree=PARTUUID=ad98e513-46d2-2c40-8fcd-1dbbe0068fcf/PARTNROFF=1 hashstart=2506752 alg=sha1 root_hexdigest=4466da948e47b46a641a199779da748deacd6c56 salt=cb9998eeefe1f35b7ed7728df16d17fb53f284c334c6a886d415e9052eb43dde" noinitrd vt.global_cursor_default=0 kern_guid=ad98e513-46d2-2c40-8fcd-1dbbe0068fcf
[  2652.894] Build Date: 05 November 2013  03:23:26PM
[  2652.894] xorg-server 2:1.13.0-0ubuntu6.5~precise1 (For technical support please see http://www.ubuntu.com/support)
[  2652.894] Current version of pixman: 0.30.2
[  2652.895] 	Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[  2652.895] Markers: (--) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  2652.895] (++) Log file: "/tmp/Xorg.crouton.1.log", Time: Sat Nov 28 21:49:55 2015
[  2652.895] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  2652.896] (==) No Layout section.  Using the first Screen section.
[  2652.896] (==) No screen section available. Using defaults.
[  2652.896] () |-->Screen "Default Screen Section" (0)
[  2652.896] (**) |   |-->Monitor ""
[  2652.896] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[  2652.896] (==) Automatically adding devices
[  2652.896] (==) Automatically enabling devices
[  2652.896] (==) Automatically adding GPU devices
[  2652.896] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  2652.896] 	Entry deleted from font path.
[  2652.896] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[  2652.896] 	Entry deleted from font path.
[  2652.896] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[  2652.896] 	Entry deleted from font path.
[  2652.896] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[  2652.896] 	Entry deleted from font path.
[  2652.896] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[  2652.896] 	Entry deleted from font path.
[  2652.896] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[  2652.896] 	Entry deleted from font path.
[  2652.896] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[  2652.896] 	Entry deleted from font path.
[  2652.896] (==) FontPath set to:
/usr/share/fonts/X11/misc,
built-ins
[  2652.896] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[  2652.896] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[  2652.896] (II) Loader magic: 0xb6fd1e58
[  2652.896] (II) Module ABI versions:
[  2652.896] 	X.Org ANSI C Emulation: 0.4
[  2652.897] 	X.Org Video Driver: 13.0
[  2652.897] 	X.Org XInput driver : 18.0
[  2652.897] 	X.Org Server Extension : 7.0
[  2652.897] (II) config/udev: Adding drm device (/dev/dri/card1)
[  2652.898] Initializing built-in extension Generic Event Extension
[  2652.898] Initializing built-in extension SHAPE
[  2652.898] Initializing built-in extension MIT-SHM
[  2652.898] Initializing built-in extension XInputExtension
[  2652.898] Initializing built-in extension XTEST
[  2652.898] Initializing built-in extension BIG-REQUESTS
[  2652.898] Initializing built-in extension SYNC
[  2652.898] Initializing built-in extension XKEYBOARD
[  2652.898] Initializing built-in extension XC-MISC
[  2652.898] Initializing built-in extension SECURITY
[  2652.898] Initializing built-in extension XINERAMA
[  2652.898] Initializing built-in extension XFIXES
[  2652.898] Initializing built-in extension RENDER
[  2652.898] Initializing built-in extension RANDR
[  2652.898] Initializing built-in extension COMPOSITE
[  2652.898] Initializing built-in extension DAMAGE
[  2652.898] Initializing built-in extension MIT-SCREEN-SAVER
[  2652.898] Initializing built-in extension DOUBLE-BUFFER
[  2652.898] Initializing built-in extension RECORD
[  2652.898] Initializing built-in extension DPMS
[  2652.898] Initializing built-in extension X-Resource
[  2652.898] Initializing built-in extension XVideo
[  2652.898] Initializing built-in extension XVideo-MotionCompensation
[  2652.899] Initializing built-in extension XFree86-VidModeExtension
[  2652.899] Initializing built-in extension XFree86-DGA
[  2652.899] Initializing built-in extension XFree86-DRI
[  2652.899] Initializing built-in extension DRI2
[  2652.899] (II) LoadModule: "glx"
[  2652.904] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  2652.905] (II) Module glx: vendor="X.Org Foundation"
[  2652.905] 	compiled for 1.13.0, module version = 1.0.0
[  2652.905] 	ABI class: X.Org Server Extension, version 7.0
[  2652.905] (==) AIGLX enabled
[  2652.905] Loading extension GLX
[  2652.905] (==) Matched modesetting as autoconfigured driver 0
[  2652.905] (==) Matched fbdev as autoconfigured driver 1
[  2652.905] (==) Assigned the driver to the xf86ConfigLayout
[  2652.905] (II) LoadModule: "modesetting"
[  2652.906] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  2652.906] (II) Module modesetting: vendor="X.Org Foundation"
[  2652.906] 	compiled for 1.13.0, module version = 0.5.0
[  2652.906] 	Module class: X.Org Video Driver
[  2652.906] 	ABI class: X.Org Video Driver, version 13.0
[  2652.906] (II) LoadModule: "fbdev"
[  2652.906] (WW) Warning, couldn't open module fbdev
[  2652.906] (II) UnloadModule: "fbdev"
[  2652.906] (II) Unloading fbdev
[  2652.907] (EE) Failed to load module "fbdev" (module does not exist, 0)
[  2652.907] (==) Matched modesetting as autoconfigured driver 0
[  2652.907] (==) Matched fbdev as autoconfigured driver 1
[  2652.907] (==) Assigned the driver to the xf86ConfigLayout
[  2652.907] (II) LoadModule: "modesetting"
[  2652.907] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  2652.907] (II) Module modesetting: vendor="X.Org Foundation"
[  2652.907] 	compiled for 1.13.0, module version = 0.5.0
[  2652.907] 	Module class: X.Org Video Driver
[  2652.907] 	ABI class: X.Org Video Driver, version 13.0
[  2652.907] (II) UnloadModule: "modesetting"
[  2652.907] (II) Unloading modesetting
[  2652.907] (II) Failed to load module "modesetting" (already loaded, -1224009512)
[  2652.907] (II) LoadModule: "fbdev"
[  2652.908] (WW) Warning, couldn't open module fbdev
[  2652.908] (II) UnloadModule: "fbdev"
[  2652.908] (II) Unloading fbdev
[  2652.908] (EE) Failed to load module "fbdev" (module does not exist, 0)
[  2652.908] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  2652.908] (--) using VT number 7
[  2652.917] (WW) Falling back to old probe method for modesetting
[  2652.918] (EE) open /dev/dri/card0: No such file or directory
[  2652.918] (EE) No devices detected.
[  2652.918]
Fatal server error:
[  2652.918] no screens found
[  2652.918] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[  2652.918] (EE) Please also check the log file at "/tmp/Xorg.crouton.1.log" for additional information.
[  2652.918] (EE)
[  2652.933] Server terminated with error (1). Closing log file.
I've updated my crouton and have tried these commands https://github.com/dnschneid/crouton/issues/1938
but after typing sudo rm /dev/dri/card0 all I get is "cannot remove `/dev/dri/card0': No such file or directory"

AFAIK Framebuffer X isn't supported on the C100 (I have one too). I use the X server which embeds into a Chrome tab --- sorry, I can't remember the name right now. It's not as fast but does have the advantage of working.

@raphaelfalc - I think @davidgiven is referring to the xmethod 'xiwi' that can be added using the '-t xiwi' option to crouton either with the initial installation or during an update.

You should be able to use xorg in the latest crouton on the Flip; no hacks needed.


enhance: display default page instead select view (save one extra click )

instead:

display store by default:

Thanks for the feedback. It in our plans.


Python script for checking PR errors

Introduction
When reading the code, I found that some of our PRs have many language errors. So I think a python script for checking the errors is needed to help make the project more clear and easy to read.
Problem description
In our PRs, there are many grammar mistakes or typos, which will make it hard to understand for users.
Proposed change
Create a python script -- which can automatically examine the language, including not only the typos but also the grammar and structure of the sentences.
Proposed change (Detailed)
There are a lot of open sources for checking the language mistakes. And we can use it to build the script.
Dependencies
The script will help the PRs easier to read for developers.

if you have something in mind, please submit it as a PR. We already have some spelling coverage in checkpatch.


oncoplot sample number error and annotation bar height control

Hi,
I'm using oncoplot and find that the sample number shown in the figure is wrong. I double checked the Tumor_Sample_Barcode column and 101 unique samples were returned, which is the correct sample number. But the figure shows 103 samples. So confused about this.
And is it possible to control the annotation bar height?
Many thanks!

Hello,
Are you referring to the title of the oncoplot ? How did you generate maf object, did you directly read the file with read.maf ?
No, its not possible to change annotation bar height :|  I would suggest you to save the plot to an pdf file proper height and width to get the best out of it.

Hi,
I used read.maf to generate the maf object: maf <- read.maf("res.maf", clinicalData = cli). Both the title of the oncoplot and the summary information of the maf object show 103 samples. But when I read the data using res.maf <- read.table("res.maf", sep = "\t", header = T, skip = 1, stringsAsFactors = F), the unique sample number is 101.
Thank you for the confirmation of the annotation bar height issue. I will have a try. :)

Hmm.. I can't imagine any reason why this discrepancy would happen.
Is it possible to share your maf file so that I can track the issue? If you dont want to attach it here, you can mail me at<EMAIL_ADDRESS>You can remove all the sensitive data and change barcodes if necessary. Of course if you're not comfortable sharing, I completely understand.

Sure, very happy to share with you, it's public data! I used vcf2maf to generate the MAF file. It's about 650M..So, is it possible to send you this size? I will try.

Sure, I will send you this file. I used vcf2maf to generate the MAF file. It's about 650M..So, is it possible to send you this size? I will try.

I just tried and failed due to the file size limit...

Great news! I just tried maf <- read.maf(maf = res.maf, , clinicalData = cli) instead of maf <- read.maf("res.maf", clinicalData = cli), it is correct now! I guess it's due to the "removing all the sensitive data" you mentioned above.
Thank you so much!

Hmm.. I still wonder what caused it in the first place. Anyway, please feel free to reopen the issue if you face the issue again.


Document convention / guidelines / best practices on using peripherals in different modules, safely.

As the peripheral part of this library has come to stabilization, It could be relevant to write down a convention and guidelines on using different peripherals in different manners for common use cases.
Here are a few relevant questions that I can think of, that the document should answer in a way or another:

Is it better to pass an instance of the peripheral singleton, or pass the PeripheralRef, and instantiate the peripheral in the component?

How to properly initialize, destroy peripherals between multi-component usages (should user handle cleanup)?

Is it better to pass by owned value, or mutably borrow the peripheral instance? What peripherals are safe to borrow immutably? If we call a function in a loop, we must &mut T because passing T would drop the peripheral on the second iteration, etc.

What if we implement a trait that only takes &self, is there a way to safely access peripherals that might require a mutable access?

What about using optional peripherals Option<>?

Some of these have a partial answer in the API-GUIDELINES document we created, I think this covers the first three.

What if we implement a trait that only takes &self, is there a way to safely access peripherals that might require a mutable access?

This probably needs to be accessed on a case-by-case basis, but generally if the trait is &self and the impl requires &mut self then worst case you'd need interior mutability via a mutex.

What about using optional peripherals Option<>?

Could you expand on this a little bit, does this mean options within constructor arguments or something else?

Some of these have a partial answer in the API-GUIDELINES document we created, I think this covers the first three.

Oops, I didn't see this document before opening the issue.

What about using optional peripherals Option<>?

Could you expand on this a little bit, does this mean options within constructor arguments or something else?

So I recently had to implement edge_nal::TcpAccept for esp-mbedtls for an experiment, and esp-mbedtls has support for hardware acceleration using RSA. The Session needs Rsa in a mutable access (owned or mutably borrowed), due to the requirement of the Rsa driver. Now, for the Option<> part, this is simply an implementation part; the peripheral can be omitted on a per-session basis, to instead use the software implementation. So Session takes the peripheral wrapped in an Option.
For implementing a trait that takes &self I ended up defining my struct with:
rsa: core::cell::RefCell<Option<esp_hal::peripherals::RSA>>,

and creating a session with:
let session = Session::new(
    socket,
    "",
    Mode::Server,
    self.version,
    self.certificates,
    if let Ok(ref mut rsa) = self.rsa.try_borrow_mut() {
        rsa.as_mut()
    } else {
        None
    },
)?;

to get a mutable access to an optional peripheral.

@MabezDev has there been any progress here? Do you still intend to do some work here for the 0.20.0 release, or should we punt this down the road a bit?


Merge PRs

Hi,
There hasn't been much progress on the recent PRs left on the repo and I was wondering whether it would be possible to get them merged soon. One of the PRs adds updater functionality and I wanted to try to get this feature out before releasing a new version, since there are a couple fixes in master right now that should be released.

Yep that's on me, I'd pretend I was busy, but I've been getting more complacent with maintaining the project, I'll try stay on it, but in the mean time any other contributors feel free to jump in ! 👍


Implement RacingCompetitionPriceEstimator

Related to: #1359
Right now it takes quite a bit of time until a user gets a first price estimation for their trade.
Unfortunately it looks as if there is no easy way to speed up price estimation by simply tweaking the query parameters we use. One alternative solution could be to offer a way to get faster but less optimal price estimations. The frontend could request a fast and an optimal price at the same time and show the fast one until the optimal one arrives.
My initial idea was to just put a time limit on the price estimation and use the best result we got so far. This turned out to be problematic because there are no good ways to configure that time limit. Sometimes even our faster estimators take quite a bit of time to find a solution and if we configure the time limit to be high enough to get a result from the fast ones most  of the time, we waste quite a bit on time on average.
Another option which seems to perform better is to let the estimators race each other and return a result early when there is at least a (configurable) number of successful estimates for every query.
This is nicer because it's way simpler to configure a "good" threshold (compared to the time limit solution). I found 2 results to return early quite nice (if all estimators are enabled). Smaller orders usually get estimated by the faster (on average) Baseline and Quasimodo estimators whereas bigger orders cause Quasimodo to return NoLiquidity so one of the other "bigger" estimators has to give an estimation instead. But it looks like Paraswap, ZeroEx and OneInch are faster on bigger orders so that cancels our nicely.
Based on some manual tests this would bring a "fast" price estimation consistently below 1s (where smaller orders are around 200-500ms and bigger ones around 600-900ms).
Notes

to properly test returning fast results early I had to make the mocked PriceEstimating trait return a future instead of a normal value. (This is also closer to the reality)
a follow up PR is supposed to make the /quote endpoint differentiate between "fast" and "optimal" and  actually use the new estimator

Test Plan
Unit test for correctness of RacingCompetitionPriceEstimator
Manual test to see viability of this approach

Codecov Report

Merging #1650 (90a55da) into main (01e1983) will increase coverage by 0.10%.
The diff coverage is 97.76%.

@@            Coverage Diff             @@
##             main    #1650      +/-   ##
==========================================
+ Coverage   66.21%   66.31%   +0.10%
==========================================
  Files         174      174
  Lines       34208    34335     +127
==========================================
+ Hits        22650    22770     +120
- Misses      11558    11565       +7

Optional idea I had is to implement the non racing competition estimator as a wrapper around racing with successful_count == inner.len(). Not sure if that is better.

I also thought about that but I was a little hesitant to add unnecessary work to the CompetitionPriceEstimator (e.g. join_all vs checking if we have enough estimates for every estimator) but that really doesn't matter in the grand scheme of things while allowing us to drop a little bit of duplicated code.
The last commit now implements that idea. Let me know if anyone has concerns with that and I will revert it.
I don't have strong feelings about that.


make code hidden with option to show

Hi @tischi ,
with this PR we're hiding the generated code by default and the user can show it again. Disadvantage: the Python syntax highlighting is gone then.
https://github.com/haesleinhuepf/bia-tischi/assets/12660498/e2a46efc-6e64-4175-bd9b-6650aa233930
Let me know what you think!
Best,
Robert

Nice!!
We could merge this (as I think the drop-down is more useful than the highlighting).

Awesome, go ahead!


Remove the deprecated MAINTAINER field in Dockerfiles for "LABEL maintainer" instead

Fixes https://github.com/weaveworks/weave/issues/2705
This is more of a test PR for me to see if everything works as it should.
I've now used the<EMAIL_ADDRESS>address.
cc @bboreham

Updated this one now
Do you know why the tests didn't run?

Looks like CircleCI blanket disabled tests for PRs from forks; I've re-enabled so please try again.


not able to access enterprise AIP

after configuring some github enterprise URL and provided valid token configured for repo and notification access I'm getting
{
  "message": "Must authenticate to access this API.",
  "documentation_url": "https://developer.github.com/enterprise/2.6/v3"
}

Not sure if I'm doing something wrong or there is some other issue...

Looks like the GH:E API has not changed since this code was written, please try making a request against the API endpoint using curl to rule out a bad token. If it persists, try creating a new token. Also ensure there are no leading or trailing characters in the token field, only the token alone.

got it after inspecting the extension :) I was providing the URL including the /api/v3/ instead of just the github root URL. Probably there could be some sanity check on this...


Scikit-learn conformance calculation for different device types

Changes proposed in this pull request:

Created run_tests_with_context.py script to run scikit tests with sycl_context and different devices
Created script run_xpu_conformace.py to calculate conformance for a given device based on scikit tests
Created an ability to filter out failed tests from conformance results.
Fixed a bug with wrong conformance calculation if failed tests exist in log files. Such log files contain details about failed tests, so patching information is doubled in the log files for failed tests. Previously, these doubled lines were considered twice during conformance calculation.

Classic reports before and after my changes
report.pdf
report_old.pdf

New reports based on context approach
report_host.pdf
report_cpu.pdf
report_gpu.pdf

why we have 38% of daal4py in case of GPU run, while it's 40 for others?  I thought that this should be same number and only GPU coverage should differs?

@napetrov because I decided to calculate conformance for GPU case differently as it is done for CPU.
Historically, all test cases are considered to calculate conformance on CPU - even failed tests.
for GPU case, I filtered out failed tests so they do not impact conformance %. This can be done for CPU case also, since conformance calculation logic is common for different device types.
But the numbers of using daal4py will not be the same in that case because in GPU case we have more failed tests comparing to CPU runs.

/intelci: run


Create/destroy server UI

We currently have a "connect" button.
However, what makes more sense is if this were a create/"get server" button, which would pull one from the buffer and go there.
This should probably be coupled with a "destroy server" button, or inactivity timeouts so servers don't dangle.

Additionally, the frontend should auto-connect to the server based on query string, so the server URL is linkable.


Unable to run train.py

Getting a few syntactical errors when trying to run the code.

Please mail them to us at {shagun16088, anish16223<EMAIL_ADDRESS>

Thanks for solving the issue :+1:


Add Jussi Pennanen to Contributors list

Added Jussi Pennanen to contributors list.

@jussipennanen, I'm quite elated about your pull request. I wanna evolve this project to addresses various problems faced by first-time contributors. I'd love to learn about your journey in open source community, the problems, pain points you had etc.
Could you explain how you felt when you went through the tutorial, made a pull request and learned that I merged it?
We’ve recently added Facebook share and tweet feature to our web app. Could you please go to https://roshanjossey.github.io/first-contributions/#social-share and share your first contribution to open source?
Also, check out projects with easy issues while you’re there.


How to support multiple languages?

Can you give me an example? Thanks~~

Please see the readme. The usage section describes how to get started and the examples include multiple languages.


Add cloudkeeper

Short Description of the issue
Add cloudkeeper here alongside cloud-info-provider

See #350

Image sync is now ready


Selecting multiple prompts from a wildcard only picks 1

{2-5$$ 1| 2| 3| 4| 5} works fine and produces: "1, 3, 3, 4"
{2-5$$ __enhance-photo__} doesn't work and only produces: "rim lighting"

That's a bug, but I'm not planning on supporting that syntax in the next version as the code to enable it while at the same time preventing duplicates is tricky with the new structure. It will likely be re-introduced later on. Let's keep this ticket open, but I won't look at it until after the new release.

I was going to create a new issue, but this appears to be related. The following {18|19|20|21|22} doesn't work anymore. What I'm seeing is the entire {18|19|20|21|22} and not the individual numbers which were working before I did the latest update to sd-dynamic-prompts. It was working before the update.
The rscollection/Nature/flower wildcard syntax no longer works.
I'm seeing these errors after the update for both the "wildcard-list" and the "{val1 | val2| val3}" prompts:
Error running process: /home/{user}/stable-diffusion-webui/extensions/sd-dynamic-prompts/scripts/dynamic_prompting.py
Traceback (most recent call last):
File "/home/{user}/stable-diffusion-webui/modules/scripts.py", line 386, in process
script.process(p, *script_args)
File "/home/{user}/stable-diffusion-webui/extensions/sd-dynamic-prompts/sd_dynamic_prompts/dynamic_prompting.py", line 408, in process
generator = generator_builder.create_generator()
File "/home/{user}/stable-diffusion-webui/extensions/sd-dynamic-prompts/sd_dynamic_prompts/generator_builder.py", line 149, in create_generator
generator = self.create_basic_generator()
File "/home/{user}/stable-diffusion-webui/extensions/sd-dynamic-prompts/sd_dynamic_prompts/generator_builder.py", line 177, in create_basic_generator
prompt_generator = CombinatorialPromptGenerator(
TypeError: CombinatorialPromptGenerator.init() got an unexpected keyword argument 'parser_config'
This has been a very wonderful feature and I hope it can be fixed soon. Thanks

Did you restart the webui when you updated?
Could you please run this from your terminal and let me know if it fixes it:
venv/bin/python -m pip install dynamicprompts==0.7.0

Same error, even after reinstalling with pip, used combinatorial generation

What is the output of
python -c "import dynamicprompts; print(dynamicprompts.__version__)"

I think this is a duplicate of #255  - please update your extension and let me know if that update fixes it.

0.7.0

should be 0.7.1 - did you update the extension in the last hour?

I updated now and it should be fine


Arcane Bellows: "Ghast shoots" subtitle visible as long as chunk is still loaded

No matter how far away you are from an actively pumping arcane bellows, you can see the "Ghast Shoots" subtitle it produces as long as the chunk is loaded.
As I play with subtitles, this makes me have to use redstone to disable (or break) my bellows when not in use.

Unfortunately nothing I can do to stop this. I simply play the sound effect, but obviously minecraft doesn't check what is causing the sound and simply triggers off the audio itself.


some issues about hook com failure

    [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = false)]
    public delegate IntPtr AddDelegate(out IntPtr var3,Int32 var1, Int32 var2, );

    private static IntPtr AddHooked(out IntPtr var3,Int32 var1, Int32 var2, )
    {
        var3 = var1 + var2
        return var3;
    }

The parameter transfer will from right to left.
But when i use out keyword, the IE will crash down.
But when i remove keyword, the new caculation value could be transferred to the outside.
It means that in JS codes, only '0' will will be returned.

@spazzarama could you please help me?

when i use
AddHooked ( IntPtr var3, Int32 var2, Int32 var1)
Marshal.StructureToPtr(199, var3, true);
The browser will crash.

@spazzarama Hopyfully I can get support from your side.

What is the original method signature?

Usually the first parameter is for “this”.
So try:
(IntPtr self, int var1, int var2, out int var3).

Thank you for your quickly and warmly reply.
******** com definition *******
interface ICalc : IDispatch{
[id(1)] HRESULT add2([in] LONG var1, [in] LONG var2, [out, retval] LONG* var3);
};
********* js codes *****
alert( Calc.add2(5,2) ) // no return value for this method
when I　test the method with below signature.
private static IntPtr AddHooked(out IntPtr var3,Int32 var1, Int32 var2, )
[UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = false)]
public delegate IntPtr AddDelegate(out IntPtr var3,Int32 var1, Int32 var2, );
in the invoked method
var2 // value is 5
var1 // value is 2
It seems parameters will be transferred from right to left. ( a little strange, but in the doc you said we have to use convention 'stdcall' not 'decl')
When i change the address of var3, programs will crash.
************ with your new methods ***********
(IntPtr self, int var1, int var2, out int var3).
it means i can use codes below in the invoked method.
return self(var1,var2 out var3)
and Marshal.StructureToPtr(1999, var3, true);

sorry to forget to address you.
@spazzarama

I can set value for var3.
Thank your quickly and warmly reply.

Can you try ref int var3 instead of out int var3 @suncodeer

Hi Justin,
My name is dongdong.
Currently I can use out int var3 to change original value. It works well. Thank you for your big help and your amazing easyhook.
New problem should be
after hook com & Iexplorer.exe crash
[Guid("D78CF79C-D15C-42EA-85C2-882951F1A9EB")]
[InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]
public interface IID_Calc
{
[PreserveSig]
int add2(
[In] Int32 var1,
[In] Int32 var2,
[Out] out Int32 var3
); // fourth method due to IUnknown methods QueryInterface, AddRef and Release
}
[UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = false)]
public delegate int AddDelegate(IID_Calc self, Int32 var2, Int32 var1, out Int32 var5);

public static int AddHooked(IID_Calc self, Int32 var1, Int32 var2, out Int32 var5)
{
    var1 = var1 + 100;
    var2 = var1 + 200;
    return self.add2(var1, var2, out var5);
}

@spazzarama I have used self pointer to call add2 method. But IE will crash.
In the meantime I have tired methods below. Still crash
public static int AddHooked(IntPtr self, Int32 var1, Int32 var2, out Int32 var5)
{
var1 = var1 + 100;
var2 = var1 + 200;
    IID_Calc myCalc = GCHandle.FromIntPtr(self).Target as IID_Calc;

    return myCalc.add2(var1, var2, out var5);
    //return self.add2(var1, var2, out var5);
}

Could you please help me ?
attach com interface signature
interface ICalc : IDispatch{
[id(1)] HRESULT add2([in] LONG var1, [in] LONG var2, [out, retval] LONG* var3);
};
In the meantime,
I want to use olydb64 to analyze the problem. But hooked method will be canceled. Actually I was a web developer.
I am very fresher guy in the C# area.
You should be very busy on some your own problems.
Can you please tell me how to anlayze the problem ? like debug or other tricky methods.
It is not good habit to ask you questions always.
At 2018-08-30 04:53:52, "Justin Stenning"<EMAIL_ADDRESS>wrote:
Can you try ref int var3 instead of out int var3 @suncodeer
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


Enable running sphinx-build on Windows

[x] User visible changes (including notable bug fixes) are documented in whats-new.rst

This PR enables one to build the documentation on Windows by manually invoking sphinx-build.
The first commit enables sphinx to execute the "conf.py" file. Before the commit, sphinx complains:
Configuration error:
There is a programmable error in your configuration file:

with the exception FileNotFoundError: [WinError 2] The system cannot find the file specified where it tries to invoke conda. On Windows, conda environments other than the base environment have "conda.bat" on their path rather than "conda.exe", and one must call subprocess.run with "conda.bat" instead of merely "conda". However, the CONDA_EXE environment variable correctly points to the executable and should do so across platforms; it requires conda version 4.5 or later for conda/conda#6923.
The second commit enables the build to tolerate exceptions when deleting temporary files and tells Git to ignore more such files. Without the commit, builds occasionally failed at the os.remove calls with exceptions such as PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'example.nc'.
Should "whats-new.rst" mention these changes, which are developer-visible but not user-visible?
I welcome any feedback.
Edit: Checked the "whats-new" task.

Following #3270, on which this PR builds, I added a "whats-new" entry in the "Documentation" section.
It seems that readthedocs lacks support for the CONDA_EXE environment variable. I added a fall-back to call merely "conda".

Thanks for your PR - we are definitely interested to make this work on windows. Instead of adding :okexcept: could we explicitly close the offending files?
For example could quick-overview.rst be fixed as follows:
.. ipython:: python

    ds.to_netcdf("example.nc")
-   xr.open_dataset("example.nc")
+   reopened = xr.open_dataset("example.nc")
+   reopened

.. ipython:: python
    :suppress:

    import os

+   reopened.close()
    os.remove("example.nc")

Thanks for your PR - we are definitely interested to make this work on windows.

👍

Instead of adding :okexcept: could we explicitly close the offending files?

It seems that we can, although closing all of the references was non-trivial in "user-guide/io.rst". Please see the diffs below for the two files with the most extensive changes. Within each document, I've tried to delete the files as early as possible to keep that code close to the last use of the file.
"user-guide/dask.rst"
@@ -55,6 +55,8 @@ argument to :py:func:`~xarray.open_dataset` or using the
 .. ipython:: python
     :suppress:

+    import os
+
     import numpy as np
     import pandas as pd
     import xarray as xr
@@ -129,6 +131,11 @@ will return a ``dask.delayed`` object that can be computed later.
     with ProgressBar():
         results = delayed_obj.compute()

+.. ipython:: python
+    :suppress:
+
+    os.remove("manipulated-example-data.nc")  # Was not opened.
+
 .. note::

     When using Dask's distributed scheduler to write NETCDF4 files,
@@ -147,14 +154,6 @@ A dataset can also be converted to a Dask DataFrame using :py:meth:`~xarray.Data

 Dask DataFrames do not support multi-indexes so the coordinate variables from the dataset are included as columns in the Dask DataFrame.

-.. ipython:: python
-    :okexcept:
-    :suppress:
-
-    import os
-
-    os.remove("example-data.nc")
-    os.remove("manipulated-example-data.nc")

 Using Dask with xarray
 ----------------------
@@ -211,7 +210,7 @@ Dask arrays using the :py:meth:`~xarray.Dataset.persist` method:

 .. ipython:: python

-    ds = ds.persist()
+    persisted = ds.persist()

 :py:meth:`~xarray.Dataset.persist` is particularly useful when using a
 distributed cluster because the data will be loaded into distributed memory
@@ -233,11 +232,6 @@ chunk size depends both on your data and on the operations you want to perform.
 With xarray, both converting data to a Dask arrays and converting the chunk
 sizes of Dask arrays is done with the :py:meth:`~xarray.Dataset.chunk` method:

-.. ipython:: python
-    :suppress:
-
-    ds = ds.chunk({"time": 10})
-
 .. ipython:: python

     rechunked = ds.chunk({"latitude": 100, "longitude": 100})
@@ -509,6 +503,11 @@ Notice that the 0-shaped sizes were not printed to screen. Since ``template`` ha
     expected = ds + 10 + 10
     mapped.identical(expected)

+.. ipython:: python
+    :suppress:
+
+    ds.close()  # Closes "example-data.nc".
+    os.remove("example-data.nc")

 .. tip::

Above, I've removed the line ds = ds.chunk({"time": 10}), because the call to open the dataset already specified that chunking.

"user-guide/io.rst"
@@ -11,6 +11,8 @@ format (recommended).
 .. ipython:: python
     :suppress:

+    import os
+
     import numpy as np
     import pandas as pd
     import xarray as xr
@@ -84,6 +86,13 @@ We can load netCDF files to create a new Dataset using
     ds_disk = xr.open_dataset("saved_on_disk.nc")
     ds_disk

+.. ipython:: python
+    :suppress:
+
+    # Close "saved_on_disk.nc", but retain the file until after closing or deleting other
+    # datasets that will refer to it.
+    ds_disk.close()
+
 Similarly, a DataArray can be saved to disk using the
 :py:meth:`DataArray.to_netcdf` method, and loaded
 from disk using the :py:func:`open_dataarray` function. As netCDF files
@@ -204,11 +213,6 @@ You can view this encoding information (among others) in the
 Note that all operations that manipulate variables other than indexing
 will remove encoding information.

-.. ipython:: python
-    :suppress:
-
-    ds_disk.close()
-

 .. _combining multiple files:

@@ -484,14 +488,13 @@ and currently raises a warning unless ``invalid_netcdf=True`` is set:
     da.to_netcdf("complex.nc", engine="h5netcdf", invalid_netcdf=True)

     # Reading it back
-    xr.open_dataarray("complex.nc", engine="h5netcdf")
+    reopened = xr.open_dataarray("complex.nc", engine="h5netcdf")
+    reopened

 .. ipython:: python
-    :okexcept:
     :suppress:

-    import os
-
+    reopened.close()
     os.remove("complex.nc")

 .. warning::
@@ -724,17 +727,19 @@ To export just the dataset schema without the data itself, use the

     ds.to_dict(data=False)

-This can be useful for generating indices of dataset contents to expose to
-search indices or other automated data discovery tools.
-
 .. ipython:: python
-    :okexcept:
     :suppress:

-    import os
-
+    # We're now done with the dataset named `ds`.  Although the `with` statement closed
+    # the dataset, displaying the unpickled pickle of `ds` re-opened "saved_on_disk.nc".
+    # However, `ds` (rather than the unpickled dataset) refers to the open file.  Delete
+    # `ds` to close the file.
+    del ds
     os.remove("saved_on_disk.nc")

+This can be useful for generating indices of dataset contents to expose to
+search indices or other automated data discovery tools.
+
 .. _io.rasterio:

 Rasterio

We can also straightforwardly remove the "rasm.zarr" directory:
"internals/zarr-encoding-spec.rst"
@@ -63,3 +63,9 @@ re-open it directly with Zarr:
     print(os.listdir("rasm.zarr"))
     print(zgroup.tree())
     dict(zgroup["Tair"].attrs)
+
+.. ipython:: python
+    :suppress:
+
+    import shutil
+    shutil.rmtree("rasm.zarr")

Is that general approach agreeable? If so, I'll commit the changes for further comment and review.

Yes your general approach looks good to me, so I am happy to take a closer look once you commit it.

Okay. I've committed the changes.

Thanks, that looks good to me - I'll merge in a day or two unless someone else has a comment.


Replace confusing - and + signs in Camel Message Details with < and > arrows

Can we replace - and + signs in Camel Message Details with < and > arrows?
Instead of this

to have something like this

I believe it will look nicer and more intuitively

@jsolovjo It should come from the design guidelines of PF 4. The guidelines don't seem to suggest that these can be substituted to < or >, so I wouldn't change as you suggested.
https://www.patternfly.org/v4/components/number-input/design-guidelines

@tadayosi the question is if number input was used correctly in this case. I used it because it was the quickest solution. I've got the same feedback already from Riccardo, so it's possible that it will come from the UX team too. So I can look at this one.

@mmelko OK. By the way, we'll soon have a round of UX team review. Maybe should we wait for it before we work on this?

I'm almost sure UX will bring this up :)


[BUG] Number fields on mutation are sent as string

Describe the bug
The Int type fields are sent as string to GQL backend.
To Reproduce
N/A
Expected behavior
Int and Float fields should be treated as number.
Screenshots
N/A
Desktop (please complete the following information):
All
Additional context
N/A

This bug is caused by implementation in chakra-ui components
https://github.com/fabrix-framework/fabrix/blob/main/packages/chakra-ui/src/components/default/form.tsx#L127-L139


Tax rates frozen on Siren on Old Sharlayan

See title. The current data is from XIVLauncher:
{ "setName" : "taxRates", "limsaLominsa" : 5, "gridania" : 5, "uldah" : 5, "ishgard" : 3, "kugane" : 0, "crystarium" : 3, "worldID" : 57, "sourceName" : "goat", "oldSharlayan" : 0 }

This might be an error in Dalamud parsing (a tax rate of 0 can also suggest failing to read the data) - I'll have to look into it.

which one is it, oldsharlayan or sharlayan? I assumed I had it right cuz you told me that you looked at dalamud to implement it

https://github.com/Universalis-FFXIV/Universalis/blob/v2/src/Universalis.Application/Uploads/Schema/MarketTaxRates.cs
sharlayan, so that should be right.

I use different keys between the database and the actual upload schema.

I don't have time right now, but I was going to try and replicate it before bringing it to Dalamud 🥴

fixed on my side


Floyd–Warshall algorithm

https://www.wikiwand.com/en/Floyd–Warshall_algorithm

Thank you for you PR @vivaxy
I'm closing this issue.


An Introduction to Categorizing Contacts in Salesforce for Nonprofits

https://www.salesforce.org/blog/article-introduction-categorizing-contacts-salesforce-nonprofits/
https://help.salesforce.com/s/articleView?id=sfdo.NPSP_Intro_to_Categorizing_Contacts_Salesforce_for_Nonprofits.htm&type=5

@rachelshummer Hi I am on this card now too!

Hello @barbarachristensen I would still be willing to continue to work on this card (or others). Could you please assign me to the card! Thank you! Also, I think @rachelshummer shared the Google doc we started with the NPSP email (or if not one of us will)

https://docs.google.com/document/d/1qHhBf42my-yZlguxE-vKCmp6kCU3cDLzUewL04s296A/edit#heading=h.u6wn67bifwz


az hpc-cache nfs-storage-target --junction needs more information

Link to reference content:
https://docs.microsoft.com/en-us/cli/azure/ext/hpc-cache/hpc-cache/nfs-storage-target?view=azure-cli-latest#ext-hpc-cache-az-hpc-cache-nfs-storage-target-add-examples
Information provided for junction parameter:
--junction
List of Cache namespace junctions to target for namespace associations.
Sample provided that uses undocumented "sub parameter" values of namespace-path and nfs-export
az hpc-cache nfs-storage-target add --resource-group "scgroup" --cache-name "sc1" --name
"st1" --nfs3-target <IP_ADDRESS> --nfs3-usage-model WRITE_AROUND
--junction namespace-path="/nt2" nfs-export="/export/a" target-path="/1"
--junction namespace-path="/nt3" nfs-export="/export/b"
Also, --junction is a required parameter, but what are the optional and required “sub parameters”?

namespace-path
nfs-export
target-path
Is there a fourth option here?

Link to portal article in case you want to lift some verbiage:
https://docs.microsoft.com/en-us/azure/hpc-cache/hpc-cache-namespace
Comments from doc writer, @ErinKelly:
•	namespace-path – the client-facing virtual path provided by the Azure HPC Cache
•	nfs-export – the storage export
•	target-path – optional, a subdirectory of the NFS export

routing to appropriate team

add to S172

@dbradish-microsoft Hi, thank you very much for your feedback. --junction supports only namespace-path, nfs-export and target-path sub parameters.
The detailed description is shown in this document: link
I will supplement and optimize our examples according to the information you provided~


Simplify the using of the crate

The changes are the same as in stm32f103xx-hal crate.

LGTM. Thank you so much for taking the time!


2:00am scrape fault

Looks like a copy of 11:00pm Fault
Analysis/autoScrape.py", line 134, in
"windSpeed": int(windSpeed)
^^^^^^^^^^^^^^
ValueError: invalid literal for int() with base 10: '2°'

Explore adding the data set being handled at crash so I can reproduce


$modal not being destroyed if state changes [ui-router]

My modal attempts to retrieve json data via a resolve on the modal. If I get back a 401 response (unauthorised) via a response interceptor my app automatically presents a login modal - at least that's what it used to do before I moved to 0.14.3. With the latest version it appears that the first modal is never destroyed, and subsequent attempts to open any modal fail. Reverted back to the old version I was using before (0.13.3)... and all works good again.
Working nicely on 0.13.3: http://plnkr.co/edit/Vqx6XUeugyPtUfDmHYMh?p=preview
Naughty 0.14.3: http://plnkr.co/edit/nYRGPzgzK7btWERUDf8g?p=preview
Any clues?

This seems to be a user error - there is something bad happening when return false in the error interceptor is executed. One can see here non-breaking behavior by returning a rejected promise.
However, this seems to be user error with incorrect usage of UI Router. One should use the onEnter method to open the modal based on the example code, as shown here. If one does not want to route to a state, then there should never be any $state.go usage, as this is abuse of a $state transition.
In the future, please take the time to read the documentation for all libraries being used and explore the thought that the application design may have been incorrect. This is precisely a general support question. Understanding the apis being used is important, and it is an expected courtesy in general to do the research beforehand before attempting to escalate to an issue.


 DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1

<EMAIL_ADDRESS>  version "3.0.4"
  resolved "https://registry.yarnpkg.com/bloomrun/-/bloomrun-3.0.4.tgz#b408fad41186c144b717c2abe7684228582ec463"
  dependencies:
    sorted-array-functions "^1.0.0"

<EMAIL_ADDRESS>  version "1.0.0"
  resolved "https://registry.yarnpkg.com/sorted-array-functions/-/sorted-array-functions-1.0.0.tgz#c0b554d9e709affcbe56d34c1b2514197fd38279"

Additional info: everithing is OK with such yarn.lock:
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1

bloomrun:
  version "3.0.1"
  resolved "https://registry.yarnpkg.com/bloomrun/-/bloomrun-3.0.1.tgz#997732beb1c2b89ac163442befe4588120b0b87c"
  dependencies:
    sorted-array-functions "^1.0.0"

<EMAIL_ADDRESS>  version "1.0.0"
  resolved "https://registry.yarnpkg.com/sorted-array-functions/-/sorted-array-functions-1.0.0.tgz#c0b554d9e709affcbe56d34c1b2514197fd38279"

@afoninsky Can you please check if 3.0.2 and 3.0.3 have the same issue?
@gabssnake I think it's your #50.

3.0.2 - OK
3.0.3 - fail

So, it's https://github.com/mcollina/bloomrun/pull/51. @gabssnake can you have a look?
alternatively, @afoninsky would you like to attempt a fix?

alternatively, @afoninsky would you like to attempt a fix?
have no idea what's going on there, sorry :)

Is anybody working on this? @mcollina is a revert a solution?

@StarpTech I'm not working on this.
I would prefer to avoid a revert but have a fix for both this and
https://github.com/mcollina/bloomrun/pull/51/files#diff-1dd241c4cd3fd1dd89c570cee98b79dd test.

I also don't work on this. @afoninsky @gabssnake feel free to investigate in it.

I found the issue but I'm working on a solution. If we change this line
https://github.com/mcollina/bloomrun/blob/489ef4df7ebfc7f9577e3a9ea1523404e378aa7b/lib/bucket.js#L16
to
sorted.add(this.data, set, this._algo)

it works but this doesn't solve the case depth indexing preserves insertion order for the same pattern
after some dig into it I found out the sort order of the bucket is wrong and that's why { "role": "location", "cmd": "find" } (Weigth 2) is matched before "role": "location", "cmd": "find", "count": /.*/ (Weigth: 3)
[
  {
    "data": [
      {
        "pattern": { "role": "tag", "cmd": "find", "count": {} },
        "payload": "tag,find,count",
        "weight": 3
      },
      {
        "pattern": { "role": "tag", "cmd": "find" },
        "payload": "tag,find",
        "weight": 2
      },
      {
        "pattern": { "role": "location", "cmd": "find" },
        "payload": "location,find",
        "weight": 2
      },
      {
        "pattern": { "role": "location", "cmd": "find", "count": {} },
        "payload": "location,find,count",
        "weight": 3
      }
    ],
    "_isDeep": true,
    "weight": 3
  },
  {
    "data": [
      {
        "pattern": { "role": "location", "cmd": "find", "count": {} },
        "payload": "location,find,count",
        "weight": 3
      },
      {
        "pattern": { "role": "location", "cmd": "find" },
        "payload": "location,find",
        "weight": 2
      }
    ],
    "_isDeep": true,
    "weight": 3
  }
]

@mcollina for me it's unclear why we should support the feature of correct order of duplicate pattern when the strategy is based on the depth (weight) ? We should remove it and document that duplicate pattern are not ordered insertion order.

I’m +1 with your proposal. I’ll do a major release for that change.

Nice 👍 I will create a PR tomorrow.

Fixed in 4.0.0.


feat(CollectorProfile): toggle AREnableNewCollectorSettings feature flag

Description
Toggles the AREnableNewCollectorSettings as readyForRelease.
PR Checklist

[ ] I have tested my changes on iOS and Android.
[ ] I hid my changes behind a feature flag, or they don't need one.
[ ] I have included screenshots or videos, or I have not changed the UI.
[ ] I have added tests, or my changes don't require any.
[ ] I added an app state migration, or my changes do not require one.
[ ] I have documented any follow-up work that this PR will require, or it does not require any.
[ ] I have added a changelog entry below, or my changes do not require one.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Changelog updates
Changelog updates

Cross-platform user-facing changes

feat: turns on the ff AREnableNewCollectorSettings - araujobarret

iOS user-facing changes

Android user-facing changes

Dev changes

Need help with something? Have a look at our docs, or get in touch with us.

This PR contains the following changes:

Cross-platform user-facing changes (feat: turns on the ff AREnableNewCollectorSettings - araujobarret)

  Generated by :no_entry_sign: dangerJS against a91362d036627664ae65765d94509224fce25e95


return smiles as numpy array

Originally smiles is returned as list with get_qm9 or get_tox21 method.
However this PR is to change its type to return numpy array.
The motivation is that since dataset features are of numpy array, I felt it is more unified when numpy array is returned.
Also, advanced indexing can be used when the type is numpy array instead of list
However since list type was originally returned, this PR breaks backward compatibility while I guess the effect is small (because there is no example code to use retain_smiles=True for now.

LGTM!


Docker create a reverse proxy for catching backend calls

Implement a production reverse proxy targeting Orthanc API for the moment

@bat3 I had a reverse-proxy for web develop, and I had one test on studies


Dictionary concurency error in the ConfigManager.GetConfiguration()

Dictionary concurency error in the ConfigManager.GetConfiguration() where two threads add the same key

We are investigating via our dedicated support channel so I will close this issue from here,


[README.md] Fix target typo.

Thanks Saad! I'd had a local commit making the same change that I just pushed out: https://github.com/irfansharif/or-tools/commit/3e554e075f6674a4e9956969afa3ac88b8964a3a.
If you're looking to touch the code here a bit, I suggest trying to add the "same", "at least k", "less than k" and "exactly k" constraints for literals described here: https://www.borealisai.com/en/blog/tutorial-9-sat-solvers-i-introduction-and-applications/. They seem like useful primitives, and are not directly exposed by OR-tools, but can be easily combined with what's available.


Flutter UI builder

When is the ui builder coming, coding the ui is waste of time and its nightmare with messy nested components!
Steps to Reproduce

...
...
...

Target Platform:
Target OS version/browser:
Devices:
Logs

@Attacker-x It's not on the current roadmap. Related #17548

@BondarenkoStas can we get some official thoughts on this? It may be obvious to the maintainers of Flutter why this is not a high priority, but for outsiders, this is a major consideration.
A visual editor doesn't need to be complete to be useful. It just helps someone go from knowing nothing, to being able to achieve basic layouts, and also gives people on the team some ability to modify layouts without knowing Dart.
Currently, if I want to build a Flutter app, I have to invest a lot of time memorizing widget structures or copy/pasting code from other samples. A visual editor would cut down the learning curve to some extent.
If this isn't on the roadmap, will it be? If not, why not?


Mapzen Terrain Tiles (AWS public data set)

Hi,
I recently noticed Terrain Tiles are hosted on S3, by Mapzen: https://aws.amazon.com/public-datasets/terrain/. I'm trying to add support for this, using the Terrarium format.
I gave it a go at https://github.com/YousefED/cesium/commits/mapzen-tiles-terrarium, but getting stuck with the following result:

Probably missing something obvious for you guys, I'm new to the internals of Cesium / 3d engines.
Thanks,

Seems like HeightMap terrains silently fail when there's too much data.
I've tested this by looking at EllipsoidTerrainProvider.prototype.requestTileGeometry. When I set width / height to 256, I get the same, transparent globe:
var width = 256;
            var height = 256;
            return new HeightmapTerrainData({
                buffer : new Uint8Array(width * height),
                width : width,
                height : height
            });

Any further directions on recommended ways to implement S3 terrain data would be welcome!

@kring do you have any suggestions here?

A proof of concept of S3 tiles is now working at https://github.com/YousefED/cesium/commit/5917d05e63381982315c98b05720c043541f224b
I've hacked around it by resizing the image tile to 64x64. This sometimes results in quirks at the edges of tiles of course:

I could either implement a smarter resize algorithm (leaving edges "as is"), but would be better to find and solve the root cause of the problem

The story here is that WebGL, without using an optional extension, only supports two byte vertex indices.  That means that the maximum number of vertices that can be in a single terrain tile mesh is 65536.  A 256x256 tile is exactly 65536 vertices already, and when we add the skirts at the tile edges we end up over the limit.  If you have more than 65536 vertices, the index values start wrapping when written into the index buffer, and nothing works right.
IMO 256x256 terrain tiles are not very useful anyway.  They're too much detail and make rendering too slow.  But if you do need to use them, you'll have to modify Cesium to require and use the OES_element_index_uint extension or break the terrain tile into multiple meshes.

Thanks @kring.

Might be good to have Cesium report an error when too much vertices are passed internally?
I'll proceed with resizing the height tiles to 64x64. Would you agree the following would be a good approach? In order to prevent the "cracks" in between tiles; resize the N/E/S/W 1px of the tile to 64x1 (or 1x64). Then, calculate the inner 62x62 pixels by resizing the 254x254 center of the tile to 62x62. This should have consistent edges between tiles (provided the source data is ok)


Complete Django DB Support

Complete Django DB Support
Make sure you assign this issue to yourself so folks do not duplicate effort.
To complete this issue, Dojo users should be able to use any of the official databases supported by Django (MySQL, Postgres, SQLite, and Oracle). We currently only support MySQL to leverage preloading efficiency requirements.
Implementation Requirements:

[ ] Modify dojo/metrics/views.py to check settings.py and see which database has been selected.
[ ] If MySQL is selected, continue to use the preloaded queries, otherwise use native django filters.
[ ] Update setup.bash to accept input to select a database from the list above.

Resources:
https://docs.djangoproject.com/en/1.10/ref/databases/

@devGregA postgres, sqlite, and other backends will mean looking into all the MySQL specific queries peppered throughout dojo.  MySQL is the only DB that allows for preloading and efficiencies we leverage especially for the query heavy metrics pages.  This is bigger than just settings.py entries.

Complete Django DB Support
Make sure you assign this issue to yourself so folks do not duplicate effort.
To complete this issue, Dojo users should be able to use any of the official databases supported by Django (MySQL, Postgres, SQLite, and Oracle). We currently only support MySQL to leverage preloading efficiency requirements.
Implementation Requirements:

[ ] Modify dojo/metrics/views.py to check settings.py and see which database has been selected.
[ ] If MySQL is selected, continue to use the preloaded queries, otherwise use native django filters.
[ ] Update setup.bash to accept input to select a database from the list above.

Resources:
https://docs.djangoproject.com/en/1.10/ref/databases/

Please assign this issue to me.

All yours! :)

Use an ORM such as SQLAlchemy instead of MySQL. This would eliminate the need of maintaining separate support to various DBs

Dojo now supports postgres, which was the main ask for the community. closing due to limited resources


Instruction for using the dockerfile is not found in readme file

There is no instruction for how use the dockerfiles of vectordb in the readme file, Should we work on that?

What would u use  them for?

What would u use them for?

Oh... I am extremely sorry for that I didn't notice that the project is already in pypi.
I am so sorry for creating a useless issue....


Tailer csReplSet/ra1svlrp4i:27019 received NetworkTimeout exception: ra1svlrp4k:27019: timed out. Attempting retry

Hi during a  backup of our cluster (6 serveurs) wee met this issue
[2018-08-02 13:32:10,076] [ERROR] [TailThread-7] [TailThread:run:152] Tailer csReplSet/ra1svlrp4i:27019 encountered error: Tailer host changed from (u'ra1svlrp4k', 27019) to ('ra1svlrp4i', 27019)!
Process TailThread-7:
Traceback (most recent call last):
File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/root/.pex/install/mongodb_consistent_backup-1.3.0-py2-none-any.whl.e178d615ee15c20b6f098f1eb98bbd9412aa299f/mongodb_consistent_backup-1.3.0-py2-none-any.whl/mongodb_consistent_backup/Oplog/Tailer/TailThread.py", line 155, in run
raise OperationError(e)
OperationError: Tailer host changed from (u'ra1svlrp4k', 27019) to ('ra1svlrp4i', 27019)!
[2018-08-02 13:32:10,197] [INFO] [TailThread-3] [TailThread:status:87] Oplog tailer rs03/ra1svlrp4k:27018 status: 201 oplog changes, ts: Timestamp(1533209508, 1)
[2018-08-02 13:32:10,434] [ERROR] [MainProcess] [Mongodump:wait:90] Received backup stop event due to error(s), stopping backup!
[2018-08-02 13:32:10,435] [ERROR] [MainProcess] [Stage:run:99] Stage mongodb_consistent_backup.Backup did not complete!
mongo-20180802.log
here enclosed the complete log
IF you need more infos don't hesitate
Thks for your help

We occasionally see that too. That has happened when there was a spike in slow queries on the target secondary node. We don't know what's causing the slow queries, but this intermittent behaviour is present.

We are also getting this, after 5 attempts we have yet to succeed making a backup, can this be safely ignored?


Add function for metadata create

Checklist

[X] Run tests locally to make sure nothing is broken using make test.
[X] Run the formatter to format the code using make lint.

I've tested the metadata for each task in both normal and multilingual versions (where available), except for multilingual reranking. WikipediaRerankingMultilingual is a bit odd because it contains a list of strings instead of a single string for each row (so it probably won't run at all). Additionally, I couldn't download MIRACLReranking due to an error with downloading their dataset.

Thanks for the PR @Samoed! It is looking very promising

Edit: We should probably add a test that ensure that future Abstasks have the correct methods.

Maybe we should rename somehow avg_character_length  in descriptive_stats or add new field for dataset data description?

Maybe we should rename somehow avg_character_length in descriptive_stats or add new field for dataset data description?

I am not sure what you are getting at here?

Now all "dataset metadata" stored like
        descriptive_stats={
            "n_samples": {"test": 1000},
            "avg_character_length": {
                "test": {
                    ...
                }
            },

but name avg_character_length not represents what it contains. So maybe it should be renamed or added new field for TaskMetadata?

but name avg_character_length not represents what it contains. So maybe it should be renamed or added new field for TaskMetadata?

A right, I believe descriptive_stats should contain all computationally derived metrics. Of course the name of the keys should match the content thus I would rename "avg_character_length" if that is not what it contains (what does it then contain?)

Maybe rename to dataset_statistics or data_info (data_stat)

Maybe rename to dataset_statistics or data_info (data_stat)

What are you suggesting to rename?
descriptive_stats: Let us keep it as is for now (to avoid too many merge conflict with the ongoing MIEB (e.g. #1091 , #1051 , #1120 etc.)
avg_character_length: This should not be renamed to dataset_statistics as the value is the average character length of the text (for each split in the dict).

Ok, I won't change the name

I've updated the task tables

Wonderful will merge this in then - Thanks for the addition!


Passing in multiple files is not working

I have a directory with several polymer files, but I can't seem to scan all of them at once.
> polylint --root . --input version-sk.html
/res/imp/bower_components/paper-ripple/paper-ripple.html:163:1
    Property isAttached not found in 'properties' for element 'paper-ripple'
version-sk.html:45:16
    The expression {{_commitUrl(commit)}} bound to the attribute 'href' should use $= instead of =.

> polylint --root . --input menu-item-sk.html
menu-item-sk.html:47:5
    The expression {{url}} bound to the attribute 'href' should use $= instead of =.
menu-item-sk.html:47:5
    The expression {{url}} bound to the attribute 'href' should use $= instead of =.

So good so far, it found some bugs in each of the individual files. However, when I try to scan both of them at once:
> polylint --root . --input version-sk.html menu-item-sk.html
menu-item-sk.html:47:5
    The expression {{url}} bound to the attribute 'href' should use $= instead of =.
menu-item-sk.html:47:5
    The expression {{url}} bound to the attribute 'href' should use $= instead of =.

It only reports the problems in the last file.  The same problem happens with polylint --root . --input version-sk.html --input menu-item-sk.html as well.
This is on 64-bit Ubuntu.
Files are located in this folder, for the curious

Repro'd. I thought this might be that --input expects a whitespace-separated list of files, but polylint --root . --input file1.html file2.html still has this error.


Outdated client. Please use 1.21

I am using Geyser for Minecraft server and every time a xbox player attempts to join it throws a  Kicked whilst connecting to hub error: Outdated client. It says to use 1.21 but I am and so are all of the servers. How ight i fix this problem. The server works fine on java edition but the second someone on bedrock try's to join the same error keeps happening.

Please use these builds for now: https://github.com/GeyserMC/Geyser/pull/4740


Russian version of gridsome.org

The website gridsome.org is often not available from Russia. It seems the IP you are using is banned because of Telegram restrictions. Could you please host ru.gridsome.org version of the website on some Russian server like cloud.yandex.ru for like $5 a month? I am ready to help you translate it into Russian like ru.vuejs.org

Netlify is working on a solution but can not guaranty a fix or any timeline yet. We'll check out various options. Does cloud.yandex.ru work like Netlify? With automatic deployment when the master branch is updated?
The website and documentation can change very often before v1.0, so it is probably better to wait before translating it. But thanks anyway :)

cloud.yandex.ru is just like Digital Ocean, so no, it’s not like Netlify. By the way, Netlify is not working for me either, the IP of their site is blocked.

Netlify is using Google Cloud, Digital Ocean and Amazon. That should be the same providers Telegram is using. This should be the reason for it working sometimes and sometimes not.

It will work until the next time the loadbalancer of them will redirect you to an ip that is inside of the blocked areas.
There are a lot of documentation pages hosted on netlify and netlify knows about this problem at least since march. The Problem is that while trying to block telegram, the russian providers are not blocking single ip's but ip subnets, so a lot of other ips from aws,gce etc get blocked as well.
@hjvedvik I'm not quite sure about cloudflare (and i know there is no need for it when using netlify) but could routing ru.gridsome.org through the free tier of Cloudflare resolve this problem as they (should) not be using the named providers above ?
This of course should only be a temp solution as it introduces a new tier of routing including delay, caching issues etc.

@hjvedvik @EldoranDev @sergeyfilimonov
Workaround (quick):
Add lines to /etc/hosts file:
<IP_ADDRESS>	netlify.com www.netlify.com app.netlify.com cdn.netlify.com
<IP_ADDRESS>	gridsome.org

This Netlify IP-address non blocked in Russia.

Also https://community.netlify.com/t/netlify-cdn-or-dns-blocked-in-russia/372/4


⚠ Bofrost.es has degraded performance

In b890113, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1644 ms

Resolved: Bofrost.es performance has improved in 87225db.


ASIM Audit Event schema parser with its sample and test data for CrowdStrikeFalconHost

Change(s):

Added ASIM Audit Event schema parser for CrowdStrikeFalconHost based on CEF data

Reason for Change(s):

Initial version ASIM AuditEvent Parser

Version Updated:

Initial version

Testing Completed:

Yes

Checked that the validations are passing and have addressed any issues that are present:

Yes

Hi @niralishah-crest,
Please resolve branch conflicts. Thanks

@microsoft-github-policy-service agree company="Microsoft"

Hi @niralishah-crest, Please resolve branch conflicts. Thanks

Resolved merge conflicts

Hi @niralishah-crest,
Check the comments from @vakohl and act accordingly. Thanks

Hi @niralishah-crest,
Check the comments from @vakohl and act accordingly. Also, look into conflicts. Thanks

Hi @niralishah-crest, please take a look at @vakohl's comments. Thanks

@v-atulyadav We are working on comments and will update by Wednesday.

Hi @niralishah-crest,
We're waiting for an update on this. Thanks

Hi @niralishah-crest, We're waiting for an update on this. Thanks

@v-atulyadav We have made suggested changes

Thanks @niralishah-crest.

Hi @niralishah-crest, please check comments above from @vakohl and act accordingly. Thanks

Hi @niralishah-crest, please act on @vakohl's comments. Thanks

Hi @niralishah-crest,
We're waiting for an update on this. Thanks

Hi @niralishah-crest,
A few changes were suggested by @vakohl 2 weeks back. Could you please make those changes and update this request accordingly? Thanks

Hi @niralishah-crest, A few changes were suggested by @vakohl 2 weeks back. Could you please make those changes and update this request accordingly? Thanks

@v-atulyadav We have made the suggested changes.
Thanks.

Noted @niralishah-crest. Thanks

Hi @niralishah-crest, please check comments above from @vakohl. Thanks

Hi @niralishah-crest,
Please work on above comment.

Hi @niralishah-crest,
We're waiting for an update on this. Thanks

Hi @niralishah-crest, please act on @vakohl's comments. Thanks

@v-atulyadav
We have started working on this PR suggested changes. Will update this by next week.
Thanks

Noted @jayeshprajapaticrest. Thanks

Thanks @niralishah-crest.

Hi @niralishah-crest, please check comments above from @vakohl and act accordingly. Thanks


Is this project maintained?

guess not the latest commit is 1 year ago..

This project got two commits (c77cf4e923ee2cfe8f26f24ef3c34baf052dc02e, cb1ff2076382782eafd9f2ef25a915532ec98b1d) in March 2017 by the author, so it's at least vaguely maintained.


[Event Request] codeunit 5701 "Item Subst." - ItemServiceSubstGet

Hello,
Please add these handled events to ItemServiceSubstGet()

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


No images by tf pers_veh_bike in tensorboard (first time try)

I followed  Tensorflow personal_vehicule_bike  steps
after
python ./tools/create_crossroad_extra_tf_records.py \
    --train_image_dir=../../data/airport/train/ \
    --val_image_dir=../../data/airport/val/ \
    --train_annotations_file=../../data/airport/annotation_example_train.json \
    --val_annotations_file=../../data/airport/annotation_example_val.json \
    --output_dir=../../data/airport/tfrecords

i get tfrecords folder as it must be
after that i use
python ../../external/models/research/object_detection/model_main.py \
  --model_dir=./model \
  --pipeline_config_path=./configs/pipeline.config

and i get a /model folder, but in the model folder itselves there are no /eval_0 subfolder with "artifacts"
the "model" folder contains only
-rw-rw-r-- 1 imt imt       81 авг 20 22:18 checkpoint
-rw-rw-r-- 1 imt imt 23293218 авг 20 22:18 events.out.tfevents.1566328688.imt-pc
-rw-rw-r-- 1 imt imt 13164544 авг 20 22:18 graph.pbtxt
-rw-rw-r-- 1 imt imt 22992520 авг 20 22:18 model.ckpt-0.data-00000-of-00001
-rw-rw-r-- 1 imt imt    32164 авг 20 22:18 model.ckpt-0.index
-rw-rw-r-- 1 imt imt  6377804 авг 20 22:18 model.ckpt-0.meta

and by using
tensorboard --logdir=./model
i don't see like this right tensorboard image
no "image" menu
Thank You
Vasili

Hi @vtimofeev01
It looks that something went wrong and the learning process did not start, as result you have only initialize checkpoint in model directory.
Try to remove model directory`and check logs for errors.
And please provide information about your system environment:

Python version:
CUDA/cuDNN version:
GPU model and memory:

And list of installed modules in venv - pip list


Add support for updating packages by update type

Thanks for your effort, a great tool.
Could we add support for updating by type, like update only minor and patch, exclude major updates
Thanks

Oh, the version-lock option helps, sorry for this issue


UI bugs after pjax loading on repo page

Please ensure:

[X] The bug is caused by Refined GitHub. It doesn't happen if I disable the extension.
[X] The bug happens after clearing extension cache. The "Clear cache" button below can also be found at the bottom of the options page.

Example URLs
https://github.com/refined-github/refined-github
Extension version
22.5.22
Browser(s) used
Chrome 102.0.5005.61
Description
See video below:
https://user-images.githubusercontent.com/24877906/171583766-d423e3bd-d8a0-4eeb-97c0-ef6ec21442ae.mp4
No console error.
Include in this issue:

[X] Screenshots/video/gif demonstrating the bug, if it’s visual
[X] Console errors, if any

Well, it seems to be caused by some third-party script.


How do I use it in aurelia?

What do I change to use loki use loki js in aurelia by using
import {loki} from 'loki'
Where from = my loki.js from the minified download..
Thx

import * as loki from 'LokiJS';
worked after I did this:
jspm install LokiJS=github:techfort/LokiJS
...

hey @vegarringdal i'm not familiar with aurelia, even though it looks like a promising project.. i am also not familiar with jspm (i'm feeling old?) - i guess i'll ask around a bit so i can get back to you asap.

I got it to work, sample small sample with loki here and anew improved grid Ive made using loki
http://vegarringdal.github.io/aureliaGrid/


GDScript 2.0: Crashed while saving a script, now editor crashes when launching project

Godot version
v4.0.dev.custom_build.b76dfde32
System information
Linux manjaro 5.12.16-1-MANJARO x86_64 GNU/Linux
Issue description
Saved a GDScript file, the problem is as soon as the save went to 100% the editor froze for around 5 seconds and then crashed. Relaunching the editor and trying to open the project produces the following output.
Godot Engine v4.0.dev.custom_build.b76dfde32 - https://godotengine.org
Vulkan API 1.2.162
Using Vulkan Device #0: NVIDIA - NVIDIA GeForce GTX 1060
- Vulkan multiview supported:
  max view count: 32
  max instances: 134217727
- Vulkan subgroup:
  size: 32
  stages: STAGE_VERTEX, STAGE_TESSELLATION_CONTROL, STAGE_TESSELLATION_EVALUATION, STAGE_GEOMETRY, STAGE_FRAGMENT, STAGE_COMPUTE, STAGE_RAYGEN_KHR, STAGE_ANY_HIT_KHR, STAGE_CLOSEST_HIT_KHR, STAGE_MISS_KHR, STAGE_INTERSECTION_KHR, STAGE_CALLABLE_KHR
  supported ops: FEATURE_BASIC, FEATURE_VOTE, FEATURE_ARITHMETIC, FEATURE_BALLOT, FEATURE_SHUFFLE, FEATURE_SHUFFLE_RELATIVE, FEATURE_CLUSTERED, FEATURE_QUAD, FEATURE_PARTITIONED_NV
  quad operations in all stages

ERROR: Attempted to free invalid ID:<PHONE_NUMBER>706
   at: _free_internal (drivers/vulkan/rendering_device_vulkan.cpp:8018)
handle_crash: Program crashed with signal 11
Dumping the backtrace. Please include this when reporting the bug on https://github.com/godotengine/godot/issues
[1] /usr/lib/libc.so.6(+0x3cda0) [0x7f2368055da0] (??:0)
[2] godot() [0x1145dbf] (??:0)
[3] godot() [0x114a523] (??:0)
[4] godot() [0x114f30e] (??:0)
[5] godot() [0x11450d4] (??:0)
[6] godot() [0x1151d58] (??:0)
[7] godot() [0x1156251] (??:0)
[8] godot() [0x10fabb4] (??:0)
[9] godot() [0x113fecb] (??:0)
[10] godot() [0x10f5616] (??:0)
[11] godot() [0x3854d1d] (??:?)
[12] godot() [0x38552d8] (??:?)
[13] godot() [0x385ac89] (??:?)
[14] godot() [0x17371db] (??:0)
[15] godot() [0x1737a92] (??:0)
[16] godot() [0x1737a92] (??:0)
[17] godot() [0x173888e] (??:0)
[18] godot() [0x370429c] (??:?)
[19] godot() [0x3de72c4] (??:?)
[20] /usr/lib/libpthread.so.0(+0x9259) [0x7f236833b259] (??:0)
[21] /usr/lib/libc.so.6(clone+0x43) [0x7f23681175e3] (??:0)
-- END OF BACKTRACE --
zsh: abort (core dumped)  godot project.godot

Steps to reproduce
No clue how to reproduce, but hopefully the output log from the terminal helps.
Minimal reproduction project
https://github.com/Yiannis128/gosh

No clue how to reproduce, but hopefully the output log from the terminal helps.

Unfortunately, the crash backtrace is not useful because the binary doesn't contain debugging symbols. You need to compile a binary without stripping its debugging symbols.

I used one of your nightly builds with debugging symbols and it seems to be opening the project just fine... That is very strange.
Upon trying to save a GDScript file again, it happened. The editor froze and shut down... The editor crashes when trying to open the project now... Here is a full bt.
Godot Engine v4.0.dev.calinou.5db1f8b1a - https://godotengine.org
Vulkan API 1.2.162
Using Vulkan Device #0: NVIDIA - NVIDIA GeForce GTX 1060
- Vulkan multiview supported:
  max view count: 32
  max instances: 134217727
- Vulkan subgroup:
  size: 32
  stages: STAGE_VERTEX, STAGE_TESSELLATION_CONTROL, STAGE_TESSELLATION_EVALUATION, STAGE_GEOMETRY, STAGE_FRAGMENT, STAGE_COMPUTE, STAGE_RAYGEN_KHR, STAGE_ANY_HIT_KHR, STAGE_CLOSEST_HIT_KHR, STAGE_MISS_KHR, STAGE_INTERSECTION_KHR, STAGE_CALLABLE_KHR
  supported ops: FEATURE_BASIC, FEATURE_VOTE, FEATURE_ARITHMETIC, FEATURE_BALLOT, FEATURE_SHUFFLE, FEATURE_SHUFFLE_RELATIVE, FEATURE_CLUSTERED, FEATURE_QUAD, FEATURE_PARTITIONED_NV
  quad operations in all stages

window size: (1024, 600)
rect: [P: (0.109375, 0), S: (0.78125, 1)]
ERROR: Attempted to free invalid ID:<PHONE_NUMBER>298
   at: _free_internal (drivers/vulkan/rendering_device_vulkan.cpp:7857)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:33)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:55)
ERROR: Method/function failed. Returning: ERR_PARSE_ERROR
   at: reload (modules/gdscript/gdscript.cpp:840)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:33)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:55)
ERROR: Method/function failed. Returning: ERR_PARSE_ERROR
   at: reload (modules/gdscript/gdscript.cpp:840)
ERROR: Script does not inherit a Node: res://code/autoload/NetworkManager.gd.
   at: _create_autoload (editor/editor_autoload_settings.cpp:357)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:33)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:55)
ERROR: Method/function failed. Returning: ERR_PARSE_ERROR
   at: reload (modules/gdscript/gdscript.cpp:840)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:33)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:55)
ERROR: Method/function failed. Returning: ERR_PARSE_ERROR
   at: reload (modules/gdscript/gdscript.cpp:840)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:33)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:55)
ERROR: Method/function failed. Returning: ERR_PARSE_ERROR
   at: reload (modules/gdscript/gdscript.cpp:840)
SCRIPT ERROR: Parse Error: Identifier "MultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/pawns/FirstPersonPawn.gd:17)
ERROR: Method/function failed. Returning: ERR_PARSE_ERROR
   at: reload (modules/gdscript/gdscript.cpp:840)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:33)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:55)
ERROR: Method/function failed. Returning: ERR_PARSE_ERROR
   at: reload (modules/gdscript/gdscript.cpp:840)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:33)
SCRIPT ERROR: Parse Error: Identifier "ENetMultiplayerPeer" not declared in the current scope.
          at: GDScript::reload (res://code/autoload/NetworkManager.gd:55)
ERROR: Method/function failed. Returning: ERR_PARSE_ERROR
   at: reload (modules/gdscript/gdscript.cpp:840)
handle_crash: Program crashed with signal 11
Dumping the backtrace.
-- END OF BACKTRACE --
/usr/bin/prime-run: line 2: 64399 Aborted                 (core dumped) __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia "$@"

I can still run and debug the project from the command line.

Confirmed on latest master 85186bc0

I cannot reproduce this with #51762 applied, so looks that PR fixed issue

I cannot reproduce this with #51762 applied, so looks that PR fixed issue

Is there a recommended way to recover a project from this?

Is there a recommended way to recover a project from this?

Edit the script using an external text editor before opening the project. You need to remove or comment out the problematic parts that cause the crash. If you don't know which part of the script causes the crash, use a "divide and conquer" approach where you comment things out progressively until it stops crashing when you open the project in the editor.

Is there a recommended way to recover a project from this?

Edit the script using an external text editor before opening the project. You need to remove or comment out the problematic parts that cause the crash. If you don't know which part of the script causes the crash, use a "divide and conquer" approach where you comment things out progressively until it stops crashing when you open the project in the editor.

I think that issue occurs again when including:
@rpc("puppet", "nosync", "unreliable")

Should I make a new issue or should this be reopened?

Should I make a new issue or should this be reopened?

Please open a new issue with a minimal reproduction project attached.


Add possibility to run arbitrary script in SchemaConfig #36

@noam-almog @viliusl Take a look, please.
To support "classpath:" for external jars - we need to use spring-core (PathMatchingResourcePatternResolver). I didn't want to add another dependency in this module, so... It's better just to allow to run any sql script in addSchema/reloadSchema.

@hugebdu fyi

@viliusl looks ok to me, do you want to support such an API ?

@simuons

@dkomanov that was quick and thanks for PR:)
My initial idea for this scripts thing was a poor-mans carbon5/liquibase/flyway with no additional dependencies. And I'm thinking if this sort of extension makes sense.
On one hand it is sub-optimal given you have lot's of change-sets but I suppose it's fine nowadays. On the other hand it opens up possibility to support loading scripts from jar, as now I won't be able to do (without reading stream and saving to temp files).
That said question is: why wouldn't you use some proper way to apply change-sets (carbon5/flyway) given existing one (poor-mans) does not work for you?

@dkomanov PR is fine, just several things:

formatting (I commented in code);
please add couple of overloads with schema as Strings for 'EmbeddedMysql.reloadSchema' to keep api semi-symmetric + test or 2.

Thanks,
/V

Decided to deprecate reloadSchema with overloads with File (cannot add overload for List<String>).


Place links on insights tab into carousels

Describe the feature or bug that this PR addresses.

Put links from insights tab into carousels
Added a media section on the insights tab

If applicable, include screenshots of the feature/bugfix introduced by this PR.

Describe the steps you took to test the feature/bugfix introduced by this PR.

Locally deployed and tested the carousel works as expected
Crosschecked with the insights spreadsheet that all the info is accurate

Does this PR depend on any recent backend work?
Nope
Possible TODO: we might want to also change the articles section to use the same mapping into InsightsCard flow that I introduce in this PR

Nice work! I have 2 requests:

Can we put a bit of padding between each card in the carousel
Can we add an image for each article in the media carousel, just take the first image presented in the article if applicable.

Nice work! I have 2 requests:

Can we put a bit of padding between each card in the carousel
Can we add an image for each article in the media carousel, just take the first image presented in the article if applicable.

This looks great, Joanna!! Any chance we could create separate sections for research, reports, and media - that is, split research articles and reports into two different sections?

This looks great, Joanna!! Any chance we could create separate sections for research, reports, and media - that is, split research articles and reports into two different sections?

Would also be great to get images up for media tab at some point, but definitely not essential for this ticket :)

Would also be great to get images up for media tab at some point, but definitely not essential for this ticket :)

Okay what rahul suggested for next steps for this PR sounds good. Ping me when it's ready for another review @joanna-chen

Okay what rahul suggested for next steps for this PR sounds good. Ping me when it's ready for another review @joanna-chen

Tested on mobile and there still seem to be some kinks to work out. Closing for now.


Adding non-conda pip package building script.

On arm on mac, we had errors with conda built packages linking the wrong libc++.1.0.dylib and failing to install.

Pull Request Description
What issue does this change request address?
Closes #2258
What are the significant changes in functionality due to this change request?
Adds a script that can build the pip packages with an existing python3.9 and python3.10 script.

For Change Control Board: Change Request Review
The following review must be completed by an authorized member of the Change Control Board.

[x] 1. Review all computer code.
[x] 2. If any changes occur to the input syntax, there must be an accompanying change to the user manual and xsd schema. If the input syntax change deprecates existing input files, a conversion script needs to be added (see Conversion Scripts).
[x] 3. Make sure the Python code and commenting standards are respected (camelBack, etc.) - See on the wiki for details.
[x] 4. Automated Tests should pass, including run_tests, pylint, manual building and xsd tests. If there are changes to Simulation.py or JobHandler.py the qsub tests must pass.
[x] 5. If significant functionality is added, there must  be tests added to check this. Tests should cover all possible options.  Multiple short tests are preferred over one large test. If new development on the internal JobHandler parallel system is performed, a cluster test must be added setting, in  XML block, the node <internalParallel> to True.
[x] 6. If the change modifies or adds a requirement or a requirement based test case, the Change Control Board's Chair or designee also needs to approve the change.  The requirements and the requirements test shall be in sync.
[x] 7. The merge request must reference an issue.  If the issue is closed, the issue close checklist shall be done.
[x] 8. If an analytic test is changed/added is the the analytic documentation updated/added?
[x] 9. If any test used as a basis for documentation examples (currently found in raven/tests/framework/user_guide and raven/docs/workshop) have been changed, the associated documentation must be reviewed and assured the text matches the example.

Job Test qsubs sawtooth on 88c5fb1 : invalidated by @wangcj05
It seems there is some issue with qsub test, over 3hrs for only 182 tests.

checklist is good.


[feat] Update from Doge Core app

Feature Request
Describe the Feature Request
To be able to update Dogecoin Core from the app.
Describe Preferred Solution
The option to update from the app/toggle for auto update.
Describe Alternatives
A notification that a update is available for the app and a clear link of where to update.
Additional Context
QOL

See: https://github.com/dogecoin/dogecoin/issues/296


Re-render 2.2.0, Add Python 3.6, Drop Python 3.4

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

Replaced by PR ( https://github.com/conda-forge/statuspage-feedstock/pull/13 ).


Why are so many thumbnails missing?

Many extensions have a thumbnail URL set that returns 404.  It would be nice if we could drop in a default replacement, but it's harder to detect when the url string is valid (though certainly still possible).
Also, do you have a preference for a default image?  Kitware swoosh?

do you have a preference for a default image?

https://github.com/Slicer/Slicer/blob/master/Base/QTGUI/Resources/Icons/ExtensionDefaultIcon.png

Many extensions have a thumbnail URL set that returns 404

Here is the issue where this is tracked:  https://github.com/Slicer/ExtensionsIndex/issues/1680
Plan is to update the CI detecting if an URL is invalid: https://github.com/Slicer/ExtensionsIndex/blob/master/scripts/check_description_files.py

Closing. We are currently working on addressing this in https://github.com/Slicer/ExtensionsIndex/pull/1788


NuGet packages and newer .NET versions (4.5.1 - 4.6)

I'm trying to upgrade my projects to .NET 4.6 using VS 2015 RC.
They use the latest stable version of SharpDX (2.6.3). The current target is 4.5, but when I set it to 4.6, the package upgrade process fails. This is the exception I get:
Update-Package : Could not install package 'SharpDX.DXGI 2.6.3'. You are trying to install this package into a project that targets '.NETFramework, Version=v4.6', but the package
does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
At line:1 char:1

Update-Package -Reinstall -ProjectName Perspex.Direct2D1

  + CategoryInfo          : NotSpecified: (:) [Update-Package], Exception
  + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.UpdatePackageCommand

This happens also when targeting to 4.5.1. It's a big problem, since I'm referencing PCL libraries that are compatible ONLY with 4.5.1+.
This is the current packages.config.

Something must be wrong with your configuration, I was able to use SharpDX with .NET 4.5.2/4.5.1 just fine. Not sure about 4.6 though (moved to .NET Core since then).

I know that nuget had an issue in a recent VS2015, but don't know if the fix was released publically.  Otherwise make sure that your NuGet Package Manager for Visual Studio 2015 is update to date.
SharpDX 3.0 should improve the process with nuget as we are no longer using custom install.ps1 scripts


can finetuned Whisper models use option "initial_prompt"?

Based on whisper-large-v2 model， I have finetuned a chinese Whisper on my own data with transformers .
convert it ctranslate2 model format, when use  option "initial_prompt", audio cannot be transcribed correctly  and  not use  option "initial_prompt", audio can be transcribed correctly. Any suggestions?
For ctranslate2 whisper-large-v2 model，using  option "initial_prompt" is normal.

Did you convert your finetuned model using the latest ctranslate2 conversion script? There were a period of time (not too long ago where the conversion script is not working properly). The update has fixed it so it might be the same problem.
If you do not mind sharing your own model, maybe some of us can try to convert the model on our end and see if we face the same issue?
Do also share with us what you have tried to prompt and your test audio if possible.
If the problem lies with "hallucinations" where whisper transcribes random stuff even when there is no audio or just music, you might want to set VAD to true as that will help hallucinations slightly.

ctranslate2

yes，I use ctranslate2==3.22.0,  sorry，Model cannot be shared due to company security policy.
I use latest ctranslate2 convert https://huggingface.co/openai/whisper-large-v2,  using option "initial_prompt" ,  test a chinese audio and it works.
but I use latest ctranslate2 convert my finetuned model,  using option "initial_prompt" get a Russian resulrt as "ampaampaampaampaampatitampa�" or empty result.

Have you tried forcing the language parameter in the transcribe function to be chinese?
This will force the model to recognise your transcription as Chinese wherever possible.
Have you tried extracting the language probability info for your finetuned model?
I am suspecting that somehow during the first 30s which is used to determine the language of the audio, the probability of the Russian is somehow higher than Chinese. It is also very likely that the tokens have been modified during the finetuning.
Just to check, does your model (based on whisper v2) transcribe properly when using the huggingface implementation? With and without initial prompt?

As the initial prompt only preprocesses and converts to tokens in faster-whisper and leaves all the backend computation in ctranslate2. We might need to look into the whisper implementation of ctranslate2. But it is still highly likely that the problem lies in the model rather than the backend.

Have you tried forcing the language parameter in the transcribe function to be chinese?
This will force the model to recognise your transcription as Chinese wherever possible.

yes, my codes is as follows:
```

model = WhisperModel(model_path, device="cuda", compute_type="float16", local_files_only=args.local_files_only)
segments, info = model.transcribe(audio_path, beam_size=args.beam_size, language="zh",initial_prompt="坦克五百")

> 2. Have you tried extracting the language probability info for your finetuned model?
>    I am suspecting that somehow during the first 30s which is used to determine the language of the audio, the probability of the Russian is somehow higher than Chinese. It is also very likely that the tokens have been modified during the finetuning.
>    Just to check, does your model (based on whisper v2) transcribe properly when using the huggingface implementation? With and without initial prompt?

    my finetued model (based on whisper v2) transcribe very normally when using the huggingface implementation interface.
    my finetued model (based on whisper v2) transcribe very normally when using fast-whisper implementation interface  without initial prompt, but  my finetued model (based on whisper v2) transcribe incorrectly when using fast-whisper implementation interface  with initial prompt.

> As the initial prompt only preprocesses and converts to tokens in faster-whisper and leaves all the backend computation in ctranslate2. We might need to look into the whisper implementation of ctranslate2. But it is still highly likely that the problem lies in the model rather than the backend.

Sorry, that I wasn't able to provide much help and glad that you managed to "adapt" initial_prompt for finetuning.
Theoretically, initial_prompt is not needed when finetuning. Not sure what is causing the problem.

initial_prompt="以下是中文普通话句子。" based on this setting, I was able to fix the output to simplified Chinese(简体), and other functions were not found


Menu starts out in open state, then immediately closes

https://user-images.githubusercontent.com/1162160/207330510-407304cb-888b-4586-9f8d-ed0b4cc2345d.mov

Crazy .. I don't see that locally, and only now after you shown it realized that it's there (I checked older deploys, seems to always have been). I don't even understand how that's even possible, since this starts out closed.

oh wow i didn't even realise it didn't happen locally. wtf

working hypothesis: this is caused by a CSS specificity issue — something being different between dev and prod