Treat simple oneOf as Any

A oneOf that can not be resolved to a polymorphic definition should be treated as an Any.
Closes #110
Also fixes the duplicate key handling by replacing a results.toSet() with results.distinctBy { it.oasKey }

👍


DHCP replies with ICMP Port Unreachable when RawSocket buffer full

Right before the ACK, a random UDP broadcast arrives which occupies the only slot in the RawSocket buffer. When the ACK arrives, the RawSocket is full, so it doesn't accept the packet. smoltcp then replies with a "port unreachable". This probably shouldn't happen.

(DHCP doesn't retry the request after that and the device goes offline, but I think that's another bug...)

I was observing this as well, thanks for figuring out the root cause here!


@conda-forge-admin,please add bot automerge

Hi! This is the friendly automated conda-forge-webservice.
I just wanted to let you know that I added bot automerge in conda-forge/google-cloud-containeranalysis-feedstock#8.


questions added

Thank you Apurva, please share this repo with others and star if you like it :smile:

Hi @apurvabhandari could you please explain what this questions means

Is this position for 24x7 rotational?


[AutoPR cognitiveservices/resource-manager] Fix check domain path

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/7042

This PR has been merged into https://github.com/Azure/azure-sdk-for-go/pull/5665


PAAS-10505 fill out min deployment requirements

Description

Add PR template and codeowner
Add DEPLOY.md, referencing compute-defaults

JIRA
https://zendesk.atlassian.net/browse/PAAS-10505
/cc @zendesk/compute
Risks

None: updated docs only

Wrong repo 🤦


Is SW version V14.0l1 = NANO_V14L

I was realy happy as i found this integartion already in the web. I'm trying to get the integration to work. In my .daq file drawn from the heating system I see the label SW=V14.0l1. Is this the NANO_V14L name space?
Inserting the "<DAQPRJ>... </DAQPRJ>" string also brought only errors.
My logged data attached
DAQ00000.DAQ.txt
.

Yes it works, thank you very much. I really appreciate it that you made this integration.


Profiler_Dump() crashed

Profiler v2.14
Profiler_Dump() crashed in my PC (Windows 7), i've even tried to run the plugin with grand larceny gamemode and it's crashed too whenever i try to call this function.
But, in the previous version (v2.13), Profiler_Dump() worked fine.
Here is my server_log:

[16:20:07] [profiler] Started profiling gamemodes/grandlarc
[16:20:07] Number of vehicle models: 173
[16:20:18] [profiler] Dumping profiling statistics for gamemodes/grandlarc
and samp_server.exe crashed

Where do you call Profiler_Dump() from? What flags did you use to compile Grand Larceny?

I'm using -d3 to compile, and i call Profiler_Dump() in a timer, 10 seconds after the gamemode init.

same problem, Profiler_Dump(); make my server crash too.


Consider using GMS2.3.0's tag system to allow the user to select which fonts to autoscan

Decided against this in the end. If, at some point, we can get sufficient font data directly from the GM runtime then this feature will be implemented but, until then, things will have to remain somewhat manual.


valueCtx call Value can cause panic

in context/context.go, I find some sence can lead valueCtx.Value panic
// create valueCtx, pass nil parent Context
func WithValue(parent Context, key, val interface{}) Context {
	if key == nil {
		panic("nil key")
	}
	if !reflectlite.TypeOf(key).Comparable() {
		panic("key is not comparable")
	}
	return &valueCtx{parent, key, val}
}

// get value
func (c *valueCtx) Value(key interface{}) interface{} {
	if c.key == key {
		return c.val
	}
	return c.Context.Value(key) //  if c.Context is nil, then call Value will panic !!!
}

Thank you for raising this issue. Would you please supply a runnable code sample that shows the problem. Thank you

case code
package main

import (
	"context"
	"fmt"
)

func main() {
	ctx := context.WithValue(nil, "test-key", "test-val")
	val := ctx.Value("not-exist-key")

	fmt.Println(val)
}

result
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x106ff9f]

goroutine 1 [running]:
context.(*valueCtx).Value(0xc00006a180, 0x10ac320, 0x10e9f50, 0x10e9f30, 0x10ac320)
        /usr/local/go/src/context/context.go:553 +0x3f
main.main()
        /Users/wangjunchao/go/src/wangjunchao/value_context_panic/value_context_panic.go:10 +0x82

Please don’t pass nil as the parent context. This is documented in the package preamble.

Do not pass a nil Context, even if a function permits it. Pass context.TODO if you are unsure about which Context to use.

https://godoc.org/context

The Go project doesn't use the issue tracker for questions. See https://golang.org/wiki/Questions.
It seems like Dave clarified your problem above, so I'm closing this for now. In the future, please try one of the forums for questions.

Is the line
return c.Context.Value(key)

Concurrent Safe?
The s

tack trace of error I am receiving is attached

Please don't comment on old issues that were closed as questions. See the wiki link I shared.


maxNativeZoom can cause flickering

Hello,
I am finding that if you have two map layers (with different zIndexes) and one of them has maxNativeZoom set to the same value as it's maxZoom, the map will flicker between the two layers when panning.
Here is an example of the problem.  All you need to do is pan the map left and right and you will see the layers flicker:
https://codepen.io/happicow/pen/WKXazR
Mitigation techniques:

If you remove the maxNativeZoom value the issue resolves.
If you set maxNativeZoom to a value greater than maxZoom (6 for example) the issue resolves.
If you downgrade to Leaflet v1.0.0 the issue resolves.  (v1.0.3 seems to be when this bug appeared)

This has been tested on the latest versions of Firefox, Chrome and Safari on both Windows and MacOS with the same results.
Thanks.

Actually, you don't need to TileLayers to reproduce the problem. If I remove the OSM tile layer from your example, the bug still reproduces.
I think that this might be a regression from https://github.com/Leaflet/Leaflet/commit/3c3f23f33918f6105d354bf0261586cce05036e6 , as this doesn't take into account an edge case that you point out:

If you set maxNativeZoom to a value greater than maxZoom (6 for example) the issue resolves.

I suggest making the checks for maxNativeZoom before clamping the zoomlevel - in other words, pushing this line
https://github.com/Leaflet/Leaflet/blob/f55170cc51a2ee2e90c99534ce091022c950b464/src/layer/tile/GridLayer.js#L547
into an else branch of the if conditional that's a couple of lines below that. That should check for maxZoom first, and then clamp the zoom according to min/maxNativeZoom.
Pull reqs welcome :smile: Remember to run the automated tests, and to actually test your code against this bug report and against https://github.com/Leaflet/Leaflet/issues/3814 (to prevent any further regressions)

I am trying to fix this using #6263 but I believe I haven't quite got it. Can you give me more pointers? Also, I am having trouble testing it locally.

have the same problem with wms layers and continuous zoom , however I haven't used native maxNativeZoom, only maxZoom and minZoom. And I can reproduce it on 1.0.0. version too.

@robertbernardbrown  thanks for your fix ! works well on my side ! I can remove my local dirty patch :) hope it will be soon on the main branch.


HMC goes into infinite loop

Hi,
When I run the model below with PyStan, NUTS algorithm converges to some values, but HMC goes into an infinite loop.
data {
  int<lower=0> N;
  real datax[N];
  real datay[N];
}

parameters{
  real p1;
  real p2;
}

model {
  p1 ~ gamma(4.12334383145,71.1494061142);
  p2 ~ cauchy(10.9431568035,52.5576747842);
  for(i in 1:N){
    datay[i] ~ chi_square(abs(floor(p1*datax[i] +p2)));
  }
}

In both cases, I am getting this exception several times:
Informational Message: The current Metropolis proposal is about to be rejected because of the following issue:
Exception: chi_square_lpdf: Degrees of freedom parameter is 0, but must be > 0!  (in 'unkown file name' at line 14)

I expected HMC to terminate and report something at least, even if it doesn't converge. Is this expected? Or a known issue? I think it would be helpful if HMC terminates with some error message and helps the user debug the issue.
Environment:
Pystan <IP_ADDRESS>
Python 2.7.6

Thanks for getting involve,d @lazypand1.  We try to reserve issues for things that are either bugs or concrete feature requests.  I'm afraid this isn't either.
If you're trying to file a bug report, it helps immensely to provide a reproducible example rather than a synopsis.
I'm not sure what you mean by "infinite loop".  You had to kill the process to stop it from going on forever?  Was it producing any output?
The message you're getting is about a numerical error.  Unfortunately, floating point is tricky and it's not a bug in the algorithm if there are places where it fails.  So I'm afraid that's about as informative an error message as we can produce.  At that point, you have to start debugging by printing or using the diagnose function.
There are two fundamental problems with this:
datay[i] ~ chi_square(abs(floor(p1*datax[i] +p2)));

First, the floor function breaks the continuous differentiability required for Stan posteriors.  You shouldn't be using it on parameters unless you really know what you're doing with the derivatives.  There are warnings in the manual, but we're trying to scale back on warnings in the code for now to prevent more false positives.  The second problem is abs, which introduces a multimodality between (p1, p2) and (-p1, -p2) (as well as a classical non-identifiability).
Anyway, I'm closing this issue as it's not a bug or a concrete feature request.


Added disable opening multiple CairoSettingsWindow.xaml

I can think of two ways of handling this:

When creating the cairosettings window add
cairoSettingsWindow.Closed+=(s,ea)=>{ yourvariablename.dispose(); yourvariablename =null; };

Move all settings window logic from menubar to the settingswindow itself. It would be accessed via a static show method. This method would perform the instance checking and the showing. Ultimately this would simplify showing the settings window from any other component.

I can think of two ways of handling this:

When creating the cairosettings window add
cairoSettingsWindow.Closed+=(s,ea)=>{ yourvariablename.dispose(); yourvariablename =null; };
Move all settings window logic from menubar to the settingswindow itself. It would be accessed via a static show method. This method would perform the instance checking and the showing. Ultimately this would simplify showing the settings window from any other component.

Thank for you help.
I think of a solution.

Another thing to keep in mind is that there can be multiple menu bar windows, so the state of the settings window being open would need to be stored in a common location.

Another thing to keep in mind is that there can be multiple menu bar windows, so the state of the settings window being open would need to be stored in a common location.

I think only a property in project settings.
You?

Another thing to keep in mind is that there can be multiple menu bar windows, so the state of the settings window being open would need to be stored in a common location.

I think only a property in project settings.
You?

That could be problematic too because project settings get persisted to disk, but that is not appropriate for this case. It should be something that is only stored in memory, such as a variable.

Another thing to keep in mind is that there can be multiple menu bar windows, so the state of the settings window being open would need to be stored in a common location.

