Re-encoding to UTF-8 breaks signing

As discovered by @mattifestation
Fix: https://twitter.com/mattifestation/status/906252862727921665
Get-Content .\Advanced-Threat-Analytics.psm1 | Out-File -Encoding ascii .\fixed.psm1

This does not fix the larger problem which as to do with how GitHub zips files. To avoid this issue download either from the PS Gallery or use Git Clone. Don't download using the zip file.


Feat: Udemy

Describe the feature
As a part of participating in GSSoC'24 I would like to add following feature for udemy website:

Search the courses available by skills.
Search the courses available by instructor.

Add ScreenShots

Search by skill:

Search by instructor

Record

[X] I agree to follow this project's Code of Conduct
[ ] I'm a Hacktoberfest'23 contributor
[X] I want to work on this issue

Hello I would like to work on this issue please assign it to me

@nikhil25803 i would like to contribute to the repository please assign me this project


Unsighty error messages about plug-ins.

I adjusted the 12-line webbrowser example to this, and it seems to work okay, except for it giving some unsighty messages:
Error loading module '/usr/lib/mozilla/plugins/nppdf.so': /usr/lib/mozilla/plugins/nppdf.so: wrong ELF class: ELFCLASS32
Error scanning plugin /usr/lib/mozilla/plugins/nppdf.so, /usr/libexec/webkit2gtk-4.0/WebKitPluginProcess returned 256 exit status

I'd say this probably should be suppressed somehow, since they seem not to matter at all.

This doesn't fix the actual issue (I think the plugin doesn't match the architecture?), but you can set Settings.EnablePlugins to ignore plugins.


Active tab green icon color on tab bar disappears after the menu is pressed

Describe the bug
The green color on the active tab disappears back to dark gray after the menu button is pressed.
To Reproduce
Steps to reproduce the behavior:

Tap on the tab so it is active and green.
Tap on the menu button
Close the menu
See error

Expected behavior
Active tab color should remain after the menu is closed.
Context (please complete the following information):

Device: [e.g. iPhone]
OS: [e.g. iOS 17.6.1]
App version: [e.g. 0.51.0]

@angielt i have fixed this in PR : #2286

Duplicate of #2034


Meteor.Settings is undefined and causing the app to crash

Changing Meteor.Settings to Meteor.settings works for me. I guess it has to do something with versions but I'm not quite sure as I'm just getting my feet wet with Meteor.

+1

Awesome. Thanks!


Abruptly loses all functionality

Twice now the package has completely stopped working. Connecting does nothing.  Create FTP/SFTP File does nothing. Toggle does nothing - the side menu never appears. The only way to interact with the package is through the Atom Packages dropdown.  Atom just sits there with a blank page and doesn't open any files are create any connections.  So far, the only way to solve this that I have found is to remove the package, uninstall Atom, reinstall Atom, and reinstall the package.

same

I'm facing the same issue, 1st time install and everything not working

What's the atom version and which  OSs? Can you guys tar cJ your ~/.atom (~.atom for  Windows) and upload it?  I have a  feeling it might be  interpackage issues currently not being handled by atom

Thanks for taking a look!
Well I've already uninstalled Atom, but the last time I did a re-install was about 2 weeks ago, so whichever version was most recent 2 weeks ago.
I'm running MacOSX 10.10.4 (Yosemite)
The compressed ~/.atom folder is still 70mb, too big to upload through a comment here. What's the best way to send it to you?

Try a public dropbox  link

https://dl.dropboxusercontent.com/u/1096587/atom.tar.gz

Couldn't recreate the issue with
atom 1.11.2
remote-ftp 0.9
the above .atom folder
Windows 8.1 Pro/Mac 10.11.6 (El Captian)
If it happens again tar the folder when it's in the broken state.
Just for the record next time when compressing something zip it up with zip on mac, as its tar seems to be incompatible with gnu tar (the one I use at least)

I have no idea, what would be causing this. It'd be great if someone could help with this.
p.s Thanks @QwertyZW for helping out.

