Interstitial will not pause game at its present on screen

Hi Eric,
I don't know this will a bug / feature request.

In iOS SDK 7.0.0 after click on interstitial Ad it's call Interstitial will left Application event but when we came back to application from app store it will not closed automatic and still present on screen. So As User Click on Ads and AdMob will redirect to app store from application so Ad will close and destroy from memory.

When any interstitial ad present on screen Unity Game still ruining in back of Ad View., Right now I have modified GADUInterstitial.m and GADUInterstitial.h for that and call UnityPause(true) at show() method if isReady() method return true,  and call UnityPause(false) when interstitialDidDismissScreen will complete.

On Point 2 I have manually manage with alter GoogleAdMob Unity Plugin's iOS Code. So after that when on interstitial ad will present on screen unity will pause in back and on close it will resume, but after Interstitial ad will present on screen and user will click on install interstitialWillLeaveApplication is call and app moves background and App Store will Open. Now when user Back to game Interstitial ad will be there on screen but Unity Resumes in back of add.
I drill down how it will happen? I found UnityAppController.mm file will manage it will manage it using a bool field _didResignActive and two methods applicationWillResignActive 'n' applicationDidBecomeActive.
Method will applicationWillResignActive when app move background and set a field _didResignActive = true;
Method applicationDidBecomeActive will call when app get foreground, at time Unity will check ``_didResignActiveif value true, unity will self callUnityPause(false);`
Now when user came back on game, Our interstitial ad still there on screen but Unity has resume his self and now game will work on his Business Logic / Game Logic.

this point is should be as feature request. Right Now we can close / hide banner ads using Hide() method on BannerView Class from code, but there are no similar method for Interstitial ad. We expect few more method for class InterstitialAd

IsInterstitialPresentOnScreen(adUnitID) this method will return bool value indicate is Interstitial Ad present on on screen or not, on that we can identify any circumstance we need to force hide / close Interstitial Ad.
Hide() or Close() this method will close view of Interstitial from screen and than behave like user has clicked on Close button from Interstitial Ad (it will call both event interstitialWillDismissScreen and interstitialDidDismissScreen, and destroy its reference from memory)

I have Pushed current Uniyt project with Google Ad SDK v7.0.0  for iOS, you can check GADUInterstital.m and GADUInterstitial.h files commit link https://github.com/PAHeartBeat/Unity-GoogleMobileAds/commit/bd314b8b7966d277768c69bb7ff0af01eab0ef87
Thanks

Hi Ranpariya,
At this time we are not planning to implement pausing a Unity application while an interstitial is being shown. There are a variety of event handlers for interstitials (ie. HandleInterstitialOpened, HandleInterstitialClosed) in the plugin and pausing an application can be implemented on the Unity side by developers as required.

Hi Rampara,
I can understand, about your replay about Unity Application Pause at time of Interstatial present on screen. Like each game have diffrenct senario of showing ads on screen,so force pause unity application on each / every interstitail will not good option from SDK developer side.
but what about point 1. Interstatil will not close on click on install button / clickalbe area which moves user to ad releted app / game on App Stroe., Here gamer need to add thier extra efforts to close ads after came back from appstore.

Interstitial not closing after being clicked is an implementation detail at the Mobile Ads SDK level, and not something the plugin or the user can control, unfortunately.


New i18n package - es_ES

Settings defined language is not been used (forced to "en")

Thanks for the translation! But actually I've decided that translations should be separate repos (see https://github.com/TelescopeJS/nova-i18n-fr-fr). So if you host and publish the repo yourself, I'll just link to it from the docs :)

Great, here is the repo: https://github.com/beeva-franciscocalle/nova-i18n-es-es

Awesome. You'll also need to publish it to Meteor's package repo (meteor publish --create) before people can use it.

Done, here is the link. I've changed to my personal account: https://atmospherejs.com/fcallem/nova-i18n-es-es


No keyboard input cant typing

Environment
Windows build number: [run `[Environment]::OSVersion` for powershell, or `ver` for cmd]
Windows Terminal version (if applicable):

Any other software?

Steps to reproduce

Expected behavior

Actual behavior

Does https://github.com/microsoft/terminal/issues/4448#issuecomment-676498789 help?

Just installed. Same here.

/dup #4448


DOH UAT - Y Axis Displays "1000" instead of "1K" causing 1000 label to be cut off

On the NY COVID Data screen, any graph that displays the number "1000" on the Y-axis is cut off. Please change to "1k"
If you click on Albany county, this will show the bug.

Fixed in code, should be fixed in the next build (18?)

retested and looks fine!


Updated demo scene for compatibility with new referencing system

As talked MultipleSceneReference.ToString() has a null ref exception when accessing Values. https://mind-port.slack.com/archives/D05G005GAJK/p1709560947603849?thread_ts=1709560487.888529&cid=D05G005GAJK

Should be fixed in the last commit. It had to do with the GetObjects function being able to return null values from the registry. I decided to filter them out without a warning - registry hygiene is not the responsibility of the user anyway, and this would trigger a pointless warning every time you switch from play to editor.

As talked MultipleSceneReference.ToString() has a null ref exception when accessing Values. https://mind-port.slack.com/archives/D05G005GAJK/p1709560947603849?thread_ts=1709560487.888529&cid=D05G005GAJK

Should be fixed in the last commit. It had to do with the GetObjects function being able to return null values from the registry. I decided to filter them out without a warning - registry hygiene is not the responsibility of the user anyway, and this would trigger a pointless warning every time you switch from play to editor.

Are you sure this is the right Solution? Having null values sounds like bug (even if its only in the Editor). The Dictionary is recreated when entering or leaving Play Mode how is it that it continues to have a Key but a null Value. Also when a Object is destroyed it Unregisters.
I did some debugging and I think it only to comes from SceneObjectRegistryV2EditorWindow.OnGUI() the SceneObjectRegistryV2 sceneObjectRegistry is not getting updated.

Added an error message when the registry tries to get null objects, prevented the error from showing up by fixing the scene object registry debug window so that it always accesses an up-to-date registry.


Unable to install habit-sim by building from source on Ubuntu 22.04

🐛 Bug

Steps to Reproduce
Steps to reproduce the behavior:

Following the installation steps here on an Ubuntu 22.04

Expected behavior

The step
python setup.py install --bullet
should succeed.
Instead, the script crashes my PC halfway at a very specific step at around 43%.
Additional context

https://github.com/facebookresearch/home-robot/assets/10911412/3215b256-74c9-421d-bb48-0874f7f82eb5

It seems that this installation is causing an OOM for my device, and a serial installation succeeds. Raised a PR to update documentation for the same.
https://github.com/facebookresearch/home-robot/pull/239

Thanks for figuring this out! Will review and hopefully merge this today.

@suyashkumar2409  - we just updated install instructions so you no longer need to build from source. Hopefully it solves the issue?

Closing as hopefully resolved


Fix Gemfile order issue

Fixes: #107

I just determined this currently causes problems in Rails applications that don't use Active Record. Looking into a fix.

The fix was not requiring if it's aleady defined.


Seem to be having problems getting RTC to update time.

Looks like the RTC isn't being read correctly by the test.py script.
Error when run interactively if I remember correctly is:
sudo hwclock -v
...
...
No usable clock interface found.
hwclock: Cannot access the Hardware Clock via any known method.

Exact issue:
hwclock from util-linux 2.33.1
System Time:<PHONE_NUMBER>.108635
Trying to open: /dev/rtc0
Trying to open: /dev/rtc
Trying to open: /dev/misc/rtc
No usable clock interface found.
hwclock: Cannot access the Hardware Clock via any known method.

@ethandhunt take a peek here: https://github.com/PiSupply/PiJuice/blob/master/Software/README.md#pijuice-rtc

Actually, it looks like it was working all along, and it was a permissions issue making my test results give me the wrong impression.
pi@raspberrypi:~$ hwclock -r
hwclock: Cannot access the Hardware Clock via any known method.
hwclock: Use the --verbose option to see the details of our search for an access method.
pi@raspberrypi:~$ sudo hwclock -r
2022-01-05 21:55:40.825376+13:00

Running into this again on timelapse-pi-3 - a zero v2 with camera attached.

rpi-update didn't work.
pi@timelapse-pi-3:~ $ sudo rpi-update
 *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom
 *** Performing self-update
 *** Relaunching after update
 *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom
 *** We're running for the first time
 *** Backing up files (this will take a few minutes)
 *** Backing up firmware
 *** Backing up modules 5.10.103-v7+
#############################################################
WARNING: This update bumps to rpi-5.15.y linux tree
See: https://forums.raspberrypi.com/viewtopic.php?t=322879

'rpi-update' should only be used if there is a specific
reason to do so - for example, a request by a Raspberry Pi
engineer or if you want to help the testing effort
and are comfortable with restoring if there are regressions.

DO NOT use 'rpi-update' as part of a regular update process.
##############################################################
Would you like to proceed? (y/N)
 *** Downloading specific firmware revision (this will take a few minutes)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  111M  100  111M    0     0  3166k      0  0:00:36  0:00:36 --:--:-- 3539k
 *** Updating firmware
 *** Updating kernel modules
 *** depmod 5.15.41-v7+
 *** depmod 5.15.41-v8+
 *** depmod 5.15.41-v7l+
 *** depmod 5.15.41+
 *** Updating VideoCore libraries
 *** Using HardFP libraries
 *** Updating SDK
 *** Running ldconfig
 *** Storing current firmware revision
 *** Deleting downloaded files
 *** Syncing changes to disk
 *** If no errors appeared, your firmware was successfully updated to 8f5fae4c6cba16e3064ecfda7dc998bb8d430fdc
 *** A reboot is needed to activate the new firmware

pi@timelapse-pi-3:~ $ sudo shutdown -r now
Connection to timelapse-pi-3 closed by remote host.
Connection to timelapse-pi-3 closed.

Linux timelapse-pi-3 5.15.41-v7+ #1557 SMP Mon May 23 16:46:23 BST 2022 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed May 25 19:23:15 2022 from <IP_ADDRESS>

SSH is enabled and the default password for the 'pi' user has not been changed.
This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.

pi@timelapse-pi-3:~ $ sudo hwclock -r
hwclock: Cannot access the Hardware Clock via any known method.
hwclock: Use the --verbose option to see the details of our search for an access method.
pi@timelapse-pi-3:~ $

Tried adding the following to `/boot/config.txt' - looks like it may have worked?
dtoverlay=i2c-rtc,ds1307=1

Before reboot:
pi@timelapse-pi-3:~ $ i2cdetect -y 1
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- 14 -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --

pi@timelapse-pi-3:~ $ sudo hwclock -r --verbose
hwclock from util-linux 2.33.1
System Time:<PHONE_NUMBER>.609578
Trying to open: /dev/rtc0
Trying to open: /dev/rtc
Trying to open: /dev/misc/rtc
No usable clock interface found.
hwclock: Cannot access the Hardware Clock via any known method.