I think only a property in project settings.
You?

That could be problematic too because project settings get persisted to disk, but that is not appropriate for this case. It should be something that is only stored in memory, such as a variable.

So do we use a global variable?

We can declare a static CairoSettingsWindow in StartUp.cs.
We hide close button and add a button to save, in CairoSettingsWindow. The latter does not close the window, but hides it and each call change visibility.
What do you think?

I was thinking of this last night. We could add a static show method to CairoSettingsWindow. Add a local static variable for CairoSettingsWindow. When static show is called check if variable is null, if needed instantiate new window and store it.
Show the window or bring it to front. On close of the window, dispose and null variable. This creates a self contained CairoSettingsWindow. We may also consider making the constructor private.


[RFE] Reduce usage of kernel parameters

Current situation
The kernel parameters are set up by GRUB and used to initiate the first boot logic and setup dm-verity with the right partition and hash.
In the past GRUB also passed a parameter to initiate the GPT disk ID randomization but we moved that step to the initramfs because the implementation in GRUB caused some hardware to hang.
Impact
The kernel parameters vary on each update and from first boot to second boot which makes it hard to rely on the kernel parameters for measuring the boot for remote attestation.
In case of needed GRUB changes users have to install a image because A/B updates don't cover GRUB.
Ideal future situation
The initramfs checks for the first boot flag file on the boot disk and does not rely on GRUB to set it.
The initramfs finds the matching A/B partition and hash itself.
New versions of our GRUB setup don't pass the kernel parameters for anymore, i.e., no BOOT_IMAGE=/flatcar/vmlinuz-b verity.usr=PARTUUID=... verity.usrhash=....
Implementation options
The initramfs could compare the embedded verity hash of the loaded kernel with the embedded verity hashes of the A/B kernels on the boot disk to determine whether partition A or B should be mounted. Relying on the GPT attributes would be possible but it doesn't cover the case where the user manually selects to boot the old kernel in the GRUB menu.
Additional information
dd if=/boot/flatcar/vmlinuz-a conv=notrunc skip=64 count=64 bs=1 status=none gives the hash for amd64, arm64 needs skip=512

We could also make the embedding of the hash into the final kernel image a bit nicer - instead of writing it at this magic offset on top of some string data, rather add it in an additional initrd cpio and let the initrd dm-verity setup get it from there.


Windows: non-latin console input broken since 7.4.852

I've bisected repo and found 7.4.852 patch breaks non-latin (Cyrillic) input in Windows console (random characters inserted instead).
Tested vim.exe without any config. Latest Windows 10 release.

What Windows OS do you use?

Could you please how me the configuration dialog of command prompt?

@mattn not sure which dialog you want to see. If you mean "Font options" - it is "Consolas" font

@k-takata it was cp1251 (why?)
Yes, utf-8 fixes the issue. Is it possible to make it default, without touching any configs? (as input worked before)

This is regression for ANSI encoding. So we should fix for non-UTF8 encodings.

After 7.4.852, console input is UTF-16 and it is converted to 'encoding'.
So your result means that converting UTF-16 to cp1251 fails with some reason. Not sure why.

@k-takata am I understand right that output is still ANSI/OEM-aware? In this case console uses OEM codepage and for Cyrilic it is cp866, not cp1251.

Maybe using GetACP in some part is bad, it should use GetConsoleCP instead.