Any update on this bug? I am experiencing this same issue. I have attempted the uninstall/reinstall as well. After reinstall I tried only installing the remote-ftp package and still experience the same issues (package is unresponsive - menu item visible, but don't actually do anything)
atom.zip

Everything has worked smoothly for me for the last 2 weeks after completely deleting my .atom folder and re-installing all packages. Obviously not an ideal solution, but it must be that some other package is interfering with remote-ftp?

@digiance Could you type into the developer tools of atom  atom.project['remoteftp-main'] / atom.project.remoteftp and see if anything is returned in the console.

Is this still a problem?


Add button stretched a bit

It seems the add button is stretched a bit, but not in the grid (Umbraco 7.4+), where its parent use umb-grid class ... the usky-grid class is probably the original and old stuff.. and it seems Umbraco forms overwrite it..

Does it affect OpeningHours to use umb-grid class instead or does it mess up stuff in < 7.4. versions?

I have submitted an issue here, since it should be fixed in Umbraco Forms: http://issues.umbraco.org/issue/CON-1141

Testing with default Umbraco 7.5.3 and whatever Umbraco Forms it ships with, the add button is now correctly 30x30 :D


Getting this error when trying to run app: "Gradle project sync failed... a valid App engine sdk was not found"

"Gradle project sync failed... Basic functionality (e.g editing,debugging) will not work properly"
a valid App engine sdk was not found for module:server

Try to open clean project one more time and do not upgrade gradle just wait when sync for gradle will be finished. I just successfully build whole project but before had same erorr.

This should have been resolved, but please reopen if not.


Merge from v1.14.x

Merge from v1.14.x
Diff contains only this commit: "Revert #15983 - gRPC channels blocking indefinitely and not respectin…" to master.
Revert "Immediately run write closures for failed stream": Was already present on master
Rest are version bumps that are not needed in Master.

****************************************************************

libgrpc.so

     VM SIZE                                                                   FILE SIZE
 ++++++++++++++ GROWING                                                     ++++++++++++++

 -------------- SHRINKING                                                   --------------
  -0.1%    -712 [None]                                                      -2.34Ki  -0.0%
      -0.1%    -680 [Unmapped]                                                  -2.34Ki  -0.0%
      -3.1%     -32 [None]                                                            0  [ = ]
  -0.6%    -176 src/core/ext/transport/chttp2/transport/chttp2_transport.cc    -176  -0.6%
     -21.1%     -95 set_write_state                                                 -95 -21.1%
      -6.3%     -39 grpc_chttp2_complete_closure_step                               -39  -6.3%
      -1.2%     -29 grpc_chttp2_cancel_stream                                       -29  -1.2%
      -1.4%     -10 [Unmapped]                                                      -10  -1.4%
      -2.7%      -8 grpc_chttp2_add_ping_strike                                      -8  -2.7%
  -6.4%    -128 src/core/ext/transport/chttp2/transport/stream_lists.cc        -128  -6.4%
      [DEL]     -40 grpc_chttp2_list_add_waiting_for_write_stream                   -40  [DEL]
      [DEL]     -40 grpc_chttp2_list_remove_waiting_for_write_stream                -40  [DEL]
     -14.4%     -22 [Unmapped]                                                      -22 -14.4%
      -7.8%     -16 stream_list_id_string                                           -16  -7.8%
      [DEL]     -10 grpc_chttp2_list_pop_waiting_for_write_stream                   -10  [DEL]

  -0.1%   -1016 TOTAL                                                       -2.64Ki  -0.0%

****************************************************************

libgrpc++.so

     VM SIZE        FILE SIZE
 ++++++++++++++  ++++++++++++++

  [ = ]       0        0  [ = ]

[trickle] No significant performance differences

Objective-C binary sizes
*****************STATIC******************
  New size                      Old size
 1,950,678      Total (<)      1,950,932

 No significant differences in binary sizes

***************FRAMEWORKS****************
  New size                      Old size
 3,614,322       Core (<)      3,615,418

10,661,052      Total (<)     10,662,138

[microbenchmarks] Performance differences noted:
Benchmark                                                                       atm_add_per_iteration
------------------------------------------------------------------------------  -----------------------
BM_StreamCreateSendInitialMetadataDestroy<RepresentativeClientInitialMetadata>  -4%
BM_TransportStreamSend/0                                                        -12%
BM_TransportStreamSend/1                                                        -11%
BM_TransportStreamSend/134217728                                                -9%
BM_TransportStreamSend/16777216                                                 -9%
BM_TransportStreamSend/2097152                                                  -9%
BM_TransportStreamSend/262144                                                   -11%
BM_TransportStreamSend/32768                                                    -11%
BM_TransportStreamSend/4096                                                     -11%
BM_TransportStreamSend/512                                                      -11%
BM_TransportStreamSend/64                                                       -11%
BM_TransportStreamSend/8                                                        -11%

****************************************************************

libgrpc.so

     VM SIZE                                                                   FILE SIZE
 ++++++++++++++ GROWING                                                     ++++++++++++++

 -------------- SHRINKING                                                   --------------
  -0.1%    -712 [None]                                                      -2.34Ki  -0.0%
      -0.1%    -680 [Unmapped]                                                  -2.34Ki  -0.0%
      -3.1%     -32 [None]                                                            0  [ = ]
  -0.6%    -176 src/core/ext/transport/chttp2/transport/chttp2_transport.cc    -176  -0.6%
     -21.1%     -95 set_write_state                                                 -95 -21.1%
      -6.3%     -39 grpc_chttp2_complete_closure_step                               -39  -6.3%
      -1.2%     -29 grpc_chttp2_cancel_stream                                       -29  -1.2%
      -1.4%     -10 [Unmapped]                                                      -10  -1.4%
      -2.7%      -8 grpc_chttp2_add_ping_strike                                      -8  -2.7%
  -6.4%    -128 src/core/ext/transport/chttp2/transport/stream_lists.cc        -128  -6.4%
      [DEL]     -40 grpc_chttp2_list_add_waiting_for_write_stream                   -40  [DEL]
      [DEL]     -40 grpc_chttp2_list_remove_waiting_for_write_stream                -40  [DEL]
     -14.4%     -22 [Unmapped]                                                      -22 -14.4%
      -7.8%     -16 stream_list_id_string                                           -16  -7.8%
      [DEL]     -10 grpc_chttp2_list_pop_waiting_for_write_stream                   -10  [DEL]

  -0.1%   -1016 TOTAL                                                       -2.64Ki  -0.0%

****************************************************************

libgrpc++.so

     VM SIZE        FILE SIZE
 ++++++++++++++  ++++++++++++++

  [ = ]       0        0  [ = ]

[trickle] No significant performance differences

Objective-C binary sizes
*****************STATIC******************
  New size                      Old size
 1,950,903      Total (<)      1,951,157

 No significant differences in binary sizes

***************FRAMEWORKS****************
  New size                      Old size
 3,614,322       Core (<)      3,615,418

10,661,265      Total (<)     10,662,366


nixos-icons: fix icons not installed when documentation disabled

Motivation for this change
Fixes #101221
This issue annoyed me for a long time and i couldn't show off my desktop.
With this change, you can disable all documentation and still have the nixos-icons installed.
  # don't install documentation i don't use
  documentation.enable = false; # documentation of packages
  documentation.nixos.enable = false; # nixos documentation
  documentation.man.enable = false; # manual pages and the man command
  documentation.info.enable = false; # info pages and the info command
  documentation.doc.enable = false; # documentation distributed in packages' /share/doc

We could install this package in more specific cases, like when gnome, pantheon or the nixos-manual is actually installed, but i don't know where else it is expected. To not break anything, i just continue installing it when xserver is enabled.

Things done

[X] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[X] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Relase notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[X] Fits CONTRIBUTING.md.

@Artturin yes, i had the suspecion it does
feel free to create an issue for the topic
out of scope for this pr


Reference of create

Hi @igordejanovic,
I was playing with textX and its wonderfu reference system, and I wonder if it is possible to have a rule reference that creates the object first if it does not find it (e.g, like in dot or plantUML). I know that could lead to a mess in the produced model, but I wonder if it currently exists a way of performing such a trick.
Thanks!

Hi @aranega.
I believe this could be done by implementing a custom scope provider that would search the model for the given reference and create the object if is none is found.
Please see the docs.
This part is done by @goto40 so maybe he could give you a hint?

@igordejanovic Thanks so much for the pointer, I was sure that I was missing something!

I created an example. However, I see some limits. The example will, thus, not work in more complicated scenarios. There, you may need to return a "Postponed" for other lookups for persons, which do not find their reference (since the reference may be defined by a later lookup).

With this change, we overcome the problem when referencing objects invented by another lookup (in the future) with our postponed mechanism. See example and the docu in the test.

Thanks a lot @goto40 . I will play with that today. For my scenario it should be enough. The idea is to bridge plantUML syntax with pyuml2 (UML2 implementation in Python). I'm sure it should be enough! Thanks again!


In ResNet50, It is unequal to actual structure of library in the keras.applications.Resnet50

As you know, in the CNN, only layers of Convolution, BatchNormalization and Dense have weights. And Usually, they are constructed by this way. Input - Conv - BN - ReLU - Conv - BN - ReLU ... - Dense. But, As you can see, below the structure remain unusual.

conv2_block1_0_conv/kernel:0
conv2_block1_0_conv/bias:0
conv2_block1_3_conv/kernel:0
conv2_block1_3_conv/bias:0
conv2_block1_1_bn/gamma:0
conv2_block1_1_bn/beta:0
conv2_block1_1_bn/moving_mean:0
conv2_block1_1_bn/moving_variance:0
conv2_block1_3_bn/gamma:0
conv2_block1_3_bn/beta:0
conv2_block1_3_bn/moving_mean:0
conv2_block1_3_bn/moving_variance:0

You can find this result by:
model = tf.keras.application.ResNet50()
#The unusual phenomenon begins with index 18.
model.weights[18]

I recommend that you use debugging mode in your IDE. Then you'll find it easier.
In the below lines, the ResNet50 has stack_fn function for creating layers
def ResNet50():
.
.
  def stack_fn(x):
    x = stack1(x, 64, 3, stride1=1, name='conv2')
    x = stack1(x, 128, 4, name='conv3')
    x = stack1(x, 256, 6, name='conv4')
    return stack1(x, 512, 3, name='conv5')
.
.

In the below codes, the stack1 is for simplifying repeated residential blocks.
def stack1(x, filters, blocks, stride1=2, name=None):

  x = block1(x, filters, stride=stride1, name=name + '_block1')
  for i in range(2, blocks + 1):
    x = block1(x, filters, conv_shortcut=False, name=name + '_block' + str(i))
  return x

In the below structure, the block1 is Residential layers in ResNet50.
def block1(x, filters, kernel_size=3, stride=1, conv_shortcut=True, name=None):

  bn_axis = 3 if backend.image_data_format() == 'channels_last' else 1

  if conv_shortcut:
    shortcut = layers.Conv2D(
        4 * filters, 1, strides=stride, name=name + '_0_conv')(x)
    shortcut = layers.BatchNormalization(
        axis=bn_axis, epsilon=1.001e-5, name=name + '_0_bn')(shortcut)
  else:
    shortcut = x

  x = layers.Conv2D(filters, 1, strides=stride, name=name + '_1_conv')(x)
  x = layers.BatchNormalization(
      axis=bn_axis, epsilon=1.001e-5, name=name + '_1_bn')(x)
  x = layers.Activation('relu', name=name + '_1_relu')(x)

  x = layers.Conv2D(
      filters, kernel_size, padding='SAME', name=name + '_2_conv')(x)
  x = layers.BatchNormalization(
      axis=bn_axis, epsilon=1.001e-5, name=name + '_2_bn')(x)
  x = layers.Activation('relu', name=name + '_2_relu')(x)

  x = layers.Conv2D(4 * filters, 1, name=name + '_3_conv')(x)
  x = layers.BatchNormalization(
      axis=bn_axis, epsilon=1.001e-5, name=name + '_3_bn')(x)

  x = layers.Add(name=name + '_add')([shortcut, x])
  x = layers.Activation('relu', name=name + '_out')(x)
  return x

My problem is why are the model instance different from the actual structures?

@ahyunsoo2
Please post this issue on keras-team/keras repo.
To know more refer to:
https://discuss.tensorflow.org/t/keras-project-moved-to-new-repository-in-https-github-com-keras-team-keras/1999

As I got this answer, and I leave it.
@Saduf2019
Next, I will do so in this case about keras.
Thank you for guiding me.


customer algorithm

When developing a custom algorithm, the example only shows the use of the built-in message aggregation function. How to customize the custom message aggregation function?

Hi @bitao666,
We have some built-in aggregation functions for general data types. It is possible to extend your own.
Could you give more details about your scenario or need?
Or you can contact us via DingTalk.


SQL++ to NRAEnv Translation

This is a sub-issue of issue #10.
I am using it to record semantic issues that come up in writing the sqlpp_to_nraenv_top function and its subfunctions.

We current define sqlpp as list sqlpp_expr but this is actually counterproductive.  It is modeled on what we did in SQL, where there are additional statement types besides queries ("create view" and "drop view").   Note that in SQLtoNRAenv there is the expectation that there can be multiple statements, but (generally) only one query statement.  If there is more than one, only the last affects the result.   The sexp translation for SQL also converts 'with' clauses into separate 'create view' statements.
Note that there is no create view statement in SQL++ but there is a much richer repertoire of 'with' and 'let' clauses that can bind variables to collections (or to anything, actually) with varied scopes.

I've simplified by redefining sqlpp as sqlpp_expr rather than a list.  This has been drilled up through the front-end logic.   Still no actual contents in the NRAenv translator.

Some of the more obvious clauses in the SQLPPtoNRAEnv are now populated.    The biggest issue (select) is still pending.  Also, even in the case of simpler expressions there are many open issues, indicated as TODOs in the code.
The following is not prioritized, just listing the issues.

SQL++ has two distinct values for unknown data: null (generally occurring when a JSON object has an explicit null value) and unknown (generally occurring when a field of a JSON object is not present but is referenced).   In our data model, we can represent null but we don't have a distinct value for unknown.  Also, we don't contemplate that dunit can take on any type, the way null and unknown can in SQL++.   For object references in the past we have used optional types to model things that can be null.  Nothing precludes using sum types more generally to model things that can have two different kinds of absence as well as being present with a value.  However, this will complicate translation in a fairly pervasive way.

SQL++ has both bags and (ordered) lists but our data model has only bags.  We actually use Coq lists to implement bags and I think in some places we cheat and take advantage of order.  But, to be correct, we really need two distinct first-class collection kinds.

SQL++ has a first-class exponentiation operator.   We have no equivalent base operator but we do have exponentiation in our floating point model part.  This is probably not a serious issue but we do have to assume that floating point is present in order to translate SQL++ and we have to do whatever is needed to coerce to and from floating point in order to implement this operator.

The like operator in SQL++ is a binary operator between expressions; that is, the pattern does not have to be a literal but can be computed.   Our internal like operator is unary and takes the pattern as a (string) parameter.   We probably need a binary like operator either in the base or as a foreign operator.

SQL++ has a (JSON) object constructor in which both field names and field values are expressions.   Our internal record type (the obvious translation target) requires static field names.

More generally, we probably won't fix all of these mismatches right away or even ever and so we need a clear statement of what features of SQL++ we don't support.   Ideally, these usages will be filtered out with diagnostics in the front-end so the user doesn't get too confused.

We now have translations for many expressions.   Still not implemented but planned:

quantified expressions (deferred until after query is done, since a lot of the mechanism of 'select where' can be reused)
query (the biggest part, about to be tackled)
exponent operator
indexing a list via a position
'index any'

I distinguish normal indexing from 'index any' because normal indexing will require solving the lists vs bags issue but 'index any' could be implemented without doing that.  The semantics are a random selection from a collection (so order doesn't actually matter).   On the other hand, 'index any' requires getting some form of randomness into Coq.  I think it would be adequate to have a (not very good) pseudo-random function, which could be implemented in Coq, with the seed being a single global input to the computation that is then passed around and updated.   A pain threading it through but otherwise straightforward.
Also, among things that are already translated, the following restrictions:

the second operator of 'like' and all field names in object constructions must be string literals.  This is screened in the front end and the restriction is reflected in the Coq AST for SQL++
bag constructors and array constructors are translated identically, producing what are bags in our model (related to the absence of indexing)
equal and fuzzy equal are both translated as equal (I have not found a precise semantic definition of what fuzzy equal even means)
null, missing, and unknown are all translated as null and we do not use sum types to make comparisons type-correct, so (e.g.) a number might be compared with null directly
we are assuming variable references can simply be dot operators on ID, which means that all the 'let' and 'with' expressions in queries must concat bindings to ID and we are just assuming the scoping will all work (and are not using the environment as part of translation)

I would say the two largest issues requiring contributions from others are

distinguishing bags from lists
distinguishing null from missing and deciding how pervasively to use sum types in the translation

If the bag vs list distinction remains unaddressed for a while, I might consider ruling out normal indexing in the front end; I don't think we can rule out the 'array' constructor because it is probably used a lot rather than the bag constructor and often user's don't really care about the order.  I think we just need to document what semantics we support.
If we are unable to address null vs missing and use of sum types for a while, we might also impose a restriction that rules out all forms of missing data (including null) but that will be perceived as a huge restriction eliminating some of the advantages of SQL++ for semi-structured JSON data.

Previous enumerations of progress and issues have left out the interesting case of function calls.   The design I'm assuming is the following:

Function names are actually a fixed set governed by an "opt-in" list.   Note that all user defined functions are illegal.
Legal function names and also correct number of arguments are known to the Java frontend and checked there so illegal function calls do not reach the Coq AST
In the Coq AST, this set is an enumeration (so function names are no longer strings).   Pattern matching should be tighter and we are also guaranteed that there are the correct number of arguments  (more subtle errors, such as type errors in the arguments, can still cause late failures).

I am partly along implementing this design.  Functions that initially populate this set are

those specified directly in the SQL++ spec (the unrestricted aggregation functions of SQL++ such as coll_avg and array_avg and the SQL-92 compatible restricted aggregation functions such as avg which are provided as sugaring macros in SQL++).
those need to implement times and dates such as get_year
others used in test cases that seem like we ought to support them like substring

It would be nice to have a well-written mechanized semantics for SQL++. This would go hand-in-hand with a proof of semantic presentation for this translation (See #74).

I've just noticed the following Coq warning:
File "./coq/Translation/SQLPPtoNRAEnv.v", line 40, characters 0-6785:
Warning: Not a fully mutually defined
fixpoint
(sqlpp_to_nraenv depends on sqlpp_select_statement_to_nraenv but not
conversely).
Well-foundedness check may fail unexpectedly.
 [non-full-mutual,fixpoints]

It indicates that sqlpp_select_statement_to_nraenv could be a separate function. This may be a temporary thing, due to the current state of the translation, but I thought I would record it.

Commenting on the previous comment from @jeromesimeon: the sqlpp_select_statement_to_nraenv function is currently a highly incomplete stub but it is intended ultimately to be mutually recursive with sqlpp_to_nraenv (it will need to be).   So, yes, it is a temporary thing.  If the warning message is judged to be annoying, I could comment out the function entirely and stub out the call to it.


Can't run it on win10 1903

NET.Framework version：4.8.0
System：Windows10 1903
Language：Simplified Chinese
Error information：
Unhandled exception
Set property 'ScreenToGif.Controls.NotifyIcon.IconSource' threw an exception.
at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
at System.Windows.ResourceDictionary.CreateObject(KeyRecord key)
at System.Windows.ResourceDictionary.OnGettingValue(Object key, Object& value, Boolean& canCache)
at System.Windows.ResourceDictionary.OnGettingValuePrivate(Object key, Object& value, Boolean& canCache)
at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
at System.Windows.Application.FindResource(Object resourceKey)
at ScreenToGif.App.Application_Startup(Object sender, StartupEventArgs e)
at System.Windows.Application.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1_0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

same as #388

Strange, the only place where I change the icon is right at the beginning of the app:
Like this: IconSource="/Resources/Logo.ico"
Are you running your Windows at a different color space than 32bits?
I'm going to add some checks to avoid the crash, at least.

Can you test if it works?
ScreenToGif_Test.zip

It opens without any errors or messages displayed. Goes straight to the startup screen. The notification icon is blank - as in, it appears along side other icons (i noticed the shuffle as it added itself) in the tray notification area, but no icon is showing - just a fully transparent icon or space for where an icon would be.

Thank you. At least it opens now.
Now I need to understand why my icon is not loading.
It's strange because the file is attached to the executable and is the same that appears in the taskbar and in the executable file in the Windows Explorer. I'm assuming that you can see the ScreenToGif icon on your taskbar and in the executable file.
ScreenToGif_Test_2.zip
Here's another with a slightly changed initialization behavior.
If it still does not work, I'll have to export the icon again, exporting as 256 colors too.

test 1 open without error but icon problem same as mrfearless
test 2 open with error message：
the app crashed
System.Drawing.Initialize
at System.Drawing.Icon.Initialize(Int32 width, Int32 height)
at ScreenToGif.App.Application_Startup(Object sender, StartupEventArgs e)
at System.Windows.Application.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1_0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Thank you. Same crash, looks like it's the same reason.
It's hard to know exactly what's wrong, specially without having a computer having the same crash.
I added the icon with 256 colors too.
ScreenToGif_Test_3.zip

Test 2 crashed, Test 3 works, but icon is blank in tray - same as Test 1

Stack trace from @mrfearless
► Title -
	On Dispacher Unhandled Exception - Unknown
▬ Message -
	Set property 'ScreenToGif.Controls.NotifyIcon.IconSource' threw an exception.
○ Type -
	System.Windows.Markup.XamlParseException
♦ [Version] Date/Hour -
	[2.13.3] 10/16/2018 10:55:46
▲ Source -
	PresentationFramework
▼ TargetSite -
	Void RewrapException(System.Exception, System.Xaml.IXamlLineInfo, System.Uri)
♠ StackTrace -
   at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.ResourceDictionary.CreateObject(KeyRecord key)
   at System.Windows.ResourceDictionary.OnGettingValue(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.OnGettingValuePrivate(Object key, Object& value, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
   at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
   at System.Windows.Application.FindResource(Object resourceKey)
   at ScreenToGif.App.Application_Startup(Object sender, StartupEventArgs e)
   at System.Windows.Application.OnStartup(StartupEventArgs e)
   at System.Windows.Application.<.ctor>b__1_0(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

▬▬ Message -
	The operation completed successfully
○○ Type -
	System.ComponentModel.Win32Exception
▲▲ Source -
	System.Drawing
▼▼ TargetSite -
	Void Initialize(Int32, Int32)
♠♠ StackTrace -
   at System.Drawing.Icon.Initialize(Int32 width, Int32 height)
   at ScreenToGif.ImageUtil.ImageMethods.ToIcon(ImageSource imageSource)
   at ScreenToGif.Controls.NotifyIcon.IconSourcePropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
   at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
   at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
   at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
   at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
   at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
   at System.Windows.Baml2006.WpfMemberInvoker.SetValue(Object instance, Object value)
   at MS.Internal.Xaml.Runtime.ClrObjectRuntime.SetValue(Object inst, XamlMember property, Object value)

From what I know about this error, it's Windows telling the user that it can't load anything else.
Too many GDI objects were already loaded.
If this issue happens again with you people, can you open Task Manager and go to Details, and right click on the header of the data grid, enable GDI objects and see if there's a process eating too much GDI objects.


Rename some vars to try to fix reloading problem

Untested
This fix doesn't seem quite right ... some files don't seem to be loading via readFile after I apply it.

This fix seems to work better with hyperdrive.


Data messing up with negative values in stacked area graph

Bug report
Codepen
Please look at this codepen.
Explanation

What is the behavior you expect:
When removing a serie from the visualisation by clicking on it on the legend, the value of this serie is disapearing but the result data on the graph is wrong.
What is happening instead:
If I click on 'west', the graph is showing data for 'north' and 'south' but the graph is not in line anymore with the real data: in 2004 the sum of south (318) and north (-156) is 162 but the graph is showing negative value for the total.

You're right, I confirm the issue and will look into it soon.


Question about the result of training

According to the tutorial in the README, I can't reproduce the results described in the paper. Are there any other things I should pay attention to?
The dataset I'm using is dnerf/trex.
python train.py -s .\data\D-NeRF\trex\ -m output/exp-dnerf --eval --is_blender

I solved ！ sorry~


Resolved Some error came when following the blog.

There were some minor syntax error which were resolved

@darkcheftar thank you! Good catch.
Since this blog is rendered using Nikola, the actual source is in src branch. So, could you send this PR to that branch? You only need to edit this file: https://github.com/AtmaMani/atmamani.github.io/blob/src/posts/building-restful-apis-with-flask-in-python.md and I will rebuild the site. Thanks.

Sure Brother😄
On Fri, 5 Nov 2021, 02:07 Atma Mani, @.***> wrote:

@darkcheftar https://github.com/darkcheftar thank you! Good catch.
Since this blog is rendered using Nikola, the actual source is in src
branch. So, could you send this PR to that branch? You only need to edit
this file:
https://github.com/AtmaMani/atmamani.github.io/blob/src/posts/building-restful-apis-with-flask-in-python.md
and I will rebuild the site. Thanks.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/AtmaMani/atmamani.github.io/pull/1#issuecomment-961398979,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AM4PF26YYJMYD2IIPVA4FH3UKL4JVANCNFSM5HKZXL5A
.

Please check it now. And confirm that I did as you asked.


Fix Pathname#find signature

Motivation
ignore_error is an optional keyword argument, as documented at https://ruby-doc.org/stdlib-2.6.3/libdoc/pathname/rdoc/Pathname.html#method-i-find.

We have a policy of testing changes to Sorbet against Stripe's codebase before
merging them. I've kicked off a test run for the current PR.  When the build
finishes, I'll share with you whether or how it failed. Thanks!
Stripe employees can see the build results here:
→ https://go/builds/bui_JU5Ds5xOseHCyB
→ https://go/builds/bui_JU5DJsrW7QTTlX

thoughts on how to make this work

you will have to either remove the overloads and make it have a single signature, or you will have to make it overloaded without keyword arguments by e.g. making an overly wide signature that accepts any keyword args or any args.

I completely missed the double signature here - my bad.
I'm not sure I understand why it's T.untyped. When does Pathname.find with a block return anything?
I'm leaning torwards a nilable block with a nilable return value. In fact, that's exactly how it's defined for Find.find: https://github.com/sorbet/sorbet/blob/4f146522e25047f6527a98797672f9b1c462eced/rbi/stdlib/find.rbi#L32-L39

We have a policy of testing changes to Sorbet against Stripe's codebase before
merging them. I've kicked off a test run for the current PR.  When the build
finishes, I'll share with you whether or how it failed. Thanks!
Stripe employees can see the build results here:
→ https://go/builds/bui_JVFyWvPYAFjm6Z
→ https://go/builds/bui_JVFywmq6z2E2HW

I'm leaning torwards a nilable block with a nilable return value. In fact, that's exactly how it's defined for Find.find:

Ah, good find (no pun intended)!
The nilable(Enumerator) formulation looks reasonable to me. Thanks for the fix!


How can i use custom golang plugin on kong ingress controller?

I wrote a plugin using go-pdk and tested it successfully in docker. However I couldn't find any documentation about deploying it on the Kong Ingress Controller.Is it supported?

fyi: https://dev.to/mfbmina/writing-kong-plugins-with-go-1h12

Sorry. I forgot this issue. Although I didn't find any documentation about deployment, I tried to deploy and successfully did so.


[Questions] Why not support IPV6 fragment?

I found function bpf/lib/ipv6.h: ipv6_hdrlen_offset returns DROP_FRAG_NOSUPPORT
Why cilium not support fragment in ipv6?
I think we can support ipv6 fragment like ipv4 with fragment tracking?

I think IPv6 fragmentation is not recommended in general because it adds complexity, reduces efficiency, increases latency, and can cause packet loss. IPv6 routers are not allowed to fragment packets in transit, putting the burden on the source host. Fragmentation also poses security risks and is generally avoided in favor of Path MTU Discovery for optimal packet transmission. Also for IPv4 you normally want to avoid that, because it leads in practice to various problems.


Highlighting of multi-line if fields

Is your feature request related to a problem? Please describe.
I often use a complex if field to enable smart skipping of the push event trigger.

(note that without the ${{ }} the editor yields a syntax error saying Unexpected symbol: '=='. Adding a space after the initial ! seems to eliminate the error, but I'm not sure if that works (#290).)
Writing it like that looks horrible so I format it as a multi-line string, but then the syntax highlighting is broken.

Describe the solution you'd like
It would be really nice to have syntax highlighting for multi-line expressions. It would look something like this:

This would be nice.  I don't know the complexity of the work, as usual, if someone makes a PR, we'd be happy to review it, but I don't think we have the capacity to spend time on it at the moment.


Have ability to auto cancel jobs on previous push events.

This can be used to auto cancel certain jobs when, for example,
multiple merges to master happen in quick succession and we don't
want to run things like documentation, update submodules, etc.

closes #168


upgrade dogapi

Currently DadaDog Ruby API gem dogapi-1.6.0 is used by bosh-monitor. However, this version has a drawback in APIService class(in common.rb): the timeout value for HTTP session is not configurable:
    # Manages the HTTP connection
    def connect
      uri = URI.parse(@api_host)
      session = Net::HTTP.new(uri.host, uri.port)
      if 'https' == uri.scheme
        session.use_ssl = true
        # FIXME - turn off SSL verification for now until we can spend
        # some time figuring out how to find certs across platforms.
        # - matt 10/06/2011
        session.verify_mode = OpenSSL::SSL::VERIFY_NONE
      end
      session.start do |conn|
        conn.read_timeout = 5
        yield(conn)
      end
    end

This is needed as when sending from a remote place to Datadog, the connection read timeout value should be bigger, like 60. It is supported in the newer version of dogapi package.
Please refer: https://github.com/DataDog/dogapi-rb/issues/29

Closing - dogapi was upgraded in to 1.21 via #1142.


Randomly failed to encode/decode frames after the latest update

This issue only happens when using .EXE after the https://github.com/TNTwise/rife-ncnn-vulkan/commit/7976202e2d1703ad6390dbb4c2a9bb0038b1e97a commit Release 20240524 & Release 20240515
Swap the .EXE back to the older version Release 20240326 will fix the issue, so this swap submodule update could be the cause of this issue
Thank you for your hard work in maintaining this open-source project. I apologize for any inconvenience caused.

It worked fine on Linux, I will have to test on windows and see, for now I'm going to de-list the release. Thank you for reporting.

I am not getting any issues. what kind of image extraction are you using? jpg,png,webp?

I am not getting any issues. what kind of image extraction are you using? jpg,png,webp?

PNGs
I am using Windows 11 & RTX 4060

My workflow involves performing a second run of frame interpolation, like using RIFE to process the frames twice. This error only occurs during the second run and happens randomly on random frames. However, after several attempts, the process eventually completes without any issues.

The only thing I updated was the ncnn module, which should not impact the loading/unloading of pngs.
Does the latest release work?
Is ffmpeg skipping extracting the frames that have the encode/decode error?

I'll look into this, but if an earlier release works fine for you, just use that. Because newer versions of ncnn break CPU, I will try not to go to a newer version if possible.


Why is disabled select2 dropdown still focusable?

Hi,
I was wondering why select2 dropdown is still focusable when it is disabled? I have never seen this behaviour with other disabled elements (i.e. bootstrap elements) before. What's the idea behind this?

Duplicate of https://github.com/select2/select2/issues/4695.

Hi,
I've dealt with that same question. @kevin-brown the issue you linked is about being able to open the select when disabled. The issue @fbengo is reporting, is about granting the focus class when the select is disabled.
Is this the desired behaviour?


indices/linkIndex.json not found when testing on windows

Describe the bug
After commit 651bfc5cd284a259f429b50839c619dd1b94498a, indices/linkIndex.json is not automatically generated on windows machine, which causes partials / head.html to throw errors at line 33:
    {{$linkIndex := resources.Get "indices/linkIndex.json" | resources.Fingerprint "md5" | resources.Minify |  }}

On github it is done by github workflow, and is working.
To Reproduce
Steps to reproduce the behavior:

git clone https://github.com/jackyzha0/quartz
cd quartz && hugo server --disableFastRender
error

Desktop (please complete the following information):

Browser: Windows10 MS Edge

Additional context
D:\q2\quartz (hugo -> origin)
λ hugo server --disableFastRender
Start building sites …
hugo v0.93.2-643B5AE9+extended windows/amd64 BuildDate=2022-03-04T12:21:49Z VendorInfo=gohugoio
ERROR 2022/03/07 22:35:13 render of "home" failed: execute of template failed: template: index.html:3:3: executing "index.html" at <partial "head.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\head.html:24:70": execute of template failed: template: partials/head.html:24:70: executing "partials/head.html" at <resources.Fingerprint>: error calling Fingerprint: <nil> can not be transformed
ERROR 2022/03/07 22:35:13 render of "page" failed: execute of template failed: template: _default/single.html:3:3: executing "_default/single.html" at <partial "head.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\head.html:24:70": execute of template failed: template: partials/head.html:24:70: executing "partials/head.html" at <resources.Fingerprint>: error calling Fingerprint: <nil> can not be transformed
ERROR 2022/03/07 22:35:13 render of "page" failed: execute of template failed: template: _default/single.html:3:3: executing "_default/single.html" at <partial "head.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\head.html:24:70": execute of template failed: template: partials/head.html:24:70: executing "partials/head.html" at <resources.Fingerprint>: error calling Fingerprint: <nil> can not be transformed
ERROR 2022/03/07 22:35:13 render of "page" failed: execute of template failed: template: _default/single.html:3:3: executing "_default/single.html" at <partial "head.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\head.html:24:70": execute of template failed: template: partials/head.html:24:70: executing "partials/head.html" at <resources.Fingerprint>: error calling Fingerprint: <nil> can not be transformed
Error: Error building site: failed to render pages: render of "page" failed: execute of template failed: template: _default/single.html:3:3: executing "_default/single.html" at <partial "head.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\head.html:24:70": execute of template failed: template: partials/head.html:24:70: executing "partials/head.html" at <resources.Fingerprint>: error calling Fingerprint: <nil> can not be transformed
Built in 238 ms

Make sure you run hugo-obsidian -input=content -output=assets/indices -index -root=.

More details: https://quartz.jzhao.xyz/notes/preview-changes/#:~:text=hugo-obsidian

An update to this:
After running the commands, you might also have to manually change all \\ in contentIndex.json to / for windows users.
Otherwise, hugo will throw errors for unable to find contentTable, even though it's already generated;
D:\q2\quartz (hugo -> origin)
λ hugo server
Start building sites …
hugo v0.93.2-643B5AE9+extended windows/amd64 BuildDate=2022-03-04T12:21:49Z VendorInfo=gohugoio
ERROR 2022/03/10 02:04:12 render of "page" failed: execute of template failed: template: _default/single.html:34:6: executing "_default/single.html" at <partial "footer.html" .>: error calling partial: execute of template failed: template: partials/footer.html:4:10: executing "partials/footer.html" at <partial "backlinks.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\backlinks.html:13:38": execute of template failed: template: partials/backlinks.html:13:38: executing "partials/backlinks.html" at <index (index $contentTable .) "title">: error calling index: index of untyped nil
ERROR 2022/03/10 02:04:12 render of "page" failed: execute of template failed: template: _default/single.html:34:6: executing "_default/single.html" at <partial "footer.html" .>: error calling partial: execute of template failed: template: partials/footer.html:4:10: executing "partials/footer.html" at <partial "backlinks.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\backlinks.html:13:38": execute of template failed: template: partials/backlinks.html:13:38: executing "partials/backlinks.html" at <index (index $contentTable .) "title">: error calling index: index of untyped nil
ERROR 2022/03/10 02:04:12 render of "page" failed: execute of template failed: template: _default/single.html:34:6: executing "_default/single.html" at <partial "footer.html" .>: error calling partial: execute of template failed: template: partials/footer.html:4:10: executing "partials/footer.html" at <partial "backlinks.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\backlinks.html:13:38": execute of template failed: template: partials/backlinks.html:13:38: executing "partials/backlinks.html" at <index (index $contentTable .) "title">: error calling index: index of untyped nil
ERROR 2022/03/10 02:04:12 render of "page" failed: execute of template failed: template: _default/single.html:34:6: executing "_default/single.html" at <partial "footer.html" .>: error calling partial: execute of template failed: template: partials/footer.html:4:10: executing "partials/footer.html" at <partial "backlinks.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\backlinks.html:13:38": execute of template failed: template: partials/backlinks.html:13:38: executing "partials/backlinks.html" at <index (index $contentTable .) "title">: error calling index: index of untyped nil
Error: Error building site: failed to render pages: render of "page" failed: execute of template failed: template: _default/single.html:34:6: executing "_default/single.html" at <partial "footer.html" .>: error calling partial: execute of template failed: template: partials/footer.html:4:10: executing "partials/footer.html" at <partial "backlinks.html" .>: error calling partial: "D:\q2\quartz\layouts\partials\backlinks.html:13:38": execute of template failed: template: partials/backlinks.html:13:38: executing "partials/backlinks.html" at <index (index $contentTable .) "title">: error calling index: index of untyped nil
Built in 221 ms

oh interesting, I couldn't reproduce this bug for the longest time. Are there any other places where the / is really buggy? Would love if you could file an issue for this so I can look into this further

Are there any other places where the / is really buggy? Would love if you could file an issue for this so I can look into this further

This is the only one I know of for now;
there's another issue about using non-alphabetical characters in tags/filenames, which I'll open an issue later after some more testing


NEXT-8598 - No singular/plural word for packaging unit

Description
There is no way of setting the singular/plural form of a packaging unit because there is only one input field.
In the frontend the quantity select on the product detail page will have a wrong value for either singular or plural quantities.
For example:
1 Bottle
2 Bottle
etc.
Or:
1 Bottles
2 Bottles
etc.

Hello,
thank you for creating this issue.
I have opened a ticket on our Issue Tracker for you. See the ticket link: https://issues.shopware.com/issues/NEXT-8598
Please use this ticket to track the state of your issue.

Interested

Interested


Show 'latestupdatecreationdate' value on projects tab of AdminBro

The verification team needs to be able to monitor when the last update was added to a project.
In the Adminbro.. it currently shows the 'Update At' field. This refers to any change that is made to the project or its status.
This information is not as important and makes it difficult when monitoring mandatory updates and revoking badges.

Can we replace this with 'latestupdatecreationdate' field instead? This would be SOO helpful as there is no other way for us to get this data except by asking a dev to query it for us.
We should be able to sort and filter using this field.
Thanks!

@jainkrati - Im not really sure who is the best person to assign this one to.

So this is just waiting on the new release @RamRamez ?

@WhyldWanderer this is waiting for code review. @CarlosQ96 could you please review?
https://github.com/Giveth/impact-graph/pull/1667

@maryjaf @LatifatAbdullahi please test and verify

@maryjaf latestUpdateCreationDate should be shown correctly on project tab on AdminJS. If a new projects is created, that field should be equal the creationDate. When project title or desc is edited, it shouldn't be changed and when a new update is added, is should be updated.

Thank @RamRamez I've checked and there is no problem related to this new field

if project has no update post : the latestUpdateCreationDate and creationDate are same
when user submits an update post the " latestUpdateCreationDate" is updated correctly
if user edits the  project, only "Updated At" field is changed


[core] New Window state configuration API

This issue is related to the recently merged PR: https://github.com/raysan5/raylib/pull/1357
Some additional Window configuration functions were proposed and merged, they are useful to control some Window state properties after Window initialization (some were only configurable with SetConfigFlags()).
One idea is replacing some of those *Window() functions by something like SetWindowState(FLAG_WINDOW_MAXIMIZED) to allow changing Window state/properties after InitWindow(). Functions that could be replaced:
ToggleFullscreen(void);      -> SetWindowState(WINDOW_FULLSCREEN)
UnhideWindow(void);          -> SetWindowState(WINDOW_HIDDEN)
HideWindow(void);            -> SetWindowState(WINDOW_VISIBLE)
DecorateWindow(void);        -> SetWindowState(WINDOW_DECORATED)
UndecorateWindow(void);      -> SetWindowState(WINDOW_UNDECORATED)
MaximizeWindow(void);        -> SetWindowState(WINDOW_MAXIMIZED)
RestoreWindow(void);         -> SetWindowState(WINDOW_DEFAULT)     // VISIBLE, WINDOWED, DECORATED

This approach will also reduce the API size (that is something that I like) and will also allow things like:
SetWindowState(WINDOW_MAXIMIZED | WINDOW_UNDECORATED);

It could use same flags as the SetConfigFlags().

Still thinking about it... maybe no new function required, just review internals to support SetConfigFlags() after InitWindow().
But in this case, SetConfigFlags() is probably not the best name for the function... I like SetWindowState(), it's very descriptive, but some flags do not refer to a Window...
I can also keep individual functions available but I like the API reduction...
As a side note, there is one configurations flag that can not be enabled after InitWindow(): FLAG_MSAA_4X_HINT but it won't be a big problem...
What do you think? Opinions?

I like the idea of having a SetWindowState and SetConfigFlags separated, for example platforms that may not have a window they can not use SetWindowState.
In this it will have a small API for different things.
FLAG_FULLSCREEN may be a general flag but WINDOW_DECORATED only apply to Desktop platforms that have a window.
Of course, that means that some flags may need to be moved to a WINDOW_ value such FLAG_WINDOW_RESIZABLE that should be WINDOW_RESIZABLE and to be used in SetWindowState

I have an idea about how to add multiple windows (only for PLATFORM_DESKTOP) which would work as normal ecxept with a few extra API functions
... InitAdditionalWindow(,,,)
SwitchWindow(,,,)
so windows would have a raylib "id" where 0 is the window created by InitWindow and raylib will supply id's you can use with SwitchWindow, when you do switch windows all raylib functions operate on that specific window until another call to switch window
This might not be 100% workable but could be a little involved so would be better done after SetWindowState, and if there is a GetWindowState they could be used instead of new API functions....

@chriscamacho multiple windows is unrelated to this issue and no plans to support it but here you have some docs on a possible implementation: https://github.com/raysan5/raylib/wiki/Use-multiple-windows

@raysan5 Raylib doesn't support multiple windows so if you want to merge some window-related state options and some non-window-related state options you could maybe call it just SetState(...) or SetConfig(...) and keep different flag sets for the different topics like WINDOW_HIDDEN and CONFIG_FULLSCREEN.

@kernelkinetic yeah... still thinking about it...

Working on this issue, just some notes:
typedef enum {
    FLAG_RESERVED           = 1,    // Reserved
    FLAG_FULLSCREEN_MODE    = 2,    // Set to run program in fullscreen
    //WINDOW_FULLSCREEN
    FLAG_WINDOW_RESIZABLE   = 4,    // Set to allow resizable window
    //WINDOW_DECORATED
    FLAG_WINDOW_UNDECORATED = 8,    // Set to disable window decoration (frame and buttons)
    FLAG_WINDOW_TRANSPARENT = 16,   // Set to allow transparent window
    FLAG_WINDOW_HIDDEN      = 128,  // Set to create the window initially hidden
    //WINDOW_VISIBLE
    //WINDOW_MINIMIZED
    //WINDOW_MAXIMIZED
    //WINDOW_DEFAULT
    FLAG_WINDOW_ALWAYS_RUN  = 256,  // Set to allow windows running while minimized
    FLAG_MSAA_4X_HINT       = 32,   // Set to try enabling MSAA 4X
    FLAG_VSYNC_HINT         = 64,   // Set to try enabling V-Sync on GPU
    FLAG_INTERLACED_HINT    = 512   // Set to try enabling interlaced video format (for V3D)
    //WINDOW_DISABLED   // It can not receive inputs
    //WINDOW_POPUP      // Window style
    //WINDOW_FOCUSED  // Get window focus
    //WINDOW_TOPMOST    // GLFW_FLOATING
} ConfigFlag;

Above list shows multiple Window config flags, some of those options could be enabled or disabled, so, managing them with flags could be a bit confusing...
Possible functions to manage Window config:
RLAPI void SetWindowState(unsigned int flags);      // Set window state with flags
RLAPI bool CheckWindowState(unsigned int flag);     // Check window state value
// SetWindowState(WINDOW_VISIBLE, true);            // I don't like this...

Following functions should also be reviewed, do we need all them? are they consistent?
RLAPI void ToggleFullscreen(void);        // Toggle fullscreen mode (only PLATFORM_DESKTOP)
RLAPI void UnhideWindow(void);            // Show the window
RLAPI void HideWindow(void);              // Hide the window
RLAPI void DecorateWindow(void);          // Decorate the window (only PLATFORM_DESKTOP)
RLAPI void UndecorateWindow(void);        // Undecorate the window (only PLATFORM_DESKTOP)
RLAPI void MaximizeWindow(void);          // Maximize the window, if resizable (only PLATFORM_DESKTOP)
//RLAPI void MinimizeWindow(void);          // Minimize the window, if resizable (only PLATFORM_DESKTOP)
RLAPI void RestoreWindow(void);           // Restore the window, if resizable (only PLATFORM_DESKTOP), is it needed?


[.NET][WPF] Fix Action Fallback rendering for unknown elements

The issue was that actions with unknown type were not being called for rendering and any action whose fallback ended up not being a rendereable element was  not rendering either so we were trying to insert a null children (not valid)
Also, a scrollview for the warnings was added as the warning list was cropping the payload are and the rendered card area
Fixes https://github.com/Microsoft/AdaptiveCards/issues/2772

@paulcam206/ @almedina-ms , is there a reason this is still open?

/azp run

heh -- still not sure why the bot claims there aren't any pipelines associated...


[BUG] Rancher Monitoring, Routes configuration ignores continue property

Rancher Server Setup

Rancher version: 2.5.9
Installation option (Docker install/Helm Chart): RancherD

If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc):

Proxy/Cert Details:

Information about the Cluster

Kubernetes version: 1.20.9
Cluster Type (Local/Downstream):

If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider):

Describe the bug

There is a property on Alert Manager (Prometheus stack) that allows to forward an Alert to multiple routes, using the property continue : https://prometheus.io/docs/alerting/0.21/configuration/
But this setting is not available on the UI, and editing the YAML to set this property does not work (every time I try it, i just removes it just after save).
To Reproduce

Install Rancher Monitoring from Cluster Explorer
Go to Cluster Explorer > Monitoring > Routes
Edit via YAML the root route
Set property continue: true
Save

Result

Unable to see the updated property after save on the YAML, nor in the Secret under cattle-monitoring-system/secrets/alertmanager-rancher-monitoring-alertmanager-generated

Expected Result

Able to see the updated property, in the Route YAML and in the Secret cattle-monitoring-system/secrets/alertmanager-rancher-monitoring-alertmanager-generated

Screenshots

Additional context

This feature seems available for Alert Manager 0.21.0, that looks like the deployed one for Rancher Monitoring

@Wykiki this is an intentional initial UI constraint, as documented in https://github.com/rancher/dashboard/issues/1239 on the original design of the UI:
Rancher will only be supporting this UI for a routing tree with two levels (i.e. non-root routes should not use the routes field to define children). If a user has an Alertmanager Secret that has a non-null / empty route.routes[i].routes for any i, we should automatically redirect the user to the corresponding Secret view / edit page to directly manage the Secret.

The reason why we don't support continue is because that creates a confusing UI experience, in that it's not clear what alert drops down to where. The idea was to keep it simple and, if a user has an advanced configuration such as yours, to recommend directly configuring the Alertmanager Secret instead (using useExistingSecret on the Monitoring V2 deployment).
If you'd like to submit a request for this feature, please open it up in our UI repo at https://github.com/rancher/dashboard/issues/new!

Ok, that's clear, thanks for the answer !


Vector tiles broken in Edge

Reported by @oterral in #6535

Hi @bagnell @lilleyse, We have still this bug in 1.46 and 1.45 . When we try to display .vctr 3d tiles.
Here is an example :
https://codepen.io/anon/pen/RJrxYM?editors=0010
Our tilset contains only points.

Hi @oterral,  I wasn't able to reproduce the problem because I couldn't load the tileset in the example you posted.  It looks like your tile server isn't configured for CORS
You can learn how to enable CORS here: https://enable-cors.org/
Or @tfili @bagnell do we have a vector tileset we can use to reproduce this locally?

@hpinkos there's already a Sandcastle example: https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/?src=3D Tiles Terrain Classification.html
I'm not on Windows right now, so I can't test Edge.

@mramato that one works fine.  It might be related to points, I think that tileset only has polygons

Sorry, wmts and terrain services were blocked. Here is an updated codepen with working urls.
https://codepen.io/oterral/pen/xzVXqr?editors=0010

Thanks for fixing that example @oterral!  However, it runs fine for me in Edge.
I'm on Windows 10, Edge 42.17134
Have you tried clearing your cookies/cache?  Sometimes that can have weird side effects when switching between versions on CesiumJS.

You're right works since Edge 42 . it fails on edge 41 and edge 36.
Do you have an idea why ?
Feel free to close if support of old edge is not a priority for Cesiumjs

Ah okay.  Yeah, maybe Microsoft fixed something in their WebGL implementation or added support for an extension.  I took a quick look at their changelog and couldn't find anything WebGL specific, but it does look like 17134 was a decent sized release.
I'm going to close this, I don't think we'll have a chance to go back and figure out what was wrong in the older versions of Edge.  Thanks for the update @oterral!


Handle PUT, PATCH, DELETE forms - make the action POST and add @method to the form

Thanks! I'll take a look at it tomorrow.

Fixed in #7


Fix login route when unauthenticated user enter

When you enter /settings route, you will see.

This change will fix it ;)

Looks good, thanks!


Create first iteration with simple UI

What should we do?
Allow data to be provided through examples. It should

add a section in the properties panel
allow pasting JSON into it
extract the schema and types from the examples
Suggest them in the FEEL editor

Why should we do it?

This enables us to deliver the data schema support as a MVP with the 8.2 release.
related to https://github.com/bpmn-io/internal-docs/issues/680

The Data should be stored as a Zeebe:Property


Improve responsive image breakpoints for project list items images swipers

Currently code indicates an image takes 33.3vw when on big screens (bigger than S breakpoint -> 960px). However, that's not entirely true given:

SCSS states swiper will take calc(100vw - 55ch). To allow text to take recommended size for lines to be readable. So images would take half of that. Which is almost 33.33vw. But not exactly that
SCSS states also that swiper won't exceed a certain height. So that the full image can be seen in screen. This is not taken into account when generating breakpoints for responsive images

So breakpoints are not exactly right. But good enough according to Lighthouse though 👍

Moved to https://github.com/davidlj95/chrislb/discussions/326


Failed to find host-local issue on master on Raspberry Pi

Version:
master (12/6/19)
Other Info:
Raspberry Pi 4 (4GB) on Raspbian Buster
golang 1.12.14
Describe the bug
I am having issues trying to run the latest master of K3s on my Pi.
When I build natively via go build -o k3s and then attempt to run a server with the binary I always get errors in the logs.
To Reproduce

Build on Pi4 via go build -o k3s
Run ./k3s server

Expected behavior
K3s server runs normally
Actual behavior
K3s does not work and the following output repeats:
2019-12-06 14:19:29.757424 I | http: TLS handshake error from <IP_ADDRESS>:49538: remote error: tls: bad certificate
ERRO[0038] failed to find host-local: exec: "host-local": executable file not found in $PATH
INFO[0038] Waiting for master node  startup: resource name may not be empty
INFO[0039] Waiting for master node  startup: resource name may not be empty
INFO[0040] Waiting for master node  startup: resource name may not be empty
INFO[0041] Waiting for master node  startup: resource name may not be empty
INFO[0042] Waiting for master node  startup: resource name may not be empty
2019-12-06 14:19:34.833369 I | http: TLS handshake error from <IP_ADDRESS>:49546: remote error: tls: bad certificate
ERRO[0043] failed to find host-local: exec: "host-local": executable file not found in $PATH

Additional Info:
FWIW also tested on raspi3 with same result.

FYI only building via go seemed to work as per https://github.com/rancher/k3s/issues/1092

If compiling with go, host-local needs to be installed on the system.
Running ./scripts/package-cli will create the required executable.

Closing; is a non-issue. I was missing host-local which is created via package-cli


[Network] AppGateway frontend-ip subnet cannot be different from gateway subnet

When trying to test the application-gateway frontend-ip update command to change the subnet for an IP configuration, I got the following error:
FrontendIpConfiguration Microsoft.Network/applicationGateways/ag/frontendIPConfigurations/myfrontend subnet Microsoft.Network/virtualNetworks/vnet2/subnets/subnet1 and gateway subnet Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1 can not be different.

This being the case application-gateway frontend-ip update: --vnet-name, --subnet parameters are useless.
There are a couple options:

Remove --vnet-name and --subnet parameters entirely, so that you can only update the static private IP address
Ensure that changes to the IP config subnet are propagated to the gateway IP config and vice versa (NOTE: there's no way to change the gateway ip config currently except through generic update).

Closing due to insufficient custom demand.


Add support for DNS tags and comments

Requires https://github.com/cloudflare/terraform-provider-cloudflare/pull/2102 and https://github.com/cloudflare/cloudflare-go/pull/1151
Adds support for adding tags and comments
Opened as draft as haven't been able to run acceptances tests yet as there are breaking changes that need to be resolved with #2102

Any way we could get this fast tracked?  This is a very valuable feature for enterprise.

:tada: Thank you so much @Cyb3r-Jak3! I built the API for this feature, let me know if there's anything I can help with (but it looks like this is pretty much done already and just needs a rebase?)

Marking this as ready as the changes are in the go SDK and acceptance tests pass when using it.
root@4bc1654e26fd:/workspaces/terraform-provider-cloudflare# TESTARGS='-run "^TestAccCloudflareRecord" -count 1 -parallel 1' make testacc
TF_ACC=1 go test $(go list ./...) -v -run "^TestAccCloudflareRecord" -count 1 -parallel 1 -timeout 120m -parallel 1
?       github.com/cloudflare/terraform-provider-cloudflare     [no test files]
=== RUN   TestAccCloudflareRecordDataSource
--- PASS: TestAccCloudflareRecordDataSource (4.73s)
=== RUN   TestAccCloudflareRecordDataSourceTXT
--- PASS: TestAccCloudflareRecordDataSourceTXT (4.82s)
=== RUN   TestAccCloudflareRecordDataSourceMX
--- PASS: TestAccCloudflareRecordDataSourceMX (4.84s)
=== RUN   TestAccCloudflareRecord_ImportBasic
--- PASS: TestAccCloudflareRecord_ImportBasic (3.89s)
=== RUN   TestAccCloudflareRecord_ImportSRV
--- PASS: TestAccCloudflareRecord_ImportSRV (4.15s)
=== RUN   TestAccCloudflareRecord_Basic
=== PAUSE TestAccCloudflareRecord_Basic
=== RUN   TestAccCloudflareRecord_CaseInsensitive
=== PAUSE TestAccCloudflareRecord_CaseInsensitive
=== RUN   TestAccCloudflareRecord_Apex
=== PAUSE TestAccCloudflareRecord_Apex
=== RUN   TestAccCloudflareRecord_LOC
=== PAUSE TestAccCloudflareRecord_LOC
=== RUN   TestAccCloudflareRecord_SRV
=== PAUSE TestAccCloudflareRecord_SRV
=== RUN   TestAccCloudflareRecord_CAA
=== PAUSE TestAccCloudflareRecord_CAA
=== RUN   TestAccCloudflareRecord_Proxied
=== PAUSE TestAccCloudflareRecord_Proxied
=== RUN   TestAccCloudflareRecord_Updated
=== PAUSE TestAccCloudflareRecord_Updated
=== RUN   TestAccCloudflareRecord_typeForceNewRecord
=== PAUSE TestAccCloudflareRecord_typeForceNewRecord
=== RUN   TestAccCloudflareRecord_hostnameForceNewRecord
=== PAUSE TestAccCloudflareRecord_hostnameForceNewRecord
=== RUN   TestAccCloudflareRecord_CreateAfterManualDestroy
=== PAUSE TestAccCloudflareRecord_CreateAfterManualDestroy
=== RUN   TestAccCloudflareRecord_TtlValidation
=== PAUSE TestAccCloudflareRecord_TtlValidation
=== RUN   TestAccCloudflareRecord_ExplicitProxiedFalse
=== PAUSE TestAccCloudflareRecord_ExplicitProxiedFalse
=== RUN   TestAccCloudflareRecord_MXWithPriorityZero
=== PAUSE TestAccCloudflareRecord_MXWithPriorityZero
=== RUN   TestAccCloudflareRecord_TtlValidationUpdate
=== PAUSE TestAccCloudflareRecord_TtlValidationUpdate
=== RUN   TestAccCloudflareRecord_HTTPS
=== PAUSE TestAccCloudflareRecord_HTTPS
=== RUN   TestAccCloudflareRecord_MXNull
=== PAUSE TestAccCloudflareRecord_MXNull
=== CONT  TestAccCloudflareRecord_Basic
--- PASS: TestAccCloudflareRecord_Basic (3.62s)
=== CONT  TestAccCloudflareRecord_hostnameForceNewRecord
--- PASS: TestAccCloudflareRecord_hostnameForceNewRecord (6.85s)
=== CONT  TestAccCloudflareRecord_MXNull
--- PASS: TestAccCloudflareRecord_MXNull (4.50s)
=== CONT  TestAccCloudflareRecord_HTTPS
--- PASS: TestAccCloudflareRecord_HTTPS (3.08s)
=== CONT  TestAccCloudflareRecord_TtlValidationUpdate
--- PASS: TestAccCloudflareRecord_TtlValidationUpdate (7.56s)
=== CONT  TestAccCloudflareRecord_MXWithPriorityZero
--- PASS: TestAccCloudflareRecord_MXWithPriorityZero (3.22s)
=== CONT  TestAccCloudflareRecord_ExplicitProxiedFalse
--- PASS: TestAccCloudflareRecord_ExplicitProxiedFalse (8.39s)
=== CONT  TestAccCloudflareRecord_TtlValidation
--- PASS: TestAccCloudflareRecord_TtlValidation (0.80s)
=== CONT  TestAccCloudflareRecord_CreateAfterManualDestroy
--- PASS: TestAccCloudflareRecord_CreateAfterManualDestroy (6.57s)
=== CONT  TestAccCloudflareRecord_CAA
--- PASS: TestAccCloudflareRecord_CAA (6.86s)
=== CONT  TestAccCloudflareRecord_typeForceNewRecord
--- PASS: TestAccCloudflareRecord_typeForceNewRecord (6.93s)
=== CONT  TestAccCloudflareRecord_Updated
--- PASS: TestAccCloudflareRecord_Updated (7.74s)
=== CONT  TestAccCloudflareRecord_Proxied
--- PASS: TestAccCloudflareRecord_Proxied (3.77s)
=== CONT  TestAccCloudflareRecord_LOC
--- PASS: TestAccCloudflareRecord_LOC (3.77s)
=== CONT  TestAccCloudflareRecord_SRV
--- PASS: TestAccCloudflareRecord_SRV (5.71s)
=== CONT  TestAccCloudflareRecord_Apex
--- PASS: TestAccCloudflareRecord_Apex (3.59s)
=== CONT  TestAccCloudflareRecord_CaseInsensitive
--- PASS: TestAccCloudflareRecord_CaseInsensitive (4.78s)
PASS
ok      github.com/cloudflare/terraform-provider-cloudflare/internal/provider   110.214s

looks good with this shimmed in, thanks. i'll get this merged once cloudflare-go release lands next week.

looks good with this shimmed in, thanks. i'll get this merged once cloudflare-go release lands next week.

Is there a PR or Issue I can track to see when this is completed?

I am currently attempting to apply tags to my dns records, and they don't seem to stick; Is this expected? Should I be overwriting?

@sirwolfgang You should open an issue if you are expecting an issue with the tags


openbmc CI does not pass on this repo due to libdt-api dep

This dependency is not something the CI docker infrastructure can find. Probably need to do something like hw-diags via https://grok.openbmc.org/xref/openbmc/openpower-hw-diags/util/meson.build?r=bb90afc7#21. They make it an option that by default is off in repo CI, and enabled via a bitbake flag in the recipe.
The Meson build system
Version: 0.63.0
Source dir: /home/andrewg/Code/openbmc-ghe/build/p10bmc/workspace/sources/openpower-hw-isolation
Build dir: /home/andrewg/Code/openbmc-ghe/build/p10bmc/workspace/sources/openpower-hw-isolation/build
Build type: native build
Project name: hardware_isolation
Project version: 1.0.0
C compiler for the host machine: cc (gcc 12.2.0 "cc (Ubuntu 12.2.0-3ubuntu1) 12.2.0")
C linker for the host machine: cc ld.bfd 2.39
C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Ubuntu 12.2.0-3ubuntu1) 12.2.0")
C++ linker for the host machine: c++ ld.bfd 2.39
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency fmt found: YES 9.1.0
Found CMake: /usr/bin/cmake (3.24.2)
Run-time dependency libdt-api found: NO (tried pkgconfig and cmake)

meson.build:19:0: ERROR: Dependency "libdt-api" not found, tried pkgconfig and cmake

meson.build:19:0: ERROR: Dependency "libdt-api" not found, tried pkgconfig and cmake
I think we need to add repo-specific dependencies into the CI but, all PHAL repo use Autotools as build tools so we need to add meson wrap for those dependencies - I am not sure if meson wrap will support other build tools or if we need to convert all PHAL repos into meson


MenuVC UI Polishes

Shadow on tab bar when scrolling over the menu
Animated navigation title when scrolling past the eatery name
Removed default images on eateries––now just a blank imageview

Really nice stuff @kevingreer!

Merged with 9079366


Add missing prototype for disabled in CheckboxesWidget.js

Prerequisites

[x ] I have read the documentation;
[ x] In the case of a bug report, I understand that providing a SSCCE example is tremendously useful to the maintainers.

Description
Really minor .. but I saw it so ....
Steps to Reproduce

[First Step]
You won't see any difference in production.  Just possibly avoid a warning message in development.

From my fork:
Commit: c7a7b4a8bee05fefcc703b2e4f09fb41d83a4b21 [c7a7b4a]
Basically add this to the prototypes:
disabled: PropTypes.bool,

Could you please create a proper PR? Thanks!

Happy to try!  In truth I haven't done one before ... so bear with me!
Thanks!

That tried to send all my changes not just the one I one commit I wanted to send.  Sorry about that.  I'll try again.

Fixed by #416


Config files not closed properly

Originally posted here:
http://rubyforge.org/tracker/?func=detail&atid=16730&aid=29461&group_id=4356
(Ruby 1.9.3)
The code:

open(self.config_file).each do |line|

keeps the file open.
Code like:

ParseConfig.new("tmp.ini")
FileUtils.rm "tmp.ini"

will fail.
Workaround:

open(self.config_file) { |f| f.each do |line|

Thanks for that feedback McBen...  regardless I've implemented the change in 0.5.3.


Use one central file for QA files

Codecov Report

Merging #50 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #50   +/-   ##
=======================================
  Coverage   99.64%   99.64%
=======================================
  Files           4        4
  Lines         280      280
=======================================
  Hits          279      279
  Misses          1        1

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 2a07f40...7c4e41c. Read the comment docs.

@tisnik Your image is available in the registry: docker pull MISSING_REGISTRY_NAME/MISSING_IMAGE_NAME:SNAPSHOT-PR-50

[test]

@tisnik Your image is available in the registry: docker pull MISSING_REGISTRY_NAME/MISSING_IMAGE_NAME:SNAPSHOT-PR-50


Enable categories to be renamed by double clicking on them.

Closes #36

I encountered some bugs while playing around with this one. After enough double clicking, the app would crash, with some insertBefore error. Happebed twice. Need to see if I can replicate. Also, it seemed to be making a bunch of nbsp;

I was in bed trying to fall asleep and I thought of this issue as well. Since the id of the category is simply the initial category name, if you rename a category from say, "test" to "test1" and then try to make a new category called "test", it won't let you because "test1" has an id of "test". Maybe the category ids should be UUIDs (or whatever they are) for the notes?

I used the IDs to make the categories unique, though. I don't want you to be able to make HEALTH and Health and health. They could instead have id, short-name, and name.

Instead of updating the category immediately, it should update the temp category state. This will ensure the checks - no duplicates, no category too long - apply.
Create unique id with uuid and short-name, to ensure unique IDs but a short name to check the values.


[CLOSED] Add gridcoin to POSW

 Issue by PsiPhiTheta
Friday Apr 21, 2017 at 14:02 GMT
Originally opened as https://github.com/Erkan-Yilmaz/Gridcoin-tasks/issues/115

A new upcoming trading platform, poswallet, based on the POSW coin blockchain has emerged. I noticed it does not list GRC.
Someone should go ahead and submit it for listing. I think it's free and it would bring exposure to GRC.

 Comment by Erkan-Yilmaz
Friday Apr 21, 2017 at 14:11 GMT

has someone reviewed their terms ?
https://poswallet.com/terms.php
e.g. just a quick pick, didn't read all:
"PoSWallet aims to reasonably identify each user by cross-checking user data against governmental watch lists such as OFAC, as well as 3rd party identity verification and authentication services. If a user or a user’s transaction is flagged as suspicious through our internal controls, PoSWallet will require additional proof of identification from the user and has the right to not permit any trades, deposits, and/or withdrawals until additional and verifiable proof of identity is received and the Compliance Officer has approved the user for use of the Platform."

 Comment by grctest
Friday Apr 21, 2017 at 14:16 GMT

On one hand it looks handy to stake with and it could potentially even act as a Gridcoin pool.
On the other hand, POSW could become the majority stake weight holder within the gridcoin network & put the network at risk.
Related: https://github.com/gridcoin/Gridcoin-Research/issues/106

It's free to submit for listing, but to get added via paid voting it's over 1000 USD.

 Comment by startailcoon
Sunday May 28, 2017 at 14:28 GMT

This task can be closed as POSWallet is now delisting all coins expect their own POSW. I hope none paid to get GRC on their system.
Following e-mail was sent out to all members of their page.

Dear PoSWallet Community,
We want to take a few minutes and share some of our long term strategy with all of you. When we started this project, the focus was on taking a handful of pretty active coins and providing a place for users to group stake. As that idea has evolved over the past year and a half with the addition of new coins, we have had many successes and challenges; one thing has become clear though: the crypto market in general is too unstable to effectively provide group stake services for the majority of coins we have listed at poswallet.com. Interesting coins pop up and swell with a large community, then disappear just as fast - resulting in a lot of infrastructure we set up that is no longer being used. We will have a financial loss this month, and based on our trajectory with the current ideology behind poswallet.com, the loss will grow over time. Therefore, we are changing our focus to mainly POSW and getting back to basics.
So with that being said, we are going to go back and focus on the important stuff - promoting POSW as a currency that can be used for more than just the exchange at poswallet.com, while supporting a few other 'big player' coins. As new coins appear and become established, we will investigate adding them to the platform as well. We will be delisting the majority of coins in a few waves over the next month to align with this strategy - in general coins with low user bases, low volume, or little technological improvement vs. other coins (but also coins that may not align with our focus). Coins in maintenance will still be able to be requested to be withdrawn; however, some coins do not have nodes or active devs/communities and may not be able to be brought back out of maintenance. We will try to process all withdrawals on coins in maintenance as quickly as possible, but some will be delayed as they need to be done manually. Please withdraw your coins immediately so we can start processing the withdrawals. If you do not withdraw, your coins will be lost after delisting is complete - in very few cases, the coins will be converted to POSW at a lower-than-market rate.
While we take these actions, we are also going to update the POSW coin technology and work with partners to get POSW accepted in a variety of stores/vendors. We will continue the monthly dividends (we purchased 150k POSW to disburse this month, even though we had a loss) and will also continue website development and adding new features. Based on this decision, the roadmap will change as well. Our focus is being refined to making POSW a great option for use in the crypto world, rather than its current role as a support coin. We are also in discussion with a non-profit to help raise money for a good cause - more on this to come later!
We appreciate the patience of the community while we work through these changes.
â€” PoSWallet.com Team


[Metrics] API to perform offline processing of metrics raw data

Request is to enable the following

Machine independent metrics calculation - Metrics calculation could be done on a machine which is different from where it was collected (using "Read")
Applications / Clients would want to process the raw metrics without using L0 interface. So enough information about how to process the raw metrics could be provided.

Hi @jandres742 ,
If possible please change to "API:Metrics" tag instead of "Sysman" ?
Thanks

@matcabral @dmichaelo
Please check this

PR : https://github.com/oneapi-src/level-zero-spec/pull/95


Refactor(eos_designs): Combine core_interfaces and l3_edge python_modules

Change Summary
Restructure code to combine core_interfaces and l3_edge python_modules
Related Issue(s)
Fixes #68
Component(s) name
arista.avd.eos_designs
Proposed changes
Combining core_interfaces and l3_edge python module into same class to avoid duplicate code.
How to test
Run the molecule eos_designs_unit_tests, there should not be any changes in the structured_configs.
Checklist
User Checklist

N/A

Repository Checklist

[x] My code has been rebased from devel before I start
[x] I have read the CONTRIBUTING document.
[x] My change requires a change to the documentation and documentation have been updated accordingly.
[x] I have updated molecule CI testing accordingly. (check the box if not applicable)

Would be good to update the eos_designs_internal_notes.md file with the new class name.

Would be good to update the eos_designs_internal_notes.md file with the new class name.

Done!


[Doc] Document how Ratify supports cert day 2 operation including Cert revocation/rotation/expiry

What would you like to be added?
During a community meeting, we agreed to add more docs for the current supported scenarios around Cert revocation/rotation/expiry.
Anything else you would like to add?
No response
Are you willing to submit PRs to contribute to this feature?

[ ] Yes, I am willing to implement it.

Discussed in community meeting, this is to track if Ratify should have customer guide on how to handle cert revokation/rotation/expiry scenarios after time stamping support.


Uncaught DOMException: Failed to execute 'postMessage' on 'MessagePort': An object could not be cloned.

I'm receiving this error when I installed the addon.
Uncaught DOMException: Failed to execute 'postMessage' on 'MessagePort': An object could not be cloned.

Any ideas what is causing this?

@paulyoder I've never seen this issue before. Can you give me some more details here?

Ember version
Ember Burger Menu version
A snippet of your template code

I'm seeing this and can offer a bit more context.  For me, it occurs specifically when I am running Ember Inspector and have "Components" checked in the View Tree tab.  Toggling the "Components" checkbox from unchecked to checked will cause the error to occur every time for me.
I can reproduce it with a minimal template:
{{#burger-menu as |burger|}}
  {{#burger.menu as |menu|}}
    {{#menu.item}}test{{/menu.item}}
  {{/burger.menu}}
  {{#burger.outlet}}
    {{outlet}}
  {{/burger.outlet}}
{{/burger-menu}}

Removing the menu.item component will cause it to not fail, so it seems that this is the culprit.
Running v0.2.0 of ember-burger-menu.
Interestingly I cannot reproduce it on the addon's live demo page.  Hmm.
Possibly related to https://github.com/emberjs/ember-inspector/issues/366 ?

Hmmm okay I will take a look into this more now. @paulyoder thanks for providing some context on this.
Do you have Ember prototype extensions disabled in your app?

@christophersansone can you upgrade to the latest version of this addon and see if you are still getting this issue?

Closing as this issue has been abandoned. Feel free to reopen if needed.


Improve text color on hover button

When an admin sets up dark color to the background color in the 'light' theme text color is not displayed
https://user-images.githubusercontent.com/36531102/168981355-5cf0027a-4703-4004-9725-2c9e89d54286.mp4
Maybe it solves this issue - https://stackoverflow.com/questions/11867545/change-text-color-based-on-brightness-of-the-covered-background-area

#5082


HTML Comment Tags

Hi, I'm using markdown-toc, which produces comments like this:
<!-- toc -->
<!-- tocstop -->

I've noticed that markdown-it doesn't ignore these or convert them into HTML comments when embedded into markdown. Is there a way this feature could be added? Thanks in advance.

I doesn't tested, but here is an extension for it: https://github.com/jay-hodgson/markdown-it-inline-comments

Thank you for the fast response. I'll test this tonight.


fix: Align output with nvim messages and auto show based on cmdheight

fixes #2099

Or add this to wiki

However you wanna do it is fine. I just know the auto-show functionality has caught people off guard, and it might be nice to document cmdheights correlation to it.


[Question] How to implement live grep with support --glob in fzf.vim?

Hi fzf-lua author, this question should be an off topic question, but actually I think you're the best one to ask:
I have no idea how to configure fzf.vim to support --iglob in live grep. (As an option to rg, here's my fzf.vim config)
Do you have any idea that I could implement it?

That's included by default, if I understand your question correctly. This is my note on how to use those grep stuff:
usage `[keywords...] --includeKey* --!excludeKey*`, i.e. don't forget the `*`!

@linrongbin16, as @nyngwang mentioned, it’s supported by default without the need for further customization.
Also see, https://github.com/ibhagwan/fzf-lua/wiki#live-grep-glob

Thanks


Chain dependency downloading to force reliable execution order

Dojo's require downloads all dependencies concurrently, and executes each as
part of finalizing it. This can cause the test specs to be processed in a
different order. If using a test framework that supports test ordering (like
jasmine), it needs the specs to come in the same order. Otherwise, the ordering
will produce different ordering, even for the same random seed.
This snagged me trying to track down a unit test failure that was order dependent. To reproduce the problem, you need to create a bunch of spec files, preferably of differing sizes, so that there's a good chance they will finish downloading in a different order than they started.

I signed the Google CLA.


Chapter 2: "unexpected token" error serving index.js from _document.js (and Next 6)

I've made it to the index.js section in chapter 2 when I run into the following error:
David@iMac => yarn dev-express
yarn run v1.9.4
$ yarn nodemon server/app.js --watch server --exec babel-node --presets=@babel/preset-env
$ /Users/David/Dev/git-repos/builderbook.git/book/2-start/node_modules/.bin/nodemon server/app.js --watch server --exec babel-node --presets=@babel/preset-env
[nodemon] 1.18.4
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: /Users/David/Dev/git-repos/builderbook.git/book/2-start/server/**/*
[nodemon] starting `babel-node server/app.js --presets=@babel/preset-env`
> Using external babel configuration
> Location: "/Users/David/Dev/git-repos/builderbook.git/book/2-start/.babelrc"

 ERROR  Failed to compile with 1 errors                                                      9:08:45 AM

 error  in ./pages/_document.js

Syntax Error: Unexpected token (10:6)

   8 |   render() {
   9 |     return (
> 10 |       <html lang="en">
     |       ^
  11 |         <Head>
  12 |           <meta charSet="utf-8" />
  13 |           <meta name="viewport" content="width=device-width, initial-scale=1.0" />

 @ multi ./pages/_document.js

(node:86099) DeprecationWarning: Module.chunks: Use Module.forEachChunk/mapChunks/getNumberOfChunks/isInChunk/addChunk/removeChunk instead
Ready on port http://localhost:8000!
{ Error: Cannot find module '/Users/David/Dev/git-repos/builderbook.git/book/2-start/.next/build-manifest.json'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
    at Function.Module._load (internal/modules/cjs/loader.js:520:25)
    at Module.require (internal/modules/cjs/loader.js:650:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at _callee3$ (/Users/David/Dev/git-repos/builderbook.git/book/2-start/node_modules/next/dist/server/render.js:202:29)
    at tryCatch (/Users/David/Dev/git-repos/builderbook.git/book/2-start/node_modules/regenerator-runtime/runtime.js:62:40)
    at Generator.invoke [as _invoke] (/Users/David/Dev/git-repos/builderbook.git/book/2-start/node_modules/regenerator-runtime/runtime.js:296:22)
    at Generator.prototype.(anonymous function) [as next] (/Users/David/Dev/git-repos/builderbook.git/book/2-start/node_modules/regenerator-runtime/runtime.js:114:21)
    at step (/Users/David/Dev/git-repos/builderbook.git/book/2-start/node_modules/next/node_modules/@babel/runtime/helpers/asyncToGenerator.js:12:30)
    at _next (/Users/David/Dev/git-repos/builderbook.git/book/2-start/node_modules/next/node_modules/@babel/runtime/helpers/asyncToGenerator.js:27:9) code: 'MODULE_NOT_FOUND' }

I've made a public repo here.
Working my way through several React and Node tutorials, my guess is that I've updated some package to an incompatible version. VS Code and nvm produce security and compatibility warnings throughout the process. Currently, whenever I open the project, I get this warning: "nvm is not compatible with the npm config "prefix" option: currently set to /usr/local
Run npm config delete prefix or nvm use --delete-prefix v10.5.0 --silent to unset it." Running those commands does not remove the warning, but could it (or other similar suggestions) have created the error I'm struggling with above?

Looks like I fought my way through this one by deleting .babelrc as described in #98. My question about the warnings, however, remains, as running yarn dev or yarn dev-express now yields the following warning:
UPDATE AVAILABLE The latest version of `next` is 6.1.2

DONE  Compiled successfully in 1460ms

In general, should we ignore such warnings?

Not the authors fault, but managing dependencies has been frustrating throughout the process of doing these tutorials. I know this is meant to be the beauty of ES6 imports and the yarn/npm ecosystem, but it is a noticeable difference coming from other development platforms where you download a giant SDK and you’re done.

@flipdoubt created separate issue for upgrading packages #107


Add more documentation to declaring conditionals.

@deech First thing first, hanks for taking the time to open a PR.
As it currently stands, it's more like "this surprised me, and this is the workaround".  But those things are not really surprising, they result from how YAML works.
I'm not suggesting we should not address this.  But, can we address this in a way so that the user gets an understanding of the underlying mechanics (YAML, in this case)?

Hi,
Thanks for hpack! I loveit.
Having read your comments I agree that this is a YAML and not an hpack issue. I'm obviously not as familiar with YAML but as a Cabal user it did trip me up for a few hours. How do you feel about amending the PR to acknowledge that these "quirks" are consistent with underlying markup format but might be confusing to newcomers?

@deech You are welcome!  Please give it a try!

@deech hpack now warns on duplicate fields.  So I think the main source of error has been removed!  From what I understand, what is left is still that ! needs quoting.  I'll cherry-pick the corresponding parts from you PR when I have time to do so.


gd: 2.2.2 -> 2.2.3

Motivation for this change
gd-2.2.3 is a security update that also includes Darwin libtool fixes for NixOS, thereby allowing us to drop a patch.
Things done

[ ] Tested using sandboxing
(nix.useChroot on NixOS,
or option build-use-chroot in nix.conf
on non-NixOS)
Built on platform(s)

[ ] NixOS
[x] OS X
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Builds for me.

Nothing scary in the ChangeLog, either, so this should be good to go.

Sorry I couldn't get to this more quickly, but this PR needs a follow-up to take out more of the patching machinery. Namely, the last three parameters to the expression and the extra nativeBuildInputs on darwin.

@acowley thanks for pointing that out; I've removed the left-overs.


add test requirements to postmerge gpu

This should get the post-merge GPU job running again (at least it did locally).
Note that I modified the action triggers to run pre merge as well. I want that so i can test the action before merging a PR.

gpu-ci-postmerge is still failing, but failing in the right way. Here are the logs:
Before this change: https://github.com/NVIDIA-Merlin/systems/actions/runs/4993264364/jobs/8942125181
After this change: https://github.com/NVIDIA-Merlin/systems/actions/runs/4995615240/jobs/8947705787?pr=347


feature request: select template from cli flags, start new session if template specified

not sure if there's an alternative way to accomplish this.

Not clear what you're wanting to accomplish here. Can you provide a specific use case and example usage?

Sure, templates are generally a first message to set chatgpt for a
particular session. So this would send the template as an initial message
on launching the session.
On Mon, Mar 20, 2023 at 12:57 thehunmonkgroup @.***>
wrote:

Not clear what you're wanting to accomplish here. Can you provide a
specific use case and example usage?
—
Reply to this email directly, view it on GitHub
https://github.com/mmabrouk/chatgpt-wrapper/issues/246#issuecomment-1476848196,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAOZDW3Q5674ZA4RSQTSTLDW5CZCVANCNFSM6AAAAAAWBRBEHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

I'm currently of the opinion that the chatgpt executable's purpose is to be an interactive shell, and I've become resistant to the idea of adding more arguments to it, especially in the one-shot case -- it seems reasonable to have an argument that sets a default or configuration-related variable, but anything to do with messages, I think you should:

Use the interactive shell, or:
Use the Python module for any kind of customization needed

It should be quite easy to use the Python module to implement whatever kind of feature you desire, and looking at how the shell does it can act as an excellent guide for that purpose.

Implemented in https://github.com/mmabrouk/chatgpt-wrapper/commit/19e195dc162e664fdf65d1c82f64a89d94a4ddf1