Assuming hardware clock is kept in UTC time.
Waiting for clock tick...
ioctl(4, RTC_UIE_ON, 0): Invalid argument
Waiting in loop for time from /dev/rtc0 to change
...got clock tick
Time read from Hardware Clock: 2022/05/26 00:46:33
Hw clock time : 2022/05/26 00:46:33 =<PHONE_NUMBER> seconds since 1969
Time since last adjustment is<PHONE_NUMBER> seconds
Calculated Hardware Clock drift is 0.000000 seconds
2022-05-26 12:46:32.877484+12:00

Main resolution was to add dtoverlay=i2c-rtc,ds1307=1 to boot/config.txt.


Make SKIPPED_COLUMNS customizable

First of all: formtastic is AWESOME! It helps me a lot. Thank you.
I also using ActiveAdmin in my projects. I discovered that ActiveAdmin creates forms for models like this by default:
form do |f|
  f.semantic_errors # shows errors on :base
  f.inputs          # builds an input field for every attribute
  f.actions         # adds the 'Submit' and 'Cancel' buttons
end

Sometimes almost all my models have some service attributes(like slug generated by friendly_id gem) and I want to disable editing this attributes with a form. The simplest way to do this is to override ActiveAdmin form block. So usually I rewrite all forms just to disable admin ability to edit a model slugs. This boilerplate code can be removed if I apply monkeypatch:
module Formtastic
  module Helpers
    module InputsHelper
      SKIPPED_COLUMNS = [:created_at, :updated_at, :created_on, :updated_on, :lock_version, :version, :slug]
    end
  end
end

I think that making skipped columns array configurable with an initializer is a better way.

Thanks for the kind words!

I'd accept a backwards compatible pull request that made this change :)
I strongly discourage f.inputs — put in a few extra minutes to explicitly state what attributes you want fields for, and you'll avoid a whole lot of pain and surprises in the future

I'm happy to leave this open for a while to see if anyone creates a patch, but I'll close it if there's no activity after a little while. Cheers!

Here is my PR https://github.com/justinfrench/formtastic/pull/1133


Amazing

I know this is not really an issue but I hope you dont mind I have used this version converted into english and added two more buttons one to reset profiles and one to powerwash the device and it works really well. Thanks for such a great tool.

If you want the edited version please let me know.

Please, do share.
I do keep an english versino here, https://github.com/NoSubstitute/CB_DeviceDetails, but it's not always updated in parity with the Swedish version.

ok so edited 2 files pageSerial-js.html `
pageSerial
Set new status on current unit
     <h7 style="color:black">RESET, Resets the device/powerwash.</h7>
       <h7 style="color:black">WIPE, Removes ALL Profiles.</h7>
     <h7 style="color:black">ACTIVATE, device that is active.</h7>
       <h7 style="color:black">DISABLE, Lock Device (lost/stolen).</h7>
     <h7 style="color:black">DEPROVISON, device is not managed  (scrapped).</h7>

     <h7 style="color:black">The SCRAP button below is for SCRAPING only, and you also need to perform powerwash in CUBE.</h7>
     <h7 style="color:grey">Note that DEPROVISIONED is any unit that is not managed (scrapped, replaced, sold, etc).</h7>
       <button class="waves-effect waves-light btn-small green lighten-2" id="btnWipe" disabled>Wipe</button>       <button class="waves-effect waves-light btn-small green lighten-2" id="btnReset" disabled>Reset</button>       <button class="waves-effect waves-light btn-small green lighten-2" id="btnEnable" disabled>ACTIVATE</button>       <button class="waves-effect waves-light btn-small red lighten-2" id="btnDisable" disabled>DISABLE</button>       <button class="waves-effect waves-light btn-small purple lighten-2" onclick="confirmDeprovision()" id="btnDeprovision" disabled>SCRAP, reg. (DEPROVISION)</button>

<input type="text" id="idActionResult" class="card-panel">
added 2 new GS pages resetDevice.gs function resetCB(sernum) {   var serno = sernum;   // Since we provided serial numbers, convert each to device-id   var sernoquery = "id:" + serno;   // Use AdminSDK API to check if the cros device exists. Else the update will fail   var chromebooklist = AdminDirectory.Chromeosdevices.list('my_customer', { query: sernoquery }).chromeosdevices;   if (!chromebooklist) {   } else if (chromebooklist.length !== 1) {   } else {     var id = chromebooklist[0].deviceId;     // For each line, try to update the device with given data, and log the result     try {       AdminDirectory.Customer.Devices.Chromeos.issueCommand({ 'commandType': ('REMOTE_POWERWASH') }, 'my_customer', id)       console.log(err)     } catch (err) { }   }   return [serno]; }
and resetProfiles.gs function wipeCB(sernum) {   var serno = sernum;   // Since we provided serial numbers, convert each to device-id   var sernoquery = "id:" + serno;   // Use AdminSDK API to check if the cros device exists. Else the update will fail   var chromebooklist = AdminDirectory.Chromeosdevices.list('my_customer', { query: sernoquery }).chromeosdevices;   if (!chromebooklist) {   } else if (chromebooklist.length !== 1) {   } else {     var id = chromebooklist[0].deviceId;     // For each line, try to update the device with given data, and log the result     try {       AdminDirectory.Customer.Devices.Chromeos.issueCommand({ 'commandType': ('WIPE_USERS') }, 'my_customer', id)       console.log(err)     } catch (err) { }   }   return [serno]; }
I have tested but not fully but really good for just powerwasing or removing profiles. I am going to look at this conscept and see if I can do it in bulk with the cb lookup page.

@keithdhsb - thank you! Saved me some time translating that and adding code to my English version.
I adjusted the formatting of your comment above, and some minor typos.
I also just now published an updated version of the English CB_QueryDetails.
https://github.com/NoSubstitute/CB_QueryDetails

I will most likely add the new buttons to CB_DeviceDetails too in the near future, so Swedes can enjoy your contribution too. :-)


bump dependencies

Notably now using kotlin 2.0.21 and ktor 3.0.0.
Tested with the example using Ktor 3.0.0 dependencies to ensure it fixes this.

Please sign your commits next time, it improves overall security
https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification


how to add owlcarousel

i add breeze module
apply configuration
than after
home page owlcarousel is not working
please I need you help

OwlCarousel requires jQuery. Breeze doesn't use jQuery, so it will not work.
I recommend trying out built-in slider: https://breezefront.com/docs/slider#slider

Closing this issue, since it's not a bug. Use discussions for any kind of questions please.


Aniwatch not working

Source information
Aniwatch.to 13.33
Source language
English
Steps to reproduce
Tried playing an episode and it never loads
Expected behavior
Play video
Actual behavior
When choosing an episode it should play
Aniyomi version
App version: 0.14.5-6453
Android version
Android 13
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have updated the app to version <IP_ADDRESS>.
[X] I have updated all installed extensions.
[X] I have tried the troubleshooting guide.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

Go to extension settings (Browse -> Anime Extensions -> scroll to aniwatch and click settings, then click the gear) and change the domain. If that doesn't help, please create a new issue and give an example anime & episode that doesn't load.


Change how we configure the HikariCP

JIRA Ticket: https://fedora-repository.atlassian.net/browse/FCREPO-3903
What does this Pull Request do?
This alters how we configure the HikariCP to allow inserting a separate file of configuration properties.
Instead of needing us to expose all the various configuration from HikariCP, this allows users to tweak any configuration knobs on their own...for better or worse.
How should this be tested?
I'm suggesting this as an alternative to #2043 so I would suggest using the same method with a slight tweak.
Setup and then stop a mysql container.
> docker run --name fcrepo-database -e MYSQL_ROOT_PASSWORD=root-pw -e MYSQL_DATABASE=fcrepo -e MYSQL_USER=fcrepo-user -e MYSQL_PASSWORD=fcrepo-pw -p 3306:3306 -d mysql:8.0
> docker container stop fcrepo-database

Create an empty text file (i.e. hikari.props)
Then start Fedora with the new fcrepo.db.custom.properties property set with the absolute path to the above text file.
For example:
> mvn -Dfcrepo.db.custom.properties=/Users/jaredwhiklo/www/fcrepo4/testing_helper/config_files/hikari.props -Dfcrepo.log=DEBUG -Dfcrepo.db.url=jdbc:mysql://localhost:3306/fcrepo -Dfcrepo.db.user=fcrepo-user -Dfcrepo.db.password=fcrepo-pw -Dfcrepo.home=/Users/jaredwhiklo/www/fcrepo4/ocfl_temp jetty:run -pl fcrepo-webapp

You'll see (something like)
INFO 15:48:27.732 [main] (OcflPropsConfig) Fedora OCFL digest algorithm: SHA-512
INFO 15:48:27.751 [main] (DatabaseConfig) JDBC URL: jdbc:mysql://localhost:3306/fcrepo
INFO 15:48:27.751 [main] (DatabaseConfig) JDBC User: fcrepo-user
INFO 15:48:27.751 [main] (DatabaseConfig) JDBC Password length: 9
INFO 15:48:27.751 [main] (DatabaseConfig) Using database driver: com.mysql.cj.jdbc.Driver
INFO 15:48:27.753 [main] (DatabaseConfig) Using an external configuration file for Hikari: /Users/jaredwhiklo/www/fcrepo4/testing_helper/config_files/hikari.props
ERROR 15:48:28.836 [main] (HikariPool) HikariPool-1 - Exception during pool initialization.
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

and then stacktraces.
If you Ctrl-C to stop the Fedora and edit the hikari.props file and add a line
initializationFailTimeout=0 or initializationFailTimeout=-1 and start Fedora again with the same command as above
It should stop initializing and hang at
INFO 08:40:26.155 [main] (OcflPropsConfig) Fedora OCFL digest algorithm: SHA-512
INFO 08:40:26.176 [main] (DatabaseConfig) JDBC URL: jdbc:mysql://localhost:3306/fcrepo
INFO 08:40:26.176 [main] (DatabaseConfig) JDBC User: fcrepo-user
INFO 08:40:26.176 [main] (DatabaseConfig) JDBC Password length: 9
INFO 08:40:26.176 [main] (DatabaseConfig) Using database driver: com.mysql.cj.jdbc.Driver
INFO 08:40:26.180 [main] (DatabaseConfig) Using an external configuration file for Hikari: /Users/jaredwhiklo/www/fcrepo4/testing_helper/config_files/hikari.props
DEBUG 08:40:26.203 [main] (DatabaseConfig) Instantiating a new flyway bean

Fedora will wait for 30 seconds by default, you can adjust this with the HikariCP connectionTimeout setting or fcrepo.db.connection.checkout.timeout setting.
Without exiting (i.e. another terminal/window) restart the database container
> docker container start fcrepo-database

The application should then continue to start up.
INFO 09:42:18.222 [main] (OcflPropsConfig) Fedora OCFL digest algorithm: SHA-512
INFO 09:42:18.242 [main] (DatabaseConfig) JDBC URL: jdbc:mysql://localhost:3306/fcrepo
INFO 09:42:18.242 [main] (DatabaseConfig) JDBC User: fcrepo-user
INFO 09:42:18.242 [main] (DatabaseConfig) JDBC Password length: 9
INFO 09:42:18.242 [main] (DatabaseConfig) Using database driver: com.mysql.cj.jdbc.Driver
INFO 09:42:18.245 [main] (DatabaseConfig) Using an external configuration file for Hikari: /Users/jaredwhiklo/www/fcrepo4/testing_helper/config_files/hikari.props
DEBUG 09:42:19.328 [main] (DatabaseConfig) Instantiating a new flyway bean
DEBUG 09:42:29.932 [main] (DbPlatform) Identified database as: MySQL
DEBUG 09:42:29.940 [main] (DbPlatform) Identified database as: MySQL
DEBUG 09:42:29.944 [main] (DbPlatform) Identified database as: MySQL
DEBUG 09:42:29.951 [main] (WebappConfig) Event bus threads: org.fcrepo.config.FedoraPropsConfig$$EnhancerBySpringCGLIB$$f87ee774@2ce80c85
DEBUG 09:42:29.965 [main] (DbPlatform) Identified database as: MySQL
INFO 09:42:29.999 [main] (JmsConfig) JMS messaging enabled

Note: If you use the old fcrepo.db.connection.checkout.timeout or fcrepo.db.max.pool.size properties they will override the associated HikariCP properties (connectionTimeout and  maximumPoolSize). If you set the aforementioned HikariCP properties in the properties file you will see a logged warning on start up like.
For example: With the line connectionTimeout=40000 in your hikari.props file, then including -Dfcrepo.db.connection.checkout.timeout=20000 in your JAVA OPTs or CATALINA OPTs you will see a warning in the startup logs.
INFO 09:53:13.526 [main] (OcflPropsConfig) Fedora OCFL digest algorithm: SHA-512
INFO 09:53:13.546 [main] (DatabaseConfig) JDBC URL: jdbc:mysql://localhost:3306/ispn
INFO 09:53:13.546 [main] (DatabaseConfig) JDBC User: fcrepo-user
INFO 09:53:13.546 [main] (DatabaseConfig) JDBC Password length: 9
INFO 09:53:13.546 [main] (DatabaseConfig) Using database driver: com.mysql.cj.jdbc.Driver
INFO 09:53:13.549 [main] (DatabaseConfig) Using an external configuration file for Hikari: /Users/jaredwhiklo/www/fcrepo4/testing_helper/config_files/hikari.props
WARN 09:53:13.549 [main] (DatabaseConfig) Overriding HikariCP connectionTimeout setting in file from 40000 to 20000
DEBUG 09:53:13.738 [main] (DatabaseConfig) Instantiating a new flyway bean

Interested parties
Tag (@ mention) interested parties or, if unsure, @fcrepo/committers

Thanks, @whikloj! I could live with either of these approaches, but this one does seem potentially more flexible and easier to maintain (especially if there's a need to override more/other Hikari properties).

@whikloj I meant to ask, do we want to have an discussion on this vs #2043? Personally I would prefer this PR as we wouldn't need to worry about mapping the properties to hikari. I wanted to get a feel for what others wanted before just merging though.

Yeah, I didn't just want to decide on my own either.
Really what I'm wondering about is if we should remove the existing
properties for connection timeout and max pool size (after some
depreciation cycle).
So if you want to merge this I agree it seems a better choice then #2043.
We can table a discussion on the existing properties till the next call.
On Wed, Sept 13, 2023, 15:44 Michael Ritter @.***>
wrote:

@whikloj https://github.com/whikloj I meant to ask, do we want to have
an discussion on this vs #2043
https://github.com/fcrepo/fcrepo/pull/2043? Personally I would prefer
this PR as we wouldn't need to worry about mapping the properties to
hikari. I wanted to get a feel for what others wanted before just merging
though.
—
Reply to this email directly, view it on GitHub
https://github.com/fcrepo/fcrepo/pull/2045#issuecomment-1718292258, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAVZVYMH66KBSQ7UZDPME63X2ILJ5ANCNFSM6AAAAAA4QUV26Y
.
You are receiving this because you were mentioned.Message ID:
@.***>


Ua Defined Types.xml has wrong supertypes for some types

The Ua Defined Types.xml in ModelCompiler/Design/UA Defined Types.xml has wrong supertypes for PermissionType and EventNotifierType. As the issues are the same the current NodeSet2 has, I will refer to the issues raised in that project:
PermissionType: https://github.com/OPCFoundation/UA-Nodeset/issues/8
EventNotifier: https://github.com/OPCFoundation/UA-Nodeset/issues/9
The EventNotifier is in my opinion quite critical, see my comments on the UA-Nodeset project issues. But both should be fixed.

Raised mantis issue https://opcfoundation-onlineapplications.org/mantis/view.php?id=4259


Can I use this with Nativescript?

Hi @uttesh ,
I'm developing an app with Nativescript + Angular. Do you know if I can use your plugin?
Regards,

@shiamalon sure.

@shiamalon
This component is moved to ngu-utility module https://github.com/uttesh/ngu-utility and all issues are addressed.


some bug fixes

Pull Request Test Coverage Report for Build 186

2 of 3 (66.67%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 73.252%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

worker/src/main/scala/com/github/jaitl/crawler/worker/WorkerApp.scala
0
1
0.0%

Totals

Change from base Build 184:
0.0%

Covered Lines:
419

Relevant Lines:
572

💛  - Coveralls


Sortable not working in Nested Eager Loading, 4 or more Relation

I have a problem with yajra datatables. I`m following this
https://datatables.yajrabox.com/eloquent/relationships
But not working, if like this.
Example :
$account = People::with(['users.profile.country.state'])
Datatable::of($account)->make(true);

