Unable to parse @ReactMethod annotations from native module

Description
Hello New Arch friends!!
After upgrading to React Native 74/bridgeless from 73 (already was using the new arch), I'm receiving the following issue:
0.74.2: 2024-06-26 13:58:22.563 16714-16799 ReactNativeJS           com.omniafishing.app
E  Error: Exception in HostObject::get for prop 'RNIterableAPI':
com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$ParsingException:
Unable to parse @ReactMethod annotations from native module: RNIterableAPI.
Details: Module exports two methods to JavaScript with the same name: "setUserId"

The error makes sense, there are two instances of setUserId in the RNIterableAPI package - they're method overloads. I guess it also makes sense javascript doesn't support overloading.
What I don't understand is why this error started popping up now. I ran across this thread where two other people were experiencing the same issue with different packages than me - otherwise I'd continue to assume that I have some sort of configuration or caching issue. That could, of course, still be the case.
Update: It's probably the case. My reproducer demo shows that react native 0.74.2 is in fact working with Iterable. I'm filing this anyway in case anyone else finds their way here in search of help. To everyone supporting react-native, though, feel free to close this. I don't know where to go from here, but I'll report back if I resolve the issue.
Steps to reproduce

Bootstrap a react native project using 0.74.2 and the new arch / bridgeless
Install "@iterable/react-native-sdk": "1.3.19"
Build Android
Try to run Android
It works, what is this kid talking about?

React Native Version
0.74.2
Affected Platforms
Runtime - Android
Areas
Bridgeless - The New Initialization Flow
Output of npx react-native info
System:
  OS: macOS 14.1.2
  CPU: (10) arm64 Apple M1 Pro
  Memory: 66.84 MB / 32.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 18.20.3
    path: ~/.nvm/versions/node/v18.20.3/bin/node
  Yarn:
    version: 3.6.4
    path: ~/.nvm/versions/node/v18.20.3/bin/yarn
  npm:
    version: 10.7.0
    path: ~/.nvm/versions/node/v18.20.3/bin/npm
  Watchman:
    version: 2<IP_ADDRESS>
    path: /opt/homebrew/bin/watchman
Managers:
  CocoaPods:
    version: 1.14.3
    path: /opt/homebrew/bin/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 23.5
      - iOS 17.5
      - macOS 14.5
      - tvOS 17.5
      - visionOS 1.2
      - watchOS 10.5
  Android SDK:
    Android NDK: 22.1.7171670
IDEs:
  Android Studio: 2023.1 AI-231.9392.1.2311.11330709
  Xcode:
    version: 15.4/15F31d
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 18.0.2
    path: /usr/bin/javac
  Ruby:
    version: 2.6.10
    path: /usr/bin/ruby
npmPackages:
  "@react-native-community/cli": Not Found
  react:
    installed: 18.2.0
    wanted: 18.2.0
  react-native:
    installed: 0.74.2
    wanted: 0.74.2
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: true
iOS:
  hermesEnabled: true
  newArchEnabled: false // not related to the bug, but not sure why this is false

Stacktrace or Logs
E  Error: Exception in HostObject::get for prop 'RNIterableAPI': com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$ParsingException: Unable to parse @ReactMethod annotations from native module: RNIterableAPI. Details: Module exports two methods to JavaScript with the same name: "setUserId
2024-06-26 14:50:39.017 11801-11944 Compatibil...geReporter com.omniafishing.app                 D  Compat change id reported: 289878283; UID 10500; state: ENABLED
2024-06-26 14:50:39.027 11801-11944 ReactNativeJS           com.omniafishing.app                 I  Running "main" with {"rootTag":11,"initialProps":{},"fabric":true}
2024-06-26 14:50:39.028 11801-11944 ReactNativeJS           com.omniafishing.app                 E  Invariant Violation: "main" has not been registered. This can happen if:
                                                                                * Metro (the local dev server) is run from the wrong folder. Check if Metro is running, stop it and restart it in the current project.
                                                                                * A module failed to load due to an error and `AppRegistry.registerComponent` wasn't called.
2024-06-26 14:50:39.035 11801-12056 TrafficStats            com.omniafishing.app                 D  tagSocket(172) with statsTag=0xffffffff, statsUid=-1
2024-06-26 14:50:39.309 11801-12057 ProfileInstaller        com.omniafishing.app                 D  Installing profile for com.omniafishing.app

Reproducer
https://github.com/connorpmullins/breakIterable
Screenshots and Videos
No response

The code that fires the error message you mentioned was introduced in 0.73:
https://github.com/facebook/react-native/commit/1f7daf988b50005e3c659936c3e598aa3aa310f0
So I'm unsure why you're seeing this only when bumping 0.74 -> 0.73.
I have the suspect you were not using bridgeless in 0.73 but we can't really see without the full repro.
Anyway, the error is legit as the Iterable SDK is annotating two methods with the same name (as you said) so they should fix this in their SDK:
https://github.com/Iterable/react-native-sdk/blob/e4eb49140a99a66f3d56089a8d2d8c7cc34f13ac/android/src/main/java/com/iterable/reactnative/RNIterableAPIModule.java#L148-L159

@cortinico - seen your work around github, thanks for taking the time to check out my issue and appreciate everything you do for the community!


[Header] Add wallet selector

In Header: Add wallet selector at same place as we currently have a network selector
If a wallet has not been imported: Show "Add wallet" button
If a wallet has been imported: Show a label with THOR address

^ Layout: https://www.figma.com/file/LgRqZCGMShZ2mJ702MIqyV/ASGARDEX-2020?node-id=3973%3A0

Depends on #1566
Part of #1571

Id like to start working on this issue :)

Id like to start working on this issue :)

@daryazata  Feel free to grab this issue ;)

Do you have a tele-group or so for eventual questions?