@vitalyster Can you try to apply this patch?
diff --git a/src/os_win32.c b/src/os_win32.c
index d3cab0223..c1a6be421 100644
--- a/src/os_win32.c
+++ b/src/os_win32.c
@@ -5733,7 +5733,7 @@ write_chars(
     DWORD written;

 #ifdef FEAT_MBYTE
-    if (enc_codepage >= 0 && (int)GetACP() != enc_codepage)
+    if (enc_codepage >= 0 && (int)GetConsoleCP() != enc_codepage)
     {
 	static WCHAR	*unicodebuf = NULL;
 	static int	unibuflen = 0;

@mattn It's not enough, I think.
@vitalyster Can you try this instead?
--- a/src/os_win32.c
+++ b/src/os_win32.c
@@ -5771,21 +5771,22 @@ write_chars(
     DWORD written;

 #ifdef FEAT_MBYTE
-    if (enc_codepage >= 0 && (int)GetACP() != enc_codepage)
+    if (enc_codepage >= 0 && (int)GetConsoleCP() != enc_codepage)
     {
 	static WCHAR	*unicodebuf = NULL;
 	static int	unibuflen = 0;
 	int		length;
+	int		cp = enc_utf8 ? CP_UTF8 : enc_codepage;
 	DWORD		n, cchwritten, cells;

-	length = MultiByteToWideChar(CP_UTF8, 0, (LPCSTR)pchBuf, cbToWrite, 0, 0);
+	length = MultiByteToWideChar(cp, 0, (LPCSTR)pchBuf, cbToWrite, 0, 0);
 	if (unicodebuf == NULL || length > unibuflen)
 	{
 	    vim_free(unicodebuf);
 	    unicodebuf = (WCHAR *)lalloc(length * sizeof(WCHAR), FALSE);
 	    unibuflen = length;
 	}
-	MultiByteToWideChar(CP_UTF8, 0, (LPCSTR)pchBuf, cbToWrite,
+	MultiByteToWideChar(cp, 0, (LPCSTR)pchBuf, cbToWrite,
 			    unicodebuf, unibuflen);

 	cells = mb_string2cells(pchBuf, cbToWrite);

We suspect that the problem is actually in the output, not in the input.

I guess it should check if we are vim or gvim, and call GetACP/GetConsoleCP correctly, isn't it?

Anyway, I don't think using legacy codepages is good solution, and it should output in UTF-16

@k-takata

not in the input.

If input is in WCHARs, why you converting it from CHARs? From my point of view, the problem is in input, as this function (write_chars) output WCHARs correctly

I guess it should check if we are vim or gvim, and call GetACP/GetConsoleCP correctly, isn't it?

The patched function is only used in vim.exe.

Anyway, I don't think using legacy codepages is a good solution, and it should output in UTF-16

If enc is set to utf-8, Unicode APIs are used.

From my point of view, the problem is in input, as this function (write_chars) output WCHARs correctly

How did you verify it?

@vitalyster Console input is working with wide code APIs (when it provided). So we are guessing this issue is caused by output.

Could you please show me screenshot?

How did you verify it?

I mean I see write_chars is using wide functions, so the problem is input

Console input is working with wide code APIs

Can you please point me that in code? If it reads WCHARs, then nothing needed to deal with codepages

I mean I see write_chars is using wide functions to output, so the problem is input

Actually, it was not true in some conditions. The patch fixes it. So please try the patch first.

try the patch first

Just tried. It works, but encoding=cp1251. So I guess it works with my cyrillic input, but will not work with characters out of cp1251 codepage

I set my "Language for non-unicode programs" to "English (United states)", and now vim shows encoding=latin1 and cyrillic input broken. So, definitely, problem is in input.

If enc is set to utf-8, Unicode APIs are used.

But why it is not set?

I can confirm that after :set encoding=utf8 everything works great, even I have "wrong" "language for non-unicode programs", so I'm wonder, why non-unicode api is used by default and not wiped at all

why non-unicode api is used by default and not wiped at all

Because there are still some people who doesn't want to switch to encoding=utf-8.

some people who doesn't want to switch

They already have their configs, isn't it?

Moreover, wonder why they "doesn't want to switch" while non-unicode input is broken :)

It's not broken when GetACP() and GetConsoleCP() return the same results (e.g. Japanese Windows), and that's why I and mattn cannot debug the problem by ourselves.

Can you please point me that in code? If it reads WCHARs, then nothing needed to deal with codepages

See mch_inchar() in os_win32.c: https://github.com/vim/vim/blob/2f3a90a3bd8505728c0b6d9ac3515f64ee19b357/src/os_win32.c#L1757-L1802
tgetch() reads the console using ReadConsoleInputW() and a UTF-16 character is converted to 'enc'.


Data set

Hello, can you share the data set of the experiment, the displayed network link can no longer be downloaded.Thanks!

Hey there! Which dataset are you trying to access? Both links seems to work fine for me.

Thanks very much for your reply!Because I am currently studying the direction of automatic punctuation repair, I need some TED corpus and training set, development set and test set. If you can, I hope you can give me the following data, thank you very much!
http://hltshare.fbk.eu/IWSLT2012/IWSLT12.TALK.train.en http://hltc.cs.ust.hk/iwslt/index.php/evaluation-campaign/ted-task.html#TrainingData
http://hltshare.fbk.eu/IWSLT2012/IWSLT12.SLT.dev2010.tgz
http://hltshare.fbk.eu/IWSLT2012/IWSLT12.SLT.dev2010.1best.v1.tgz
http://hltshare.fbk.eu/IWSLT2012/IWSLT12.SLT.tst2010.tgz
http://hltshare.fbk.eu/IWSLT2012/IWSLT12.SLT.tst2010.1best.v1.tgz
http://hltshare.fbk.eu/IWSLT2012/IWSLT12.TALK.ASRtestsets.tgz
------------------ 原始邮件 ------------------
发件人:                                                                                "attilanagy234/neural-punctuator"                                                                                @.>;
发送时间: 2021年8月24日(星期二) 晚上7:58
@.>;
<EMAIL_ADDRESS>主题: Re: [attilanagy234/neural-punctuator] Data set  (#14)
Hey there! Which dataset are you trying to access? Both links seems to work fine for me.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

You should be able to download the datasets from here:

Train & dev: https://wit3.fbk.eu/2012-03
Test: https://wit3.fbk.eu/2012-03-b


Safari & Chrome ReLoad Issue

Hello,
I am having an issue with Safari & Chrome, the plugin works great on load however if you refresh it loads the first panel/section and does not allow scrolling to any of the other panels.
You can scroll down using the scrollbar but this automatically jumps back to the first panel,
I have tried removing all over scripts and run with just the basic code but this issue still persists.
Please can you tell me how I can fix this?
I am using:
Version 7.1.7 of Safari.
Version 44.0.2403.155 (64-bit) Chrome
Thanks
NJ

Hi,
Can you tell me if it's the same for you on the demo site?:
http://projects.lukehaas.me/scrollify


model zip files are corrupt

Thank you very much for releasing this project!
I'm having some trouble downloading the models using the download_models.sh script as described in the project readme.
Every unzip command gives an End-of-central-directory signature not found error, which apparently indicates that the zip files are either corrupt, or part of a multi-part archive. Upon inspection of the downloaded zip files, I noticed that all of them are only 133 bytes in size.

This has been resolved. Models are directly included in the models directory now, though now git clone will take longer. Please re-run download_models.sh now.


RFC: keep track of SST order in meta node for supporting spill to S3

RFC keep track of SST order in meta node
Background
In #2919 we have supported write any time and spill to disk. The order of spilled SSTs is tracked locally in the CN. Since remotely we haven't supported tracking the SST order, when we finish an epoch, we have to compact the spilled SSTs locally into key non-overlapped SSTs and then upload to S3 and commit to meta node, which increases the overall latency.
If we are able to track the SST order in meta node, we don't have to compact the spilled SSTs and instead we only need to upload the SSTs directly to S3 and attach the order information of SSTs when we commit an epoch.
Design
Currently, our Level definition is as followed:
message Level {
  uint32 level_idx = 1;
  LevelType level_type = 2;
  repeated SstableInfo table_infos = 3;
  uint64 total_file_size = 4;
}

where LevelType can either be NONOVERLAPPING and OVERLAPPING. Since we only need to keep track of SST order in L0, which is the only overlapping level in our current system, I will suggest separating the definition of non-overlapping and overlapping. For non-overlapping level, the definition remains the same.
message NonOverlappingLevel {
  uint32 level_idx = 1;
  repeated SstableInfo table_infos = 2;
  uint64 total_file_size = 3;
}

And for overlapping level, which is only L0 in our system, will have the following definition
message OverlappingLevel {
  message OrderedSstables {
    repeated Sstable ordered_table_infos = 1;
  }
  uint32 level_idx = 1;
  repeated OrderedSstables table_infos = 2;
  uint64 total_file_size = 3;
}

OrderedSstables is a list of SSTs with order dependency. In our system, the SSTs in the same OrderedSstables are generated within the same epoch from the same CN. Since SSTs generated from different epochs and different will not have overlapped full keys, they are order independent.
Future Optimizations
Discussions
Q&A

Currently before we commit an epoch, we will have to compact all previous spilled SSTs because the spilled SSTs have order dependency while we are not able to keep track of the SST meta.
If we can keep track of the SSTs order, we can upload the spilled SST files to S3, or even we can spill to S3 directly. When we commit an epoch, we don't have to compact the spilled SST again, and instead we only need to inform the meta about the SST id an order, which will reduce the commit latency. In this way, the previously uncommitted SSTs can be converted to committed SSTs directly.

Ok, I get your point. So would level_idx of all OverlappingLevel be zero?

I think we can assume that level_idx will all be zero for OverlappingLevel. We can do it even more aggressively, like removing the level_idx field in OverlappingLevel, and in HummockVersion, we have a separated field OverlappingLevel L0 = 2, and the other levels are repeated OverlappingLevel levels = 1;

I want to know what does OrderedSstables  look like so that we must split it to a single kind of structure.


Qt5: Add qt5-script

This PR adds the qt5-script package, which is considered deprecated but is still used by several projects.
I tested  it on Windows, everything works fine.

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

Thanks for the PR!


Table Ajax pagination

Hello,
Discover iommi and try it into a project with pleasure :-).
As filtre works in ajax, anyway to have pagination in ajax too ?
Thanks for your help.
Regards,

I believe we already do? Since 6.0.0 I believe

oh thanks !!!!!
I was using 5.13…. switch to 6.1.1 and test.

@boxed great works :-).
Thanks

Cool


Cascaded catchError doesn't prevent calling of runZoned onError handler

Assume we have a Future that throw an error inside runZoned. If we use cascade notation (“double dot”) to call then() and catchError() then both catchError handler and runZoned error handler will get the error. For sure there is no reason to use cascade notation to handle Future errors. However I found it in a project I am working on. Thus it can lead  to unexpected behaviour.
Here is an example:
https://dartpad.dartlang.org/cecfa8b63ef024c59f30

That sounds exactly right - if you use cascade notation then you split the async result into two paths, and only one of them handles the error - the other path (the then branch) will have an unhandled error which the zone captures for you.
Basically: Never use cascade notation with futures. Always use async/await when you can, it doesn't allow you to shoot yourself in the foot as easily as using raw futures.


Application labels aren't unique, duplicates: netbox_inventory

Using docker to install the plugin i am getting duplicate label issue error while adding a plugin in my /configuration/plugins.py file and no i didn't add any plugins into configuration/configuration.py
Error
2.289 🧬 loaded config '/etc/netbox/config/configuration.py'
2.289 🧬 loaded config '/etc/netbox/config/extra.py'
2.289 🧬 loaded config '/etc/netbox/config/logging.py'
2.289 🧬 loaded config '/etc/netbox/config/plugins.py'
2.290 Traceback (most recent call last):
2.290   File "/opt/netbox/netbox/manage.py", line 10, in <module>
2.290     execute_from_command_line(sys.argv)
2.290   File "/opt/netbox/venv/lib/python3.12/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
2.290     utility.execute()
2.290   File "/opt/netbox/venv/lib/python3.12/site-packages/django/core/management/__init__.py", line 416, in execute
2.290     django.setup()
2.290   File "/opt/netbox/venv/lib/python3.12/site-packages/django/__init__.py", line 24, in setup
2.290     apps.populate(settings.INSTALLED_APPS)
2.290   File "/opt/netbox/venv/lib/python3.12/site-packages/django/apps/registry.py", line 93, in populate
2.290     raise ImproperlyConfigured(
2.290 django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: netbox_inventory

Dockerfile:
FROM netboxcommunity/netbox:4.1.0

COPY ./plugin_requirements.txt /opt/netbox/
RUN /opt/netbox/venv/bin/pip install  --no-warn-script-location -r /opt/netbox/plugin_requirements.txt

# These lines are only required if your plugin has its own static files.
COPY configuration/configuration.py /etc/netbox/config/configuration.py
COPY configuration/plugins.py /etc/netbox/config/plugins.py
RUN SECRET_KEY="dummydummydummydummydummydummydummydummydummydummy" /opt/netbox/venv/bin/python /opt/netbox/netbox/manage.py collectstatic --no-input

Plugins python file
PLUGINS = ["netbox_inventory",'netbox_dns','netbox_reorder_rack','netbox_topology_views','netbox_branching','netbox_contract','netbox_slm'  ]

PLUGINS_CONFIG = {
    "netbox_inventory": {}
}

netbox version: v4.1.0
Docker version: 27.2.1

I see the same error when I am running netbox_inventory alongside the netbox_bgp plugin

I can't reproduce this. I've tried building netbox fresh docker images using most plugins you seem to be using:
plugin_requirements.txt
netbox-inventory
netbox-plugin-dns
netbox-reorder-rack
netbox-topology-views
netbox-contract
netbox-slm

configuration/plugins.py
PLUGINS = ['netbox_inventory','netbox_dns','netbox_reorder_rack','netbox_topology_views','netbox_contract','netbox_slm',]

PLUGINS_CONFIG = {
    "netbox_inventory": {}
}

This works fine. When I try to add netbox_branching I get different errors, that are not related to netbox-inventory plugin. This is because netbox_branching requires additional special configuration I don't know how to add to netbox-docker.
Anyway, try it without netbox_branching and with latest netbox version.

I've also tested a local venv install of netbox (no docker) with the same set of plugins including netbox_branching and it seems to work fine as well.

I just tried it today i have updated a lot of configuration and update since last 3 weeks, and it is working now.
Appreciated your reply on this issue, it is resolved.


Split AnimationController into two

I think we should consider splitting AnimationController into two, one for straight-forward linear progress on a tick for a duration, and one for driving a Simulation. They can both be Animation<double>s. This would simplify the API, which right now is a hodge-podge of unrelated features to be able to handle both modes in one class.
In practice nothing but scrolling uses the Simulation-driven controller right now as far as I can tell.

cc @abarth

We also use it for other fling effects, such as the drawer.
Seems like a reasonable idea.

AnimationController.fling is used in a bunch of places and goes down the simulation codepath.

For Scrollable, what I did with that is split the class into two, ScrollPosition and ScrollActivity. Position owns an Activity. The Activity is what owns the AnimationController. The Activity that flings is different from the one that does the manual dragging.

It looks like all the places that use fling use it in a pattern with drag gestures to track the user's finger and then continue the animation after drag-end.
We could try a factoring of the problem where AnimationController only knows about linear timelines and the there's a separate Animation<double> subclass that handles the drag/fling pattern.
animateWith itself is used only by the (old) scrolling code.
Sounds like this issue will be ripe once the new scrolling code lands.

It turns out that there's a bunch of places where we do weird things with animation controllers. I don't think it's worth doing this after all.


Log Values are not shown in Report of Python Robot framework we have to expand it

Log Values are not shown in Report of Python Robot framework we have to expand it
For instance
KEYWORD BuiltIn . Log ${resp.status_code} 00:00:00.000
KEYWORD BuiltIn . Log ${resp.url}
But expected
Log 200
Log http://url

Argument values cannot be automatically shown because they can be big and contain confidential information. Certain keywords themselves log them and in this case you see the message when you open the keyword.


Added borders to product detail page

Fixes Issue

Changes proposed

Screenshots
before:

after:

Note to reviewers

Summary by CodeRabbit

New Features

Improved visual presentation of product images with new background color and border styles.
Enhanced layout for product price display for better readability.
Streamlined rendering of action buttons for a more concise user experience.

Bug Fixes

Adjusted conditional rendering in product details for clearer availability and warranty information.

Style

Refined the structure of various components for improved readability and consistency in rendering customer feedback and product ratings.

add level labels @codervivek5


fast ocnet

hello，when  will fastocnet release?

Please wait for the updates of OCR in the openseg.pytorch.


Stuck with 400 - BAD REQUEST

Hi @jspaaks
My action fails with a 400 - BAD REQUEST. The file is uploaded to zenodo, but all the metadata is missing.
So, I guess there is something wrong with my metadata.json. But I do not know what. I downloaded a JSON file from zenodo of a previous version and compared it with your example of .zenodo.json.
Attached you can find the log file from the last run of my test and the used metadata.
Can you give me a hint?
Many thanks for your effort and the repo!

https://github.com/railtoolkit/tikz-trackschematic/pull/31

Thanks a lot for the pull request!
What i found confusing is that the json that zenodo exports itself does not work directly.

The Export will give you
"resource_type": {
  "type": "software",
  "title": "Software"
},

which you change to
"upload_type": "software"

in your pull request.
I suggest to add the URL https://developers.zenodo.org/#depositions to the Documentation/README as a reference which attributes can be used..

Thanks a lot for the pull request!

No worries, glad I could help

What i found confusing is that the json that zenodo exports itself does not work directly.

Yea it has tripped me up many times in the past. Not sure why it is that way, could just be an unintended side effect of how things grow over time. Either way, I guess it's difficult to change now.

I suggest to add the URL https://developers.zenodo.org/#depositions to the Documentation/README as a reference which attributes can be used.

That's a good idea, thanks. Today I worked on making a JSONschema (in a separate repo: https://github.com/zenodraft/zenodo-upload-metadata-schema), so zenodraft can validate the upload data before sending it to Zenodo, and hopefully have more useful error messages/ easier debug options. This will be useful when I address https://github.com/zenodraft/zenodraft/issues/47.

A validation against JSONschema is a great idea!
I have noticed, that you deleted the attribute "publication_date": from your pull request. Just as a side note: I use it to syncronize the publication date on GitHub, CTAN, and zenodo.

Ah yes of course, it's just that the ingestion fails if the publication_date value is not a date, that's why I deleted it. But for you, it's perfectly fine to have it, if some other part of your workflow injects the date information.
I'll close this issue now, feel free to reopen if there's more to discuss.


Remove duplicate tpc-ds queries

Update product tests too.

@findepi which product tests?

But these are not duplicate, these as variants. They are different.

@findepi which product tests?

see https://github.com/prestosql/presto/tree/a6d9f2c5f818395b4fb3cc5ad53a88f3247caafb/presto-product-tests/src/main/resources/sql-tests/testcases/tpcds

I would leave product tests as they are. Tests and benchmarks have different purpose.

I would leave product tests as they are. Tests and benchmarks have different purpose.

In general i agree. However, the only reason we have these particular queries in product tests is because they are benchmark queries.
I am OK with leaving the test queries, but we should do something to avoid confusion and have single source of truth what are the queries we use for benchmarks

in product tests, the retained variants should be renamed alike, for consistency with bencmarks
the obsolete variants in benchmarks can stay in product tests but should be renamed to indicate that (eg q14_old_variant_2)

also, if product tests' versions and benchmark's versions have any other [allowed] differences, we should call them out too
(still, i'd just remove obsolete variants for simplicity)

I am fine either way.


Sometimes crashing when calling line-sdk-login in Unreal Engine

Is it a security issue?
If you believe you have discovered a vulnerability or have an issue related to security, please DO NOT open a public issue. Instead, send us a mail to<EMAIL_ADDRESS>What did you do?

I made a CPP-plugin with line-sdk-ios-swift and called line login in Unreal Engine build.

What did you expect?

line login success

What happened actually?

Sometimes crashing when calling line-sdk-login in Unreal Engine build.

Your environment?

Xcode 13.1, Unreal Engine 4.25.4, Line SDK 5.7.0, iOS 12~14 test device

Sample project

Result debugging

class AppUniversalLinkFlow {

    let url: URL
    let onNext = Delegate<Bool, Void>()

    init(parameter: LoginProcess.FlowParameters) {
        let universalURLBase = URL(string: Constant.lineWebAuthUniversalURL)!
        url = universalURLBase.appendedLoginQuery(parameter)
    }

    func start() {
        // crash point!!
        UIApplication.shared.open(url, options: [.universalLinksOnly: true]) {
            opened in
            self.onNext.call(opened)
        }
    }
}

@kjt0429 Thanks for the report. Is there any more information like crash stack or screenshot? It would help us to track and know the crash better.

@onevcat Thanks for checking out my issue. I marked the crash point in the line code. There are no screenshots due to the crash situation. There are no significant logs.

With the information provided now, it is too hard for us to track the issue. Since it crashes in the line
UIApplication.shared.open(url, options: [.universalLinksOnly: true])

is totally code from Apple and iOS. There is almost no way we can do anything about it.
The only suggestion from mine is, if it is possible to check the url value here, see whether it contains any special characters. If the url is fine, then maybe it is some restriction of either Unreal or Apple that stop a url being opened. In this case, there should usually some message in the console to explain it more.
Since there is no way to continue the investigation, please allow me to close it for now. Feel free to reopen it if there is any new information or anyone encounters the same problem. 🙏


chore: Announce coordinator node in local network

This change sets all configurations to defaults that will work with our development setup.

p2p_address: changed to <IP_ADDRESS> so that the coordinator is reachable on localhost as well as local ip. This is needed as the phone communicates on localhost and the lnd node on the local ip.
skip_local_network_announcement: If this flag is set the local network ip announcement is skipped. This should be set in a productive environment. If not set it will add the local ip to the addresses announced for the coordinator. This is needed so that the lnd node is able to reach the coordinator from the docker network.

resolves #203
Note, I decided to go for Option 4, announcing the node on the local_ip, because it seemed to me the most practical solution.

Option 1: Too failure prune, as its pretty hard to know which network interface to use and it will be different on every platform.
Option 2: Binding to the host network feels odd and would require a different docker-compose for the github actions pipeline. We might still want that eventually, but probably for other reasons.
Option 3: Only works for mac and windows. DNS hostname is not supported by lnd yet.

I don't mind this approach, however if you will get into trouble with testing in prod (as @bonomat outlined), then option 2) is likely our next best bet. Then we have just have local-dev specific docker-compose.yml, which is not too bad, especially when we're exposing all the ports anyway.

Maybe we shouldn't test in prod then 😅 . However, the whole idea of this PR was to make the defaults work for our local development. You can still change the default configuration to work for any other environment. I just did not add yet, the configuration to add additional announcement addresses.

also: we can also remove the requirement to pass in coordinator host to the mobile app (the other README in /mobile directory)

sorry, I don't find the README.md you are referring to.

scratch that, I think I had something on a wrong branch. sorry for making you look for something that wasn't there! 😅

bors r+


Major Bug on Inline Forms

All the fields on last column are being reset when I resize the screen

Try updating the data in your state management tool as they update the text field and using a Text Controller to assign the initial value from your state managment tool. This way if there are any re-renders, the text field will always have the up to date value


make 24-hour clock the default (and provide a site-wide option)

I confirm (by marking "x" in the [ ] below: [x]):

[x] This is not a troubleshooting question. Troubleshooting questions go here: http://www.mattermost.org/troubleshoot/.
[x] This doesn't reproduce on web browsers (such as in Chrome). If it does, issue reports go to the Mattermost Server repository.
[x] I have read contributing guidelines.

Summary
For new accounts, the default time format is the 12-hour clock. This creates ambiguity and is probably wrong for a majority of users.
Environment

Mattermost Server version: 5.3.1

Steps to reproduce
Create a new account and log into it.
Expected behavior
The user’s time setting is the 24-hour clock, at least when the site language is not English.
Observed behavior
The 12-hour clock is set until the user changes it in their individual settings.
According to Wikipedia, “a limited number of countries, particularly English-speaking, use the 12-hour clock, or a mixture of the 24- and 12-hour time systems.” And even “in countries where the 12-hour clock is still dominant, some professions prefer to use the 24-hour clock.” A 24-hour clock clearly reduces ambiguity and removes the need to add AM/PM indicators to times.
While trying out a test installation of Mattermost, I noticed I could set the server’s language to German, a language where a 24-hour clock is the only format in use and AM/PM indicators do not exist. There is no setting for either a region (to justify the 12-hour clock e.g. if the region were the US), the switch to German did not change the 12-hour default for new users, and no explicit change of the default time format was provided in the system console. Such a mechanism for changing the site default should be provided (either a regional setting together with knowledge which regions use the 12-hour format, or a site-wide setting for the time format). In any case, the 24-hour clock should be the default.

@esethna I think this is an issue for a way to display time in webapp. Would you check?

Yes, it is about the webapp. I am making my first steps with Mattermost now, as a desktop user (still my main platform) and also setting up my own test server, and in the process I forgot to remember that there are so many other interfaces. Sorry for not making that clear. :-)

Thanks @sebalis for your interest. What might make sense here is a setting in the System Console that sets the default for the server. I would be hesitant to update the end user default on it's own as that would be a major change for existing users. Would you be open to adding a system console setting for this with a default to 12h? I believe this change would be on the server and webapp repos.

Hi @sebalis,
Would you like to contribute this in the feature idea forum so it can be discussed, upvoted and considered for a help wanted ticket?
Please include a link back to this GitHub issue. If you're interested in implementing, please say so and we'll prioritize the review.
You get 10 votes in the feature idea forum, and each one influences the future of the project.

I have very grudgingly added my input from here to https://mattermost.uservoice.com/forums/306457-general/suggestions/35193511-configurable-default-value-of-display-clock-12-h and voted for it. Grudgingly because I did not like the privacy statement very much. They create much more options for my personal information being sold than Github does.

Nothing seems to be happening over on the forum. How can I move this forward?

@amyblais Why was this closed?
I live in Germany, we use 24-hour clock display. So right now, every users has to manually change this in the web-UI.

There is a feature request open for this here: https://mattermost.uservoice.com/forums/306457-general/suggestions/35193511-configurable-default-value-of-display-clock-12-h.
Would you be interested in implementing this feature?

@amyblais I'm sorry, but I'm not that deep into software development. I'm much more into System Engineering and Operations.

There is a feature request open for this here: https://mattermost.uservoice.com/forums/306457-general/suggestions/35193511-configurable-default-value-of-display-clock-12-h.
Would you be interested in implementing this feature?

cannot open the url

@kpy3no I have no problems opening the URL.

For the record, I had no problems opening that URL in February 2019 when I added a comment to it with details from this Github issue, and I have no problems opening it now :-)


Modeling exercise: diagram type is reset to UML Class Diagram

When saving the example solution of a modeling exercise (with diagram type other than class diagram), the diagram type is reset to class diagram. This means that suddenly other model elements are shown on the right side. This should not happen, the diagram type should stay the same.

This also happens when students model in team exercises and the model is automatically synced over web socket:
https://i.imgur.com/oeZqevf.gifv

Solved in Apollon


update choco packages links.

@talregev I'm going to close the PR for now. If you have a resolution to the issue I raised we can reopen and revisit it.

You can close this issue


ARCT-154 Use the current protocol when making the evercookie request.

should we change it here or in Evercookie.rb?

@chancedowns
I'm not sure if you're referring to the initializer in the rails app or the config file in the gem.
I think this is the best option if we want to vary the protocol dynamically for every request.
I was a little worried that just changing the initializer within the Rails app would put too much strain on the servers (i.e. all tracking requests requesting an https connection).
If we want to go that route I can update the host_url property in both files to use an https protocol.

I don't think it's possible to just leave it protocol-less (b/c the object making the request is an XMLHttpRequest object and wants a full url). To the best of my understanding.


added two reference  links

as per user feedback #5656 , so that i added  two references links
https://docs.microsoft.com/windows/win32/intl/code-page-bitfields
https://docs.microsoft.com/windows/win32/intl/code-page-identifiers

@RAJU2529 : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Remove "Omni Wallet" branding in splash

As discussed during this mornings all hands, we're going to remove the "Omni Wallet" branding from the Omni Core splash screen to avoid user confusion.
I've knocked up some updated splashes (design unchanged, only the wording).
Please let me know which one is preferred and I will put in a quick PR.  Note I shrunk and put the images on a background to make it easier to see them (as I couldn't figure a way to get GitHub to size & put a border around them).
Originals:

Options:

Thanks
Z

All of them look great!
I think I'd go with "Desktop" or "Qt".

Resolved via #278.


BUG in WordCount, split is not used correctly

It should be
JavaRDD<String> words = lines.flatMap(s -> Arrays.asList(**s.split(SPACE)**).iterator());

Hi @cangkuren ,
Please clarify which module/article you're referring to.


LG washer remain time always 00:01:00

Describe the bug
The washer remaining time shows 00:01:00 while off, which always adds a minute to end time. This prevents a timer card from working correctly.
Expected behavior
The remaining time should end up as 00:00:00 so end time does not keep recalculating.
Screenshots

Environment details:

Environment (HASSIO, Raspbian, etc):
Home Assistant version installed: 2023.5.3
Component version installed: latest
Last know working version: unknown
LG device type and model with issue: WM6500HWA
LG devices connected (list): washer, dryer, dishwasher

I encountered this behaviour this morning. I believe this is not an issue with the HACS components but with SmartThinQ, as the HACS components shows what the app shows, which is the timer indefinitely frozen at X minutes remaining. I shut down HA, then removed the washer from SmartThinq, turned off power at the main for 5min, then re-added the washer to SmartThinq. Upon HA restart, the issue was resolved. Perhaps it is due to wifi connectivity dropping off when the appliance is operating.

A timer/or other idea should be incorporated into the component i guess. When it reach 1 min, than wait 1 minute to set it to 0 .

I shutoff home I'm still showing that the entity is on despite my washer being powered off.

I'm running into this problem too

Me, as well.

Please provide integration diagnostic when device is on this specific state / condition.

Here is the integration diagnostics. The washer and dryer are currently in the off state with 1 minute remaining.
config_entry-smartthinq_sensors-6794801972bd4472b82081dcc1cbda49.json.txt

Why did you close this?

Apologies for confusion, I'm not meaning to close issue. It keeps default to close when I add comment.

I just updated and everything looks good now. The timers are off when the devices are off.

Close this issue as it seem fixed.


Sniffer function added

Hello Maintainer of mavlink-router!
I added a sniffer function to mavllink-router.
The user can choose a Mavlink system-id that all messages are forwarded to. This is useful for real time debugging. One can choose his favorite mavlink inspector (Missionplanner and QGroundcontrol have nice ones...) and observe all Mavlink traffic.
You can leave this option on permanently with sys-id=254 for example, and whenever you wand to see what's going on just change you GCS id to 254 or connect with another GCS with this id.
I found this useful, so I added command line and configuration file functionality, so everyone can use it.
Remark: Even on sniffer endpoint filters apply and messages are not echoed back.
Cheers,
-Guy

That's an interesting idea. It's more or less what the "eavesdropping" functionality was supposed to be but never was. The difference here is that you reserve a system_id for it instead of attaching the functionality to a certain endpoint, set on the configuration file.
It seems this makes it easier to use as you can just connect e.g. a "mavlink inspector" or "mavlink logger" via TCP instead of explicitly dedicating an endpoint for it. @jbeyerstedt any thoughts on this?
@grodnay please take a look in the coding style issues pointed out by CI

On the general concept: I can see a use case for both, ignoring the normal routing rules for a specific ground control station (as it's proposed here) as well as a dedicated endpoint getting a copy of all data flowing though mavlink-router (eavesdropping). The opportunity to use a connection to the TCP server is definitely a plus for this variant. Your analysis application just has to send a heartbeat at least once and you'll effectively have the same functionality as an eavesdropping mode on any endpoint.
tl;dr: This is more flexible than an eavesdropping mode and can even do the same with a minor tweak to your data sink.
On the code itself: As Lukas already said, please check the coding style guide and your spelling in the comments. And please add a check for the value range since MAVLink system IDs are 8 bit unsigned, but the input parsing accepts unsigned long (for the config file) or signed int (for the CLI).

@lucasdemarchi I added comments instead of opening a review because I'll be on vacation the next two weeks and don't know whether you can resolve my review or if I need to do this before merging.

fixed according to comments and run clang-format.

@grodnay there were some conflicts due to the message duplication feature being merged. I fixed the conflicts and pushed to your sniffer  branch so this PR is updated. After CI is complete we can merge it.

Excellent! :-)


Regarding Incorrect Information on "Use Group Policy to schedule protection updates" column on This Page

[Enter feedback here]
- My change idea

Before

Important
By default, Microsoft Defender Antivirus will check for an update 15 minutes before the time of any scheduled scans. Enabling these settings will override that default.

After

Important
By default, Microsoft Defender Antivirus will not schedule protection updates. Enabling these settings will override that default.

- Summary
I checked the default behaviors of schedule protection updates on Microsoft Defender Antivirus (MDAV) and confirmed that the default settings of schedule protection updates is following.

If "SignatureScheduleDay" is set as "8", MDAV will not schedule protection updates.
So, I believe that "Use Group Policy to schedule protection updates" column on This Page should be changed as "My change idea" above.

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

ID: d4e26a44-834c-bcd3-5fec-b9aa9bb8cde1
Version Independent ID: 1d3e40d3-8d86-147d-f509-2f59adbceee0
Content: Schedule Microsoft Defender Antivirus protection updates
Content Source: microsoft-365/security/defender-endpoint/manage-protection-update-schedule-microsoft-defender-antivirus.md
Product: m365-security
Technology: mde
GitHub Login: @denisebmsft
Microsoft Alias: deniseb

@tfunatani  and @yogkumgit , i believe the below line should be added
If "SignatureScheduleDay" is set as "8", MDAV will not schedule protection updates.
@yogkumgit what is your opinion in this regard.

Thanks for your contacting!
Based on @RAJU2529 -san's opinion, my new change idea is below,
Important
By default, "SignatureScheduleDay" is set as "8" so Microsoft Defender Antivirus will not schedule protection updates.
Enabling these settings will override that default.

@yogkumgit -san, please tell me your opinion.

@RAJU2529 -san, thanks for your contacting!
Based on your opinion, my new change idea is following.
By default, "SignatureScheduleDay" is set as "8" and "SignatureUpdateInterval" is set as "0" so Microsoft Defender Antivirus will not schedule protection updates.
Enabling these settings will override that default.

"SignatureScheduleDay" as well as "SignatureUpdateInterval" are related to the scheduling protection updates, so I believe it should be changed as above.

@RAJU2529 -san, @yogkumgit -san
Could you please let me know if there are any updates about this thread?

@tfunatani Thank you for your feedback. We have made changes to the document via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/8250
Once the author approves, the changes will be live.
Thanks
Sri

@msbemba -san
Thanks for your support!!

@msbemba Thank you very much for the contribution and updating the documentation with PR. @tfunatani Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


pcie is now not required

Let me know when this is current and I will relaunch the CI for Sophie’s PR
From: Ray Culbertson @.>
Reply-To: Mu2e/Muse @.>
Date: Friday, November 3, 2023 at 8:22 PM
To: Mu2e/Muse @.>
Cc: Subscribed @.>
Subject: Re: [Mu2e/Muse] pcie is now not required (PR #92)
Merged #92https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Mu2e_Muse_pull_92&d=DwMFaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=Zi5IH-k2_JiK_Wipiv3pwwSXO9UNaHiLP8sisfPz__k&m=y26XZzTSLauFRTbEn-_aQMAaqlp0mF8jBfj-_GzhTFlsN3qaOWyQwG-Zpxestgw5&s=zfzOKrjH4CBelAagZvPz69rf5yqlFLaNgzHsNUhZq-Q&e= into main.
—
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Mu2e_Muse_pull_92-23event-2D10861541346&d=DwMFaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=Zi5IH-k2_JiK_Wipiv3pwwSXO9UNaHiLP8sisfPz__k&m=y26XZzTSLauFRTbEn-_aQMAaqlp0mF8jBfj-_GzhTFlsN3qaOWyQwG-Zpxestgw5&s=2E9rEH4523WFUIcWGYHUD9annUTlxVfVVJzbQortEuM&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_ABHY5ZTQ5BAVTWB6LXCAJQDYCWKEVAVCNFSM6AAAAAA65FW65WVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJQHA3DCNJUGEZTINQ&d=DwMFaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=Zi5IH-k2_JiK_Wipiv3pwwSXO9UNaHiLP8sisfPz__k&m=y26XZzTSLauFRTbEn-_aQMAaqlp0mF8jBfj-_GzhTFlsN3qaOWyQwG-Zpxestgw5&s=9zyeH_RcXim2NY05IAvNOUWOLR7aXxVLQfUIWDtvIsk&e=.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

Let me know when this is current and I will relaunch the CI for Sophie’s PR

current now and visible on cvmfs

Thanks.  Just launched the CI
From: Ray Culbertson @.>
Reply-To: Mu2e/Muse @.>
Date: Friday, November 3, 2023 at 8:41 PM
To: Mu2e/Muse @.>
Cc: Rob Kutschke @.>, Comment @.***>
Subject: Re: [Mu2e/Muse] pcie is now not required (PR #92)
Let me know when this is current and I will relaunch the CI for Sophie’s PR
current now and visible on cvmfs
—
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Mu2e_Muse_pull_92-23issuecomment-2D1793290450&d=DwMFaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=Zi5IH-k2_JiK_Wipiv3pwwSXO9UNaHiLP8sisfPz__k&m=1CIG71BTPPmeLm4FnfyIkM-5zqfZTZGr7pu1W3BAHrwTBdj3KW7xTaSi1N2f7wVo&s=508Y_XOEqeAk_4_kvNIk1e2uYx2KqYFSyyFqzN0RYTg&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_ABHY5ZRQ2VA6TBJWSTJYOYTYCWMKZAVCNFSM6AAAAAA65FW65WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGI4TANBVGA&d=DwMFaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=Zi5IH-k2_JiK_Wipiv3pwwSXO9UNaHiLP8sisfPz__k&m=1CIG71BTPPmeLm4FnfyIkM-5zqfZTZGr7pu1W3BAHrwTBdj3KW7xTaSi1N2f7wVo&s=N_ZuzHYLhR2HCK4KEMTpzWbQzhJ-6ZoHUJ2L6OI3deI&e=.
You are receiving this because you commented.Message ID: @.***>


Added topmost, set_position and center functions for Windows & OSX, fixed OSX startup white flash, disable right click context menu at creation, escape_js

webview windows now have topmost, set_position and center functions for Windows and OSX. On Linux the functions return void, doing nothing. I plan to implement on Linux later
topmost forces the window to float above all others
C++
void webview::topmost(bool make_topmost = true);

C
void webview_topmost(webview_t w, int make_topmost);

Go
func (w *webview) Topmost(makeTopmost bool)

set_position updates the position of the window
C++
void webview::set_position(int x, int y);

C
void webview_set_position(webview_t w, int x, int y);

Go
func (w *webview) SetPosition(x int, y int)

center, centers the window on the main monitor
C++
void webview::center();

C
void webview_center(webview_t w);

Go
func (w *webview) Center();

White flash during start up on OSX
My solution for this was to initially set the window's opacity to 0, then to 1 when the web content is loaded, meaning that the window will be invisible until the content is fully loaded. I also used setValue:forKey to turn off drawsBackground on WkWebview. It works on 10.13 High Sierra and 10.15 Catalina. For data:text/html urls there is almost no startup time, but when navigating to a site on the internet there is a small delay. I might append this change with the option to pass a custom callback to augment the behavior in case the developer wants to do something like show a loading screen. Would this custom callback be useful to others?
Disable rick click context menu
I added a new method no_ctx to the webview class. Call this method to remove the right click context menu in the web view. Under the hood it just runs webview::init with:
window.addEventListener('contextmenu', (event) => event.preventDefault())

C++
void webview::no_ctx();

C
void webview_no_ctx(webview_t w);

Go
func (w *webview) NoCtx()

C++ Windows Visual Studio 2019 Build instructions
I added a .md file detailing the instructions for building a C++ webview project in Visual Studio 2019. Big thanks to harikvpy, for his comment on the issue "Instructions for building on VS2017" #401 as I mostly copy and pasted his instructions there. Only adding the step of running build.bat and linking with webview.lib
escape_js function
I've added an escape_js function to fix a url parsing error. Previously (at least on OSX) if a data:text/html url is passed and it contains a

Hi @phillvancejr , I have this error when I want to build the project
c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b024\_x002.o: in function '_cgo_5f50eb19c133_Cfunc_webview_center': /tmp/go-build/cgo-gcc-prolog:88: undefined reference to 'webview_center' c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b024\_x002.o: in function '_cgo_5f50eb19c133_Cfunc_webview_no_ctx': /tmp/go-build/cgo-gcc-prolog:189: undefined reference to 'webview_no_ctx' c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b024\_x002.o: in function '_cgo_5f50eb19c133_Cfunc_webview_set_position': /tmp/go-build/cgo-gcc-prolog:231: undefined reference to 'webview_set_position' c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b024\_x002.o: in function '_cgo_5f50eb19c133_Cfunc_webview_topmost': /tmp/go-build/cgo-gcc-prolog:286: undefined reference to 'webview_topmost'

Hi @phillvancejr , I have this error when I want to build the project
c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b024\_x002.o: in function '_cgo_5f50eb19c133_Cfunc_webview_center': /tmp/go-build/cgo-gcc-prolog:88: undefined reference to 'webview_center' c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b024\_x002.o: in function '_cgo_5f50eb19c133_Cfunc_webview_no_ctx': /tmp/go-build/cgo-gcc-prolog:189: undefined reference to 'webview_no_ctx' c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b024\_x002.o: in function '_cgo_5f50eb19c133_Cfunc_webview_set_position': /tmp/go-build/cgo-gcc-prolog:231: undefined reference to 'webview_set_position' c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b024\_x002.o: in function '_cgo_5f50eb19c133_Cfunc_webview_topmost': /tmp/go-build/cgo-gcc-prolog:286: undefined reference to 'webview_topmost'

Hi @dumanhaydar, just to be clear, are you using the webview from this repo or from my fork in https://github.com/phillvancejr/webview? If not use that and install with
go get github.com/phillvancejr/webview@HEAD
I've recompiled the dlls to make sure they include the newly added functions. I've successfully tested the new changes via Virtual Box on Windows 10 64 bit.

Thank you @phillvancejr I will try that. How did you compile the dll ? I want to add a new function but I don't know how. Thank you.
Have you try to add a SetFullscreen option ? I tried on macOS and linux, and it doesn't work.

I try it with gtk_window_fullscreen(GTK_WINDOW(window)), nothing happened. No error in debug
Same with ((void(*)(id, SEL, BOOL))objc_msgSend)(m_window, "**toggleFullscreen**"_sel, true)
Thank you very much for your availability

Oh thank you, I'm stupid, I haven't searched the directory.
I try it with gtk_window_fullscreen(GTK_WINDOW(window)), nothing happened. No error in debug
Same with ((void(*)(id, SEL, BOOL))objc_msgSend)(m_window, "**toggleFullscreen**"_sel, true)
Thank you very much for your availability

The gtk line was copy pasted from stack overflow so it won't work right away :). I'm guessing you'd have to use something like m_window instead of window in teh pass to GTK_WINDOW but I'm not even sure if that is right because as i mentioned before I don't really know anything about gtk.  The same with the mac example, it was just an example of the general idea but that isn't the right function or signature for objc_msgSend. I'm not sure what the function would be for Cocoa, actually. I'd have to look into it. At some point I'm planning to learn a little gtk so I can implement the functions above for linux and at that point I may also look into adding a fullscreen option to my fork, but I don't have any plans to do so in the near future unfortunately. My suggestion to you would be copy a currently implemented function and then research how to make things fullscreen in Cocoa for Mac and GTK for linux then modify the function to work. Sorry I couldn't be more help currently but hopefully you've got a direction to head in.

Yes, I used  gtk_window_fullscreen(GTK_WINDOW(m_window)); but nothing happend
Same for ((id(*)(id, SEL))objc_msgSend)(m_window, sel_registerName("toggleFullScreen:"));
Thank you for all.  Is it possible to break this apart into smaller PRs? That would increase the likelihood of them being merged.

@phillvancejr Please separate these out into one PR for each API update. There are way too many conflicts to merge as-is. Also, I like those examples you made! Feel free to make PRs for them as well :)

@dandeto I can close the request for now and maybe get back later. I opened this PR 6 months ago and have made enough changes that it feels like more work to make separate pulls for each change than to maintain my own fork.

Sounds good. We're trying to give this project the love it deserves and boost the activity - more progress will compound with time :)


Posting photographs in Instagram.

Is there a way to post photographs in Instagram through this API. If so Please help me with the pointers.
thank you.

as per Instagram it says we cannot upload pics.


[PLAT-4872] Swap to a peer dependency on bugsnag/core in plugins

Goal
Currently our plugins have a hard dependency on @bugsnag/core. This can lead to issues when a plugin is updated separately to @bugsnag/core, because NPM will dutifully install multiple copies of @bugsnag/core — the original version will remain and the plugin will get a newer version of its own. Typically this shouldn't be a problem because changes will be backwards compatible, but it can cause issues for type declarations as a newer @bugsnag/core may be incompatible with an old @bugsnag/core
To prevent having multiple copies of @bugsnag/core, we can use peerDependencies instead of a hard dependency. This should mean that there is only ever one top-level version installed, which will be pulled in by @bugsnag/js, @bugsnag/expo or @bugsnag/react-native
Design
I went with a version constraint of ^7.0.0 to be as compatible as possible, but I think this could be ^7.3.0 (or even the version this is released in (^7.4.0 ?)) because there shouldn't be a scenario where a new plugin version is installed with an old version of core — not 100% sure this is a good idea though!
Changeset

All delivery- and plugin- packages no longer have a hard dependency on @bugsnag/core
All delivery- and plugin- packages have a dev dependency on @bugsnag/core
All delivery- and plugin- packages have a peer dependency on @bugsnag/core

Testing
This should be covered by existing tests

Approved from the test perspective, but I have not performed a code review.


Create Senati,txt

Institution/School Name
Senati
Instiution/School Website
https://www.senati.edu.pe/
Email Users
<EMAIL_ADDRESS>Please place an x between the square brackets if yes

[x] Students
[x] Academic/Teaching Staff
[ ] Other/Support Staff
[ ] Alumni

Education Levels
Please place an x between the square brackets if yes

[ ] Post-graduate research
[ ] Graduate School
[ ] College (University) or Undergraduate School or equivalent
[x] Community College or equivalent
[ ] High School or equivalent
[ ] Elementary School or equivalent

@EithanLlanos lib/domains/pe/Senati,txt: this request has an incorrect file path format, please ensure that you are familiar with     this repository rules located at the bottom of this page and change     your request accordingly. If you don't know how to change request, close it and open a new one.     If you are not able to make the pull request according the instructions, please send us an email to<EMAIL_ADDRESS>Please mention this request URL in the message.

@EithanLlanos I am sorry, the domain senati.pe is removed from our trusted domains list because it was abused in the past. If you are the student of this school, please enroll to GitHub Student Developer Program. Then apply for JetBrains educational subscription with your GitHub account (GitHub tab at https://www.jetbrains.com/shop/eform/students).


Pr 9 show footer

PR 9. Added test and renamed the variables. The showheader was not a parameter but it got public setter. This is breaking change if someone uses that public setter. The using code can be fixed by fixing the setter name.

Obsolete.


WIP: Simulate at runtime

This makes concept-simulate take a haskell file as an argument, load it as a module called Simulate with circuit, initialState and simulate exported, and do the simulation.
This is a WIP because there is a TODO in the source, and it's a pretty big hack. I'll also squash the commits before this is ready to merge.
Otherwise this works well. The only caveat is that you have to have GHC installed and circuits installed via cabal install. This will be like this until https://github.com/mvdan/hint/issues/3 is figured out.

This is great. Ping once you are happy with the result.

IMO the only thing holding this from merging is the hard-coding of Signal. So once you get the signal stuff worked out in master, I can probably adapt both the sample input file and Main.hs to use it, allowing for concept-simulate to work with any input and not just those using A | B | C.

OK, I'll do my best to finish the Signal stuff soon.

@snowleopard I removed the WIP as the two things left to do are done.
There are two major pitfalls with the current implementation that I left as TODOs. The first is that currently A | B | C don't play any role, other than giving the names to [0..n-1]. The other is that we assume that the initial state is in terms of a currently, so it will probably break if it's something other than const Bool.
I've documented everything, but it's not easy to read and understand. So we can go through it together tomorrow if you like.

Also, I've left all commits as they illustrate the history of how I came up with this result. I'll squash before we merge.

What do you think about making the inital state in terms of arguments too? For example:
initialState :: (Eq a) => a -> a -> a -> State a
initialState a b c = State (== a)

Or perhaps the initial state shouldn't be defined in the user-provided file, along with the circuit? I could ask for it to be specified interactively at the start of the program.

@snowleopard stack (windows) is using an older version of hint (0.4.3, not 0.5.1). Any idea why that would be? cabal (linux) is using the correct version (the latest).

:+1: Windows build is failing though -- can we fix that?

:tada:


实现

是Coreference Resolution through a seq2seq Transition-Based System的完整实现吗？不缺预测函数啥的把？按照readme进行仅能运行是吗？

This implementation is mostly just a minimal example using the original scripts from the google repo. I've reimplemented the whole model inference and training as part of another project (https://arxiv.org/abs/2404.00727). I can add documentation and code sometime tomorrow


AD blocker chrome extension is used to prevent ADs in web pages we are using .

hey @Vanshiii203 , can i work on this under swoc?


Access meta in command

Hi,
is it possible to access meta in command?
Thanks

Sure, you could do something like that ( ES6 syntax, assuming your payload is defined at payload`` and metadata at metadata``) :
module.exports = require('cqrs-domain').defineCommand({
  name: 'enterNewPerson',
  version: 1,
  payload: '',
  // ... whatever else you might need
}, ({ payload, metadata }, aggregate) => {
  if (metadata.something)
      aggregate.apply('metadataDependantEvent', { my: 'eventPayload' });
  aggregate.apply('enteredNewPerson', payload);
});

Thanks, the payload: '', did the trick.


Stack inconsistency

I think there is some inconsistency by handling components with stack. The problem is, it is hard to decide, whether the component is static or has multiple instance in the stack. I have to extract that code from the components and move it 1 abstraction level higher. I don't know how to do that, but I must do it if I want it to be clear. With the current concept the code will be error prone because of this.

I still don't know what would be the best option for describing Context. I want the code to be obvious what it does, but with the current solution it is far from that.

Isn't there a way to let the language manage the stacks with its built-in engine? I have to check at least what happens by async calls with the stack. If I can get it, then this is possible, and maybe I can find a solution in which I don't have to implement Stack.

I decided not to model async function stack. It is too complicated and would worsen performance. I'll follow another approach. https://github.com/inf3rno/dataflower/issues/86


Detail of mentor and Contributors

Hello,
I have worked upon the issue #7 Contact page

I have added the Contributor.html page for the complete list of mentor and contributors
I have added the CSS styling tools
I have added the bootstrap
I have used the Card for displaying the details
and also used basic grid system for better view

kindly check @anushbhatia 😊

@chetnaSharma24 Please add this to the contact page

@chetnaSharma24 I would prefer to do this in React

@chetnaSharma24 .I am closing this since you have another PR for the same. Cool?


Add global reflection lock

This avoids data races that typically lead to runtime exceptions
when running on Scala 2.10.x.

So no locking required on Scala 2.11?

@reactormonk Theoretically, yes.  I'm still working on how to fix up GRL usage in the codebase for 0.11.x such that the 2.11 variant doesn't lock, but the 2.10 one does (at runtime).

Maybe put the version-specific code into two different files and then add a version-specific exclude to https://github.com/scala/pickling/blob/0.10.x/build.sbt#L67-L71 ? I wonder which IDEs would pick that up...


Interrupts ship for takeoff

Idk if it's "Terminal API" or "Terminal Clock" but when I have these mods installed, it doesn't let me use the lever to take off after I land on any moon (stays on waiting for ship to land). when the timer hits 12:00am, the ship doesn't take of either. If everybody dies the ship still stays and if someone votes, same issue again.

Hey there, thanks for reaching out. I tried on my end and everything seems to be working fine. Could you please send me the list of mods you are using?

Do you know if the issue occurs the very first game you host? Or does it happen if you quit to the main menu and host the game again?

When I quit and host the game again.

I just uploaded version 1.0.5 to Thunderstore that should fix the issue. You might have to wait like 5 minutes for the new version to show up.

So everything working fine?

Wow that was quick! it's fixed! love your mod, keep up the good work! ^_^

Thanks for bringing the issue to my attention. Have a good one. 😊

No prob. Glad I could help! 🙌


[WFLY-15756] / [WFLY-13889] Remove PicketBox dependencies from ActiveMQ.

https://issues.redhat.com/browse/WFLY-15756
This supersedes https://github.com/wildfly/wildfly/pull/14957 as GitHub is incorrectly reporting a merge conflict.

@ehsavoie Could you please give this one a review, we are down to just the dependency removals from the module definitions.

:+1: LGTM

Thank you @ehsavoie


task(ui): Add loading indicator to Create Account

Issue: Sometimes it can take a decent amount of time for the app to load after clicking Create Account. We should add the loading indicator we have to this function as well, to let the user know that the app is working and it may take a few moments
OS:
All
Screen recording:
https://github.com/Satellite-im/Uplink/assets/93608357/840f696b-8678-4b50-be89-8a3ade928adc

added here https://github.com/Satellite-im/Uplink/pull/1898


Update README.md

Added a new Conference

Details of the conference:

Website: https://ncdrc.res.in/ncdc/
Date: 01-02 Nov
Venue: Rizvi College of Engineering, Mumbai
Description: National Cyber Defence Conference ’19 (Edition III) seeks to change the paradigm of how we look at digital space and security, critically assessing cyber security's impact on business operations and its security implications.

Closing due to age


Enhance Weather Controller

Describe the new feature you'd like
Currently the weather commands are all on the HolodeckEnvironment class. We've been working on paring this class down (#196), and the last few things to get off of it are the weather and time related methods. We want to move those methods to a weather controller class that is a member of HolodeckEnvironment, ie env.weather.set_day_time(22)
We also want to add a way to configure the weather and time of day from a scenario file, ie
{
   "name": "{Scenario Name}",
   "world": "{world it is associated with}",

   "agents":[
      "array of agent objects"
   ],

   "weather": {
      "hour": 22,
      "day_cycle_length": 1,
      "type": "rain",
      "fog": 0.999
   },
   "window_width":  1280,
   "window_height": 720
}

The json above is an example, feel free to change it in any way that makes sense.
This weather from the config file will need to be re-applied every reset.
TODO

[ ] Weather and time related methods are removed from the HolodeckEnvironemnt class to another class in environments.py
[ ] Class is a member of HolodeckEnvironment
[ ] Weather can be specified in config files

[ ] Weather config block and options are optional and have default values
[ ] Document how weather works and defaults

[ ] Weather is applied every reset
[ ] Tests!

[ ] Tests for setting weather/time manually (ie env.weather.set_fog_density(.9))
[ ] Tests for setting weather/time in scenario config
[ ] Tests to make sure weather in config persists after reset
[ ] Validate that weather works in every world (this may be broken - consult @MaxRobinsonTheGreat)

We could update the engine and get better skyboxes as well -> https://docs.unrealengine.com/en-US/Support/Builds/ReleaseNotes/4_24/index.html

Be sure to update #196 when finished 👆

Calling the new class WeatherController works but isn't 100% accurate, since it would encompass time methods as well. If we can think of a concise, more descriptive name that'd be great.

Closed by #372, #375, #387.

✅ in changelog


Multiple instances - values are stale

In the multi-instance scenario, values on certain instances are pernamently wrong. Seems like values are not being invalidated. I don't want to run the "Clean Cache" button as it blew up the production last time.
Any suggestion how to solve that?
Using "DbLocalizationProvider.EPiServer" Version="8.1.4"

not being invalidated = after translation update?

how clean blew prod?

I was referring to that topic - https://github.com/valdisiljuconoks/localization-provider-opti/issues/220
But I cleared cache and the issue is gone, so I'm closing the ticket now.


feat(mock.ts, keploy.ts, client.ts): Adding Keploy Mode in logs to no…

…tify user
Adding Keploy mode in logs to notify user in which mode keploy is running whether it is record, test, off
feat #45

Hi @Hermione2408, we just need to log mode only once which could be from src/keploy.go and mock/mock.go

LGTM. Hey @Hermione2408 , Please add link to this PR in GSOC/2023 Task List .

Done.


recognize bug report

Title

recognize bug report

Description
In kospeech/models/model.py (line 92), recognize function only fetch the probs without sequence length information:
predicted_log_probs, _ = self.forward(inputs, input_lengths)
I think this is wrong because inside a batch, difference utterance will have different output length, you should truncate the predicted_log_probs accordingly for metric to calculate a correct CER.
Not sure if I am wrong? But thanks for you to take a look.
Linked Issues

resolved #

I noticed that in label_to_string function you will make a decision about the end of the prediction by checking whether there is a , this is reasonable for seq2seq model, but for CTC model like deepspeech2, not sure if it is reasonable.
Thanks for your sharing,

Hi @kelvinqin. The CTC model does not require output_length.You can decode it using , .


Seq collections refactor

add SeqsData.to_alphabet
add SequenceCollection.to_moltype
add SequenceCollection.dotplot

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

51 of 59 (86.44%)  changed or added relevant lines in 3 files are covered.
2 unchanged lines in 1 file lost coverage.
Overall coverage increased (+0.2%) to 90.621%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/cogent3/core/new_alignment.py
49
57
85.96%

Files with Coverage Reduction
New Missed Lines
%

src/cogent3/maths/scipy_optimize.py
2
84.92%

Totals

Change from base Build<PHONE_NUMBER>:
0.2%

Covered Lines:
31923

Relevant Lines:
35227

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

56 of 65 (86.15%)  changed or added relevant lines in 3 files are covered.
2 unchanged lines in 1 file lost coverage.
Overall coverage increased (+0.2%) to 90.621%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/cogent3/core/new_alignment.py
54
63
85.71%

Files with Coverage Reduction
New Missed Lines
%

src/cogent3/maths/scipy_optimize.py
2
84.92%

Totals

Change from base Build<PHONE_NUMBER>:
0.2%

Covered Lines:
31924

Relevant Lines:
35228

💛  - Coveralls


Processing OnResponse with Async

When Async is true, the downloading is really fast despite having Delay & Parallelism
It's so fast i can't download the files fast enough. At most a few files get downloaded
c.OnResponse(func(r *colly.Response) {
output := fmt.Sprintf("%s", r.Request.URL)
output2 := GetMD5Hash(output)
r.Save(output2)
})
If Asyc is false, increasing Parallelism doesn't seem to speed up the crawling , even without delay settings.
Please advice how I could go about this.

Parallelism doesn't speed up crawling because it is just an attribute of the LimitRule, which limits the access to resources, and it doesn't parallelize your script. If you want to crawl with multiple threads, use https://godoc.org/github.com/gocolly/colly/queue or multiple goroutines.


Feature/documentation with sphinx

Codecov Report

Merging #5 (058d4c9) into main (2e889e6) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##              main        #5   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            7         7
  Lines          197       197
  Branches        27        27
=========================================
  Hits           197       197

Impacted Files
Coverage Δ

outreach_sdk/resources/resources.py
100.00% <ø> (ø)

Continue to review full report at Codecov.

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


go modules cleanup and remove wrong self import to v1

This PR's fix some problems with the go modules dependencies:

Update code to use go-git/go-git.v5 since  runtime/local/source/git/git.go was still using the old version.
Remove a self-dependency of go-micro to v1, I guess by error introducing by the autocomplete tool.

This has removed a lot of dependencies on old packages and for sure reduced the download time. Related to #1641.
Also I didn't a bit of code improvement on runtime/local/git/git.go that is kind of unrelated to the purpose of this PR, let me know if you rather have this PR splitter in two.

@mcuadros can you lowe mergo dep in git repo and release next version?

Maybe if you have a problem with a specific problem you can make a replace

Do you have specific reason to bump mergo dep? What is the political decision?
Have minimal needed deps or latest released?

In go-git? Usually, we update to the latest versions. Here as go mod tidy?
:D
On Fri, May 29, 2020 at 12:53 PM Vasiliy Tolstov<EMAIL_ADDRESS>wrote:

Do you have specific reason to bump mergo dep? What is the political
decision?
Have minimal needed deps or latest released?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/micro/go-micro/pull/1658#issuecomment-635908795, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMAB6XLKXDLFVJXONXLUO3RT6H2VANCNFSM4NLTWCDA
.

ok, so we pin now prev mergo version, thanks for pr!


chore(deps): upgrade dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-1.x" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 542

Questions ?
Please refer to the Backport tool documentation


Create new class "disease surveillance data"

rdfs:label "disease surveillance data"
editor preferred term: "disease surveillance data set"
parent: data set
ADLRR: "a data set that is the output of a planned process that is the realization of a disease surveillance objective specification."
We probably then also need a class "disease surveillance objective specification", parent: objective specification, editor preferred term: "disease surveillance objective specification", ADLRR: "an objective specification whose endpoint is human awareness of the level of a particular disease in a particular population of a given biological taxon during some time interval."

Would this be distinct from 'count of disease cases' since the data set would include counts of disease cases, in addition to data on demographics or health status, for example?

Yes, it's distinct.  Surveillance data often includes more than just counts of cases, although including counts of disease cases is necessary.

I think, then, that we should create a class for disease surveillance. We already need one anyway for indexing some of the MIDAS papers. I'll work on a definition.

I'm going to go ahead and add this to Apollo, except I'm going to define it as "A data set that is about some disease surveillance," the latter of which was recently created and defined in Apollo as "A planned process that is the realization of a disease surveillance objective specification."


Fix for old Mac OS X

close Issue #408 by copying the nib files to where pre-10.8 Mac OS X can find them, and also by including nginx that has been built on a 10.7 Mac.

looks good. are we including the 'old' nginx also on newer macs?

yes fortunately they do have forward compatibility.

the version of nginx is the same (1.6.2) it's just linked with an old SDK.


adding easy discoverability for kvrefs

@peterpogorski can you take a look at this? thanks!

@peterpogorski can you take a look at this? thanks!


Dialogs are too wide/tall

For some reason dialogs are too wide when compared to standard android dialogs. First I noticed it with dialog that had a custom view set, and thought my view is problem, but then I tried standard list dialog and progress dialog and both dialog have the exact same problem. I attached some screenshots so you can better understand what am I talking about and below is code for showing the dialogs.
I'm testing on Nexus 5 with Android 6.0.1 and the latest version of the library.

new MaterialDialog.Builder(context).theme(Theme.LIGHT)
            .titleColorRes(R.color.gray_dark)
            .negativeColorRes(R.color.orange)
            .positiveColorRes(R.color.orange)
            .title(R.string.dialog_title_task_due_date_reminder_set_custom)
            .customView(R.layout.dialog_task_due_date_reminder, false)
            .negativeText(R.string.action_close)
            .positiveText(R.string.ok)

new MaterialDialog.Builder(context).theme(Theme.LIGHT)
            .titleColorRes(R.color.gray_dark)
            .negativeColorRes(R.color.orange)
            .positiveColorRes(R.color.orange)
            .adapter(adapter, layoutManager)
            .negativeText(context.getString(R.string.action_close))
            .cancelable(true)
            .cancelListener(new DialogInterface.OnCancelListener() {
                @Override public void onCancel(DialogInterface dialog) {
                    dialog.dismiss();
                }
            });

new MaterialDialog.Builder(this).theme(Theme.LIGHT)
                    .titleColorRes(R.color.gray_dark)
                    .negativeColorRes(R.color.orange)
                    .positiveColorRes(R.color.orange)
                    .progress(true, 0)
                    .show();

Anu idea why this is happening?

Having the same problem. Dialogs uses the 100% of the screen
new FolderChooserDialog.Builder(MainActivity.this)
            .chooseButton(R.string.md_choose_label)  // changes label of the choose button
            .initialPath("/")  // changes initial path, defaults to external storage directory
            .tag("0")
            .show();

That's super weird, something must have changed with the newer version of AppCompat.

@tihomirleka well, the only change that could have affected this was the AppCompat 25.1.0 update. I will probably need to put some manually height/width limiting logic in there now.

Fixed for the next release

https://github.com/afollestad/material-dialogs/releases/tag/<IP_ADDRESS>

After this release now the dialog occupy all width of the device.
I have LG G3.

@rfazi use the latest version that I just commeted above you. :P

I'm use the version you commited above.
Turn back to the <IP_ADDRESS> resolve the problem.

I have the same problem on the <IP_ADDRESS> version.I'm testing on Nexus 5 with Android 6.0.1 and buildToolsVersion is  25.0.2, support library is 25.1.0.

Same issue on <IP_ADDRESS>. Android 6.0.1.

I tried it out with latest release of the library and have the same issue. The dialogs now occupies full width of the screen. As I said, the last version that doesn't present the bug is <IP_ADDRESS>.

Odd.
It works on my Pixel XL, Nexus 6P, Nexus 5X, and Nexus 9. Plus a Pixel C emulator.
@tihomirleka @ritdaw @basefas

@afollestad Sorry I'm confused, the problem persist in <IP_ADDRESS>.
Revert back to <IP_ADDRESS> resolve the problem.

Well it doesn't seem to be an issue on my end.

Also on my Galaxy S6 Flat the dialog occupies all the width.
Android 6.0.1 and version <IP_ADDRESS>

I'm also affected with <IP_ADDRESS>, all latest versions of appcompat etc on my Nexus 5. Can debug whatever if needed.

Hmm... @franciscofranco @peppe130 @rfazi @tihomirleka @ritdaw @basefas

Does it still happen on your devices from the sample app? https://github.com/afollestad/material-dialogs/raw/master/sample/sample.apk

I clone the project and install it on my Nexus5 ,has the same problem，the same as your sample.apk

This is from the <IP_ADDRESS> release on Google Play. Android 6.0.1 (Moto Z Play).

Nexus 5, Android 6.0.1

LG G3 Android 6

Different devices, resolutions and Android versions, all taken on actual devices, not emulators.

Maybe the problem is the new dimension?
<dimen name="md_dialog_max_width">

same problem here with samsung galaxy s5

@rfazi probably, but it shouldn't be an issue since it uses Material specs for that. Not sure why it would work fine on my devices and not on yours. 😭

That is helpful @tihomirleka, thanks

No problem. Let me know if you want me to re-test on all devices after the fix.

@tihomirleka can you check the updated sample? https://github.com/afollestad/material-dialogs/raw/master/sample/sample.apk

Looks like its fixed.

Thanks!
https://github.com/afollestad/material-dialogs/releases/tag/<IP_ADDRESS>


Fix DoubleType's float to double conversion

Summary of the changes / Why this improves CrateDB
Fixes precision errors while converting float to double.
Checklist

[ ] Added an entry in the latest docs/appendices/release-notes/<x.y.0>.rst for user facing changes
[ ] Updated documentation & sql_features table for user facing changes
[ ] Touched code is covered by tests
[ ] This does not contain breaking changes, or if it does:

It is released within a major release
It is recorded in the latest docs/appendices/release-notes/<x.y.0>.rst
It was marked as deprecated in an earlier release if possible
You've thought about the consequences and other components are adapted
(E.g. AdminUI)

This caught my attention while working on https://github.com/crate/crate/issues/16581. The buggy query results in a GenericFunctionQuery unexpectedly but it should be functionally correct with slow performance. The cause turned out to be the precision error from float > double.

This is non issue, closing.


Aio egg error

Good day
Every time try the server finish installing but it does not come out of installing and I get an error on admin panel "This server is in a failed install state and cannot be recovered. Please delete and re-create the server."
please help I change nother at all
Thank you

I also always get the email Server is installed but it not working

are you trying to use aio egg on an arm cpu? if so, then change install script container image to alpine:3.16:

are you trying to use aio egg on an arm cpu? if so, then change install script container image to alpine:3.16:

I bevaile so thank you I will try and get back to you.


Example output in readme

It would be nice if you could show example output in the readme, to get an idea of what one can expect from the tool.

I'm not opposed to that. There's also this though.

Closing this as stale. If someone wants to PR such an addition, I'd happily merge it.


correct doc for Series.str.lower

Hello @Rubtsowa! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file sdc/tests/test_series.py:

Line 6003:19: E128 continuation line under-indented for visual indent

Hello @Rubtsowa! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file sdc/tests/test_series.py:

Line 6003:19: E128 continuation line under-indented for visual indent

Please fix it.

Please resolve the conflicts.

@densmirn @Rubtsowa i see code modification, not only docs. What this PR about?

@densmirn @Rubtsowa i see code modification, not only docs. What this PR about?

Looks this PR is about refactoring of implementation of Series.str.lower?


Blackify

I think part of the idea here is to keep it compact, so I don't know if Black helps there...

I switched to a maximum line length of 120, which seems like a reasonable maximum to me for a snippet, so now it only adds a net of 4 lines, in exchange for some readability improvements (I think) and a few standard things like not having spaces around kwargs.

If I switch it to 140 character limit, that ChatCompletion line gets combined to one line, for a net neutral number of lines, but that is a pretty long single-liner, IMHO.