.....
columns : [
{name: 'users.profile.name', data: 'users.profile.name'},
{name: 'users.profile.country.state.name', data: 'users.profile.country.state.name'},
]
....

when I want to sortable users.profile.country.state.name I get error in query. "version for the right syntax to use near '.name" or "Call to a member function getRelation() on string"
thank.
UPDATE
sample (table like that):
// Table

- people :
 id
 id_user
 name

- users
 id
 username
 password

- profile
 id
 id_user
 name
 id_country

- country
 id
 name

- state
 id
 id_country
 name

Thanks for reporting. Honestly, I think I only tested this feature up to 3 nested relation.
Ping @ethaizone , @AdrienPoupa the original contributor for this feature. Thanks!

@whendy can you please state the relationship on those nested relations? Will try to reproduce the issue. Thanks!

@yajra can u see sample table, like that (just sample).

I'm having the same problem, searching/filtering fails when doing that for more than 1 level deep relations (meaning that "account.provider.name" doesn't work, while "account.provider_id" works).
Here are the relations:
First relation:
    public function account()     {         return $this->belongsTo(Account::class);     }
2nd relation:
    public function provider()     {         return $this->belongsTo(Provider::class);     }
...and provider has a "name" field which I'm trying to access.

@tad3j I think the issue is on your eager load subquery. It seems like the package does not support that yet. Try using something like:
$myModel = MyModel::query()
    ->select('my_models.*')
    ->with('account.provider');

@yajra, thanks for pointing me in the right direction. Seems like problem is related to nested with statements.
I now got it working by still using sub selects (because I don't want to expose some of the columns), but without nested with statements.
Working code looks like this now:
$myModel = MyModel::query()
    ->select('my_models.*')
    ->with(['account.provider' => function ($query) {
        $query->select(['id', 'name']);
    }]);

@tad3j thanks for the feedback. I was able to fix nested with on master branch yesterday but only tested it up to 3 levels (posts.user.country). Will try to do more testing but I think the patch I made yesterday will do the trick since searching is now handled by Laravel's core function orWhereHas.
This lastQuery complex code is now simplified.

Nice :)


Error: this class is not key value coding-compliant for the key

I have been getting the following error since upgrading xCode several months ago...
Exception '[<__NSDictionaryI 0x60000179a560> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key userId.' was thrown while invoking setDeviceString on target RNBugfender with params (
userId,
"c02c10-bc-4699-9e4-e9cb9950"
)

Hi @jamieGardyn , I'm sorry about that. This is a known issue of the iOS native SDK that is being used by this version of rn-bugfender. We're working on an update that will resolve the issue, I hope you have it soon.

Hi @franmontiel , thanks for your help!
I am now getting the following error when running pod install...
[!] CocoaPods could not find compatible versions for pod "BugfenderSDK": In snapshot (Podfile.lock): BugfenderSDK (= 1.10.1, ~> 1.9)
In Podfile: RNBugfender (from ../node_modules/@bugfender/rn-bugfender) was resolved to 1.1.5, which depends on BugfenderSDK (~> 1.10.3)
Specs satisfying the BugfenderSDK (= 1.10.1, ~> 1.9), BugfenderSDK (~> 1.10.3) dependency were found, but they required a higher minimum deployment target.

To answer my own question - I had to cd ios and then run pod update BugfenderSDK

Hi @jamieGardyn , the core of the error shows here:

dependency were found, but they required a higher minimum deployment target.

Your application might be supporting an iOS version that BugfenderSDK does not support (we support iOS 10).


The number of login users has reached the limit.

When I try to setup this connection I get this error:

when I try to access the same swtich via an brower I get this error:

Why does it get locked when I try to connect it with HA?
My switch;

Same Issue her, but have some additional Info as I have two of the TL-SG1016DE:
The older one with the Hardware-Release 1.0 (the same as you have) has a the newest available firmware from 2013 (!) and have the same issue than you.
The other, newer one has HW-Release 4.0 (and also a newer Firmware from 2019) is working well with the intergration, can login and get some information (IP-Adress, Port Connected/Not Connected, Ports can be switched On/Off, but not Port-Statistic and certainly no POE-Info as this switch does not support this).
TP-Link Website strictly warns to update a V4-firmware to a V1-Hardware so I did not want to go the risk of bricking the switch.
Another additional info: I own also a TL-SG108E, HW-Version 6.0 with Firmware from 2023, which also works exactly like the newer of the 16-port-switches.


Legend's onClick action is removed when generateLabels is used

Expected behavior
When adding custom function for generate labels callback the default onClick event on label item works as it is.
Current behavior
When adding custom function for generatLabels callback the default onClick event on label item stops working. Clicking on label item does not bring any effect.
Reproducible sample
https://stackblitz.com/edit/react-chartjs-2-dynamic-update-4xrrkd?file=index.js
Optional extra steps/info to reproduce
No response
Possible solution
To have onClick working back I have to define onClick imperatively in options.
Context
No response
chart.js version
v3.9.1
Browser name and version
Chrome latest
Link to your project
No response

@Daemon246 the legend items that you are providing by callback are not correct because you are setting as datasetIndex the data index.
labels?.map((label, index) => ({
  text: `${label}: ${datasets[0].data[index] ?? 0}`,
  datasetIndex: index, // <- wrong, set to 0, because there is only 1 dataset
  fillStyle: this.backgroundColor[index],
})) || [];

Try the following:
labels?.map((label, index) => ({
  text: `${label}: ${datasets[0].data[index] ?? 0}`,
  datasetIndex: 0,
  index: index,
  fillStyle: this.backgroundColor[index],
})) || [];

@stockiNail thanks! it helped

@Daemon246 , with method of @stockiNail , it work with chart but do not with label on legend. Do you have method to resolve this problem? Thanks.


update readme

update github action's badge
add usage sample to prepare registration, requirements, acknowledgements
fix path for package