A good place to ask questions is Discord (channel #asgardex-desktop) https://discord.gg/qyyN6G7Y


Jobs not reporting to datadog once they are moved to a slave

We have a number of jobs that report back information to the Datadog server until we move them to a slave.  Once a label is added to have the job run on the slave the job no longer reports back to Datadog.  We are using the Amazon EC2 Container Service Cloud Jenkins plugin to spin up containers as slaves.

Hi again @leo-novu, we are in the process of releasing v0.6.5 with a fix for a similar issue to what you are describing. I'm going to close this issue, but if you are still seeing any problems after upgrading please reach out to us at<EMAIL_ADDRESS>so we can further assist. Thanks!


Decoupling Pipelines from Training Nodes

Hello and thanks for the awesome project! I have been using it a ton and am successfully using it with with azure blob and azcopy.
I wanted to ask a question about potentially decoupling the data pipeline from the training node (where gpu(s) live(s)).
With single GPU or Multiple GPU nodes, often I can not get enough CPU power to keep up with the GPU. I have thought about decoupling the data pipelines from the gpu. What I am imaging is anything from a designated large cpu instance or kubernetes cluster that sends the batch results from webdataset to the training node. This is outside the scope of webdataset, but I figured you might have some insight into this realm.
In my mind, the cpu, data pipeline instance/cluster should focus on pulling down data from cloud storage, apply transforms and prep data for dataloader.
Some ideas so far:

create transformed tars with torch tensors, drop into minio (or something similar) from remote servers, read tar from minio on training nodes.
something like https://www.tensorflow.org/api_docs/python/tf/data/experimental/service.

Any thoughts? With this approach, the only limitation on arbitrary batch per second rates is network bandwidth and number of cpus on server/cluster.

Thanks!
The companion project at github.com/nvlabs/tensorcom provides distributed preprocessing for just this reason.
In addition to providing distributed data augmentation, it also has a broadcast mode for training multiple clients from a single data server, for example for hyperparameter optimization.


Odd value for rolling observations in VecFrameStack

I noticed in baselines/common/vec_env/vec_frame_stack.py VecFrameStack, in step_wait this line
self.stackedobs = np.roll(self.stackedobs, shift=-1, axis=-1)

I can't seem to understand shift=-1, shouldn't it be the last dimension of the observation?

Ok i understand now, it's for atari since you have grayscale images. However, this wont work for RGB images.


Add golang generation support (snapshot 1)

MarketFactory are currently using sbe-tool for Java and C++ and would like to extend our usage to include golang.  We are happy to maintain a golang backend for sbe-tool and developing one is underway.
I thought that in in the interest of starting a conversation that an initial pull request would help us understand how you like to manage accepting contributions. This pull request has been squashed to two commits.
The first commit results from golang's use of 'make' as a predeclared identifier requiring it to be added to the list of keywords.
The second commit is sufficient to get the car example-schema working but should be regarded as a first snapshot during development.
Further development steps (as currently imagined) are contained in gocode/README.md.
I understand that you will probably have many comments on this snapshot and I'll be very happy to refine things with your input.

Thanks @billsegall. I'm travelling this week. I'll have a look when I return home.

I'm happy to merge this if you are willing to provide ongoing support?
One thing I noticed was the rename of "make" to "brand" in the examples. I've worked in the automotive industry and people tend to talk of make, model, and derivative to identify a vehicle.  The make and model are both brands, e.g. Ford and Focus are both brands. Any particular reason for this?

We are definitely able to provide ongoing support.
The make to brand change results from 'make' being a reserved word in Golang. I couldn't come up with a better alternative but I understood this was possibly contentious which is why I made it  a separate pull request.

OK that makes sense on the the "make" change. I did not realise it was a keyword in go. Maybe we name it "manufacturer"?

I'd be happy to switch to manufacturer. I'm away until Dec 27 and can resubmit when I return.


[BUG] Convergence issues with pytorch dataloader on criteo dlrm

Ran the synchronous version hit the nan error at the same time as the asynchronous version on 50% of runs. So far, that is comparable to the asynchronous version.

Reduced learning rate by 1 to 27, still hit nan problem

Reduced max learning rate to 20 and have not encountered a failure yet.

Closing - feel free to reopen if this is still happenning


Macro loader compatibility between 64bit and x86

https://msdn.microsoft.com/en-us/library/office/ee691831(v=office.14).aspx
PtrSafe attribute enables you to use a declare statement on either 32-bit or 64-bit systems this solved a macro issue on a 64bit system

going to pull this, after additional testing this creates some issues with x86 only installs. so i might recreate this as an option or argument to the macro loader to target x64 specifically.


Add suit pattern support

https://github.com/suitcss/suit/blob/master/doc/naming-conventions.md

Thanks for your work!
I'll consider this PR a little bit later. At a glance, SUIT CSS has nothing to do with BEM. I'm not sure, that it's appropriate configuration for bem-cn. I want to familiarize closer with SUIT CSS.


Phoenix Android v2.1.1 typo in Receive page

The copy in the Lightning pop-up text box says "swipe to the right" but according to the UI it should be to the left.

Fixed with 7a9d48be, thanks.


grpc 0.13.0 and 0.14-dev Python import error on ARM (armel, not armhf)

I have an embedded project running on a Xilinx Zynq, and the linux from Xilinx doesn't do armhf, only armel (soft-fp).  With grpc v0.11.0, things worked on the arm with grpc and python. We wanted to upgrade to v0.13 to pickup some bug fixes, and now although we can compile, we get import errors with boringssl. Example:

from grpc.beta import implementations
Traceback (most recent call last):
File "", line 1, in
File "grpc/beta/implementations.py", line 38, in
from grpc._adapter import _intermediary_low
File "grpc/_adapter/_intermediary_low.py", line 57, in
from grpc._adapter import _low
File "grpc/_adapter/_low.py", line 33, in
from grpc._cython import cygrpc
ImportError: grpc/_cython/cygrpc.so: undefined symbol: x25519_NEON

Anyone have any ideas?  I tried cutting out the curve25519 library from boringssl, but that led to another import error for gcm_gmult_4bit.  I am kind of at wits end.
Thanks.

This is installing from source, correct? Or are y'all installing from PyPI? What's the output of python -m sysconfig?

  So, I am compiling directly on a Raspberry Pi 2, using Slackware 14.1 (because it is armel, not armhf like Raspian or other distros; the target system isn't using armhf).  So it is just like compiling on the target system.
Here is the output of python -m sysconfig:
root@slackpi:~# python -m sysconfig
Platform: "linux-armv7l"
Python version: "2.7"
Current installation scheme: "posix_prefix"
Paths:
data = "/usr"
include = "/usr/include/python2.7"
platinclude = "/usr/include/python2.7"
platlib = "/usr/lib/python2.7/site-packages"
platstdlib = "/usr/lib/python2.7"
purelib = "/usr/lib/python2.7/site-packages"
scripts = "/usr/bin"
stdlib = "/usr/lib/python2.7"
Variables:
AC_APPLE_UNIVERSAL_BUILD = "0"
AIX_GENUINE_CPLUSPLUS = "0"
AR = "ar"
ARFLAGS = "rc"
ASDLGEN = "./Parser/asdl_c.py"
ASDLGEN_FILES = "./Parser/asdl.py ./Parser/asdl_c.py"
AST_ASDL = "./Parser/Python.asdl"
AST_C = "Python/Python-ast.c"
AST_C_DIR = "Python"
AST_H = "Include/Python-ast.h"
AST_H_DIR = "Include"
ATHEOS_THREADS = "0"
BASECFLAGS = "-fno-strict-aliasing"
BASEMODLIBS = ""
BEOS_THREADS = "0"
BINDIR = "/usr/bin"
BINLIBDEST = "/usr/lib/python2.7"
BLDLIBRARY = "-L. -lpython2.7"
BLDSHARED = "gcc -pthread -shared"
BUILDEXE = ""
BUILDPYTHON = "python"
CC = "gcc -pthread"
CCSHARED = "-fPIC"
CFLAGS = "-fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -march=armv5te"
CFLAGSFORSHARED = "-fPIC"
CONFIGFILES = "configure configure.ac acconfig.h pyconfig.h.in Makefile.pre.in"
CONFIG_ARGS = "'--prefix=/usr' '--mandir=/usr/man' '--libdir=/usr/lib' '--docdir=/usr/doc/python-2.7.5' '--with-threads' '--enable-ipv6' '--enable-shared' '--build=arm-slackware-linux-gnueabi' 'build_alias=arm-slackware-linux-gnueabi'"
CONFINCLUDEDIR = "/usr/include"
CONFINCLUDEPY = "/usr/include/python2.7"
COREPYTHONPATH = ":plat-linux2:lib-tk:lib-old"
CPPFLAGS = "-I. -IInclude -I./Include"
CXX = "g++ -pthread"
C_THREADS = "0"
DESTDIRS = "/usr /usr/lib /usr/lib/python2.7 /usr/lib/python2.7/lib-dynload"
DESTLIB = "/usr/lib/python2.7"
DESTPATH = ""
DESTSHARED = "/usr/lib/python2.7/lib-dynload"
DIRMODE = "755"
DIST = "README ChangeLog configure configure.ac acconfig.h pyconfig.h.in Makefile.pre.in Include Lib Misc Demo Ext-dummy"
DISTDIRS = "Include Lib Misc Demo Ext-dummy"
DISTFILES = "README ChangeLog configure configure.ac acconfig.h pyconfig.h.in Makefile.pre.in"
DLINCLDIR = "."
DLLLIBRARY = ""
DOUBLE_IS_ARM_MIXED_ENDIAN_IEEE754 = "0"
DOUBLE_IS_BIG_ENDIAN_IEEE754 = "0"
DOUBLE_IS_LITTLE_ENDIAN_IEEE754 = "1"
DYNLOADFILE = "dynload_shlib.o"
ENABLE_IPV6 = "1"
EXE = ""
EXEMODE = "755"
EXTRAMACHDEPPATH = ""
EXTRAPLATDIR = ""
EXTRATESTOPTS = ""
FILEMODE = "644"
FLOCK_NEEDS_LIBBSD = "0"
GETPGRP_HAVE_ARG = "0"
GETTIMEOFDAY_NO_TZ = "0"
GLHACK = "-Dclear=GLclear"
GNULD = "yes"
GRAMMAR_C = "Python/graminit.c"
GRAMMAR_H = "Include/graminit.h"
GRAMMAR_INPUT = "./Grammar/Grammar"
HAVE_ACOSH = "1"
HAVE_ADDRINFO = "1"
HAVE_ALARM = "1"
HAVE_ALTZONE = "0"
HAVE_ASINH = "1"
HAVE_ASM_TYPES_H = "1"
HAVE_ATANH = "1"
HAVE_ATTRIBUTE_FORMAT_PARSETUPLE = "0"
HAVE_BIND_TEXTDOMAIN_CODESET = "1"
HAVE_BLUETOOTH_BLUETOOTH_H = "1"
HAVE_BLUETOOTH_H = "0"
HAVE_BROKEN_NICE = "0"
HAVE_BROKEN_PIPE_BUF = "0"
HAVE_BROKEN_POLL = "0"
HAVE_BROKEN_POSIX_SEMAPHORES = "0"
HAVE_BROKEN_PTHREAD_SIGMASK = "0"
HAVE_BROKEN_SEM_GETVALUE = "0"
HAVE_BROKEN_UNSETENV = "0"
HAVE_C99_BOOL = "1"
HAVE_CHFLAGS = "0"
HAVE_CHOWN = "1"
HAVE_CHROOT = "1"
HAVE_CLOCK = "1"
HAVE_CONFSTR = "1"
HAVE_CONIO_H = "0"
HAVE_COPYSIGN = "1"
HAVE_CTERMID = "1"
HAVE_CTERMID_R = "0"
HAVE_CURSES_H = "1"
HAVE_CURSES_IS_TERM_RESIZED = "1"
HAVE_CURSES_RESIZETERM = "1"
HAVE_CURSES_RESIZE_TERM = "1"
HAVE_DECL_ISFINITE = "1"
HAVE_DECL_ISINF = "1"
HAVE_DECL_ISNAN = "1"
HAVE_DECL_TZNAME = "0"
HAVE_DEVICE_MACROS = "1"
HAVE_DEV_PTC = "0"
HAVE_DEV_PTMX = "1"
HAVE_DIRECT_H = "0"
HAVE_DIRENT_H = "1"
HAVE_DLFCN_H = "1"
HAVE_DLOPEN = "1"
HAVE_DUP2 = "1"
HAVE_DYNAMIC_LOADING = "1"
HAVE_EPOLL = "1"
HAVE_ERF = "1"
HAVE_ERFC = "1"
HAVE_ERRNO_H = "1"
HAVE_EXECV = "1"
HAVE_EXPM1 = "1"
HAVE_FCHDIR = "1"
HAVE_FCHMOD = "1"
HAVE_FCHOWN = "1"
HAVE_FCNTL_H = "1"
HAVE_FDATASYNC = "1"
HAVE_FINITE = "1"
HAVE_FLOCK = "1"
HAVE_FORK = "1"
HAVE_FORKPTY = "1"
HAVE_FPATHCONF = "1"
HAVE_FSEEK64 = "0"
HAVE_FSEEKO = "1"
HAVE_FSTATVFS = "1"
HAVE_FSYNC = "1"
HAVE_FTELL64 = "0"
HAVE_FTELLO = "1"
HAVE_FTIME = "1"
HAVE_FTRUNCATE = "1"
HAVE_GAI_STRERROR = "1"
HAVE_GAMMA = "1"
HAVE_GCC_ASM_FOR_X87 = "0"
HAVE_GETADDRINFO = "1"
HAVE_GETCWD = "1"
HAVE_GETC_UNLOCKED = "1"
HAVE_GETGROUPS = "1"
HAVE_GETHOSTBYNAME = "0"
HAVE_GETHOSTBYNAME_R = "1"
HAVE_GETHOSTBYNAME_R_3_ARG = "0"
HAVE_GETHOSTBYNAME_R_5_ARG = "0"
HAVE_GETHOSTBYNAME_R_6_ARG = "1"
HAVE_GETITIMER = "1"
HAVE_GETLOADAVG = "1"
HAVE_GETLOGIN = "1"
HAVE_GETNAMEINFO = "1"
HAVE_GETPAGESIZE = "1"
HAVE_GETPEERNAME = "1"
HAVE_GETPGID = "1"
HAVE_GETPGRP = "1"
HAVE_GETPID = "1"
HAVE_GETPRIORITY = "1"
HAVE_GETPWENT = "1"
HAVE_GETRESGID = "1"
HAVE_GETRESUID = "1"
HAVE_GETSID = "1"
HAVE_GETSPENT = "1"
HAVE_GETSPNAM = "1"
HAVE_GETTIMEOFDAY = "1"
HAVE_GETWD = "1"
HAVE_GRP_H = "1"
HAVE_HSTRERROR = "1"
HAVE_HYPOT = "1"
HAVE_IEEEFP_H = "0"
HAVE_INET_ATON = "1"
HAVE_INET_PTON = "1"
HAVE_INITGROUPS = "1"
HAVE_INT32_T = "1"
HAVE_INT64_T = "1"
HAVE_INTTYPES_H = "1"
HAVE_IO_H = "0"
HAVE_KILL = "1"
HAVE_KILLPG = "1"
HAVE_KQUEUE = "0"
HAVE_LANGINFO_H = "1"
HAVE_LARGEFILE_SUPPORT = "1"
HAVE_LCHFLAGS = "0"
HAVE_LCHMOD = "0"
HAVE_LCHOWN = "1"
HAVE_LGAMMA = "1"
HAVE_LIBDL = "1"
HAVE_LIBDLD = "0"
HAVE_LIBIEEE = "0"
HAVE_LIBINTL_H = "1"
HAVE_LIBREADLINE = "1"
HAVE_LIBRESOLV = "0"
HAVE_LIBUTIL_H = "0"
HAVE_LINK = "1"
HAVE_LINUX_NETLINK_H = "1"
HAVE_LINUX_TIPC_H = "1"
HAVE_LOG1P = "1"
HAVE_LONG_DOUBLE = "1"
HAVE_LONG_LONG = "1"
HAVE_LSTAT = "1"
HAVE_MAKEDEV = "1"
HAVE_MEMMOVE = "1"
HAVE_MEMORY_H = "1"
HAVE_MKFIFO = "1"
HAVE_MKNOD = "1"
HAVE_MKTIME = "1"
HAVE_MREMAP = "1"
HAVE_NCURSES_H = "1"
HAVE_NDIR_H = "0"
HAVE_NETPACKET_PACKET_H = "1"
HAVE_NICE = "1"
HAVE_OPENPTY = "1"
HAVE_OSX105_SDK = "0"
HAVE_PATHCONF = "1"
HAVE_PAUSE = "1"
HAVE_PLOCK = "0"
HAVE_POLL = "1"
HAVE_POLL_H = "1"
HAVE_PROCESS_H = "0"
HAVE_PROTOTYPES = "1"
HAVE_PTH = "0"
HAVE_PTHREAD_DESTRUCTOR = "0"
HAVE_PTHREAD_H = "1"
HAVE_PTHREAD_INIT = "0"
HAVE_PTHREAD_SIGMASK = "1"
HAVE_PTY_H = "1"
HAVE_PUTENV = "1"
HAVE_READLINK = "1"
HAVE_REALPATH = "1"
HAVE_RL_CALLBACK = "1"
HAVE_RL_CATCH_SIGNAL = "1"
HAVE_RL_COMPLETION_APPEND_CHARACTER = "1"
HAVE_RL_COMPLETION_DISPLAY_MATCHES_HOOK = "1"
HAVE_RL_COMPLETION_MATCHES = "1"
HAVE_RL_COMPLETION_SUPPRESS_APPEND = "1"
HAVE_RL_PRE_INPUT_HOOK = "1"
HAVE_ROUND = "1"
HAVE_SELECT = "1"
HAVE_SEM_GETVALUE = "1"
HAVE_SEM_OPEN = "1"
HAVE_SEM_TIMEDWAIT = "1"
HAVE_SEM_UNLINK = "1"
HAVE_SETEGID = "1"
HAVE_SETEUID = "1"
HAVE_SETGID = "1"
HAVE_SETGROUPS = "1"
HAVE_SETITIMER = "1"
HAVE_SETLOCALE = "1"
HAVE_SETPGID = "1"
HAVE_SETPGRP = "1"
HAVE_SETREGID = "1"
HAVE_SETRESGID = "1"
HAVE_SETRESUID = "1"
HAVE_SETREUID = "1"
HAVE_SETSID = "1"
HAVE_SETUID = "1"
HAVE_SETVBUF = "1"
HAVE_SHADOW_H = "1"
HAVE_SIGACTION = "1"
HAVE_SIGINTERRUPT = "1"
HAVE_SIGNAL_H = "1"
HAVE_SIGRELSE = "1"
HAVE_SNPRINTF = "1"
HAVE_SOCKADDR_SA_LEN = "0"
HAVE_SOCKADDR_STORAGE = "1"
HAVE_SOCKETPAIR = "1"
HAVE_SPAWN_H = "1"
HAVE_SSIZE_T = "1"
HAVE_STATVFS = "1"
HAVE_STAT_TV_NSEC = "1"
HAVE_STAT_TV_NSEC2 = "0"
HAVE_STDARG_PROTOTYPES = "1"
HAVE_STDINT_H = "1"
HAVE_STDLIB_H = "1"
HAVE_STRDUP = "1"
HAVE_STRFTIME = "1"
HAVE_STRINGS_H = "1"
HAVE_STRING_H = "1"
HAVE_STROPTS_H = "1"
HAVE_STRUCT_STAT_ST_BIRTHTIME = "0"
HAVE_STRUCT_STAT_ST_BLKSIZE = "1"
HAVE_STRUCT_STAT_ST_BLOCKS = "1"
HAVE_STRUCT_STAT_ST_FLAGS = "0"
HAVE_STRUCT_STAT_ST_GEN = "0"
HAVE_STRUCT_STAT_ST_RDEV = "1"
HAVE_STRUCT_TM_TM_ZONE = "1"
HAVE_ST_BLOCKS = "1"
HAVE_SYMLINK = "1"
HAVE_SYSCONF = "1"
HAVE_SYSEXITS_H = "1"
HAVE_SYS_AUDIOIO_H = "0"
HAVE_SYS_BSDTTY_H = "0"
HAVE_SYS_DIR_H = "0"
HAVE_SYS_EPOLL_H = "1"
HAVE_SYS_EVENT_H = "0"
HAVE_SYS_FILE_H = "1"
HAVE_SYS_LOADAVG_H = "0"
HAVE_SYS_LOCK_H = "0"
HAVE_SYS_MKDEV_H = "0"
HAVE_SYS_MODEM_H = "0"
HAVE_SYS_NDIR_H = "0"
HAVE_SYS_PARAM_H = "1"
HAVE_SYS_POLL_H = "1"
HAVE_SYS_RESOURCE_H = "1"
HAVE_SYS_SELECT_H = "1"
HAVE_SYS_SOCKET_H = "1"
HAVE_SYS_STATVFS_H = "1"
HAVE_SYS_STAT_H = "1"
HAVE_SYS_TERMIO_H = "0"
HAVE_SYS_TIMES_H = "1"
HAVE_SYS_TIME_H = "1"
HAVE_SYS_TYPES_H = "1"
HAVE_SYS_UN_H = "1"
HAVE_SYS_UTSNAME_H = "1"
HAVE_SYS_WAIT_H = "1"
HAVE_TCGETPGRP = "1"
HAVE_TCSETPGRP = "1"
HAVE_TEMPNAM = "1"
HAVE_TERMIOS_H = "1"
HAVE_TERM_H = "1"
HAVE_TGAMMA = "1"
HAVE_THREAD_H = "0"
HAVE_TIMEGM = "1"
HAVE_TIMES = "1"
HAVE_TMPFILE = "1"
HAVE_TMPNAM = "1"
HAVE_TMPNAM_R = "1"
HAVE_TM_ZONE = "1"
HAVE_TRUNCATE = "1"
HAVE_TZNAME = "0"
HAVE_UCS4_TCL = "0"
HAVE_UINT32_T = "1"
HAVE_UINT64_T = "1"
HAVE_UINTPTR_T = "1"
HAVE_UNAME = "1"
HAVE_UNISTD_H = "1"
HAVE_UNSETENV = "1"
HAVE_USABLE_WCHAR_T = "0"
HAVE_UTIL_H = "0"
HAVE_UTIMES = "1"
HAVE_UTIME_H = "1"
HAVE_WAIT3 = "1"
HAVE_WAIT4 = "1"
HAVE_WAITPID = "1"
HAVE_WCHAR_H = "1"
HAVE_WCSCOLL = "1"
HAVE_WORKING_TZSET = "1"
HAVE_ZLIB_COPY = "1"
HAVE__GETPTY = "0"
HGBRANCH = "hg id -b ."
HGTAG = "hg id -t ."
HGVERSION = "hg id -i ."
HOST_GNU_TYPE = "arm-slackware-linux-gnueabi"
HURD_C_THREADS = "0"
INCLDIRSTOMAKE = "/usr/include /usr/include /usr/include/python2.7 /usr/include/python2.7"
INCLUDEDIR = "/usr/include"
INCLUDEPY = "/usr/include/python2.7"
INSTALL = "/usr/bin/ginstall -c"
INSTALL_DATA = "/usr/bin/ginstall -c -m 644"
INSTALL_PROGRAM = "/usr/bin/ginstall -c"
INSTALL_SCRIPT = "/usr/bin/ginstall -c"
INSTALL_SHARED = "/usr/bin/ginstall -c -m 555"
INSTSONAME = "libpython2.7.so.1.0"
LDCXXSHARED = "g++ -pthread -shared"
LDFLAGS = ""
LDLAST = ""
LDLIBRARY = "libpython2.7.so"
LDLIBRARYDIR = ""
LDSHARED = "gcc -pthread -shared"
LIBC = ""
LIBDEST = "/usr/lib/python2.7"
LIBDIR = "/usr/lib"
LIBFFI_INCLUDEDIR = ""
LIBM = "-lm"
LIBOBJDIR = "Python/"
LIBOBJS = ""
LIBP = "/usr/lib/python2.7"
LIBPC = "/usr/lib/pkgconfig"
LIBPL = "/usr/lib/python2.7/config"
LIBRARY = "libpython2.7.a"
LIBRARY_OBJS = ""
LIBS = "-lpthread -ldl  -lutil"
LIBSUBDIRS = "lib-tk lib-tk/test lib-tk/test/test_tkinter "
LINKCC = "gcc -pthread"
LINKFORSHARED = "-Xlinker -export-dynamic"
LN = "ln"
LOCALMODLIBS = ""
MACHDEP = "linux2"
MACHDEPPATH = ":plat-linux2"
MACHDEPS = "plat-linux2"
MACHDEP_OBJS = ""
MACHDESTLIB = "/usr/lib/python2.7"
MACH_C_THREADS = "0"
MACOSX_DEPLOYMENT_TARGET = ""
MAINCC = "gcc -pthread"
MAJOR_IN_MKDEV = "0"
MAJOR_IN_SYSMACROS = "0"
MAKESETUP = "./Modules/makesetup"
MANDIR = "/usr/man"
MEMTESTOPTS = "-l -x test_subprocess test_io test_lib2to3 \ -x test_dl test___all test_fork1 "
MKDIR_P = "/usr/bin/mkdir -p"
MODLIBS = ""
MODOBJS = "Modules/threadmodule.o  Modules/signalmodule.o  Modules/posixmodule.o  Modules/errnomodule.o  Modules/pwdmodule.o  Modules/_sre.o  Modules/_codecsmodule.o  Modules/_weakref.o  Modules/zipimport.o  Modules/symtablemodule.o  Modules/xxsubtype.o"
MODULE_OBJS = ""
MULTIARCH = ""
MVWDELCH_IS_EXPRESSION = "1"
OBJECT_OBJS = ""
OLDPATH = ":lib-old"
OPT = "-DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes"
OTHER_LIBTOOL_OPT = ""
PACKAGE_BUGREPORT = "0"
PACKAGE_NAME = "0"
PACKAGE_STRING = "0"
PACKAGE_TARNAME = "0"
PACKAGE_URL = "0"
PACKAGE_VERSION = "0"
PARSER_HEADERS = ""
PARSER_OBJS = "\ Parser/myreadline.o Parser/tokenizer.o"
PGEN = "Parser/pgen"
PGENOBJS = "\ "
PGENSRCS = "\ "
PGOBJS = ""
PGSRCS = ""
PLATDIR = "plat-linux2"
PLATMACDIRS = "plat-mac plat-mac/Carbon plat-mac/lib-scriptpackages "
PLATMACPATH = ":plat-mac:plat-mac/lib-scriptpackages"
POBJS = ""
POSIX_SEMAPHORES_NOT_ENABLED = "0"
PROFILE_TASK = "./Tools/pybench/pybench.py -n 2 --with-gc --with-syscheck"
PSRCS = ""
PTHREAD_SYSTEM_SCHED_SUPPORTED = "1"
PURIFY = ""
PYLONG_BITS_IN_DIGIT = "0"
PYTHON = "python"
PYTHONFRAMEWORK = ""
PYTHONFRAMEWORKDIR = "no-framework"
PYTHONFRAMEWORKINSTALLDIR = ""
PYTHONFRAMEWORKPREFIX = ""
PYTHONPATH = ":plat-linux2:lib-tk:lib-old"
PYTHON_FOR_BUILD = "./python -E"
PYTHON_HEADERS = ""
PYTHON_OBJS = ""
PY_CFLAGS = "-fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -march=armv5te -I. -IInclude -I./Include -fPIC -DPy_BUILD_CORE"
PY_FORMAT_LONG_LONG = ""ll""
PY_FORMAT_SIZE_T = ""z""
PY_UNICODE_TYPE = "unsigned short"
Py_DEBUG = "0"
Py_ENABLE_SHARED = "1"
Py_UNICODE_SIZE = "2"
Py_USING_UNICODE = "1"
QUICKTESTOPTS = "-l -x test_subprocess test_io test_lib2to3 "
RANLIB = "ranlib"
RESSRCDIR = "Mac/Resources/framework"
RETSIGTYPE = "void"
RUNSHARED = "LD_LIBRARY_PATH=/root/tmp/build-python/Python-2.7.5:"
SCRIPTDIR = "/usr/lib"
SETPGRP_HAVE_ARG = "0"
SGI_ABI = ""
SHELL = "/bin/sh"
SHLIBS = "-lpthread -ldl  -lutil"
SHLIB_EXT = "".so""
SIGNAL_OBJS = ""
SIGNED_RIGHT_SHIFT_ZERO_FILLS = "0"
SITEPATH = ""
SIZEOF_DOUBLE = "8"
SIZEOF_FLOAT = "4"
SIZEOF_FPOS_T = "16"
SIZEOF_INT = "4"
SIZEOF_LONG = "4"
SIZEOF_LONG_DOUBLE = "8"
SIZEOF_LONG_LONG = "8"
SIZEOF_OFF_T = "8"
SIZEOF_PID_T = "4"
SIZEOF_PTHREAD_T = "4"
SIZEOF_SHORT = "2"
SIZEOF_SIZE_T = "4"
SIZEOF_TIME_T = "4"
SIZEOF_UINTPTR_T = "4"
SIZEOF_VOID_P = "4"
SIZEOF_WCHAR_T = "4"
SIZEOF__BOOL = "1"
SO = ".so"
SRCDIRS = "Parser Grammar Objects Python Modules Mac"
SRC_GDB_HOOKS = "./Tools/gdb/libpython.py"
STDC_HEADERS = "1"
STRICT_SYSV_CURSES = "/* Don't use ncurses extensions */"
STRINGLIB_HEADERS = ""
SUBDIRS = ""
SUBDIRSTOO = "Include Lib Misc Demo"
SVNVERSION = "svnversion ."
SYSLIBS = "-lm"
SYS_SELECT_WITH_SYS_TIME = "1"
TANH_PRESERVES_ZERO_SIGN = "1"
TESTOPTS = "-l"
TESTPATH = ""
TESTPROG = "./Lib/test/regrtest.py"
TESTPYTHON = "LD_LIBRARY_PATH=/root/tmp/build-python/Python-2.7.5: ./python -Wd -3 -E -tt"
TESTPYTHONOPTS = ""
THREADOBJ = "Python/thread.o"
TIME_WITH_SYS_TIME = "1"
TKPATH = ":lib-tk"
TM_IN_SYS_TIME = "0"
UNICODE_OBJS = "Objects/unicodeobject.o Objects/unicodectype.o"
UNIVERSALSDK = ""
USE_TOOLBOX_OBJECT_GLUE = "0"
VA_LIST_IS_ARRAY = "0"
VERSION = "2.7"
WANT_SIGFPE_HANDLER = "0"
WANT_WCTYPE_FUNCTIONS = "0"
WINDOW_HAS_FLAGS = "1"
WITH_DOC_STRINGS = "1"
WITH_DYLD = "0"
WITH_LIBINTL = "0"
WITH_NEXT_FRAMEWORK = "0"
WITH_PYMALLOC = "1"
WITH_THREAD = "1"
WITH_TSC = "0"
WITH_VALGRIND = "0"
X87_DOUBLE_ROUNDING = "0"
XMLLIBSUBDIRS = "xml xml/dom xml/etree xml/parsers xml/sax"
abs_builddir = "/root/tmp/build-python/Python-2.7.5"
abs_srcdir = "/root/tmp/build-python/Python-2.7.5"
base = "/usr"
build = "arm-slackware-linux-gnueabi"
datarootdir = "/usr/share"
exec_prefix = "/usr"
host = "arm-slackware-linux-gnueabi"
platbase = "/usr"
prefix = "/usr"
projectbase = "/usr/bin"
py_version = "2.7.5"
py_version_nodot = "27"
py_version_short = "2.7"
srcdir = "."
userbase = "/root/.local"
root@slackpi:~#

The only version of grpc that has worked when compiled from source for ARM (for me anyway, with the armel restriction) is 0.11.0b1 (and b0).  Newer versions seem to work fine on armhf targets like the Raspberry Pi 2 running Raspian or an Odroid running Ubuntu (both compiled as armhf).  It seems that there is trouble in boringssl - like the assembly files (.S files) aren't getting included in the build for the ARM target.  Well, it seems that OPENSSL_NO_ASM is defined, so I guess that means no assembly.  But still, the functions should still be defined somehow.

So, the issue may or may not be something a bit stranger for those not familiar with some of the hoops we jumped through to have Linux binary distributions in spite of PyPI disallowing such things. Try pip install . in the source directory with GRPC_PYTHON_USE_PRECOMPILED_BINARIES=0.
Also what's the output of python -c "import platform; print platform.uname()" and python -c "import sys; print sys.maxunicode"?

root@slackpi:~# python -c "import platform; print platform.uname()"
('Linux', 'slackpi', '3.18.9-v7-arm', '#2 SMP PREEMPT Thu Mar 12 23:53:34 GMT 2015', 'armv7l', '')
root@slackpi:~# python -c "import sys; print sys.maxunicode"
65535
So I don't think I am using the precompiled binaries, because I thought I saw that you don't have one for UCS2 Python builds on ARM. I did do the above mentioned pip install and still it didn't work.

So much for any of the easy ideas. In all likelihood you're right about the missing parts of BoringSSL, and that could potentially point at us doing something wrong with how we bundle their source and with what compiler flags we're using. It's kind of late where I am... I'll sift through tomorrow and see what comes up.

Well, so much for tomorrow.
We're using a 3-month old version of BoringSSL (commit 9f897b25800d2f54f5c442ef01a60721aeca6d87) that doesn't yet respect OPENSSL_NO_ASM for the x25519_NEON definition. So, that's a problem.

Yikes! I wonder if that is the same for gcm_gmult_4bit as well.  Dude, go to bed.  Thank you for digging in to this. Why did you guys choose to go with boringssl over openssl anyway?  I thought I read that Google wasn't advising anyone to include boringssl in their projects in case the api changed.

We can move our BoringSSL version (it's been on my TODO list) - although I
might pause it until next week.
We're using BoringSSL because the build system suits us, and we're prepared
for the pain of API tweaks (and because we know those folks pretty well).
On Tue, Mar 1, 2016 at 9:52 PM rcordeau<EMAIL_ADDRESS>wrote:

Yikes! I wonder if that is the same for gcm_gmult_4bit as well. Dude, go
to bed. Thank you for digging in to this. Why did you guys choose to go
with boringssl over openssl anyway? I thought I read that Google wasn't
advising anyone to include boringssl in their projects in case the api
changed.
—
Reply to this email directly or view it on GitHub
https://github.com/grpc/grpc/issues/5497#issuecomment-191078009.

Ok, that's cool.  Not sure how new you want to get with BoringSSL, but I'll pull from the tip of master for that repo and do a build to see how it does. Thanks Craig.

The plan was to start tracking the chromium-stable branch.
On Tue, Mar 1, 2016 at 10:09 PM rcordeau<EMAIL_ADDRESS>wrote:

Ok, that's cool. Not sure how new you want to get with BoringSSL, but I'll
pull from the tip of master for that repo and do a build to see how it
does. Thanks Craig.
—
Reply to this email directly or view it on GitHub
https://github.com/grpc/grpc/issues/5497#issuecomment-191082512.

Ok I'll give that a go.

Craig, what's the automatic fixer and what are the planned updates to wait till next week?
Thanks,
~p

The tool in #5494 has a fix option, to automatically make changes to files to ensure the include guards match what we expect (nothing to do with this).
The team is currently in an internal commit freeze to give us a chance to stabilize some tests before the final push for 1.0.

Ok, thanks. I look forward to that merge.

Hey Guys,
Any update on this bug? I am running into the same issue and is currently blocked continuing my work on an arm computer.
Would really appreciate if we can release an alpha/beta version that has this fixed.
Thanks.

Is there a specific change we want to ensure we're picking up?
I'm looking to get the PR out shortly for the upgrade.
On Mon, Mar 14, 2016 at 11:46 PM gjoliver<EMAIL_ADDRESS>wrote:

Hey Guys,
Any update on this bug? I am running into the same issue and is currently
blocked continuing my work on an arm computer.
Would really appreciate if we can release an alpha/beta version that has
this fixed.
Thanks.
—
You are receiving this because you were assigned.
Reply to this email directly or view it on GitHub:
https://github.com/grpc/grpc/issues/5497#issuecomment-196687044

Anything after commit e6c540290d9c5eb908726de543b79a4c158d9f65, as far as I can tell.

Is the problem fixed? Ich get the same error, aber fix would be very great

@butterklopsi This has been fixed in PR 6232.


high CPU usage on ng serve

hello,
i am running Angular version 8.2.6 with Node version 12.16.0 on a MacBook Pro.
MacBook Pro
macOS Catalina version 10.15.4
When run "ng serve" or "ng serve --aot" CPU usage is upper 100% and performance is really bad.

    },
    "skip": {
      "tag": true
    }
  },
  "lint-staged": {
    "src/**/*.ts": [
      "tslint -p ./src/tsconfig.json --fix",
      "npm run pretty-quick",
      "git add"
    ],
    "mocks/**/*.json": [
      "npm run pretty-quick",
      "git add"
    ],
    "cypress/**/*.js": [
      "npm run pretty-quick",
      "git add"
    ]
  },
  "husky": {
    "hooks": {}
  }
}