@xcezx
Can you please add a license notation for @xcezx as the copyright holder?

Thank you for adding copyright and your review!


Ignores socket errors that occur during shut_down

If the socket has already disconnected, e.g., we don't want to raise another error (see #34, #20) when trying to close it cleanly.
Scenario:

The socket disconnects for an unexpected reason.
An exception is raised when we try to write to it.
The on_exception handler is called, which starts shutting the robot down.
The shut_down method is called.
By trying to close the socket cleanly, we attempt to write to it again, causing another exception (e.g., IOError or Errno::ECONNRESET)
The new exception bubbles up and lita doesn't exit cleanly.

I think we should log, but not re-raise, exceptions during shut down of the connector.
WDYT @MattMencel @sjernigan @jimmycuadra

Good idea! It might be worth trying to determine which exceptions would actually occur in this scenario that we want to ignore rather than doing a blanket rescue. I've been thinking about this for Lita core as well—rescuing absolutely everything is pretty dangerous. Granted in this situation we're about to shut the program down anyway, but it still makes me nervous to be potentially ignoring critical errors from the system.

Good idea! It might be worth trying to determine which exceptions would actually occur in this scenario that we want to ignore rather than doing a blanket rescue. I've been thinking about this for Lita core as well—rescuing absolutely everything is pretty dangerous. Granted in this situation we're about to shut the program down anyway, but it still makes me nervous to be potentially ignoring critical errors from the system.

@jimmycuadra: Seems reasonable to me! If I do a bit more testing and flesh out the types of exceptions that occur in the scenario, is the PR otherwise acceptable? If so, I'll get right on that.

Yeah, absolutely. Thank you for your work!

@jimmycuadra No problem. I've updated the catch to be more specific.

Thanks, Andy! Hopefully this will help with the disconnection problem people have been having.

Released in v3.0.2: https://github.com/litaio/lita-hipchat/releases/tag/v3.0.2


Hyprland: undefined symbol: wlr_tearing_control_manager_v1_create

Hyprland Version
Hyprland, built from branch HEAD at commit eab279984285250bd544de40868888186a8edeb7  (props: bump ver to 0.32.2).
Bug or Regression?
Bug
Description
When I try to run Hyprland, either through sddm or tty, it crashes with the following error:
λ cat .local/share/sddm/wayland-session.log
Hyprland: symbol lookup error: Hyprland: undefined symbol: wlr_tearing_control_manager_v1_create

It happens when I rename or delete the hyprland-source folder, the same that I used to compile the Hyprland, but maybe I must be doing it wrong.
Should I really delete that folder? or  just put it in /usr/share?
I don't think so because I am following like the docs steps:
https://wiki.hyprland.org/Getting-Started/Installation/#cmake-recommended.
How to reproduce
wget https://github.com/hyprwm/Hyprland/releases/download/v0.32.2/source-v0.32.2.tar.gz
tar -xvzf source-v0.32.2.tar.gz && cd hyprland-source
make all && sudo make install

Crash reports, logs, images, videos
Welcome to Hyprland!
[LOG] Instance Signature: eab279984285250bd544de40868888186a8edeb7_1699756046
[LOG] Hyprland PID: 16556
[LOG] ===== SYSTEM INFO: =====
[LOG] System name: Linux
[LOG] Node name: d3cryptofc
[LOG] Release: 6.6.1-arch1-1
[LOG] Version: #1 SMP PREEMPT_DYNAMIC Wed, 08 Nov 2023 16:05:38 +0000

[LOG] GPU information:
00:02.0 VGA compatible controller [0300]: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620] [8086:3ea0] (rev 02) (prog-if 00 [VGA controller])

[LOG] os-release:
NAME="Archcraft"
PRETTY_NAME="Archcraft"
ID=archcraft
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archcraft.io"
DOCUMENTATION_URL="https://wiki.archcraft.io"
SUPPORT_URL="https://www.reddit.com/r/archcraft"
BUG_REPORT_URL="https://github.com/archcraft-os/archcraft/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archcraft

[LOG] ========================

[INFO] If you are crashing, or encounter any bugs, please consult https://wiki.hyprland.org/Crashes-and-Bugs/

[LOG]
Current splash: Woo, animations!

[LOG] Creating the HookSystem!
[LOG] Creating the KeybindManager!
[LOG] [hookSystem] New hook event registered: configReloaded
[LOG] Creating the AnimationManager!
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 33.13µs. Estimated average calc time: 0.00µs.
[LOG] Creating the ConfigManager!
[LOG] Creating the CHyprError!
[LOG] [hookSystem] New hook event registered: focusedMon
[LOG] [hookSystem] New hook event registered: preRender
[LOG] Creating the LayoutManager!
[LOG] [hookSystem] New hook event registered: preConfigReload
[LOG] Reloading the config!
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 17.78µs. Estimated average calc time: 0.01µs.
[LOG] Using config: /home/lelzin/.config/hypr/hyprland.conf
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 18.08µs. Estimated average calc time: 0.00µs.
[LOG] Registered dynamic var "$mainMod" -> SUPER
Hyprland: symbol lookup error: Hyprland: undefined symbol: wlr_tearing_control_manager_v1_create

this suggests a version mismatch between wlroots and hyprland. Hyprland relies on a very specific commit. Maybe something went wrong with the tarball? Though it's been working forever, so I'd rather say it's something on your end.

The version of libwlroots that I am using is the same from Makefile
λ ls /usr/local/lib/libwlroots* /usr/lib/libwlroots* /usr/lib64/libwlroots*

/usr/lib64/libwlroots.so.12032
/usr/local/lib/libwlroots.so.12032
/usr/lib/libwlroots.so.12032

λ cat Makefile | grep -Po "\Klibwlroots\.so\.\d+"
libwlroots.so.12032
libwlroots.so.12032

I will run the steps again to look it closely and put here the log, wait a moment please.

λ sudo make uninstall
rm -f /usr/local/share/wayland-sessions/hyprland.desktop
rm -f /usr/local/bin/Hyprland
rm -f /usr/local/bin/hyprctl
rm -f /usr/local/lib/libwlroots.so.12032
rm -rf /usr/local/share/hyprland
rm -f /usr/local/share/man/man1/Hyprland.1
rm -f /usr/local/share/man/man1/hyprctl.1

λ make all
https://gist.github.com/d3cryptofc/e7cad5e5ebb3b81b4fedd4ab7cb918bc
λ sudo make install
!NOTE: Please note make install does not compile Hyprland and only installs the already built files.mkdir -p /usr/local/share/wayland-sessions
mkdir -p /usr/local/bin
cp -f ./build/Hyprland /usr/local/bin
cp -f ./build/hyprctl/hyprctl /usr/local/bin
chmod 755 /usr/local/bin/Hyprland
chmod 755 /usr/local/bin/hyprctl
if [ ! -f /usr/local/share/wayland-sessions/hyprland.desktop ]; then cp ./example/hyprland.desktop /usr/local/share/wayland-sessions; fi
mkdir -p /usr/local/share/hyprland
cp ./assets/wall_* /usr/local/share/hyprland
mkdir -p /usr/local/share/xdg-desktop-portal
cp ./assets/hyprland-portals.conf /usr/local/share/xdg-desktop-portal
mkdir -p /usr/local/share/man/man1
install -m644 ./docs/*.1 /usr/local/share/man/man1
mkdir -p /usr/local/lib/
cp ./subprojects/wlroots/build/libwlroots.so.12032 /usr/local/lib/
make installheaders
make[1]: Entering directory '/home/lelzin/Downloads/hyprland-source'

mkdir -p /usr/local/include/hyprland
mkdir -p /usr/local/include/hyprland/protocols
mkdir -p /usr/local/include/hyprland/wlroots
mkdir -p /usr/local/share/pkgconfig
find src -name '*.h*' -print0 | cpio --quiet -0dump /usr/local/include/hyprland
cd subprojects/wlroots/include && find . -name '*.h*' -print0 | cpio --quiet -0dump /usr/local/include/hyprland/wlroots && cd ../../..
cd subprojects/wlroots/build/include && find . -name '*.h*' -print0 | cpio --quiet -0dump /usr/local/include/hyprland/wlroots && cd ../../../..
cp ./protocols/*-protocol.h /usr/local/include/hyprland/protocols
cp ./build/hyprland.pc /usr/local/share/pkgconfig
if [ -d /usr/share/pkgconfig ]; then cp ./build/hyprland.pc /usr/share/pkgconfig 2>/dev/null || true; fi
chmod -R 755 /usr/local/include/hyprland
chmod 755 /usr/local/share/pkgconfig
make[1]: Leaving directory '/home/lelzin/Downloads/hyprland-source'

Solved!
My solution:
sudo make uninstall
rm -rf /usr/local/lib/libwlroots* /usr/lib/libwlroots* /usr/lib64/libwlroots*
make all
sudo make install
sudo cp  /usr/local/lib/libwlroots* /usr/lib/

I believe that Arch users needs to change Makefile on line 1
from:
PREFIX = /usr/local

to
PREFIX = /usr

Because Hyprland binary can´t find libwlroots when its in /usr/local/lib:
Hyprland: error while loading shared libraries: libwlroots.so.12032: cannot open shared object file: No such file or directory

You were right about version mismatch between Hyprland and wlroots, I had forgot but I have renamed a previous libwlroots to a new Hyprland (I was lazy).
Thank you very much!! :)


Feature/minimal api

As described on the issue #518 the minimal api was made based on the single responsabilitie principle to work with a minimal version of the copy behavior without an need of cut because is unecessary.

Great job here @ktfth, I just added a few nits, but consider the requests from @vitormalencar and @helderburato . Also, I'd agree with @vitormalencar about move it into the project, which means that we need a bit more discussions related to the best way to increment the project with more code without attack the current issues about bundle size and outdated approaches using classes. I would suggest putting this PR on hold until we solve such things and revisit it right after such work. What do you guys think?

Great job here @ktfth, I just added a few nits, but consider the requests from @vitormalencar and @helderburato . Also, I'd agree with @vitormalencar about move it into the project, which means that we need a bit more discussions related to the best way to increment the project with more code without attack the current issues about bundle size and outdated approaches using classes. I would suggest putting this PR on hold until we solve such things and revisit it right after such work. What do you guys think?

Closing for now we can use this as a future reference =P


[tl-expected] Add new port

Thanks!
Since the cmake build currently doesn't do anything useful for the package, I removed the configure step. In the future if you add install() commands, we'd want to add it back in (along with a call to vcpkg_install_cmake()) :)


Canonical alias content is required

ruma_events::room::canonical_alias::CanonicalAliasEventContent
https://matrix.org/docs/spec/client_server/r0.6.0#m-room-canonical-alias

https://github.com/matrix-org/matrix-doc/pull/2432 could be implemented too maybe?

The spec is in conflict with itself here. It says the field is required, while at the same time stating

A room with an m.room.canonical_alias event with an absent, null, or empty alias field should be treated the same as a room with no m.room.canonical_alias event.

Since the current solution is the more conservative one, I think I'd rather keep it. But maybe we could get rid of the Option if the spec decides the Required. is to be kept, but the statement I quoted will be removed.

https://github.com/matrix-org/matrix-doc/pull/2432/files#diff-a9ccbaea3cb53ab4c6147d0a7e7f10c2R85


Added Stick Hero Game (#1569)

Title and Issue number
Stick Hero Game (#1569 )

Close #1569

Checklist:

[X] I have mentioned the issue number in my Pull Request.
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have created a helpful and easy to understand README.md

@MohitGupta121 @Saurabh-kumar09 this is already merged in another project https://github.com/kunjgit/GameZone/pull/644

@killer2O here it is also merged, you try to find another issues.

@MohitGupta121 @Saurabh-kumar09 this is already merged in another project kunjgit/GameZone#644

@killer2O here it is also merged, you try to find another issues.

@MohitGupta121 @Saurabh-kumar09 @pranjay-poddar Please remove the labels and mark this as spam as this very unfair to other contributers. Many other contributers are doing the same thing. Please take appropriate actions

Bro it would be unfair if I would have stole other's contributor project both are mine projects. I have worked on it, and raised the issue first. Both the repositories require games , so i have added and not only me many are doing this, it's there projects.


[Question] Usage for consumer hardware?

From the readme you only mentioned an 80gb vram GPU. What about 8vram, can you still use this or is it pretty much useless for us?

When I run
insanely-fast-whisper --file-name some_audio_file.wav --hf-token XXXXXXXX --diarization_model pyannote/speaker-diarization-3.1 --num-speakers 2 --batch-size 1
the process uses 6GB of memory. I'm on Ubuntu, my GPU is NVIDIA GeForce RTX 2080 Ti. Though I tested it on rather small files only.
So yeah, 8GB of VRAM should defnitely be sufficient.


关于 CNN_BILSTM_CRF model的一些问题

先膜拜大佬：
我想把这个模型用在一个中文的序列标注问题上：这里面有POS的标记：这个和CNN_character的特征冲突吗，你的项目里面是手动标记特征和CNN_character的特征可以共存吗？另外看了一下数据的预处理的格式：Friday [Cap]1 [POS]NNP O ，我只用到了POS的特征数据是不是应该写成Friday [POS]NNP O ，[POS]是必须要的吗，还是你只是作为一个标记？
烦请指教

Character CNN/LSTM是可以和自定义feature一起用的，不冲突。
2.你是对的，如果不用某个feature，你的输入文件里面就不需要那一列。并不是所有的都需要的。

one more question，in the file named demo.train.config ,there are some Hyperparameters:
cnn_layer=4
char_hidden_dim=30
I can't really uderstand what those 2 parameters means, do you mind explain it?  Thanks

You may refer the configuration explanation here: https://github.com/jiesutd/NCRFpp/blob/master/readme/Configuration.md

thank you .this file I have read already , so I JUST want to make it sure, if I use lstm as word-sequence layer,
cnn_layer is useless and can be annotated, and the parameter of char_hidden_dim=50 means the feature i extract from word and dim is 50 ,and than joint it after word2vec and pos_vec?

Do you mean "ignored" rather than "annotated"? Yes, if you choose the LSTM to encode the word sequence then the settings of CNN can be ignored.
About the char_hidden_dim=50:
"the feature i extract from word and dim is 50", this is right.
"joint it after word2vec and pos_vec", it is concatenated with word embeddings(not word2vec) and feature embeddings.

if I SET char_emb_dim=100 (this parameter in I/O part)
char_hidden_dim=50(this parameter in Hyperparameters part)
is that means i input the pretrained char_embedding which in 100 dim ,and after cnn_char_layer I GET char_features_embdding in 50dim?and it can concatenate with word embedding?

exactly.

thank you very much!


add CI runners for development on OSX and/or Windows

Given the popularity of these platforms for development, does it make sense to add github action runners for these platforms e.g. that runs vagrant up ?
note: Apple M1 currently only has experimental support and it requires a self-hosted runner: https://github.com/hkratz/gha-runner-osx-arm64/pull/2
( is this a good starter project for someone? )

I don't think we're likely to get a ton out of such a CI system compared to its cost in terms of runtime and maintenance headache.  Structurally, the things that make vagrant up fail that don't make tools/provision fail (which is already tested in CI) are going to be pretty varied.  There's an argument for M1 specifically, just because that's a different hardware architecture, but I'd probably wait until GitHub Actions has a supported runner for it before spending any time on the problem.
@andersk thoughts?  Feel free to close if you don't think this would be worth the costs.


Create new release v2.4.7

Bump the version number for a new release.

The Mac OS CI builds fail, but that seems to be primarily an issue with building tempo2 (possibly an issue with a recent automake version).
I've also had to pin NumPy to <2.0. I'll try and address this, and allow NumPy 2.0, in another new release that drops support for Python <3.9. But, for now, I'll just get a new version out.


App reloads when split screen size changed - Android

[YES ] I have reviewed the documentation
[YES] I have searched existing issues
[YES] I am using the latest React Native version

Environment
OS: Linux 4.13
Node: 9.11.1
Yarn: 1.6.0
npm: 6.0.0
Watchman: Not Found
Xcode: N/A
Android Studio: Not Found
Packages: (wanted => installed)
react: ^16.3.1 => 16.3.1
react-native: ^0.55.0 => 0.55.4
Steps to Reproduce

Expected Behavior
The application should only shrink down to half its width, instead of reloading  after shriking (when multi-window mode enabled).
Actual Behavior
The application starts to reload. I do not know why the app reloads, it should resume only from the page that it was on. On iPad, the app doesn't reload, but only works as expected.

@react-native-bot Yes I have tried this on new version as well. Problem still persists.


docker deploy with compose file not working

This is
[admin@gol05854 compose]$ ~/docker/docker -v
**Docker version 1.13.0-rc1, build 75fd88b**

[admin@gol05854 compose]$ ~/docker/docker -l debug deploy --compose-file docker-compose.yml e1
Ignoring unsupported options: build

Ignoring deprecated options:

expose: Exposing ports is unnecessary - services on the same network can access each other's containers on any port.

Creating network e1_mynet
**Error response from daemon: rpc error: code = 3 desc = driver name: if driver is specified name is required**
[admin@gol05854 compose]$ cat docker-compose.yml

version: '3'
services:
  my_client_1:
    image: yashgt/client
    build: ../client
    #restart: on-failure:3
    volumes:
    - serverlog:/log
    depends_on:
    - my_server
    networks:
    - mynet
  my_server:
    image: yashgt/proc1
    #image: gophernet/netcat
    #command: -v -l -p 5000
    expose:
     - "5000"
    build: ../proc1
    #restart: on-failure:3
    volumes:
    - serverlog:/log
    networks:
    - mynet
volumes:
    serverlog:
         driver: local
networks:
    mynet:
        driver: overlay

/cc @aanand @dnephin

I think this issue might be related to #28528.

The error does appear to be the same. I'll try to reproduce to see what's happening.

@yashgt can you provide the full output of docker version

I can't reproduce this issue with 1.13-rc1, so I think it might be a duplicate of #28528.

The docker engine was 1.12 and the docker command was of 1.13. Possibly this caused the issue. I installed 1.13 fresh and it it now working fine. Sorry about the trouble.


conan: pin distro==1.5.0 to fix build

Description of changes
Pin distro==1.5.0 to fix build, or else the build fails with
ERROR: No matching distribution found for distro<=1.6.0,>=1.0.2
since distro==1.7.0 in nixpkgs now.

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/)
22.05 Release Notes (or backporting 21.11 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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Did you check if that version constraint can just be dropped?

No, I didn't. (I prefer staying with the versions upstream recommends.)

I don't have experience with conan but in general version pins in the python ecosystem are to be taken with big grains of salt. They are notorious for being overly strict for no reason. You should give it a try next time. Also conan is a bit out of date. The current version is 1.47.0, we are on 1.43.1.

https://github.com/NixOS/nixpkgs/pull/169207 ("conan: 1.43.1 -> 1.47.0").


New release

Following #126, it would be nice to get a new release of OSQP-EIGEN mainly for https://github.com/stack-of-tasks/tsid/tree/devel.
@traversaro @GiulioRomualdi do you have a timeline in mind?
Thanks in advance for your help,
Best,
Justin

Hi @jcarpent I can create a new release on Monday. Is it fine with you?

Sounds very perfect from my side. Thanks a lot.
Have a nice weekend!

Hi @jcarpent, here you can find the new release: https://github.com/robotology/osqp-eigen/releases/tag/v0.8.0

Super. Thanks a lot @GiulioRomualdi for this new release.


Not populating when clicking on a boss or "current session"

I thought maybe I just needed to open another instance of Runelite, but it still did not work after doing that. Assuming the recent boss update might have broken the plugin. It will freeze like it normally does when I'm clicking on a boss or "Current session" on the sidebar, but then it just does not populate and stays on the original view. Then, when I click out to another plug-in, the Loot Logger plug-in is just blank. @TheStonedTurtle

Nevermind! I don't know if you fixed it within 5 minutes or the Runelite client was trippin, but I just tried it again and it populated. :')
Thanks for maintaining this plug-in. This thing rocks!!!


Problem with rollup

Hi,
I am using this plugin for a custom element and I would like to build this element with rollup as a es module. I have build the module but when I use the module in the browser, the module breaks because require is not defined.
I have search a bit on google and I have found that it occurs when import/export and require are mixing in the same file. I have found that the line which breaks the bundle is this:
const numberIsNaN = require('./imports/numberisnan.js');

I have modified that line in my working copy with the following line
import numberIsNaN from './imports/numberisnan.js';

and it works perfectly.
I would like to know if there is some reason to use require in that line instead import. For now I will use a modified version of this code in order to fix my bundle.

@MeloJR I have changed from Webpack to Rollup for Quill Mention now. Please try the latest version 2.2.1 👍


[FEATURE] Support to invoke flow through API instead of chat interface

Describe the feature you'd like
We would like to know if there is any documentation related to documentation of invoking the flow from api call?
Additional context
We have a service where we crawl websites and transform the data on our side and feed it to an external service after a given interval, i have made a flow which achieves above and also calculates diff from last version and feeds it to the external service but i am unable to invoke it through api call.

You can find it here: https://docs.flowiseai.com/using-flowise/api


fix broken link in complexity explorable

The new URL seems to be: https://www.complexity-explorables.org/

Hi @mathisonian ! Sorry for the super super late pull, but thanks for catching this! 🎉


401 Error for Mapbox Icon

@dwilhelm89 Mapbox changes their direct access to the icon that causes this library to break. I already got it to work by adding the access token inside the source code. Will you still accept PR? if yes then I want to contribute to this old awesome library

Hi, feel free to open a PR. I can't guarantee that I will merge it directly, but if I've time, I will look at it. However, I'm not actively developing this library anymore.


Using a many_many relationship to join on a DataObject table does not work when the classes are namespaced.

Affected Version
4.1.2
Description
Using a many_many relationship to join on a DataObject table does not work when the classes are namespaced.
Steps to Reproduce
Attempt to rebuild the database after setting up the relations on namespaced classes:
namespace DemoApp\Voting;
use SilverStripe\ORM\DataObject;

class Award extends DataObject {
    private static $many_many = [
        "Nominees" => [
            'through' => AwardNomineeVotes::class,
            'from' => Award::class,
            'to' => AwardNominee::class,
        ]
    ];
    private static $table_name = "Award";
}

class AwardNominee extends DataObject {
    private static $belongs_many_many = [
        "Awards" => Award::class,
    ];
    private static $table_name = "AwardNominee";
}

class AwardNomineeVotes extends DataObject {
    private static $db = [
        'Votes' => 'Int',
    ];

    private static $has_one = [
        'Award' => Award::class,
        'AwardNominee' => AwardNominee::class,
    ];
    private static $table_name = "AwardNomineeVotes";
}

Rebuilding the database results in the error:
[Emergency] Uncaught InvalidArgumentException: many_many through relation DemoApp\Voting\Award.Nominees from references a field name DemoApp\Voting\AwardNomineeVotes::DemoApp\Voting\Award which is not a has_one
Line 1120 in ...DemoApp/vendor/silverstripe/framework/src/ORM/DataObjectSchema.php

The error itself happens when checking for the has_one relation, inside this code in SilverStripe\ORM\DataObjectSchema
/**
     * Return data for a specific has_one component.
     *
     * @param string $class
     * @param string $component
     * @return string|null
     */
    public function hasOneComponent($class, $component)
    {
        $hasOnes = Config::forClass($class)->get('has_one');
        if (!isset($hasOnes[$component])) {
            return null;
        }

        // Validate
        $relationClass = $hasOnes[$component];
        $this->checkRelationClass($class, $component, $relationClass, 'has_one');
        return $relationClass;
    }