Does anybody has any ideas how to solve this.
Cheers,
Lino

Hi @linocatucci, is it possible to share a reproduction or a link to your project?
This might be related to your directory structure so its really important to get an accurate repro to diagnose this.

@linocatucci I also run into this from time to time but it's difficult to reproduce.. can I just say thank you for introducing me to the "standard-version" npm module.. didn't know it and it seems pretty helpful. Sorry for the off topic.
Fwiw I*m also using a Macbook Pro with Node 12 and it happens to me maybe once a day.
Have you tried updating to Angular9?

Hello All, I have installed my project on a new MacBook and I don't have this problem any more. Very weird because I don't have fsevents installed at all at the moment...
Anyway, I can't reproduce it myself now.

Closing as per above comment.

I am facing same issue now. after mac update, my cpu usage gone 400%. please advise

I solved the problem bij installing fsevents: npm i fsevents, you can install it globally with -g too.
Verstuurd vanaf mijn iPhone

Op 24 apr. 2020 om 01:24 heeft Dean<EMAIL_ADDRESS>het volgende geschreven:

I am facing same issue now. after mac update, my cpu usage gone 400%. please advise
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

I installed locally as well as globally (npm i fsevents -g). but, still, the problem is not solved. my CPU utilization is 400% and above
my mac version is: 10.15.4 (19E287)