In this example, hasOneComponent is called with ("DemoApp\Voting\AwardNomineeVotes", "DemoApp\Voting\Award"). The value for $hasOnes evaluates to:
array(2) {
    ["Award"]=> string(20) "DemoApp\Voting\Award"
    ["AwardNominee"]=> string(27) "DemoApp\Voting\AwardNominee"
}

With this data, the test if (!isset($hasOnes[$component])) returns false.
I've also tried using simple strings in the relations, eg.
private static $many_many = [
        "Nominees" => [
            'through' => "AwardNomineeVotes",
            'from' => "Award",
            'to' => "AwardNominee",
        ]
    ];

Which fails to find the class "AwardNomineeVotes"
[Emergency] Uncaught InvalidArgumentException: many_many relation DemoApp\Voting\Award.Nominees has through class "AwardNomineeVotes" which does not exist

The from and to keys are the relation names, not the target class names. So your setup should be:
'through' => AwardNomineeVotes::class,
'from' => 'Award',
'to' => 'AwardNominee'

We should update the docs to have a namespaced example to avoid this confusion, because it’s not at all obvious which keys are class names and which are relationship names when just glancing at the code sample (even if it is explained above)

Also, if you’re using 4.1.x, you’ll need to declare the belongs_many_many side like
private static $belongs_many_many = [
    "Awards" => Award::class . '. Nominees',
];

Or upgrade to 4.2.0 as that bug has been fixed in that version


Update ago-assistant.esri.com to be SSL Only

Update the CloundFront behavior to force/redirect all traffic to ago-assistant.esri.com to HTTPS.  This will improve security posture when using the online site.

Complete.


Source code links do not show up in readthedocs

Source code links do not show up in readthedocs, although locally it is working and sphinx.ext.viewcode is enabled.
Wanted for better source documentation.
http://www.sphinx-doc.org/en/stable/ext/viewcode.html
Seems to be common: https://github.com/rtfd/readthedocs.org/issues/2139

#112 contains the magic. Make sure the src package is available in the sys.path. Since we explicitely put all package source in the ./src, this magic line is:
sys.path.insert(0, os.path.abspath('../src'))


Make BoringSSL available to Lua FFI

Expose BoringSSL symbols to Lua FFI
Description:

The customer is validating cryptographic signatures within Lua scripts. Unfortunately they are not able to call the respective functions because the symbols are not exported or stripped from the binary so that Lua is not able to call them.

To get their functionality working they would need the following symbols:
     void CBS_init(CBS *cbs, const uint8_t *data, size_t len);
     EVP_PKEY *EVP_parse_public_key(CBS *cbs);

     int SHA256_Init(SHA256_CTX *sha);
     int SHA256_Update(SHA256_CTX *sha, const void *data, size_t len);
     int SHA256_Final(uint8_t *md, SHA256_CTX *sha);

     void OPENSSL_cleanse(void *ptr, size_t len);

     int RSA_verify(int hash_nid, const uint8_t *msg, size_t msg_len,
                    const uint8_t *sig, size_t sig_len, void *rsa);

     int EVP_DecodeBase64(uint8_t *out, size_t *out_len,
                          size_t max_out, const uint8_t *in, size_t in_len);

[Relevant Links:]

https://github.com/istio/istio/issues/13818

#7050


"gblinear" train-error become inf in r

For bugs or installation issues, please provide the following information.
The more information you provide, the more easily we will be able to offer
help and advice.
Environment info
Operating System: windows 10
Compiler:
Package used (python/R/jvm/C++):R
xgboost version used: 0.6-4
If you are using R package, please provide

The R sessionInfo()

> sessionInfo()
R version 3.4.0 (2017-04-21)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Matrix products: default

locale:
[1] LC_COLLATE=Chinese (Simplified)_China.936  LC_CTYPE=Chinese (Simplified)_China.936
[3] LC_MONETARY=Chinese (Simplified)_China.936 LC_NUMERIC=C
[5] LC_TIME=Chinese (Simplified)_China.936

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

other attached packages:
[1] bnlearn_4.1.1 pcalg_2.4-5   self_0.1.0

loaded via a namespace (and not attached):
 [1] igraph_1.0.1                graph_1.48.0                Rcpp_0.12.10
 [4] cluster_2.0.6               magrittr_1.5                BiocGenerics_0.16.1
 [7] sfsmisc_1.1-0               clue_0.3-51                 ggm_2.3
[10] lattice_0.20-35             tools_3.4.0                 parallel_3.4.0
[13] grid_3.4.0                  data.table_1.10.4           corpcor_1.6.8
[16] CompareCausalNetworks_0.1.5 abind_1.4-5                 xgboost_0.6-4
[19] RBGL_1.46.0                 Matrix_1.2-9                gmp_0.5-12
[22] bdsmatrix_1.3-2             robustbase_0.92-6           fastICA_1.2-0
[25] stringi_1.1.2               compiler_3.4.0              DEoptimR_1.0-6
[28] stats4_3.4.0

The command to install xgboost if you are not installing from source
install.packages("xgboost")

Steps to reproduce
1.Download the data for linear regression data.csv
2.Read the data.csv by using the following code:
data=data.table::fread("data.csv")
x=data[,1:5]
y=data[,6]
x=as.data.frame(x)

3.Just try  3-5 times to run the gblinear
model<-xgboost::xgboost(data=as.matrix(x),label=as.numeric(y$y),
               verbose=1,nrounds=500,booster="gblinear",save_period=NULL)

And you would find something goes wrong.
Here is my result after 250 iterations.
[250]	train-rmse:145373184131072.000000
[251]	train-rmse:263565466402816.000000
[252]	train-rmse:341494124773376.000000
[253]	train-rmse:467568963878912.000000
[254]	train-rmse:833250633187328.000000
[255]	train-rmse:256638657232896.000000
[256]	train-rmse:248258723053568.000000
[257]	train-rmse:435057235853312.000000
[258]	train-rmse:761494748790784.000000
[259]	train-rmse:1287550933139456.000000
[260]	train-rmse:2306050619342848.000000
[261]	train-rmse:2908742173589504.000000
[262]	train-rmse:4720008533901312.000000
[263]	train-rmse:8235366251233280.000000
[264]	train-rmse:13665744122281984.000000
[265]	train-rmse:25019189521547264.000000
[266]	train-rmse:47404361499803648.000000
[267]	train-rmse:54305179943567360.000000
[268]	train-rmse:86759224142462976.000000
[269]	train-rmse:46830601113698304.000000
[270]	train-rmse:68023064968822784.000000
[271]	train-rmse:50070617067618304.000000
[272]	train-rmse:75629598078926848.000000
[273]	train-rmse:84318858084614144.000000
[274]	train-rmse:111223847486750720.000000
[275]	train-rmse:117351683486384128.000000
[276]	train-rmse:116318546283200512.000000
[277]	train-rmse:166796274710872064.000000
[278]	train-rmse:211457732656496640.000000
[279]	train-rmse:266076659961036800.000000
[280]	train-rmse:Inf
[281]	train-rmse:Inf
[282]	train-rmse:Inf
[283]	train-rmse:Inf

What have you tried?
1.I have tried to set a seed by using set.seed(0) but it did not work. I also tried the  seed=0 param in xgboost, it did not work too. The result appeared randomly.
model<-xgboost::xgboost(data=as.matrix(x),label=as.numeric(y$y),
               verbose=1,nrounds=500,booster="gblinear",save_period=NULL,seed=0) #seed do not work

The error increases step after step, at some point R can't manage it and it becomes inf.
The issue is not inf, it is why your error explodes.

@pommedeterresautee My issue is all about the billion RMSE error. I guess there is a bug in gblinear.

I saw such behavior before. Setting the learning rate to a smaller value, e.g., down to at least 0.5 or 0.3 should help. Personally, I don't find the current eta=1 as a sensible default for gblinear, and I think it should be changed. Another option it to either reduce the number of threads or to run single-threaded. Note that you would also have to do the latter in order to get reproducible results since gblinear employs a "hogwild" (lock-free) parallelization in its cyclical gradient descent updates. While this free stochasticity might be beneficial in some situations, it sometimes may blow up when gradients are updated with high learning rates from several variables by several threads in an uncoordinated manner.


Track Further

hello sorry to open as issue, this is more of a question.
How can I check if the mail went to junk folder? Is this possible?

Hi @tmblog, thanks for your question! I do not think it's possible to detect which folder on the mail client is downloading our tracking pixel. If so, it is not within the scope of this class, and I wouldn't seek to add support for this.
That said, however, you may find some mail clients will send extra headers to your $_SERVER vars that you could use to determine if the client marked your message as spam, as with MS Exchange anti-spam headers.
Unfortunately, many anti-spam software will see mail with a tracking pixel as junk mail, partly due to it's prevalence among spammers to determine if an email address is still 'live'. Sorry I couldn't be of more help.

Thanks for the great info!


Critical Failure loading v0.3.12 into simple project on Android Chrome

Hi, first thank you for p5.js-sound library!  I was excited to start a new project that will run on Chrome desktop as well as Chrome for Android.  All I did was put the src script files into my simple html shell, including p5.min.js (most recent version) as well as p5.sound.js (v0.3.12) and although it loads just fine and renders my blank 200 by 200 canvas in desktop Chrome, Firefox, Edge, and Firefox for Android, it critically fails to start even the dark gray blank canvas in Chrome for Android (as well as Edge for Android, which uses some of the same code as Chrome, so this is not surprising).  Just to make sure, I also downloaded v0.3.10 and included that in my script src tag, and it works perfectly.  So somewhere along the way between v0.3.10 and v0.3.12, something has gone awry.
Now normally I would try to debug this myself, but it turns out I'm one of the unlucky developers who is trying to debug on a Samsung (S9) phone on Windows 10 - ouch!.  After going through all those hoops for a couple of hours only to find it still did not work, my faith in coding humanity was restored when I stumbled upon this person's wonderful project, a console for mobile (seriously, Google needs to hire him and make this a standard part of Chrome for Android).  Anyway, with this helpful tool, I was finally able to read the console error output from my mobile device.  I took a couple of screenshots:

It seems the problem is coming from this function:  https://github.com/processing/p5.js-sound/blob/master/lib/p5.sound.js#L3185-L3193 , in particular this line: https://github.com/processing/p5.js-sound/blob/master/lib/p5.sound.js#L3191
It appears that audioWorklet is undefined so that addModule can't be called on it.
I'm puzzled as to why everything loads and works on Firefox for Android, but not Chrome for Android.  I hope I have given you enough clues to be able to figure out what is going wrong.  I realize that v0.3.12 is still being worked on pre-release, but I thought you might want to know about this issue before it gets too far down the road.
Let me know if you need any other info.
Thanks again,
-Erich

@oshoham
Thank you for the clarifications!  To answer your question about the page serving, I was in fact trying to load it over my localHost - in particular the 'Live Server' extension of Visual Studio Code.  I started the server on my laptop, and then tried to navigate to the bare-bones HTML shell (that just loads in the library script files and sticks the title at the top).   Since I was trying to load it on my phone from a page served by my laptop (not over HTTPS?, sorry I'm not too familiar with the protocols) So I think it could be exactly what you were saying about how it has to be HTTPS in order for AudioWorklet to load in mobile Chrome.
Thanks again for explaining how this might be happening.
-Erich

@erichlof No problem! How did you access your localhost server from your Android device? Were you using Android's port forwarding over USB?
As a workaround for the time being, I'd suggest using a tool like ngrok to create a temporary HTTPS URL for your localhost server, which you can then access from your Android device while developing.

@oshoham
Hi, I started the Live Server extension that is available for VSCode. When viewing the page on the same laptop development machine that I started this live server on, I can just navigate to localhost and the page works. However,  if I want to see that same live page over my home wifi, I had to get the IP address of my laptop and then I enter that along with the port number,  so for example 192.x.x.x.:5500/index.html.
So no I didn't really try port forwarding or anything like that. Plus, the first step on the port forwarding instructions is to set up android remote debugging,  which I tried to do for 2 hours,  but was unsuccessful. Windows 10 would just not recognize my Samsung galaxy 9 no matter what hoops I jumped through, including installing gigs of programs and tools for android per the instructions on the stackoverflow post. So in the end I'm glad I can just type in the server IPaddress over my home wifi and view the page. When I make changes to the code, it immediately reloads the page on both my development laptop and my android device at the same time.
Hopefully I've clarified the development environment  :-)
Thanks for looking into this.

@erichlof, thanks for your detailed report, and @oshoham great find with that open issue and PR! I think the best way forward is to get that PR merged and then update our dependency. I'll comment on the PR and ping the primary contributor.

I can confirm running into this same issue on MacOS (10.13.6), while attempting to access my localhost instance of p5.js (using P5LIVE for local offline cocoding) - and hit the problem that my attempt to access the host computer using MacOS' xxxxxx.local:5000 - isn't the same as just plain ol localhost:5000 - and hit this addModule that stops everything. Using p5.sound v0.3.11 2019-03-14 that was released with p5.js v0.10.2 works just fine for this .local access... but with the latest 0.3.12 - 2020-01-06 from the 1.0 release, get this issue. Is it possible that something changed in this latest version that could be reverted? Perhaps limit the need for https/localhost to just prevent the mic/audioIn from working?
Surprised that audioworklet PR from last april hasn't been adopted yet.. but in the meantime, is there a more localized fix that p5.sound could make for 0.3.13?
Of course I should research running Express in Nodejs as an https server... but this is the first time I hit an issue talking between machines with http.

I'm running into this issue on the p5.js Web Editor staging site, which is running using http. I noticed that the audioworklet-polyfill PR has been merged, but it hasn't yet been added to a release. I just bumped that thread asking if there's going to be a release soon, but maybe it would make sense to update the dependency to a commit hash rather than the semantic version number for now?

Bumping this thread. @therewasaguy @oshoham is it possible to update the audioworklet dependency? I am running into this issue when using p5js hosted on http environments that I do not have any control to configure (college infra).

I'm not understanding the requirement for HTTPS just to load a sound file from javascript, definitely hitting the same issue.
Is the general rule today to just always use https, period?

hey im also having trouble with this. is there any workaround if you dont have https for your site?

hey im also having trouble with this. is there any workaround if you dont have https for your site?

I found it irksome that the GoogleChromeLabs pollyfill hasn't had a release published since it was updated to fix this issue, so I forked it and published an updated npm package. You can workaround this issue by adding this to your HTML:
<script src="https://unpkg.com/@free-side/audioworklet-polyfill/dist/audiowo()rklet-polyfill.js"></script>

I found it irksome that the GoogleChromeLabs pollyfill hasn't had a release published since it was updated to fix this issue, so I forked it and published an updated npm package. You can workaround this issue by adding this to your HTML:
<script<EMAIL_ADDRESS>

This will give me a warning: [Deprecation] The ScriptProcessorNode is deprecated. Use AudioWorkletNode instead. (https://bit.ly/audio-worklet)

Also when served over HTTPS im getting different issues:

Also when served over HTTPS im getting different issues:

(Chrome Windows)

This is a separate issue, reported here: https://github.com/processing/p5.js-sound/issues/506

The ScriptProcessorNode is deprecated. Use AudioWorkletNode instead.

I can't repro this on Google Chrome Version 91.0.4472.77 on Mac OS. In any case if it's an issue specific to the polyfill then it's not really relevant here.


boards: rv-virt: Improve iperf speed for virtio-mmio-net

Summary

This commit improves iperf speed for virtio-mmio-net

Impact

None

Testing

Tested with QEMU-7.1

Let's ignore macOS CI broken.


Website Down

@jfoenixadmin, it appears that www.jfoenix.com is down:

Looks fine to me!

hopefully will be solved soon...

Looking good again:


Feat/nico/migrate to next

[Frontend] Bottom navbar implemented
[Frontend] Sign-up page for Start Journey added
[Frontend] Create account page for generating new wallets added
[Frontend] stores for wallet (unencrypted object to interact with the blockchain) and encrypted (JSON string encrypted with user password)
[Contracts] Likes instead of votes

I am having some hydration issues in the /sign-up page and the /create-account page the first time it loads.

@hackertron Jay when you have time checkout the latest commit 😊. It contains the likes instead of votes that would close #30.


Predictive maintainence of industrial equipment

dataset link : https://data.nasa.gov/Aerospace/CMAPSS-Jet-Engine-Simulated-Data/ff5v-kuh6/about_data
This model aims to predict industrial equipment, in this case airplane engine before failure. This dataset provides time for failure during a particular duration and predicts the remaining useful life.
The model can be made for both classification and regression.
For classification, we can make 3 conditions of the machines : i) Good condition
ii) Moderate condition
iii) Warning condition
For regression, we predict the remaining useful life for the machine.
Different models will be implement in this project.

Sir Can You Assign me this project I would like to work to solve Predictive maintenance of Industrial Equipment


Started Wwise work

Added PCK and Wem definitions
Added PCK Editor

Does it fix #27 ?

@RoadTrain Hopefully. It's proven to work in Kamzik's standalone tool: https://www.nexusmods.com/mafiadefinitiveedition/mods/98?tab=description
Fingers crossed it works as well in the Toolkit too. :)


Fixing actions running on non-PR branches

Description
Actions running after a PR is merged are broken due to the Prepare step assuming there is a PR. This fixes the prepare step to work with and without a PR

/merge


Search with sqlpkg list or sqlpkg info?

I would imagine that the number of extensions will probably remain below 10,000 for the foreseeable future.
What do you think about making sqlpkg list cache the list of packages (and get timestamp-based updates at each run) to be able to view and search (or grep) registered packages?
sqlpkg list --search stat

dessus/stats2  by Keith Medcalf
Even more math statistics functions.

nalgeon/stats  by Richard Hipp
Mathematical statistics.

shawnw/stats3  by Shawn Wagner
Even more math statistics functions.

I'd rather not add any new features right now.


Bender vendor support for upstream versions