Had the same issue, the problem was in updating MacOs to Catalyna. fsevents was installed in all my projects, but was not used due to failing node-gyp instalation, as a result files were pooled by watcher and ng serve was constantly consuming ~50% CPU on my 2-core MBP.
The solution is to reinstall CommandLineTools and then reinstall fsevents in the project.
So first:
https://github.com/nodejs/node-gyp/issues/569#issuecomment-618951143
Then:
npm i fsevents

I had this fixed a month ago, by installing fsevents now it's returned :(

OSX Mojave
fsevents 2.1.3


gnutls: 3.3.24 -> 3.3.25

Motivation for this change
Update
Things done

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

[X] NixOS
[ ] 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.

https://lists.gnupg.org/pipermail/gnutls-help/2016-October/004196.html
Not sure it is worth backporting?

This release contains a security fix for GNUTLS-SA-2016-3 / CVE-2016-7444, see the changelog above and https://www.gnutls.org/security.html.

Tested building. :+1:

Cherry-picked to 16.09: cadc55f2898983ca96df7fb4bd6e39757ebd68df

Hrm. I guess I misread. Thank you, I'm glad you didn't :)


Minimize enabled dependency features

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.22%. Comparing base (7b81950) to head (e02eb2b).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #187      +/-   ##
==========================================
- Coverage   90.50%   90.22%   -0.28%
==========================================
  Files           9        9
  Lines         716      716
==========================================
- Hits          648      646       -2
- Misses         68       70       +2

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Allow passing custom headers to underlying exporters

Fixes #50

@LDaneliukas thanks for the PR
@GiedriusS thanks for reviewing.


Delete redundant ESLint config

Coverage remained the same at 82.699% when pulling d9ee915d1cac496f9e6c7139ee4c10a1bc096a87 on duplicated-eslint-config into b4473bc0cb14ea0c4e510373eff501ea033f5f7d on main.


[docs-only] Change Testing section in the doc

when @Excds  tried to run api test based on the documentation, it turned out that the docs is not up to date
I updated docs tests agains ocis binary
@phil-davis @individual-it could you please have look on the https://owncloud.dev/ocis/development/testing/#testing-with-test-suite-in-docker part. it practically doesn't work. does it need to be fixed?

Note, when I was looking at section Run ocis:
This
IDM_ADMIN_PASSWORD=admin ocis/bin/ocis init --insecure true
OCIS_INSECURE=true PROXY_ENABLE_BASIC_AUTH=true ocis/bin/ocis server

should imho be changed to
IDM_ADMIN_PASSWORD=admin \
ocis/bin/ocis init --insecure true

OCIS_INSECURE=true \
PROXY_ENABLE_BASIC_AUTH=true \
ocis/bin/ocis server


FormData problem with Cyrillic characters

When I send FormData which has String with Latin characters, I get this:
----dio-boundary-0956346409
content-disposition: form-data; name="MyRequest"

{"someInt":5,"someBool":true,"someString":"English text"}
----dio-boundary-0956346409--

And this is ok, I think.
But when I send FormData with Cyrillic(Russian) characters, I get this:
----dio-boundary-2698561535
content-disposition: form-data; name="MyRequest"
content-type: text/plain; charset=utf-8
content-transfer-encoding: binary

{"someInt":5,"someBool":true,"someString":"Русский текст"}
----dio-boundary-2698561535--

So, I get extra content-type and content-transfer-encoding fields.
I also have the same issue if my FormData has only a String.
I think this is the wrong behavior because:

FormData has a content-type: text/plain even if it contains not only String
FormData has a different behavior for Latin and Cyrillic alphabets.

Is it a bug? And how can I get rid of a content-type and content-transfer-encoding fields?

Guys, I still have this issue. Can anyone help me with this?

same here,did you solved?

i have the same problem...

HELP!

same here,did you solved?

did you solve it

Please file new issues with a minimal reproducible example if anyone still sees the issue.


Option to navigate from A to B

From<EMAIL_ADDRESS>on July 03, 2012 16:46:44
This is not an issue, it's an extra.
It will be cool if it was possible do chosse 2 points anda navigate between the 2 in a given time. With this, we could simulate like we are moving by car/foot/etc.
thanks
Ricardo Lopes
Original issue: http://code.google.com/p/android-gps-emulator/issues/detail?id=6

This is really a duplicate of #4


nnvm-fusion submodule is not being pulled when cloning nnvm repo