Version 0.27.1 does not seem to support specifying upstream dependency revisions using the version attribute.
With the following Bender.yml contents:
vendor_package:
  - name: musl
    target_dir: sw/math
    upstream: { git: https://github.com/kraj/musl.git, version: 1.2.4 }
    include_from_upstream:
      - "src/math/tanh.c"

the bender vendor init command fails.
It succeeds when specifying the commit hash using the revision attribute:
vendor_package:
  - name: musl
    target_dir: sw/math
    upstream: { git: https://github.com/kraj/musl.git, rev: 7a43f6fea9081bdd53d8a11cef9e9fab0348c53d }
    include_from_upstream:
      - "src/math/tanh.c"

I found this comment to be a bit misleading:
https://github.com/pulp-platform/bender/blob/dc733b2c63f535efc24a08ee35adbc308f1946de/README.md?plain=1#L185

Bender intentionally does not support version tags for vendored dependencies. To enforce a consistent upstream, a commit hash must be used. lowRISC's vendor.py script enforces a consistent version by adding an additional .lock file, however, for bender's vendor feature we opted to enforce a commit hash. See the error message in https://github.com/pulp-platform/bender/blob/dc733b2c63f535efc24a08ee35adbc308f1946de/src/cmd/vendor.rs#L118

Fixed in #131 by https://github.com/pulp-platform/bender/pull/131/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R185


Question: Plans to Add Rest of Scroll View Props?

Thanks again for the awesome library! I was looking into a (bug, but not really) yesterday in which embedding a set of TextInputs in a ParallaxSwiperPage would cause some semi-unexpected behavior on Android:

If one TextInput is focused and the keyboard is open, switching to another TextInput on the same page closes the keyboard and you are forced to tap it again to focus the input.

Adding the prop keyboardShouldPersistTaps={'always'} to your ParallaxSwiper.js's ScrollView fixes the issue. I was wondering if there were still plans to expose the rest of the ScrollView props and making this prop optional, or if you were planning on taking the repo in a different direction?

Hey @Jmeza081! Yeah I’m wondering if simply spreading props would work well. I believe so. Totally open to PRs too. 😉

Closing in favor of #33.


[FEATURE] Convert Framework REVIEW doc to questions table

The Framework REVIEW document will be converted to a CSV that can be imported to the questions table.

An initial sheet was created to assist in this task https://docs.google.com/spreadsheets/d/1QRjYwSmhcuHtbLDCl0ELGIIy1nOikDvWv_BHH9XNNwQ

This is currently considered blocked until the Framework REVIEW document is finalised.


fix(api-v2): Fix replacement of cardinalities (DSP-1402)

resolves DSP-1402

Thanks for all your help!


Integrated terminal default key does not match documentation

VSCode Version: Code 1.13.1 (379d2efb5539b09112c793d3d9a413017d736f89, 2017-06-14T18:21:47.485Z)
OS Version: Windows_NT ia32 10.0.15063
Extensions: none

Steps to Reproduce:

Install a fresh copy of visual studio code
Press control + backtick (`) on your keyboard, the integrated terminal will not open.

The documentation states that this is what it is:
https://code.visualstudio.com/docs/editor/integrated-terminal
It also used to be this on previous builds, however has been now mapped to ctrl + ' .

I think the key can differ due to @alexandrudima's? Keycode work? Does the website support showing locale specific keybindings?

@elliott-parkinson The website shows the default keybinding for the US standard keyboard layout. Depending on your current keyboard layout, the shortcut might be different.
Can you please let us know if pressing the shortcut indicated in the running instance of VS Code works?

press ctrl+k ctrl+s to go to the keybindings UI
search for "toggle integrated terminal"
try pressing the shortcut indicated in the Keybinding section

@alexandrudima - When pressing the keybindings that are set (control plus quote '), it does indeed work as expected. I've also changed the keybinding to my preference (using the backtick) - and it works as expected in that sense.
I believe it used to be control and backtick as this is what it was set to on previous machines of mine (also in the UK). The query was due to the documentation matching what it was previously, but not what it is currently.
I'm perfectly happy with it if this is a locale specific keybinding. Though I think this should be referenced in the relevant documentation if possible.

:+1: I agree. @gregvanl Perhaps we should have a note somewhere in the docs that explains that the website presents the keybindings under the US standard keyboard layout and that a series of factors, such as keyboard layouts or installed extensions can result in the keybindings being different than the ones presented on the website, and that the current active shortcuts can be found in product via F1 or via the Keybindings Editor UI.

Fixed with https://github.com/Microsoft/vscode-docs/commit/399f16e93d173e1b202916ec1f2e0eac8685f162


Path errors on Windows?

Hello @Rush,
yes, I know this issue. It is a Node+Windows problem.
What system are you using general: macOS, Linux or Windows?
The problem is that in Windows is the path like D:/Projects/nexus/portal/server/views/fonts-preload.pug will be as relative recognised, although that is absolute path.
I will to experiment on Windows with paths, so find the solution, maybe simple adding of / at start will be enough, so like /D:/Projects/.

My friend is using Windows.

Thank you. No need to backport. I'll wait for #11

The new version 1.7.3 contains both fixes for #11 and #12


tools(cmd-api-server): address CVE: CVE-2022-25881

Commit to be reviewed
tools(cmd-api-server): address CVE: CVE-2022-25881
Primary Changes:
  Updated the https-cache-semantics to latest version inside the cmd-api-server package

Fixes: #2862
Pull Request Requirements

[x] Rebased onto upstream/main branch and squashed into single commit to help maintainers review it more efficient and to avoid spaghetti git commit graphs that obfuscate which commit did exactly what change, when and, why.
[x] Have git sign off at the end of commit message to avoid being marked red. You can add -s flag when using git commit command. You may refer to this link for more information.
[x] Follow the Commit Linting specification. You may refer to this link for more information.

Character Limit

[x] Pull Request Title and Commit Subject must not exceed 72 characters (including spaces and special characters).
[x] Commit Message per line must not exceed 80 characters (including spaces and special characters).

A Must Read for Beginners
For rebasing and squashing, here's a must read guide for beginners.

@zondervancalvez Are you still working on this?

Hi @petermetz , I've just updated the PR.


Desired state configuration life time (dispose)

This is more of a feature request rather than a issue, this is the best place I could find to make it, hope this is ok.
I am not sure what the lifetime of a DscResource class is but could it be for the lifetime of 1 run and contain a dispose method.
I am looking to write some configuration transformation logic into dsc resource.  The basic plan of attack is to run a transformation process against some source configuration files and write the result to a temporary folder.  The test process would then be to compare these files to the deployed files and ensure they match.  It would be nice if the set method could then check to see if these files have been created and if so just copy them to the right location.  It seems like a senseless overhead to have to regenerate these for the set method if they have already been generated for the test method.
If we could have a dispose method that run at the end of the run against all the resources we could then get our access point to clean up these temporary files regardless of whatever combination of test and set have been called.

You should open this as an issue in UserVoice for PowerShell DSC.


Headings colors, Links in headings colors.

Hi!
I have a coupe of propositions regarding heading colors and links in headers.
1. Links in headers
Color of external link is inconsistent across reading/preview mode now:

I'd like to suggest tо add an option to choose which color takes precedence for links in headers:
whether it is link's color or heading color.
It might be unpopular decision, but I much  prefer to preserve heading color, i.e. all links will be yellow on screenshots above.
2. Ability to change glowing heading colors.
As is now:

Current headings colors look cool except for one little thing for me: header 2 color matches internal link color.
I would suggest to add an ability to choose headings color from your predefined palette (not just arbitrary color), or at least use something like this as default:

i.e remove current H2 color and shift the rest colors up.
P.S. Huge thanks for your work on the theme and especialy for glowing headings like in 80th neon 😀

Hi! I have a coupe of propositions regarding heading colors and links in headers.
1. Links in headers
Color of external link is inconsistent across reading/preview mode now:

I'd like to suggest tо add an option to choose which color takes precedence for links in headers: whether it is link's color or heading color.
It might be unpopular decision, but I much prefer to preserve heading color, i.e. all links will be yellow on screenshots above.
2. Ability to change glowing heading colors.
As is now:
Current headings colors look cool except for one little thing for me: header 2 color matches internal link color. I would suggest to add an ability to choose headings color from your predefined palette (not just arbitrary color), or at least use something like this as default:  i.e remove current H2 color and shift the rest colors up.
P.S. Huge thanks for your work on the theme and especialy for glowing headings like in 80th neon 😀

Hi ll14m4n! Good to see you here. First of all, thanks for stopping by and suggestions. Much appreciated. I will see what I can do about them. Please check below I wrote some quick comments to your suggestions.

Links in headers.

Option 1:
I think one possible solution is:

With neon mode OFF: The links will appear in the headings with their normal link colors (internal and external links colors).
With neon mode is ON:  any link will have the corresponding color of the heading (uniform color the whole heading).

Option 2:
Other solution could be the links will have the same color of the heading (no matter if neon mode is on or off).
Option 3:
I can add the option in the Links submenu (Style Settings), so the user could select his/her favorite option. This will take more time but it will solve the issue for both groups (those who like to see the links in headings and those who prefer just 1 color for the whole heading). But on this case which option should be the default? I like the idea to make the whole heading with just 1 color, uniform color (default theme option). What do you think?

Ability to change glowing heading colors.

Well, remember the user can select any link internal link color to solve this. The internal link is usually underlined (it can be without underline too).
Option 1: Easier to solve. I can try to add a different shade of neon purple for Heading 2 to make it a bit more different than internal links color. This will keep the h2 purple and make it a bit more different than the internal links.
Option 2: Like you suggested, just change the order of colors, but I like the purple in second color. But the neon purple color will still be the same as the internal link default color. The difference is the glow. But if you add links to headings it will be difficult to see indeed.
Actually there are many options we can choose. If you have some suggestions after reading my quick comments please let me know.
Thanks again for the words about the theme, I am glad you enjoyed neon mode.
Talk to you later. Both are really interesting suggestions, I will carefully address both of them.
I will have to think more about this.

Suggeston 1 -  Option 1  - seems reasonable in my opinion.
Suggestion 2 - oh, I see. Nevermind, keep the purple h2 if you like it.  I'll just change link color in settings.

Here is a test for a new neon purple color. The purple should be the second color, because it is the second indent color and second submenu items, just to keep the consistency. That's why it is the h2 color (neon).
Let me know if it looks a bit better.

I think you can keep the purple color for internal links using this new purple color for h2. But still thinking other options.

This one is bright enough and also different than the internal link default color.

Comparison between the 2 purple colors. I think purple color 2 is bright enough and maybe a bit easier to read. Both are different than the default internal link color.

But I am really thinking about adding this magenta color (related to purple) for the synthwave look of the neon mode. What do you think. It is very different than the default link color.

It has way more energy than the other purple colors, in my opinion.

Pink looks good, but my opinion means nothing, cos.  I don't know much about this.. 😀
There might be some theory behind this, I mean there might be some formal rules on how to choose matching colors pallete, the exact shades. may be theirs saturation and lightness must match, and they must be spreaded evenly across spectrum, or something like that. Quick googling suggests some "RYB color model".
So I don’t think I can advise anything here without delving into the topic..

Hopefully, I will have an update soon. Still thinking.
All the best

I've asked chat-gpt to suggest me  matching colors: purple or pink, yellow, red and orange colors with neon glow feel. I gave him H1 cyan as reference. This is what he suggests:
Purple (Neon): #b200ff

This is a bright and saturated purple that will complement the cyan. It has a similar neon vibe and will glow against a dark background.
Pink (Neon): #ff00ab

A vibrant pink with a strong neon feel. It's bright and saturated, which will work well with the other colors in the palette.
Yellow (Neon): #ffff00

A pure, bright neon yellow. This color is highly saturated and will provide a strong contrast while still fitting in with the neon theme.
Green (Neon): #00ff00

A bright and pure green. It's as saturated as the cyan and will maintain the neon effect.
Red (Neon): #ff004d

A bright neon red that leans slightly towards pink for a more harmonious blend with the other colors.
Orange (Neon): #ff7f00

A saturated neon orange that will stand out but still feels part of the same glowing set.

Not sure if these result looks good, didn't had time to test it. Though I believe he can  generate decent palette if given a good prompt.

Thanks for the suggested colors, ll14m4n. Appreciated. I will keep this list saved.
Quick preview

There are 2 new submenus: Headings Settings and Neon Mode Headings Colors.
The Headings Settings is for usual headings settings (normal mode, non-neon).
Using the new submenu "Neon Mode Headings Colors" the user can select any color for neon mode headings. You can now select any color for the neon H1-H6 headings, the glow will be adjusted according to the selected color.
You can change just the heading you didn't like much (or can't read it well) or if there is any heading color confused with other text/link. Well if you want you can make a totally different neon mode color order, make all neon headings using the same neon color. Well, it took more time but there are way more options now.
There is a video showing the Neon mode of the theme, also many screenshots showing the current purple color, so I will keep the way it is right now (current h2 neon purple color). You can select the color you prefer using this new Style Settings options.
This is already functional. So, I will work on your suggestion number 1 when I have time later or as soon as possible. When ready I will upload the update.
Hope you and others enjoy this new feature.

I changed the submenu to Neon Mode Headings. So hopefully we can add more features to it in the future, also easier to remember.

Great! Thank you!

This is already functional.

Not yet, in current release v14.0.0. Hope it will be availabe soon.

Oh yeah, sorry. It is functional on the development version, it was not released yet. But it was already tested and it is functional (ready to be released).
I hope to upload the new version soon.

Please check theme version 14.1.0. Please let me know if it is working well for you.
If it is ok, you can close this issue.
Thanks for the suggestions. I hope you enjoy.
All the best