I am trying to install nnvm from the master branch. However, it looks like the nnvm-fusion repo is not being pulled as part of the submodules despite the fact that it is listed as a submodule (https://github.com/dmlc/nnvm/blob/master/.gitmodules)
(tvm) abanihirwe@yellowstone:~/opt/nnvm$ git submodule foreach --recursive 'echo $path `git rev-parse HEAD`'
Entering 'dmlc-core'
dmlc-core 42823a731bdb2c22aa44775c0937466046400c02
Entering 'tvm'
tvm 785c9420c1604dbaf85195c31be625f496e5776f
Entering 'tvm/HalideIR'
HalideIR a3698398faff7fec1c0fa4e4479357651382db75
Entering 'tvm/dlpack'
dlpack 10892ac964f1af7c81aae145cd3fab78bbccd297
Entering 'tvm/dmlc-core'
dmlc-core d3f7fbb53e5b037c0f5bf6bd21871ccc720690cc

This causes an error down the road when building nnvm with fusion support.
Makefile:38: plugin/nnvm-fusion/nnvm-fusion.mk: No such file or directory
make: *** No rule to make target 'plugin/nnvm-fusion/nnvm-fusion.mk'.  Stop.

So far, the issue can be solved manually by

c.f. #518 we will redirect further changes to tvm repo, nnvm-fusion is deprecated


[Improvement](local shuffle) Use grouping expr for hash shuffling

Proposed changes
Issue Number: close #xxx

run buildall

run buildall


RTFM support

This crate is almost compatible with RTFM but needs to implement a couple more things to look enough like an svd2rust crate:

A Peripherals {} struct at the top level
A steal() function on the Peripherals struct

It would be very interesting to see RTFM running on-top of the stm32ral. One huge usability problem is the lack of completions by RLS regarding register access, perhaps that can be salvaged by the simpler abstraction provided by ral.
Did you already start looking into Peripherals/steal (seems like relatively low hanging fruit)?
Best regards,
Per

This is now working with the new rtfm feature; it exports a Peripherals struct which contains an instance of every peripheral already taken (similar to svd2rust crates), which works with rtfm device and resources etc.


Any chance of a standalone version?

[apologies for deleting the template, the questions didn't make much sense in this context]
I don't suppose you would consider making a standalone version of this visualizer, for those of us that really like the visualizer, but are relatively unity-dumb? Probably not worth the effort, but can't hurt to ask, right?

that would be an interesting project for the future, but currently not yet, probs would make one where you can simply select a audio file and just record the visualizer result into a mp4 file/image sequence I guess? xD


AMBARI-24546. Inserting new role authorization into DB tables

Clone of #2261 (but this one is going to be merged into branch-2.7)

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/3871/
Test PASSed.


Uncaught TypeError: Cannot read property 'length' of undefined

Hi everyone, I have this message:
Uncaught TypeError: Cannot read property 'length' of undefined
at Object. (spectragram.min.js:1)
at j (jquery-1.11.3.min.js:2)
at Object.fireWith [as resolveWith] (jquery-1.11.3.min.js:2)
at x (jquery-1.11.3.min.js:5)
at HTMLScriptElement.b.onload.b.onreadystatechange (jquery-1.11.3.min.js:5)
And I don't know how to fix it, What I have to do? Thks!

Hi @libeiro
Please make sure you have followed this steps:
How to get Instagram API access token and fix your broken feed
Also replace your accessToken, clientID and username in this Codepen to see if is working:
Example Codepen
If is not working save it and share it here.
Regards,


Overview UI issues

[x] Overview menu should be on top

[x] Overview menu item is always highlighted

[x] Fix alignment of top bar info

[x] Remove Type from Event's table.  The type will always be event :)

[x] Event's Last Seen column title should be date

[x] Event table should be sorted by date by default.  Last event should always be on top.

[ ] Provider: Doesn't have nice versions of the standard providers (shows Rancherkubernetesengine)

[ ] Created: Needs an "ago" suffix (add an option to LiveDate for one)

Usage/reserved:

[ ] Space is a bit tight here so only show the unit once: 1.51 of 4.03G Reserved (addSuffix=false)
[ ] All the values in a section should be in the same units, i.e. not 10K of 4G Reserved, 50M of 4G Used.  Set minExponent and maxExponent on all to the exponentNeeded() of the capacity (since that's the biggest value).
[ ] Memory values are always in units of powers of 2, increment should be 1024.
[ ] The ProgressBars are always showing full unless the value is 0 (mismatch expecting 0-1 vs 0-100%?)
[ ] The data disappears sometimes and starts showing all zeros until next refresh.. If you already had data and get none, keep what's already shown
[ ] These are mostly not the right info.  ±error handling and getting the data, they should be:

${cluster.status.requested.memory} of ${cluster.status.allocatable.memory} Reserved
${ sum of node metric usages } of ${cluster.status.capacity.memory } Used

Events:

[ ] Type column is useless, it's always Event
[ ] "Name" is also not useful, except as a link to view as yaml.  Show regular action menu on the right instead?
[ ] Object ("Node") is not useful without also showing which one it is (involvedObject.name).  Should also link to it.
[ ] Use LiveDate formatter for the last seen (there is a "First seen" and a "Last seen", so I don't necessarily mind it being labeled explicitly vs "Date")

Lauren, Wes, Vincent and I discussed:

Add node count to info box at top.
Change node section to say "Unhealthy Nodes"
Only show node not in Active state in node section, if no nodes say "All nodes Active"
Change OPA section and add "Violations" to end of title
Only show OPA constraints that have violations, if no violations say "No violations"

relating to Vincents comments:
VUE:
The info from Rancher Cluster page should match in our Overview page.  Here is info from both:

RANCHER:

@westlywright For "overview" being highlighted all the time, why don't you just move it to a overview.vue so that it's a different route than the main cluster index, and have cluster index redirect.  That's easier than trying to solve whether or not the active-link should be highlighted or not for this special case.

Fixed


Move all klipper-lb daemonset to common namespace for PodSecurity

The baseline PodSecurity profile will reject klipper-lb pods from running.
Since klipper-lb pods are put in the same namespace as the Service this
means users can not use PodSecurity baseline profile in combination with
the k3s servicelb.
The solution is to move all klipper-lb pods to a klipper-lb-system where
the security policy of the klipper-lb pods can be different an uniformly
managed.

Proposed Changes
Move all klipper-lb pods to klipper-lb-system namespace

Types of Changes
On upgrade the existing klipper-lb daemonsets will be removed and moved to the klipper-lb-system namespace

Verification
Ensure that servicelb still works and the IPs of Services are still populated

Linked Issues

https://github.com/k3s-io/k3s/issues/5631

User-Facing Change
klipper-lb-system will be a namespace now. Previously k3s created no new namespaces, now it will.  Maybe we should default to kube-system and then make it a configuration to pick a different namespace?
Also on upgrade the users load balancers will go down as long as it takes to deploy new daemonsets.

Further Comments

Updated PR to not create klipper-lb-namespace by default and instead use kube-system unless changed by the user with the --servicelb-namespace parameter.

Pod Security Admission only went beta in 1.23, so I am proposing only backporting this as far as release-1.23.


Support for using a monorepo

Polymer serve and build fails when organizing packages in a monorepo. Using lerna, yarn workspaces or even yarn link all fail.  The problem seems to be linking dependent packages creates nested node_modules folders which creates resolution conflicts at runtime.
A potential solution would be to add a flag for serve, test and build to ignore nested node_modules directories.

Another option would be to support package resolution in parent directories.  Node resolution will recursively process parent directories until a package is found.
This would allow hoisting dependencies in the monorepo.  I think this also works well with yarn workspace as it would be easier to ensure single versions of dependencies and avoid conflicts.

I've done a good bit of digging into this problem today, specifically for use with WCT. It looks like the "--npm" flag on WCT and polymer serve pretty much just do s/bower_components/node_modules/g and a couple of other changes to make it work. Unfortunately node module resolution is a lot more complicated than just looking in a folder in a predictable location.
In the case of WCT, I was able to get it to find the browser.js file, but it was also injecting the location of several additional files the browser needed to include, and were assumed to be relative to the project root, even including /node_modules/ in the paths. I'm not familiar enough with the code base to readily chase this down, and while I could probably figure out the problem with those imports I don't know how deep this rabbit hole goes, so I'm probably going to look for an alternative to WCT for testing my LitElement components.

I ended up moving away from polymer-cli in favor of webpack. webpack handles monorepos well, and it works well with polymer now that the components have moved to named ES6 module imports.

Since yarn workspaces provides a flat, deduplicated directory with all the dependencies, perhaps we could accomplish this (at least in polyserve) by retargeting this up two levels?
https://github.com/Polymer/tools/blob/master/packages/polyserve/src/make_app.ts#L47

That might work for a subset of cases, but it's still going to be fragile. Yarn workspaces allow you to specify where your packages are. Convention dictates that they're in workspace_root/packages/, but you could configure it so that some are at workspace_root/packages/thingA/ and some are at workspace_root/packages/thingB/thingC/*.
Beyond yarn workspaces, it's possible that I have packages I need to refer to in ./node_modules/, others in ../node_modules, others in ../../../../node_modules. Right now I'm using a webpack solution for making sure I grab all the content I need, and I don't think I'd switch away from that to a solution that didn't do node module resolution robustly.

All right, so I've done a little digging. This is a dealbreaker issue for my organization. Rather than jump ship to webpack, I wanted to see if an update to polymer/tools to fit our use case was possible.
If this looks like something the polymer team would want to support, I'd be happy to work on a pr for this. I'd also be fine maintaining a private fork of polymer/tools my org would use in the meantime so we could get everything exactly right and up to needed standards, so long as there was support for a pr.
So I wanted to go over:

what we need
what supporting that might look like

@justinfagnani @usergenic - sorry to ping you two specifically, but yours are the names I've seen all over the place in todo's in the code. I'm not sure who @ otherwise
Core Issue
My org has switched over to using a lerna-based monorepo with yarn workspaces. Yarn workspaces will resolve our dependency tree and install it up at the root of our monorepo. Deduplicated, flat dependency tree, reminiscent of bower & much as polymer needs.

monorepo

node_modules ← all the dependencies for all the packages and everything are here! all linked up automatically
packages

our-package-1
our-package-2
our-app ← polyserve assumes node_modules will be in here

My notion is, what if we could direct our componentRequest's to that top-level node_modules instead of searching for it in our monorepo/packages/our-app?
What might this look like & what would be impacted?
I imagine the most minimal amount of change would look like this. In polymer.json or via the cli, we'd specify that we wanted to useWorkspaces:
  "useWorkspaces": true,

We'd then know that componentDir should resolve to monorepo/node_modules instead of monorepo/packages/our-app/node_modules. I hardcoded this in polymer/tools/polyserve locally, and it seemed to serve up everything fine. Except I didn't figure out how to get babelCompile to treat requests for npm modules at this new root correctly yet.
This maintains consistency with the lerna api. It also maintains the assumption of one, flat, deduplicated place where dependencies are stored. However, what I'm not sure about is if what I've said thus far really makes any sense for the polymer project. It could be the desired use cases are varied and could easily be supported by, for example, allowing polymer serve --component-dir /absolute/nonlocal/path/node_modules or some such. I also don't really know how I feel about even useWorkspaces as a part of the cli options as-is.
I'm not sure what other parts of polymer/tools would be affected, either.
Anyway, I'm brand new to typescript, express, and so forth, so I'm not 100% I'm interpreting the whole situation correctly. I'm gonna have to make a decision for my org fairly soon (there's ~20 devs clogged up behind our bad tooling), so I wanted to give this a shake before going the webpack route. If there's a chance that I can update polymer/tools to our use case, then I'll figure it out.

having typed all this and "closed my laptop for the day," I'm now wondering why I haven't tried symlinking monorepo/packages/our-app/node_modules -> monorepo/node_modules

oh my 🤦♂ I think this worked

Kind of, if you run yarn install again in the root. It removes all packages in the root node_modules :(

our solution based on this -- https://github.com/elmsln/lrnwebcomponents/blob/master/package.json#L24-L38

This almost does the trick (if you have a pkg called pwa-starter-kit)
    "preinstall": "rm -rf packages/pwa-starter-kit/node_modules",
    "postinstall": "yarn preinstall && ln -s $(pwd)/node_modules $(pwd)/packages/pwa-starter-kit",

Only with removing a package it does not remove the symlink before and clears the root node_modules. (doesn't seem to work with preuninstall)

To follow-up on this, we ended up moving to a yarn workspaces/lerna/webpack-based approach


Added integration testing tools

Please let me know if you're interested in those at all. What's wrong or missing?

Thanks for the suggestion and starting code, @lukaszb! Added docs and flag/sample version and tests, and refactored a bit to support those.

@jsocol hey, thanks, sorry I couldn't help more. Too much going on recently (oh, I'm sure you know what I mean).

I know very much what you mean. It's all good, and it was your idea! :+1:
On Sun, Jan 11, 2015 at 4:01 PM, Lukasz Balcerzak<EMAIL_ADDRESS>wrote:

@jsocol https://github.com/jsocol hey, thanks, sorry I couldn't help
more. Too much going on recently (oh, I'm sure you know what I mean).
—
Reply to this email directly or view it on GitHub
https://github.com/jsocol/django-waffle/pull/139#issuecomment-69511235.


Options are no longer pointers, variadic New

🔥 Removed no longer needed NewCustom and check for inRangeNumbers in Encode (since a []uint64 can only contain 0 or more uint64 values, all of which are valid to encode)
Updated examples i README, should better align with JavaScript implementation now that we do not have to have a separate NewCustom constructor.
I'm also introducing verifiable code in the README (using embedmd) in order to more easily keep the examples up to date.
Changes

[X] Options are no longer pointers, variadic New
[X] examples: Add initial examples for use in the README

@peterhellberg MinValue/MaxValue are part of the spec as convenience methods, so users can have programmatic access (some langs might have dynamic max value). Do we really need to remove them?

@peterhellberg MinValue/MaxValue are part of the spec as convenience methods, so users can have programmatic access (some langs might have dynamic max value). Do we really need to remove them?

I have a fairly hard time in seeing the utility of an exported function returning 0 for the minimum value of a unsigned integer, would it in any implementation be anything else than 0? And (in typed languages at least) there is no need to check if an unsigned integer is "in range", maybe I'm missing some context about why this would be needed in the first place 🤔

Ok, and you are fine with sqids.MinValue() and sqids.MaxValue() not being used in the Go library?
(Since there is no need to check that a []uint64 contains 0 or more uint64 values in Go)
I'll update the PR to retain the MinValue/MaxValue functions.

Yes, the "in range" check that you mention earlier was an oversight that was accidentally transferred over from other libs, and we don't have to use those min/max functions within the library itself if there's no need.

I'll update the PR to retain the MinValue/MaxValue functions.

Sounds good, thank you.

@4kimov I've rebased this PR on top of the latest main, do you think these changes are good to be merged or would you like some additional changes before doing so?

@peterhellberg Looks very nice and cleanup up. Thank you for all the changes. I'm good with merging.
Btw, I've been keeping a CHANGELOG.md, should we remove it altogether or update it with newest changes?

@peterhellberg Looks very nice and cleaned up. Thank you for all the changes. I'm good with merging.

Cool, will do.

Btw, I've been keeping a CHANGELOG.md, should we remove it altogether or update it with newest changes?

I think we can remove the CHANGELOG.md and instead create GitHub releases for the tags if there is a need to describe the changes from the previous release.


bind: 9.18.17 -> 9.18.18

While at it added trivial updater.
Changes: https://bind9.readthedocs.io/en/v9.18.18/notes.html#notes-for-bind-9-18-18
Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release 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.

Result of nixpkgs-review pr 250135 run on x86_64-linux 1

53 packages built:

acme-sh
asn
autofs5
bashSnippets
bind
bind.dev
dig (bind.dnsutils ,dig.dev ,dig.dnsutils ,dig.host ,dig.lib ,dig.man)
host (bind.host ,host.dev ,host.dnsutils ,host.host ,host.lib ,host.man)
bind.lib
bind.man
blueberry
check-wmiplus
checkSSLCert
cinnamon.cinnamon-common
cinnamon.cinnamon-gsettings-overrides
cinnamon.cinnamon-screensaver
cinnamon.cinnamon-session
cinnamon.nemo
cinnamon.nemo-fileroller
cinnamon.nemo-python
cinnamon.nemo-with-extensions
cinnamon.nemo.dev
cinnamon.pix
cinnamon.warpinator
cinnamon.xapp
cinnamon.xapp.dev
cinnamon.xreader
cinnamon.xviewer
dwm-status
freeipa
gnome.gnome-nettool
hw-probe
hypnotix
inxi
lightdm-slick-greeter
monitoring-plugins
nmapsi4
python310Packages.django-scim2
python310Packages.django-scim2.dist
python310Packages.xapp
python311Packages.django-scim2
python311Packages.django-scim2.dist
python311Packages.xapp
sssd
sticky
testssl
timeshift
timeshift-minimal
timeshift-unwrapped
twa
wsl-vpnkit
xed-editor
xplayer

Channel blocked.  I checked that reverting this would fix it but I'd rather drop i686 tests: https://github.com/NixOS/nixpkgs/pull/250563

Having spent some time bisecting bind9 down to https://github.com/isc-projects/bind9/commit/a2c5503bba8ded457efed0cd0dfb376e828d8128 I see you already filed https://gitlab.isc.org/isc-projects/bind9/-/issues/4269.


More extensive ioctl support for OSX

I followed the .h structure on OSX and split the ioctl functionality into ioccom.d (for some basic macros), ttycom.d (that separates out terminal functionality) and filio.d (which has some file related ioctl commands).

What's the state of this? @adamdruppe

If the question was directed to me -- there is nothing more to add or
change and the pull request is in it's final state unless someone points
out any issues.
On Fri, Apr 1, 2016 at 6:03 AM, Dmitry Olshansky<EMAIL_ADDRESS>wrote:

What's the state of this? @adamdruppe https://github.com/adamdruppe
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/D-Programming-Language/druntime/pull/1485#issuecomment-204390542

Auto-merge toggled on


Can't position the loading bar somewhere else as top...

Hello first of all thank you for this great angular feature ! :+1:
But... it stays on the top of the page on me.. I can't make it go done under my header component. Have an idea about the possible cause of that ? Thank you in advance.
What version of angular-loading-bar are you using?
^0.9.0 (bower)
What version of AngularJS are you using?
1.5.8
What browsers are affected?
Chrome
Please provide either a JSFiddle, Plunkr example that replicates the issue
It is private code. but I did it that way :
`some html code ....
 <-- here
`
and in a app.module.ts file :
`
.config(['cfpLoadingBarProvider', function(cfpLoadingBarProvider){
     // see : https://github.com/chieffancypants/angular-loading-bar
     cfpLoadingBarProvider.includeSpinner = false;
     cfpLoadingBarProvider.includeBar = true;
     cfpLoadingBarProvider.parentSelector = '#loading-bar-container';
     cfpLoadingBarProvider.latencyThreshold = 100;
  }]);

`
Please describe the issue
I want to use angular-loading-bar because of this feature : we can place it where we want it.
https://github.com/chieffancypants/angular-loading-bar#position-the-template
What did you expect to happen?
The loadingbar should be displayed where my div #loading-bar-container is placed.
What actually happened?
The loadingbar stays on top of the page.
Do you have any idea about the cause of this problem ? Thank you

A few people are having issues with this, so clearly the documentation isn't great.  Ultimately, this is just positioning the element in the DOM, not visually on the layout.  This is because the CSS, by default, is position:fixed.  Override that value and it should work for you.

Oh !!  Thank you very much @chieffancypants


Add approximate filters

Description
This change adds support for ingesting non-vector fields from an HDF5 dataset into OpenSearch k-NN. It also adds support for writing post-filtering queries. These changes aid the transition from k-NN's perf tool to using OSB for release benchmarking.
Please see OSB Workloads PR 364 for usage examples.
Testing

[X] New functionality includes testing

Unit tests were added that cover the new param and runner methods. Additionally all of the functionality has been tested via the parameter files in OSB Workloads PR 364.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@finnroblin Can you rebase this PR?


new logo

Describe your changes
Adds white border to back of sklearn-evaluation logo
Issue ticket number and link
Closes #323
Checklist before requesting a review

[x] I have performed a self-review of my code
[x] I have added thorough tests (when necessary).
[x] I have added the right documentation in the docstring and changelog (when needed)

:books: Documentation preview :books:: https://sklearn-evaluation--328.org.readthedocs.build/en/328/

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 91.718%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
3555

Relevant Lines:
3876

💛  - Coveralls


Remove gulp util

Test removal of gulp-util.
I didn't see any actual usage in the tasks module.
It was a top level dependency in the tasks module.

@guzzijones Is this superceded by #757 ?

@guzzijones @bgaeddert Is this ready to merge?

This is ready to merge.
We can't remove the yarn.lock entries for 2 reasons.
gulp-webserver has a dependency of gulp-util
I have tried gulp-connect, server-io-core.  They either have api issues or dependency deprecations of their own.
gulp-csscomb has a dependency of gulp-util.


I have a new idea that will change history.

The release of ChatGPT-4 has once again sparked a wave of AI enthusiasm worldwide. AI requires massive computing power, and StableDiffusionComputingNetwork (SDCN) has an innovative spirit that allows everyone to contribute their own AI computing power and enjoy the benefits of AI.
I can see this as just the beginning, SDCN is a great starting point for more similar services in the future. It's exciting because this project will allow more AI services to be integrated into the network, forming a new decentralized AI computing network. It's crazy!
I hope that more friends will join this project and become contributors.  I'm going to take action right away, @fiatrete let's participate in this competition together: https://www.okx.com/okc/hackathon
We should embrace more possibilities and make more people aware of this project.

That's very exciting! I have already completed the registration for the hackathon.

After our last conversation, I was very excited to learn that SDCN is working on an AI platform that everyone can participate in, contribute to, and use.
I also want to contribute to the project out of my work time, such as maintaining the community within Discord and so on.

To encourage more people to participate in the project and drive its development, I know that just having code is not enough. Thank you for devoting your spare time to maintain the SDCN community.

Finally, we've wrapped up a busy week with lots of good news. We presented our broader vision for SDCN at the OKX Hackathon, where everyone can freely access AI services. The reception at the event was overwhelmingly positive. Although we didn't win any awards due to the project not being complete enough, this has only served to motivate us further. We firmly believe that we are working on something truly great.
DAN（Decentralized AIGC Network）

This is a very positive start. I have also been considering whether we should modify the vision of the project to DAN, a concept that is very exciting and inspiring. Additionally, I believe that DAN should be defined as a Decentralized AI Network, rather than just limited to the AIGC scenario. Insufficient computing power is one of the most significant obstacles to the development of AI. With the support of shared computing power, I believe that we can build a healthy and prosperous AI ecosystem.


need a way to pass non-zero timeout value to spdm IO.

Current libspdm always uses 0, which means infinite wait for response.

Few ideas:

Change the API for every command to add a timeout parameter
a. Brute force and puts a lot of work on the client of the lib
Add a per-SPDM context parameter to set the SPDM RTT
b. libspdm can then more elegantly pass down RTT, and if a crypt-calc is involved, add CT Exponent as appropriate
Nuance the timeout parameter to the transport callbacks to do the work of using the right timeout.  This is appropriate in one way as it is much like how RTT and timeouts are defined and layered in the specs, but also inappropriate because it still puts a ton of work on the client that is less elegant than 2 above.  Transport would need to handle
a. No timeout
b. RTT timeout
c. RTT + CT Exponent timeout
d. Custom timeout
A hybrid of 1 and 2 above.  Certain calls should 1 above with RTT and RTT+CT Exponent, e.g. GET_VERSION and CHALLENGE.  Others should use 2 above for a Secure Msg Request that goes out and waits for a Secure Msg Response.

One other level of decision is whether libspdm will bake in each transport's RTT or the client will do this.  I'm for the client doing it as new transports can come up without SPDM being directly involved: SPDM over MCTP over  binding, where  is a new binding to MCTP and has a unique MT1 and MT2.

@jcahill0, please let me know if you want to lead the discussion? I would like to assign the owner to you, if you are OK with that.

11/15/2021 - For SPDM message, let user set in the context once.
For SPDM vendor-defined / secure application message, let user input every time.

Also need consider how to add unit test for the timer.

I will check it

I made PR to add timeout for SPDM message. Could you please review if it is what you want? Thank you!
https://github.com/DMTF/libspdm/pull/309

Will defer to STABLE 0.2.


Update package.json to point to proper repository

I was trying to find the source for this project through npm which was previously leading to the github-actions-hero repo which based on the commit history was a monorepo. I moved it to point now to this repo.

Thanks for the fix! LGTM


[windows] Remove boost dependency in client build.

In windows platform, the boost library filename is modified.
So remove boost.

@hcman2 and @TonyYHsieh what's the status of this PR? Is it just waiting on review?


Embed Show Map location in the Show page?

Someone got the same stuff that the artsy maps runs on working on the tv, so we could potentially show a map.

Where you thinking of this as a map of a single gallery location on a show view or a more general, map of all shows?

I think it could be cool, but maybe a nice to have / v1.02 feature?


Add subtitles capability

https://github.com/ConnectSDK/Connect-SDK-Android/issues/214

Thanks for you work, I'll merge it in a new pull request with tests


Take first, not last, binding as primary

This PR fixes #126306
Also fixes the display bug mentioned in #126742.
When no contect match is found the last looked up binding was used. This made the wrong command shortcut keybinding sometimes display in places like the command palette when there are os specific bindings. Picking the first item fixes this.
I don't know, however, why the wrong bindings are in the list to begin with, so this might be just fixing the symptoms of something else that is wrong.

I have some more clues now. It indeed seems like the current ”solution” in this PR only really patches the symptom of something else going wrong.
Here's is the code where this PR
	public lookupPrimaryKeybinding(commandId: string, context?: IContextKeyService): ResolvedKeybindingItem | null {
		let items = this._lookupMap.get(commandId);
		if (typeof items === 'undefined' || items.length === 0) {
			return null;
		}

		const itemMatchingContext = context &&
			Array.from(items).reverse().find(item => context.contextMatchesRules(item.when));
		return itemMatchingContext ?? items[items.length - 1];
	}

When the bug happens context.contextMatchesRules() fails to match any of te bindings that are returned from this._lookupMap.get(). Which leads to a ”best guess” fallback, which does not have enough information for making an informed guess. I saw somewhere that it should go in specificity order. And when both alternatives available for the fallback are equally specific, or bets are off.
Here are the two bindings defined for the case mentioned in #126306:
            {
                "command": "paredit.forwardSexp",
                "mac": "alt+right",
                "win": "ctrl+right",
                "linux": "ctrl+right",
                "when": "calva:keybindingsEnabled && editorLangId == clojure && editorTextFocus && paredit:keyMap =~ /original|strict/ && config.calva.paredit.hijackVSCodeDefaults && !calva:cursorInComment || calva:cursorAfterComment"
            },
            {
                "command": "paredit.forwardSexp",
                "mac": "ctrl+right",
                "win": "alt+right",
                "linux": "alt+right",
                "when": "calva:keybindingsEnabled && editorLangId == clojure && editorTextFocus && paredit:keyMap =~ /original|strict/ && !config.calva.paredit.hijackVSCodeDefaults && !calva:cursorInComment || calva:cursorAfterComment"
            },

They are equally specific, only differing in wether config.calva.paredit.hijackVSCodeDefaults should be true or false, giving the command palette and other call sites an arbitrary binding alternative.
However, whatever is translating the actual keyboard events successfully interprets the context and the when clauses of the alternatives. So we shouldn't have to be guessing at all here.

I notice that editorTextFocus is false in some cases where I expect it to be true. Could it be that when the command palette is rendered, editorTextFocus is no longer true, causing both when clauses to fail, and then we are down to guessing?

Closing this for now, as it is quite a bit more involved than what I first thought it might be. I've summarized my findings so far in #126306.


Grid loot items order

The order in which items are shown in grid-loot will now depend on item
type.
Motivation: some items are likely to be always looted (e.g. gold, gems)
and when looting is performed automatically (e.g. by Razor macros) it
makes items to move in a grid making it harder to browse their
properties. Hence, items like gold should be at the end of the grid.

If you want something merged, you need to target the dev branch. Though I honestly don't think it's for CUO to prioritise different types of loot, nor make a decision based on an assumption about what an assistant plugin is doing.

Thanks for the advice about dev branch.
Since the current order of items in grid loot is kinda random, then I think introducing any change in ordering shouldn't really bother anyone...? Might help some people, without bothering others.
As for plugins usage, that was only one of the use case. Another is when multiple players are looting corpse at the same time: I think it is a fair assumption that stackable items (resources) are likely to be always picked up, while non-stackable items (like armour, weapon) which have custom properties are the ones people would like to take a look at before looting them (hence, we want them on the top of the list).
Anyways, I implemented it for myself and few friends, we are using that feature. I just thought I will share :)


aes-128-cbc-hmac-sha1 not working

CentOS Linux release 7.4.1708 (Core)
OpenSSL 1.0.2k-fips  26 Jan 2017
-bash-4.2$ openssl enc -aes-128-cbc-hmac-sha1 -in input.txt -out sha.txt
AEAD ciphers not supported by the enc utility
-bash-4.2$

As the message says, that cipher is not supported by the "enc" utility. You will need to use a different one.

 It would probably be good if we added some words on that.

What does "different one" mean?  A different cipher or a different program ?
Either way, yes, some doc updates are probably needed.

Marking as inactive to be closed at the end of 3.5 development cycle.


Visibility Controls for areas and blocks

Add the ability for grid frameworks to specify visibility controls (visible-md, etc... hidden-md) and expose this through the Design palette the same way that we expose custom CSS classes.

Wouldn't it be enough to specify a preset of grid classes in the page theme controller which we could then select in the UI?

@Remo This sounds like #2552

@aembler yes, you intend to offer both ways?

Yes, that is the goal.

The ability to specify a series of custom grid presets at the page theme level. These are complex, responsive grids – four columns on medium screens, three on small, only one with two hidden on xs, etc... These would be layout presets that you couldn't modify through the UI but you could specify through code – so editors would have the ability to add them as a layout and reuse them across different pages in the site, and they'd be more advanced than just using the current responsive grid system, which is just one level (based on col-md currently, I believe.)

The grid framework could also define responsive visibility utility classes that you could then apply to blocks and areas through the UI, to show/hide them in certain layouts.


nullish coalescing operator syntax highlight bug

Hi, I see a bug with the syntax highlight colors after add a nullish coalescing operator (??)

Thanks, regards

It's bug of your syntax plugin.


rendervolumes: uncommented return of an error

What this PR does
Before this PR:
Commented returned error in handleSysprep function
After this PR:
Restored the returned error
NONE

Good find! But also, this is bad. Is there a linter to catch empty if-bodies?

I doubt! I just found it by chance looking at the code.

/cc @mhenriks could you please take a look?

/approve


Rebranding Possibly

build version 49 aka 1.5.8
code name angus
has been rejected by Google Play
For now the app will be called Simple Scrobbler.
The logo may need to change also,
Suggestions and ideas are welcome.
p.s. future code name generator are attached, for some reason google wants code-names
note: profanity and slurs have been checked in English.
code_name.zip

Maybe new color scheme so google does not freak out again.

I settled on this for now, unless some artist has a better idea.

#501


Adding a bunch of new examples

I have added following new examples:

Multiresolution learning with finufft backend without density compensation. This should be runnable on binder!
Learning for multicoil data.
Learning of straight line readouts (this is a learning example where the trajectory is parametrized.

LGTM !


Lock surfaces not being created for new monitors (red screen after unplugging and replugging a display)

When turning my monitor off and on while hyprlock is active, I'm present with a red screen, this is happening because hyprland is detecting the monitor as a new one when disconnected and connected again and hyprlock is not creating a lock surface for the monitor after being added -
In the log provided in the screenshot, the part before I turn my screen on and off is everything up to the third "framebuffer created" messages
As you can see, initially, hyprlock configures a surface for the monitor (in the line before the framebuffer created message)
After I turn off and turn on the display (which is detected as unplugging and plugging it) - after the framebuffer created messages, you can see that it detects the display, but doesn't create a lock surface on it, causing a red screen

Same issue when you use dmps to disable and then re-enable the screen

are you on git

are you on git

Nope, just tried it now
With the git version the issue is sort of gone, when I turn the monitor off and back on, I can see the lock screen, but the scaling is wrong
(Although... that version is completely unusable for me as I can't login at all and it keeps saying authentication failed :P, but I suppose that's a different issue already)

auth failed probably because you didn't sudo cmake --install build to install the pam file. Something I asked @alba4k to add a workaround for before @fufexan prematurely merged his MR.

It just starts to sort of break after turning the display on and off again

that looks fun

Using git works for me without any obvious issues. But I have 1x scaling on all screens

Same issue here. But i have it every time.


Migrate EBI Import codes from GUI to Qiita Plugin

EBI Import codes currently execute in Tornado's process space, and need to be moved to a Qiita plugin.
Den and Charlie will work on this.

#2827 #2825 #2824 #2823 are subtasks of this task

@charles-cowart, just FYI, this is the original issue about this: https://github.com/biocore/qiita/issues/2322 ... I'm going to transfer this list there so we only one one issue about this.


feat(api): update otp library

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


Type safe Frames

Maybe consider a Frame as a Frame[T], with the default implementation Frame[Row]. This is in effect what Spark have done in 2.0 with datasets.

Looking on stack overflow, lots of people have case classes already, so we need to be able to support case classes rather than rows as the representation.


Docker multi architecture support

Docker support for other architectures

I've tested this on a Raspberry Pi 3 successfully, please go ahead for the merge.


Fail to delete a stored procedure named "." or ".."

OS: Win10
Build Version: 20220928.1
Regression: Not a Regression
Repro Steps:

Create a SQL account -> Create a database -> Create a collection -> Create a stored procedure named "." or ".." -> Delete the stored procedure
Check whether succeeds to delete the stored procedure named "." or "..".

Expect
Succeed to delete the stored procedure named "." or "..".
Actual:
Fail to delete the stored procedure named "." or "..".

More Info:

This issue also reproduces on the previous released Databases extension 0.19.2.
This issue doesn't reproduce when delete a stored procedure named "..." or "....".

Closing this as won't fix.  This is not a case we anticipate a customer will run into


use precomputed constant trick in GetProofItems

Not worth it: the point is just a copy of SRS[0] and it's multiplied by one.


Add Legacy Support for Lico

Added Legacy Support for Lico via legacy plugin and added csp headers dynamically in build html.
Related: #143

@soun059 please rebase this MR on master, to incorporate the latest changes.

This now looks good from the change itself, please deal with the remaining comments and update the commit message to resemble somewhich which follos the 7 rules of a great commit messages:

Separate subject from the body with a blank line
Limit the subject line to 50 characters
Summary in the present tense. Not capitalized.
Do not end the subject line with a period
Use the imperative mood in the subject line
Wrap the body at 72 characters
Use the body to explain what and why vs. how

Try to summarize the change and then give details why this change is needed. Also please do not include "lico" or any other implicitly clear information in the commit summary or description.

@soun059 please rebase this MR on master, to incorporate the latest changes.

Rebased this with latest pull from master.

This now looks good from the change itself, please deal with the remaining comments and update the commit message to resemble somewhich which follos the 7 rules of a great commit messages:
* Separate subject from the body with a blank line

* Limit the subject line to 50 characters

* Summary in the present tense. Not capitalized.

* Do not end the subject line with a period

* Use the imperative mood in the subject line

* Wrap the body at 72 characters

* Use the body to explain what and why vs. how

Try to summarize the change and then give details why this change is needed. Also please do not include "lico" or any other implicitly clear information in the commit summary or description.

Updated the commit message.

I am still not happy with the commit message. Please be more precise in the summary and add details in the description without repeating the summary again.

Updated the commit description to substantiate more details.


Make credstash honor ~/.aws/config region setting

Currently credstash manually replicate parts of Boto3's configuration data
parsing - it reads its command line argument, falling back to
AWS_DEFAULT_REGION, and after that falling back to us-east-1.
Per the Boto3 documentation:
https://boto3.readthedocs.org/en/latest/guide/configuration.html
it should also read ~/.aws/config for the region setting if it is not set
in the environment.
To avoid reimplementing the configuration parsing in achieving this:

use the args.region command line argument (if unset this will be None,
which is the default for Boto3 methods anyway).
try and get the dynamodb resource using this region setting
if it fails, then as a last resort use the DEFAULT_REGION setting
hard-coded to us-east-1

awesome.

@alex-luminal thanks for merging! Would really help us once Ansible 2 is out (it has a streamlined credstash lookup utility)


fix lower corner plot

Simply swapped the iteration axis of sample in the lower corner plot. Now the plot is right.

Hi @Kojobu and thanks for the PR. Can you please give a bit more context?
Why was the plot not right before?

Bug was caused by unusual data format. I could not reproduce it in a minimal working example.


Problems with loading some huggingface models

When I try to use roberta-base-openai-detector

MODEL_NAME = 'roberta-base-openai-detector'
transformer = ktrain.text.Transformer(MODEL_NAME, maxlen=90)

model = transformer.get_classifier()
learner = ktrain.get_learner(model, train_data=trn, val_data=val, batch_size=32, workers=8)

I get
OSError                                   Traceback (most recent call last)
/usr/local/lib/python3.6/dist-packages/transformers/modeling_tf_utils.py in from_pretrained(cls, pretrained_model_name_or_path, *model_args, **kwargs)
461                 if resolved_archive_file is None:
--> 462                     raise EnvironmentError
463             except EnvironmentError:
OSError:

During handling of the above exception, another exception occurred:

OSError                                   Traceback (most recent call last)

3 frames

/usr/local/lib/python3.6/dist-packages/transformers/modeling_tf_utils.py in from_pretrained(cls, pretrained_model_name_or_path, *model_args, **kwargs)
    467                     f"- or '{pretrained_model_name_or_path}' is the correct path to a directory containing a file named one of {TF2_WEIGHTS_NAME}, {WEIGHTS_NAME}.\n\n"
    468                 )
--> 469                 raise EnvironmentError(msg)
    470             if resolved_archive_file == archive_file:
    471                 logger.info("loading weights file {}".format(archive_file))

OSError: Can't load weights for 'roberta-large-openai-detector'. Make sure that:

- 'roberta-large-openai-detector' is a correct model identifier listed on 'https://huggingface.co/models'

- or 'roberta-large-openai-detector' is the correct path to a directory containing a file named one of tf_model.h5, pytorch_model.bin.

I'm pretty sure this is a valid Huggingface model, and it's actually downloaded, because I can run the following without any problems:

from transformers import AutoTokenizer, AutoModelForSequenceClassification

tokenizer = AutoTokenizer.from_pretrained("roberta-base-openai-detector")

model = AutoModelForSequenceClassification.from_pretrained("roberta-base-openai-detector")

Is there a way to sidestep this? For example use AutoModelForSequenceClassification somewhere in ktrain model wrapper?

Thanks for letting me know about this.  This will be fixed soon and released as an update to ktrain.   I will reply to this thread when it is available.

This now works if you upgrade to v0.20.2.  Note that this model  appears to be configured/fine-tuned to only output two classes: real vs fake.


Include ZK Security reviews & tools

Describe your changes
The following resources have been included in the ZK Security Resources Section

A repository which has Security Reviews of 25+ ZK Protocols
Links to 4 tools related to static Analysis, formal verification & linting of ZK Circuits - Picus, Coda, Ecne, Korrekt
Notion Doc containing resources n the ZKEVM Audit sessions by Scroll & Polygon

@kcharbo3

Thanks for the additional resources! Merging


fix: auto fetch selected print format in New Email

Task: https://bloomstack.com/desk#Form/Task/TASK-2020-01910
This changes will be globally affected.

Pull Request Test Coverage Report for Build 1034

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-49.4%) to 0.0%

Totals

Change from base Build 1033:
-49.4%

Covered Lines:
0

Relevant Lines:
0

💛  - Coveralls


Add style guides around inline closures.

Suggestions around the handling of closure inlining.

This has gone stale.


i changed the maximum height of images of the article images, the max…

…-width would require to remove the position:relative which would apply to even smaller screen sizes. #57

I'm closing this PR for now until the branch is ready to be reviewed. @PatInshuti


Feature: Add event bus

I added an event bus for future usage. A event bus instance can be passed down by a context provider and later used in hooks. With this we don't have to re-render all the components, when only one far down in the hierarchy actually has to be changed.

Good job 👍


adding sharing option for tutorials

Problem:
Users often want to share tutorials they find helpful with others, but there's currently no straightforward way to do so on the web-based frontend.
Solution:
Implement a sharing option for tutorials on the web-based frontend. This would involve adding a "Share" button underneath each tutorial, allowing users to easily share the tutorial link via various platforms such as email, social media, or messaging apps.
Alternatives:

Manually copying and pasting the tutorial link to share it.
Implementing social media sharing plugins or widgets for each tutorial page.
Adding a "Share via Email" option where users can input email addresses to send the tutorial link directly.

Additional Context:
This feature would enhance user experience by promoting easier sharing of valuable content, fostering community engagement, and potentially attracting more users to the platform through word-of-mouth recommendations.

i have also implemented this in october on scorelab's repo


Implement steepness filter

One of the users that we have met in the forest was looking for a steepness filter, so that he could easily find the type of boulder that he wanted to climb
https://github.com/boolder-org/boolder-android/assets/8343416/cb846792-bd38-4253-9a06-50adce29dcd9

Hello,
Nice work, I was looking for this feature as well so it's nice to see it being implemented :)
Regarding the icon, maybe an angle icon would be good too? as most of the options (except traverse) indicate how steep the climb is.

Question: on Bleau.info some climbs have additional information such as the type of holds (slopers, crimps, pocket, etc.) and the moves (mantle, arete, dyno, sit start, etc.) do you think it'd be beneficial to have a filter for those as well?


SIGFP on mod 0

The ASP file containing a modulo operation by 0, should behave the same as dividing by 0 instead of “clingo clingoBug2.asp” terminated by signal SIGFPE (Floating point exception)
Example of crashing file:
t(5\0).

Will be addressed in next release. Thanks for reporting.


docs: Edited the readme file and merging to main from stagaing

edited the README.md file

its look good


Clarify Config Locations for Non-GNU/Linux in README.md

Would have saved me some time to have, in addition to the linux location, the other OS' default config locations in the main README:
Lin: /home/<user>/.config/weathercrab
Win: C:\Users\<user>\AppData\Roaming\weathercrab
Mac: /Users/<user>/Library/Application Support/weathercrab
Especially as the Linux location is an actually reasonable place to put things on macOS.

Also, trailing slashes to indicate that this is the directory that wthrr.ron needs to live in, not the name of the actual .ron.

Hey peeps, thanks for reaching out.
Yes, currently those paths are only in https://github.com/tobealive/wthrr-the-weathercrab/blob/main/wthrr.ron (trailing slashes missing).
Readme will be extended and trailing slashes added :+1:


data-react-helmet breaks opensearch

data-react-helmet breaks opensearch (and probably other things). Let's get rid of it wherever we can, if we can use a workaround such as onPreRenderHTML.

Related: https://github.com/nfl/react-helmet/issues/79


Godot crash with signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)

Hi,
I upgraded my game to branch 2.1 (Rev. a524cc9) and I'm getting the following error from Google Play Developer Console:

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)

pid: 0, tid: 0 >>> it.megasoft78.fallingword <<<
backtrace:
#00  pc<PHONE_NUMBER>02f860  /data/app/it.megasoft78.fallingword-2/lib/arm/libgodot_android.so
#01  pc<PHONE_NUMBER>037900  /data/app/it.megasoft78.fallingword-2/lib/arm/libgodot_android.so (Java_org_godotengine_godot_GodotLib_focusin+64)
#02  pc<PHONE_NUMBER>646b3d  /data/app/it.megasoft78.fallingword-2/oat/arm/base.odex

This seems to be from java_glue.cpp:

JNIEXPORT void JNICALL Java_org_godotengine_godot_GodotLib_focusin(JNIEnv *env, jobject obj) {
if (!suspend_mutex)
return;
suspend_mutex->lock();
if (os_android && step > 0)
os_android->main_loop_focusin();
suspend_mutex->unlock();
}

Any idea?

CC @xsellier

@megasoft78 Im trying to figure out what is wrong with this piece of code, but I don't find anything at all.
It is SEGV_MAPERR, meaning we are trying to access to a random memory address, or to assign a random memory address to as variable but suspend_mutex and os_android are checked before they are used.And step is a int. So even if it seems to occur in the focusin function I think it occurs in a GDScript function in reality. Because the last call of the stacktrace is empty, and usually it means, for android, that it is calling a GDScipt function. I don't know how to get the name of the GDScript function, so if @akien-mga or @reduz may help us understand why we don't have the GDScript function name in this particular case, it would be awesome :)

@akien-mga Yes, is it expected to crash only on some devices? I tried on multiple devices and it doesn't crash. :(

@xsellier, @akien-mga Is it possible that we don't see the function name of the crash because I'm using -s in the compiler options?

@megasoft78 I never had the gdscript function's name, no matter which compilation parameters I use.

@xsellier ok. Any way to detect why is crashing?

@xsellier I published my game without -s to see if I can get a better stack trace for this crash.
I'm getting this now:

signal 11 (SIGSEGV), code 0 (SI_USER)
pid: 0, tid: 0 >>> it.megasoft78.fallingword <<<
backtrace:
#00  pc<PHONE_NUMBER>02c450  /data/app/it.megasoft78.fallingword-1/lib/arm/libgodot_android.so (_ZN17AudioDriverOpenSL9set_pauseEb+48)
#01  pc<PHONE_NUMBER>033518  /data/app/it.megasoft78.fallingword-1/lib/arm/libgodot_android.so (Java_org_godotengine_godot_GodotLib_focusin+64)
#02  pc<PHONE_NUMBER>2b785d  /data/dalvik-cache/arm/data@app@it.megasoft78.fallingword-1<EMAIL_ADDRESS>
I'm not sure but it seem to be a problem in platform/android/os_android.cpp method void OS_Android::main_loop_focusin().
Can we check if audio_driver_android != null before calling audio_driver_android.set_pause(false)?

It is not the same error.
First report:

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)

Second report:

signal 11 (SIGSEGV), code 0 (SI_USER)

Im experiencing a lot of crashes too:
https://pastebin.com/NmebZ9Vs
https://pastebin.com/fAS3dYfs
https://pastebin.com/eS2fmBmQ
https://pastebin.com/h5JpJuev
https://pastebin.com/KaN4F6GK
And I stop here, I have many others report.

@megasoft78 Can you (or anyone else) still reproduce this bug in Godot 3.2.1 or 3.2.2beta4?

I was never able to reproduce it on my devices.
This crash come from Google Play Console.
I'm sorry but I can't help with that. :(

@megasoft78 Alright, I'll close this for now then. We can reopen this issue if we still get crash reports (but with debug symbols, this time).

Hiya!
I think I can give more info regarding this error.
I have a project right here that throws this exact error.
It throws it and hits a strike, as the error is fatal for my application.
If you want any logs, just ask.
I'm running 3.2.1.stable.

What exact error? If the error is "signal 11 (SIGSEGV)", that just means "crash" and there are thousands of potential reasons for it to happen. If so it would be best if you opened a new issue with details and a project that can be used to trigger the issue.


chore: add land sale 54 deploy on testnet

Description
https://internal-jira.atlassian.net/browse/GE-107

Wrong land sale number


application hang when running any exercises/solution/exercises

Hi,
I followed section 3 "Build on Linux PC" and section 3.1 "Build on open source OpenVX". The build was successful but whe I tried to run the binary, it hang, without any information printed.
Thanks,
Dexian

It seems to work just fine for me. Could you please try running the same with develop branch of amdovx-core?

Hi Radha,
It was environment issue and has been fixed. Thanks!
Dexian
发自我的 iPhone
在 2017年11月24日，13:40，Radha Giduthuri <notifications<EMAIL_ADDRESS>写道：
It seems to work just fine for me. Could you please try running the same with develop branch of amdovx-core?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/rgiduthuri/openvx_tutorial/issues/10#issuecomment-346747066, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Ad0rC7WWCm0t3Gy5N7PBt5A31cPqH4NFks5s5la1gaJpZM4QPIMd.


Add off to remove blur/focus events

For a simple website having only on('blur') etc is useful. But on a large single page app, we need to be able to safely remove events as well.
could you please add .off('blur') etc to your library as well?

off method is added in adc63b6e3bd7d11911ca66a97b8711fc464f7a27
use it as ifvisible.off('blur') to remove all blur or ifvisible.off('blur', onBlur) only a specific one.
This needs to be tested. I'll include a test suite soon


Measure the quality of unobservability

This is just a naive idea for evaluating the quality of unobservability that our mixnet implementation provides.
Of the requirements listed in Notion, we're currently targeting the "sender unobservability" first. We have an intuition that our approach achieves the sender unobservability, but we don't have any way to see if it's true.
For example, it would be great if we can check

how much traffic is coming in and out of each node, for each timeframe
whether there is any pattern difference between timeframes.

and whether this difference degrades the sender unobservability (e.g. Even if there is an noticeable pattern, it may not provide important information with the adversary, or it may provide obfuscated information.).

or any others useful

This will also help us maintaining the quality of unobservability while adding/modifying mixnet features.

Closing this since we don't have any plan how to do it.

Closing this because we can start from https://github.com/logos-co/nomos-node/issues/542 first.


Apply style formatting for Kotlin files

CL created by running ./gradlew sA
Addresses #329 and #302

Abandoning CL