Animation

Added animation as the user scrolls up or down to the question list

Hey @eunix56 Are you currently participating in Hactoberfest?

Yes I am
On Tue, Oct 20, 2020 at 10:22 AM Joseph Olugbohunmi <
<EMAIL_ADDRESS>wrote:

Hey @eunix56 https://github.com/eunix56 Are you currently participating
in Hactoberfest?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mayorJAY/FlowOverStack/pull/12#issuecomment-712716953,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHRBQLCXIFUS6PPX7N6YE6TSLVJFVANCNFSM4SV67LHA
.

@eunix56 did you test this feature you added?
Does it work?

Yes I tested it and it works. Each list item slides in as you scroll either
up or down
On Wed, 21 Oct 2020, 3:25 pm Joseph Olugbohunmi<EMAIL_ADDRESS>wrote:

@eunix56 https://github.com/eunix56 did you test this feature you added?
Does it work?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mayorJAY/FlowOverStack/pull/12#issuecomment-713615632,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHRBQLBL5D6SK5L5UO3QU5LSL3VMJANCNFSM4SV67LHA
.

Great!

Oh okay, thank you. Hope you've tested it and you like it
On Wed, Oct 21, 2020 at 4:39 PM Joseph Olugbohunmi<EMAIL_ADDRESS>wrote:

Merged #12 https://github.com/mayorJAY/FlowOverStack/pull/12 into
development.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mayorJAY/FlowOverStack/pull/12#event-3904609736, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AHRBQLC4NC3ZVHHISKBDZO3SL36CBANCNFSM4SV67LHA
.

Can you help tag the merged PR with the hacktoberfest-accepted label? Thank
you
On Thu, Oct 22, 2020 at 10:03 AM Eunice Bakare<EMAIL_ADDRESS>wrote:

Oh okay, thank you. Hope you've tested it and you like it
On Wed, Oct 21, 2020 at 4:39 PM Joseph Olugbohunmi <
<EMAIL_ADDRESS>wrote:

Merged #12 https://github.com/mayorJAY/FlowOverStack/pull/12 into
development.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mayorJAY/FlowOverStack/pull/12#event-3904609736, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AHRBQLC4NC3ZVHHISKBDZO3SL36CBANCNFSM4SV67LHA
.

Hi Joseph, I've submitted three more pull requests adding the dagger2
implementation to the app. Please can you help check, approve and add the
hacktoberfest-accepted label to them? I've tested it and it works well.
Thank you
On Thu, Oct 22, 2020 at 10:07 AM Eunice Bakare<EMAIL_ADDRESS>wrote:

Can you help tag the merged PR with the hacktoberfest-accepted label?
Thank you
On Thu, Oct 22, 2020 at 10:03 AM Eunice Bakare<EMAIL_ADDRESS>wrote:

Oh okay, thank you. Hope you've tested it and you like it
On Wed, Oct 21, 2020 at 4:39 PM Joseph Olugbohunmi <
<EMAIL_ADDRESS>wrote:

Merged #12 https://github.com/mayorJAY/FlowOverStack/pull/12 into
development.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mayorJAY/FlowOverStack/pull/12#event-3904609736,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHRBQLC4NC3ZVHHISKBDZO3SL36CBANCNFSM4SV67LHA
.


Cannot read properties of null (reading 'forEach')

Here is my code (I'm using commonJS):
const { Bard } = await import('googlebard');
const bard = new Bard(process.env.BARD_TOKEN);
const res = await bard.ask('Hi!');

It turns out that the reason is because I didn't set a US proxy for that. However, no matter how many proxy I have tried, it never give me any responses. :(

Problem fixed! It's because I put the token directly without __Secure-1PSID=!


consider implications of username mutability for API

As in, it's nice that I get a user_id separate from login and screen_name from GitHub and Twitter, because it means I can keep the identity regardless of username change. We don't provide that. We could backfill a serial id column if needed.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Closing in light of our decision to shut down Gratipay.
Thank you all for a great run, and I'm sorry it didn't work out! 😞  💃


[3.1.0] Security problem NULL DT_RUNPATH

Gentoo Linux QA system is detect error when I tries to create own ebuild
scanelf: rpath_security_checks(): Security problem NULL DT_RUNPATH in /var/tmp/portage/dev-libs/atmi-3.1.0/image/usr/lib64/libatmi_runtime.so.0.7.0
Auto fixing rpaths for /var/tmp/portage/dev-libs/atmi-3.1.0/image/usr/lib64/libatmi_runtime.so.0.7.0

QA Notice: The following files contain insecure RUNPATHs
Please file a bug about this at https://bugs.gentoo.org/
with the maintainer of the package.
/var/tmp/portage/dev-libs/atmi-3.1.0/image/usr/lib64/libatmi_runtime.so.0.7.0

RPATH: :$ORIGIN:$ORIGIN/../../hsa/lib:$ORIGIN/../../lib

I am not familiar with gentoo and ebuild. I assume you are building from atmi from source? If so, are you able to specify a specific branch for the atmi repo to test in the ebuild?

@estewart08
Yes, I could.
Thank you, that branch fixes the issue.

We are using folowing cmake hint to make it build
atmi-3.0.0-cmake_library_hint.patch.zip
So possibly I should ask you also about official bypass... But that's another story, I can't working under that at this moment.
Have a nice day!

I hope I'll mainline ATMI in Gentoo.


Mark pkg:browser as discontinued

URL: https://pub.dartlang.org/packages/browser
Thanks!

CC @mit-mit

Done. The analyzer bots will soon reanalyze the package and update the website. Current refactoring work will make this change more instantaneous. Closing now and verifying later that it as indeed marked as discontinued.


[BUG] First row in header-less table has a bolded inner border

Describe the bug
The first row in the header-less table has a bolded inner border.
To Reproduce
import rich
from rich.table import Table

t = Table(show_edge=False, show_header=False)
t.add_row("A", "B", "C")
t.add_row("D", "E", "F")
t.add_row("G", "H", "I")
rich.print(t)

Platform
All that support the Unicode borders. I'm observing this behavior on Windows Terminal (not on cmd as that one doesn't support Unicode borders), Mac, and multiple Linux terminals.
Diagnose
Running Rich 9.8.2, the output of the diagnostic commands shouldn't be needed as I can't find a platform where this doesn't happen.

Yes, you will need to use one of the other box constants for headerless tables.

Yes, you will need to use one of the other box constants for headerless tables.

Ah, I didn't look carefully at how all of the boxes look. Using box.MINIMAL indeed solves my issue. Thanks!

Ah, I didn't look carefully at how all of the boxes look. Using box.MINIMAL indeed solves my issue. Thanks!


Add a Settings Screen

The lack of a settings screen is limiting, especially when no serial interface or wifi is configured. To remedy this, I added a settings screen which allows editing of:

Screen brightness
UI refresh interval (eg. 250ms which is the default, or 50ms shown below)
All the ADC/DAC constants

Settings are saved using past and allows for the editing of constants on the fly and without serial. Settings can be reverted (or reset) by holding the SET button. Currently, 12 values can be edited. More can be added relatively easily.
Issues:
Most of the issues I have currently are related to ui_number_t. If I have time, I might investigate and make another PR.

ui_number_t does not support negative numbers. Hacked around this by making the color red be the sign.
ui_number_t does not render '0' in some cases
There are no bounds checks. ui_number_t might get confused when this happens.

Future:

Perhaps in the future, OVP, OCP, and OPP can be configured here too?
Implement bounds checks and support for different units/types

Let me know what you guys think.

This looks great! I'll test it out now

Here's a small patch that makes the screen brightness setting more linear
patch.txt

I believe most issues have been addressed. I'm not sure whether making the 10^4 value a constant is the right approach however. I'll think of a more elegant way to fix this.
In the mean time, since there are some event related code here, I'll wait until the dpsmode screen is merged with master before doing more work on this PR.


FEAT: Add aarch64/ppc64le

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

This summarize the issue with ring. We may contact upstream or test a recipe patch or forego ppc64le support


home (sway): Configure open on directories to use Nautilus, not VSCode

For some reason, when using open on a directory it will start VSCode instead of nautilus. Since open is backed by xdg-open, default applications can be configured this way. See also here which seems to be a more idomatic way of configuring default applications.

Fixed in a2119702acea


ASF keeps trying to login indefinitely when you're "LoggedInElsewhere"

Bug
Description
Whenever I open any game using the Steam client in one of my bots, ASF shows me this:
log.txt (line 321 to 329)
However, in previous ASF versions, if you were playing any game on Steam, ASF would not keep trying to login on that account forever, like it does now. I'm not sure if this is intended behavior, but it's very annoying...
Expected behavior
ASF stops trying to login when I'm playing something.
Actual behavior
ASF keeps trying to login indefinitely.
Steps to reproduce

Open ASF
Open any game in your Steam client
ASF will spam your terminal window while connecting/disconnecting from your account

Full log.txt recorded during reproducing the problem
https://gist.github.com/GUiHKX/3918af4de1ecf9325176dc0f35833d6e/raw/b0fec66a557e5d5fd5b6ad00f066a2663126ce39/log.txt
Global ASF.json config
{
  "AutoRestart": false,
  "AutoUpdates": false,
  "Blacklist": [],
  "ConnectionTimeout": 60,
  "CurrentCulture": null,
  "Debug": false,
  "FarmingDelay": 15,
  "GiftsLimiterDelay": 1,
  "Headless": false,
  "IdleFarmingPeriod": 3,
  "InventoryLimiterDelay": 3,
  "IPCHost": "<IP_ADDRESS>",
  "IPCPort": 1242,
  "LoginLimiterDelay": 10,
  "MaxFarmingTime": 4,
  "MaxTradeHoldDuration": 15,
  "OptimizationMode": 0,
  "Statistics": false,
  "SteamOwnerID": <hidden>,
  "SteamProtocols": 7,
  "UpdateChannel": 2
}

BotName.json config of all affected bot instances (if more than one)
{
  "AcceptGifts": false,
  "AutoDiscoveryQueue": true,
  "CardDropsRestricted": false,
  "CustomGamePlayedWhileFarming": null,
  "CustomGamePlayedWhileIdle": null,
  "DismissInventoryNotifications": false,
  "Enabled": true,
  "FarmingOrder": 0,
  "FarmOffline": true,
  "GamesPlayedWhileIdle": [
    10,
    730
  ],
  "HandleOfflineMessages": false,
  "IdleRefundableGames": true,
  "IsBotAccount": false,
  "LootableTypes": [
    1,
    3,
    5,
    6
  ],
  "PasswordFormat": 0,
  "Paused": false,
  "RedeemingPreferences": 0,
  "SendOnFarmingFinished": true,
  "SendTradePeriod": 0,
  "ShutdownOnFarmingFinished": false,
  "SteamLogin": "<hidden>",
  "SteamMasterClanID": 0,
  "SteamParentalPIN": "0",
  "SteamPassword": null,
  "SteamTradeToken": "<hidden>",
  "SteamUserPermissions": {
    "<hidden>": 3
  },
  "TradingPreferences": 1
}

Additional info
I know that you will say that those bunches of warnings are simply Steam's fuckups, but maybe it is worth checking out those warnings? I've been monitoring them.
ASF's request:

Steam's response:

Stop launching the same bot in ASF several times and you won't get this issue.
2017-08-24 17:00:35|INFO|archi|IsAnythingToFarm() Checking first badge page...
2017-08-24 17:00:40|INFO|archi|IsAnythingToFarm() Checking other badge pages...
2017-08-24 17:00:49|INFO|archi|StartFarming() We have a total of 1 games (3 cards) left to idle (~1 hour, 30 minutes remaining)...
2017-08-24 17:00:49|INFO|archi|Farm() Chosen idling algorithm: Simple
2017-08-24 17:00:49|INFO|archi|FarmSolo() Now idling: 473740 (Crystal City)
2017-08-24 17:00:51|INFO|archi|ShouldFarm() Idling status for 473740 (Crystal City): 3 cards remaining
2017-08-24 17:00:51|INFO|archi|Farm() Still idling: 473740 (Crystal City)
2017-08-24 17:00:53|INFO|archi|ShouldFarm() Idling status for 473740 (Crystal City): 3 cards remaining
2017-08-24 17:00:53|INFO|archi|Farm() Still idling: 473740 (Crystal City)
2017-08-24 17:01:13|INFO|archi|OnLoggedOff() Logged off of Steam: LoggedInElsewhere
2017-08-24 17:01:13|INFO|archi|OnDisconnected() Disconnected from Steam!
2017-08-24 17:01:13|INFO|archi|OnDisconnected() Reconnecting...
2017-08-24 17:01:13|INFO|archi|Farm() Stopped idling: 473740 (Crystal City)
2017-08-24 17:01:13|INFO|archi|Connect() Connecting...
2017-08-24 17:01:13|INFO|archi|OnConnected() Connected to Steam!
2017-08-24 17:01:13|INFO|archi|OnConnected() Logging in...
2017-08-24 17:01:14|INFO|archi|OnLoggedOn() Successfully logged on!
2017-08-24 17:01:14|INFO|archi|Init() Logging in to ISteamUserAuth...
2017-08-24 17:01:14|INFO|archi|CheckOccupationStatus() Account is currently being used: ASF will resume idling when it's free...
2017-08-24 17:01:14|INFO|archi|StopFarming() Idling stopped!
2017-08-24 17:01:14|INFO|archi|Init() Success!
2017-08-24 17:01:29|INFO|archi|CheckOccupationStatus() Account is no longer occupied: idling process resumed!
2017-08-24 17:01:29|INFO|archi|IsAnythingToFarm() Checking first badge page...
2017-08-24 17:01:35|INFO|archi|IsAnythingToFarm() Checking other badge pages...
2017-08-24 17:01:42|INFO|archi|StartFarming() We have a total of 1 games (3 cards) left to idle (~1 hour, 30 minutes remaining)...
2017-08-24 17:01:42|INFO|archi|Farm() Chosen idling algorithm: Simple
2017-08-24 17:01:43|INFO|archi|FarmSolo() Now idling: 473740 (Crystal City)

Stop launching the same bot in ASF several times
I don't get it. What does that even mean?

Exactly what it says - you have another ASF, bot, script or something else trying to log in on that account at the same time as your affected ASF instance.

Except that I don't, LOL. I just have that account logged on Steam and ASF, and also only one instance of ASF is running...

Although I might have an idea why, going to check regardless.

Please do. Thanks

Like I guessed it has to do with GamesPlayedWhileIdle.

Great! Please let me know if I you need help testing.

It's good that you reported this issue, I found the other one while fixing it, so <IP_ADDRESS> is on its way. Thanks!

Glad I could help!


Alaska has shingles (vaccines)

This got a lot more complex than expected. Alaska is now including a shingles (zoster) vaccine in PrepMod, so we need to treat it like flu vaccines and ignore it.
While writing a test for that, I realized we weren’t correctly handling locations that only had non-COVID vaccines — we’d still include them, and set availability based on the non-COVID slots rather than COVID slots! That’s obviously pretty wrong. So this does a little bit of refactoring to determine whether a schedule is not actually a COVID schedule and skip over it (and its slots) if not, and drop the location if all its schedules are non-COVID ones.

FWIW, I think the indentation change makes it look bigger than it really is, but yeah. :\
If I ever have time to get around to it, I think I should probably make classes for the SMART SL objects (e.g. schedules, slots) that incorporate some of this logic (e.g. with an isCovid property/method).


update to LVGL v9

fixes #96

I can confirm that fonts compile with this and the lvgl master branch.

Thanks, I'll update the online converter too


License

Hi, thank you so much for your work. The code is so clean! Can you add an open source license to this project? (MIT license for example).

Hi, Jacob,
I’ve added MIT license to this repo. Thanks for your suggestion!
Regards,
Jihong
From: Jacob<EMAIL_ADDRESS>Sent: Tuesday, December 1, 2020 9:04 AM
To<EMAIL_ADDRESS>Cc<EMAIL_ADDRESS>Subject: [paya54/Anomaly_Detect_LSTM_VAE] License (#2)
Hi, thank you so much for your work. The code is so clean! Can you add an open source license to this project? (MIT license for example).
―
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/paya54/Anomaly_Detect_LSTM_VAE/issues/2, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APODF7UEMS4K27XVF7XH7UDSSQ6IDANCNFSM4UIKDSQA.

Thank you!


Browser support

Is it possible to use this library on client-side (browser)?

Right now, the library depends on the ws module which is node-only.  However, I'm pretty sure that its websocket implementation is identical to the browser's WebSocket, and so it should be possible to just use that instead.
Other than that, there may be some issues with making web requests.  It doesn't look like this library reies on any fetch polyfills, but there may need to be some changes made to accommodate the different environment.
Other than those things, which are both things that can be handled, I don't see anything that should prevent this library being used in a web browser with some changes.  I feel like there's some way to run the test suite in a browser environment, but I'm not sure how to do it.

There's no plan for client-side support. You could fork the project to try and make it work, but I struggle to see the value, since the GTT is very much a  backend focused project.
If your goal is communicating with a UI, then the server folder has an embryonic WS server implementation that you could maybe use as a platform for sending messages to a front-end; or you could look at building on the POC project rpc-crypto


feat: add engine_type and endpoints columns to aws_elasticsearch_domain table

Integration test logs

Logs
Add passing integration test logs here

Example query results

Results
Add example SQL query results here (please include the input queries as well)

@pdecat Could you please try to query both the tables in the same connection and see if we get values in both the tables?
Since the service elasticsearch_domain is no longer available in the was console on creating an opensearch_domain both the tables > aws_elasticsearch_domain and aws_opensearch_domain should return value for the same. Here are my observations >
branch > main
> select * from aws_elasticsearch_domain
+-------------+--------------------------+------------------------------------------------------+-----------------------+----------+----------------------------------------------------------------------------->
| domain_name | domain_id                | arn                                                  | elasticsearch_version | endpoint | access_policies                                                             >
+-------------+--------------------------+------------------------------------------------------+-----------------------+----------+----------------------------------------------------------------------------->
| domain-test |<PHONE_NUMBER>11/domain-test | arn:aws:es:us-east-1:111111111111:domain/domain-test | OpenSearch_1.3        | <null>   | {"Version":"2012-10-17","Statement":[{"Effect":"Allow","Principal":{"AWS":"*>
+-------------+--------------------------+------------------------------------------------------+-----------------------+----------+----------------------------------------------------------------------------->

> select * from aws_opensearch_domain
+-------------+-------------+--------------------------+------------------------------------------------------+-------------------------------------------------------------------------------------------------->
| domain_name | engine_type | domain_id                | arn                                                  | access_policies                                                                                >
+-------------+-------------+--------------------------+------------------------------------------------------+-------------------------------------------------------------------------------------------------->
| domain-test | OpenSearch  |<PHONE_NUMBER>11/domain-test | arn:aws:es:us-east-1:111111111111:domain/domain-test | {"Version":"2012-10-17","Statement":[{"Effect":"Allow","Principal":{"AWS":"*"},"Action":"es:*","R>
+-------------+-------------+--------------------------+------------------------------------------------------+-------------------------------------------------------------------------------------------------->

branch : pdecat:feat/add_elasticsearch_columns
> select * from aws_elasticsearch_domain
+-------------+-------------+-----------+-----+-----------------------+----------+-----------+-----------------+---------+---------+------------+--------------------+---------+------------+-------------+------>
| domain_name | engine_type | domain_id | arn | elasticsearch_version | endpoint | endpoints | access_policies | created | deleted | processing | upgrade_processing | enabled | policy_std | ebs_options | advan>
+-------------+-------------+-----------+-----+-----------------------+----------+-----------+-----------------+---------+---------+------------+--------------------+---------+------------+-------------+------>
+-------------+-------------+-----------+-----+-----------------------+----------+-----------+-----------------+---------+---------+------------+--------------------+---------+------------+-------------+------>

> select * from aws_opensearch_domain
+-------------+-------------+--------------------------+------------------------------------------------------+-------------------------------------------------------------------------------------------------->
| domain_name | engine_type | domain_id                | arn                                                  | access_policies                                                                                >
+-------------+-------------+--------------------------+------------------------------------------------------+-------------------------------------------------------------------------------------------------->
| domain-test | OpenSearch  |<PHONE_NUMBER>95/domain-test | arn:aws:es:us-east-1:533793682495:domain/domain-test | {"Version":"2012-10-17","Statement":[{"Effect":"Allow","Principal":{"AWS":"*"},"Action":"es:*","R>
+-------------+-------------+--------------------------+------------------------------------------------------+-------------------------------------------------------------------------------------------------->

Observation summary > Both tables return value(s) for the opensearch_domain when in the main branch however the table aws_elastisearch_domain returns null in this branch.

@pdecat How are we creating new resources for the Elastisearch domain? Do we still have that available in aws console?

@pdecat How are we creating new resources for the Elasticsearch domain? Do we still have that available in aws console?

Good question! Can't check right now, I'm away from keyboard for the next two weeks.

@pdecat If no engine type is passed into the Elasticsearch and OpenSearch ListDomain API calls, does AWS return both ES and OpenSearch domains? Is the behaviour different for each API?

Answering the questions that arose during my vacation:

How are we creating new resources for the Elasticsearch domain? Do we still have that available in aws console?

Yes, Elasticsearch domains can still be created from the AWS OpenSearch console (Domain without standby must be selected to see Elasticsearch engine options):

If no engine type is passed into the Elasticsearch and OpenSearch ListDomain API calls, does AWS return both ES and OpenSearch domains? Is the behaviour different for each API?

The behavior is the same for these two ListDomain APIs if no engine type is passed, they return both Elasticsearch and OpenSearch domains:
> select engine_type, elasticsearch_version from aws_elasticsearch_domain
+---------------+-----------------------+
| engine_type   | elasticsearch_version |
+---------------+-----------------------+
| Elasticsearch | 7.10                  |
| OpenSearch    | OpenSearch_2.7        |
+---------------+-----------------------+
> select engine_type, engine_version from aws_opensearch_domain
+---------------+--------------------+
| engine_type   | engine_version     |
+---------------+--------------------+
| OpenSearch    | OpenSearch_2.7     |
| Elasticsearch | Elasticsearch_7.10 |
+---------------+--------------------+

I've dropped the last commit that was passing the EngineType parameter for filtering domains for both tables.


miRge3.0 not accepting the path to mirge libraries

I am using mirge3.0  for the first time
i have this bizzare problem that my code is not accepting the path to the mirge libraries. ( I have tried passing the absolute path but to no avail)
my script is as follows
miRge3.0 -s MSC_CR1.fq.gz MSC_CR2.fq.gz MSC_Exo1.fq.gz MSC_Exo2.fq.gz -lib human -on human -db mirgenedb -gff -nmir -trf -ai -cpu 12 -a illumina
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/Bio/pairwise2.py:278: BiopythonDeprecationWarning: Bio.pairwise2 has been deprecated, and we intend to remove it in a future release of Biopython. As an alternative, please consider using Bio.Align.PairwiseAligner as a replacement, and contact the Biopython developers if you still need the Bio.pairwise2 module.
warnings.warn(
bowtie version: 1.3.1
cutadapt version: 4.4
Samtools version: 1.6
RNAfold version: 2.6.2
ERROR: The path to miRge libraries is incorrect or does not exist!
please tell me what i am doing wrong

Hi @imranjesar,
I'm not the developer of miRge, but I think I can see your problem. So the miRge code looks for the "human" part of your directory so you just need to provide the address to the directory structure above the "human" part. So for example, if my full directory structure was:
/home/gill/mirge3lib/human
You need to give mirge the following address in the "lib" parameter:
/home/gill/mirge3lib/
MiRge appends the "human" part from the "on" parameter to the directory provided in the "lib" parameter.

HI @imranjesar,
As @Glfrey, mentioned you need to create a folder mirge3lib and move the human libraries to that folder and refer mirge3lib to -lib parameter. Besides this, the input files should be seperated with commas and not space. Please let us know if you come across any queries/issues.
Thank you @Glfrey, for responding to @imranjesar.
Arun.

Thankyou @Glfrey  and @arunhpatil for your response
I have 2 more queries, and i will appreciate your help with that

After following your instructions, my analysis was complete, but i got multiple warning during predicting novel miRNAs, warning are as as below

Performing prediction of novel miRNAs...
Start to predict
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator StandardScaler from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator SVC from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator Pipeline from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator StandardScaler from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator SVC from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator Pipeline from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator StandardScaler from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator SVC from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator Pipeline from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator StandardScaler from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator SVC from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
/home/imran/anaconda3/envs/mirge3/lib/python3.8/site-packages/sklearn/base.py:347: InconsistentVersionWarning: Trying to unpickle estimator Pipeline from version 0.23.1 when using version 1.3.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations
warnings.warn(
Does this mean i need to update scikit-learn, or is it any other problem, what kind of impact it will have on my results

Can i take the counts file generated by miRge3.0 to the R for downstream analysis, such as DEG, and GO analysis

After analysis i got following result, does this mean my sample contains no miRNAs or it was not mapped properly

Thanks

I will let @arunhpatil answer the warnings part, but I think it ran properly.  However, based on the remaining reads, it appears you did not remove the adaptors correctly.  I do not know what your adaptors are, but if you do a grep search for a common miRNA (e.g. miR-21-5p) on one of your fastq files, you should be able to determine what sequences are in front of, or behind the miRNA.  You will need to remove those adaptors, which can generally be handled in miRge3.0.

Hi @imranjesar,
The suggestion by @mhalushka regarding the adaptors is important, you can refer to the FAQ about adaptors for more details.
Besides that, miRNAs are short sequences and by convention, single-end sequencing has been the best approach to capture those small RNA reads. However, some experiments do use paired-end sequencing where one end contains the required template (small RNA) and other end is the extension of the adaptor sequences (No small RNA). i.e., the other end is often of no use (usually R2) and if you see 0 miRNAs in one of the ends then it is fine. You can read another FAQ here regarding support to paired-end sequencing.
Regarding the warnings: This is the case when we built a binary file using old version and now trying to read the same file with newer version at your end is causing the warning messages. There is no current fix for this issue, and I believe it should not affect your detections/identifications.  You can ignore the warnings for now, we will try to rebuild the database in the future. Off note: if this interests you, I have a material on novel miRNA detection [here](No evidence of paralogous loci or new bona fide microRNAs in telomere to telomere (T2T) genomic data).
Lastly, yes miRNA results can be further implemented in the downstream analysis in R - DESeq etc. You should use miR.Counts.csv or miR.RPM.csv based on the pipeline and normalization technique you wish to follow.
Please let us know if you need any help with adaptor detection and miRNA annotations. I hope this helps.
Thank you,
Arun.

Thank you @mhalushka and @arunhpatil for your kind and timely response.
your help has been of great support
Thanks


fix(minimal-slp-wallet): Freezing use of v3.6.1

:tada: This PR is included in version 1.4.0 :tada:
Your semantic-release bot :package::rocket:


Enable [ci skip] in Jenkins continuous pipeline

(Re)enable skipping builds if the latest commit message says "[ci skip]"
It used to be in place before our server went down in last November.  Being able to skip a build and save resources is worthwhile.
See plugin doc

Did NOT work...


Add support to release aarch64 wheels

Problem
On aarch64, pip install guppy3 builds the wheels from source code and then install it. It requires user to have development environment installed on his system. also, it take some time to build the wheels than downloading and extracting the wheels from pypi.
Resolution
On aarch64, pip install guppy3 should download the wheels from pypi
@zhuyifei1999 , Please let me know your interest on releasing aarch64 wheels. I can help in this.

Fixed by #29

Released. Wheels are built and published: https://pypi.org/project/guppy3/3.1.1/#files
Thanks for the PR!


Simplify package.json parsing

Please have a look at the individual commit messages for the details.

@fviernau, just some small follow-up changes that should not interfere with your upcoming changes.

Merging despite the unrelated ClearlyDefinedServiceFunTest timeout.


Use the remote tracking branch where appropriate

While the local branch name usually matches the remote one, this is
not necessarily the case, and the automatic detection of a MR or pipeline
fails.
Handle those cases as well by figuring out the remote tracking branch
and use that instead of the local name if possible.
Fixes #360

However, I think that having a test for this behavior, to avoid messing with it in the future is worthy.

OK, this took a bit :-)
Was that more or less what you had in mind?

Yep! :)
Thanks for the changes!

Looks like @bmeneguele & I crossed streams :)  @fmuellner, any chance I could ask for a follow on changeset to fix the issues I raised?

@fmuellner, any chance I could ask for a follow on changeset to fix the issues I raised?

Mmh, where was that? I'm happy to address any issues, but I'm not seeing any comments here.

Looks like @bmeneguele & I crossed streams :) @fmuellner, any chance I could ask for a follow on changeset to fix the issues I raised?

Ouch! What a timing hm? :-/
Unfortunately, I can't see the issue you raised, wasn't it closed by my merge?

Ouch and I even forgot to click the "Add Review Comments" button to completely screw up everything.  In any case ... some simple review comments.


IntelliSense and autocomplete are broken after a period of time

Versions:
Version: 1.32.3 (user setup)
Commit: a3db5be9b5c6ba46bb7555ec5d60178ecc2eaae4
Datum: 2019-03-14T23:43:35.476Z
Electron: 3.1.6
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
Betriebssystem: Windows_NT x64 10.0.17763

Steps to Reproduce:

Starting VS code
Working a time
Then IntelliSense (and autocomplete and other stuff) is not working anymore

Does this issue occur when all extensions are disabled?: Yes
Additionally I've reinstalled NPM, Typescript and previous Version of VS Code and the Insider-Build, nothing worked. This problem occuredyesterday the first time.
Are there any logs I can check or other stuff, which can help me to solve this?
Our project is an Angular 7 project.

Please provide some example code or steps the reproduce the issue if possible. What isn't working for example?

It‘s very difficult to catch an action, which triggers it, so I can‘t really reproduce it. I only can reproduce it by closing vsc and back starting it again. Then the ts/js lang services are started and I can work i.e. With ts autocompletion or general intellisense (i.e hovering over functions to show the parameters and docs).
It crashes very randomly imho. Not just after five minutes of working. If I restart vsc, it works fine for a period of time. I really can‘t figure out what‘s the cause of this, because it first occured total random. The only thing I did was the latest february update. But even the downgrade and the insiders build crashes

Ok, you can try collecting the TS Server logs to see if those show anything:

Set "typescript.tsserver.log": "verbose",
Restart VS Code and reproduce the problem
In VS Code, run the TypeScript: Open TS Server log command
This should open a folder with a tsserver.log file in it

Look through that log file for errors or stack traces. If you can share the log, I can also take a look to see if anything stands out

⚠Warning: The TypeScript log may include information from your workspace, including file paths and source code. If you have any concerns about posting this publicly on Github, just let me know and we can arrange something else. On our side, we only use these logs to investigate issues like this

Thank you @mjbvz! Gonna try this tomorrow at work.
I can send you the full log, with replacement of sensitive data.

Same issue here.

There is an error in the server.log:

Err 17803 [9:58:12.454] Exception on executing command {"seq":716,"type":"request","command":"quickinfo","arguments":{"file":"c:/Projekte/[replaced projectname]/AngularFrontend/ClientApp/src/app/vng-controls/dialog.service.ts","line":65,"offset":28}}:
Debug Failure. False expression.

Error: Debug Failure. False expression.
    at Object.computePositionOfLineAndCharacter (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:6449:22)
    at TextStorage.lineOffsetToPosition (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:120375:31)
    at ScriptInfo.lineOffsetToPosition (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:120658:41)
    at IOSession.Session.getPosition (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:125166:81)
    at IOSession.Session.getQuickInfoWorker (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:125249:96)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:124301:61)
    at c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:125836:88
    at IOSession.Session.executeWithRequestId (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:125827:28)
    at IOSession.Session.executeCommand (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:125836:33)
    at IOSession.Session.onMessage (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:125858:35)
    at Interface.<anonymous> (c:\Projekte\[replaced projectname]\AngularFrontend\ClientApp\node_modules\typescript\lib\tsserver.js:127118:27)
    at Interface.emit (events.js:182:13)
    at Interface._onLine (readline.js:290:10)
    at Interface._normalWrite (readline.js:433:12)
    at Socket.ondata (readline.js:149:10)
    at Socket.emit (events.js:182:13)
    at addChunk (_stream_readable.js:279:12)
    at readableAddChunk (_stream_readable.js:264:11)
    at Socket.Readable.push (_stream_readable.js:219:10)
    at Pipe.onread (net.js:636:20)

File text of c:/Projekte/[replaced projectname]/AngularFrontend/ClientApp/src/app/vng-controls/dialog.service.ts:
import { EventEmitter, Injectable, TemplateRef } from '@angular/core';
import { ComponentService } from<EMAIL_ADDRESS>import { NotificationsService, NotificationType } from 'angular2-notifications';
import { ModalOptions } from 'ngx-bootstrap';
// import { BsModalRef, BsModalService } from 'ngx-bootstrap/modal';
import { Button } from './button/button.component';
import { BaseDialogComponent } from './dialogs/base/base.component';
import { NgbModal, NgbModalRef, NgbModalOptions } from '@ng-bootstrap/ng-bootstrap';
@Injectable()
export class DialogService {

    // public dialog$: Observable<boolean> = new Observable<boolean>();
    private defaultPosition = 'modal-dialog-centered';

    /**
     * Alle geöffneten Dialoge
     *
     * @private
     * @type {BsModalRef[]}
     * @memberOf DialogService
     */
    private dialogs: Dialog[] = [];

    private defaultToastConfig: ToastConfig = {
        timeOut: 3000,
        showProgressBar: true,
        pauseOnHover: true,
        clickToClose: true
    };

    constructor(private notificationService: NotificationsService, private modalService: NgbModal, private componentService: ComponentService) {

    }

    showDialog(content: any | string | TemplateRef<any>, config: DialogOptions = {}): Promise<any> {

        if(!('componentOptions' in config)){
            config.componentOptions = {};
        }

        if(!('centered' in config)){
            config.centered = true;
        }

        /** Wenn der Content kein Objekt ist, dann wird er vermutlich der tatsächliche Inhalt sein als String */
        if (typeof(content) === 'string') {
            const componentType = this.componentService.getControls(content)[0];

            // debugger;
            if (componentType) {
                content = componentType.proto;
            } else {
                config.componentOptions['body'] = content;
                content = this.componentService.getControls('BaseDialog')[0].proto;
            }
        }

        // this.bsModalService.config = config;
        const modalRef = this.modalService.open(content, config);

        this.setInstanceValues(config.componentOptions, modalRef.componentInstance);
        return modalRef.result;
    }

    showToast(config: ToastConfig, title?: string, message?: string, type?: string) {
        this.notificationService.create(title, message, <NotificationType>type, <ToastConfig>config || this.defaultToastConfig);
    }

    showDynamicDialog(componentName: string, componentOptions: object) {
        const dialogParams: any[] = [];
        dialogParams['componentName'] = componentName;
        dialogParams['componentParams'] = { options: componentOptions };

        // this.

        // this.showDialog({
        //     component: 'DynamicDialogComponent',
        //     componentParams: dialogParams,
        //     showConfirmButton: false
        // });
    }

    setInstanceValues(options: object, modalInstance: any) {
        if (options && modalInstance) {
            Object.keys(options).forEach(option => {
                modalInstance[option] = options[option];
            });
        }
    }
}

export interface Dialog {
    modalRef: NgbModalRef;
    onShow: EventEmitter<any>;
    onHide: EventEmitter<any>;
}

/**
 * Optionen der Toasts
 */
export interface ToastConfig {
    position?: string;
    timeOut?: number;
    showProgressBar?: boolean;
    pauseOnHover?: boolean;
    lastOnBottom?: boolean;
    clickToClose?: boolean;
    clickIconToClose?: boolean;
    maxLength?: number;
    maxStack?: number;
    preventDuplicates?: boolean;
    preventLastDuplicates?: boolean;
    theClass?: string;
    rtl?: boolean;
    animate?: string;
    icons?: string;
}

export interface DialogContent {
    content: string | TemplateRef<any> | any;
}

/**
 * Optionen für einen Dialogs
 * gemäß: https://github.com/valor-software/ngx-bootstrap/blob/development/src/modal/modal-options.class.ts
 * Doku: https://valor-software.com/ngx-bootstrap/#/modals#modal-options
 * @export
 * @interface DialogOptions
 */
export interface DialogOptions extends NgbModalOptions {
    title?: string;
    content?: string | TemplateRef<any> | any;
    buttons?: Button[];
    componentOptions?: object;
}

/**
 * Mögliche Dialog-Positionen im Fenster
 * @export
 * @interface DialogPositions
 */
export interface DialogPosition {
    horizontal: 'left' | 'middle' | 'right';
    vertical: 'top' | 'middle' | 'bottom';
}

/**
 * Dialog-Modus (Modal / Toast)
 *
 * @export
 * @enum {number}
 */
export enum DialogMode {
    modal,
    toadt
}

It seems, that the ts server has some serious problems with my file/code.

+1

@Disane87 Are you using an old version of typescript in your workspace by chance? Or does this happen on TS 3.4-rc as well?

It is an angular project with the latest angular package (should be 7.3.6) which needs ts >= 3.2.4. So we have this version in the project and ts 3.3.3333 globally.
But I‘ve discovered, that I made changes to the tsconfig.json and added a tslint plugin.
We‘ve deleted that and at the moment it works.
This problem occurred on a colleagues machine which runs a visual studio pro. That leads us to the assumption, that something is broken with ts and we found that plugin (which was only für testing purposes).
But I‘ll report back tomorrow when I‘ve worked some hours with that „fix“, only to be sure, that this is the fix.

@mjbvz it seems, this was not a solution. The tsserver seems to be broken when I open my file dialog.service.ts and I really don't know why.


use ComputedAccessibilityInfo for getSelector

This PR removes the use of the aria-api package from the recording phase and instead uses Element.computedName and Element.computedRole (https://bugs.chromium.org/p/chromium/issues/detail?id=442978).
This is not testable in a jsdom environment so dom-helpers.spec.ts has been converted to a Puppeteer environment.

After discussing this with Peter, we have decided to explore a CDP-based solution instead.
The ComputedAccessibilityInfo-based solution is fine for the current nodejs driven Recorder, but it clashes with future plans to inject the recorder in already running Chromium instances.


/usr/bin/time and dnadiff not found

After compilation, I tried running the ./example1_1-paf-lambda-align.sh script, but it's failing because it assumes /usr/bin/time and dnadiff are present. These are not mentioned as prerequisites.
Based on #19, dnadiff should be created by the make commands at the beginning of the script, but this shouldn't be necessary if the installation instructions were followed and worked.
The installation instructions should also include which paths should be added to the user's PATH, other than $PREFIX/bin

Hi,
These are not mentioned as prerequisites as they are not required to run Racon - the example script simply demonstrates how to run it, measure memory/time consumption and compare the results.
Dnadiff is part of the very widely used package Mummer, which is available on apt (if you use Debian) and many other package managing systems, but it's also fairly simple to compile from source.
May I ask which OS are you running Racon on?
The /usr/bin/time used in the script is the GNU one, which unfortunately is not compatible with MacOS's BSD version due to different parameters.
With all of the above, we should definitely update the example scripts in the next release.
I'm marking this thread as Enhancement.
Best regards,
Ivan.

Dnadiff is part of the very widely used package Mummer, which is available on apt (if you use Debian) and many other package managing systems, but it's also fairly simple to compile from source.

Thanks, did not know that. You can ignore that part then :)

May I ask which OS are you running Racon on?

We are using CentOS 7 in our cluster. The OS image is based on CentOS 7 minimal, which does not install the time.x86_64 package by default so instead you just use the shell keyword.
Since this is flagged as an enhancement, I would suggest that on the example scripts you test if /usr/bin/time or time exist, and if not just run Racon without the time stats (maybe even with a message indicating so).

Thanks, did not know that. You can ignore that part then :)
No worries! :-)

We are using CentOS 7 in our cluster. The OS image is based on CentOS 7 minimal, which does not install the time.x86_64 package by default so instead you just use the shell keyword.

Since this is flagged as an enhancement, I would suggest that on the example scripts you test if /usr/bin/time or time exist, and if not just run Racon without the time stats (maybe even with a message indicating so).

Good suggestion, thanks!
Ivan

Example scripts were removed in Racon 1.0.0.


added highlight colour

This is an implementation of the suggestion from BradenKoh27 to add highlight colours. the plugin failed to load in Obsidian from source so I haven't been able to test.

I've just made another push with the requested changes. Hopefully this is all ok. Still new to GitHub pull requests. Please let me know if I did anything wrong.

I've just made another push with the requested changes. Hopefully this is all ok. Still new to GitHub pull requests. Please let me know if I did anything wrong.
The PR looks good. You've done a great job for a first time contribution.

You've raised the urgency for me to add a lot of test coverage to the plugin. I've got very few tests as I was mainly focused on shipping out a MVP of the plugin. Having tests would have given you a lot more confidence and feedback that your changes will work as expected.
I will test your change locally after it is merged. If it works well on my machine, I'll increment the package number and push a new release.

I've just made another push with the requested changes. Hopefully this is all ok. Still new to GitHub pull requests. Please let me know if I did anything wrong.
The PR looks good. You've done a great job for a first time contribution.

You've raised the urgency for me to add a lot of test coverage to the plugin. I've got very few tests as I was mainly focused on shipping out a MVP of the plugin. Having tests would have given you a lot more confidence and feedback that your changes will work as expected.
I will test your change locally after it is merged. If it works well on my machine, I'll increment the package number and push a new release.

Awesome! Thanks for letting me know and accepting my changes. Feels good to give something back. And thanks for the awesome plugin. 👍🏻


Menu item behaving differently

Description
Link: https://discord.com/channels/1050761204852858900/1054373041435574322/1194861169119342755
CodeSandbox/Snack link
No response
Steps to reproduce

Go to '...'
Click on '...'
Scroll down to '...'
See error

gluestack-ui Version
3.3.1
Platform

[ ] Expo
[ ] React Native CLI
[ ] Next
[ ] Web
[ ] Android
[ ] iOS

Other Platform
No response
Additional Information
I'm having a weird problem that I'd love some help with; I have a standard Menu with a Trigger and MenuItems. the menu items open a modal when selected.
In storybook, this behaves as expected: selecting a menu item closes the menu and opens the modal. however, when running in the browser (using expo), the menu stays open and the modal is opened.
Any idea what might be the cause in the difference in these two experiences?

Just to add to this, the behavior seems to be aligned with whether or not the menu has a selectionMode provided or moves to a controlled state. In those cases, the menu no longer closes.

#1631 describes this issue (and another) more fully.

This issue has been fixed in latest version.
please upgrade to latest versions of<EMAIL_ADDRESS><EMAIL_ADDRESS>&<EMAIL_ADDRESS>


Improving map management

I have prepared a large series with major refactoring of map management in bpftrace. To simplify reviewing, I'm going to post it in as small parts as possible but I realized that it would be good to provide an overview of all changes in advance.
The current plan is as follows:

[x] #2910
[x] #2912
[x] #2941. Thanks to this, part of the map information (type, key/value size, max entries) will be stored inside the generated ELF.
[x] #2988
[x] Delete MapManager, IMap, Map, and FakeMap classes.

Overall, this simplifies the code (we especially get rid of the ugly IMap/Map constructors) and also is the next step towards libbpf-based loading and attachment of programs. We should be eventually able to let libbpf auto-generate the maps for us.

All items are done, closing.


Log electricity usage per 30mins

Describe the bug
Sorry if this should be a feature, but I think it may be a bug. The integration appears to work nicely, I can see my rate change as expected (as on an eco7 tariff).
But what doesn't appear right is that the consumption (both kW and gbp) are always the same in a 24hr window, as though it just checks a single time each day (looking in the database, maybe 2pm each day).
To Reproduce
I have done very little, installed the app, waited until 24hrs, then looked at the data.
Expected behavior
I was hoping to be able to see previous days usage broken down to deduce patterns of usage and high costs.
Home Assistant Version
2023.1.6.
Integration Version
V5. 3.0
Fresh Install?
Fresh install
Home Assistant Logs
Are there any related logs available in Home Assistant? Please follow the instructions as outlined in the readme.

Hello.
This is not currently possible for a number of reasons

Octopus Energy data is only provided up to the previous day and doesn't provide live data (without their beta Octopus Home Mini). To my understanding, this is due to a limitation with smart meters.
Home Assistant Energy Dashboard doesn't have a documented way of adding historic data. It only tracks live data.

These two reasons combined are why the previous sensor just has the combined value for the previous day, with the breakdowns available as an attribute. I came across a forum post which details how you can use a plugin to show this data in graph form.
I'm also currently looking at https://github.com/BottlecapDave/HomeAssistant-OctopusEnergy/issues/121 to support breakdowns, but requires an additional device supplied by Octopus Energy. This will provide the data in hourly breakdowns (this seems to be the smallest value that Home Assistant exposes in the dashboard).

Ah okay, thanks for the information, I have been using Octograph, but that allows adding historical data, which I think sounds like the main issue.  I will add myself to the mini waiting list too, as that looks tremendously interesting.


Initial LPVS release v1.0.0

Signed-off-by: Oleg Kopysov<EMAIL_ADDRESS>Features

available license scanners: SCANOSS
LPVS supports GitHub review system

@MoonkiHong  commit was signed.


Discuss markdown headings in the style guide.

No content changes.
Fixes #15

@swift-ci Please test.

Merging my fork's 'main' into this reop's 'main' looks like it will make the history harder to read.  I'll redo this PR.


#3694

resolves #3694
Description
Normally for BigQuery connection profiles, dataset is a synonym for schema to reflect the BigQuery jargon but there was a bug for snapshots with this synonym.
Comments with conjunctions (eg. isn't, wasn't, aren't) do not play nicely with linting in vscode and were hard to read to used the slightly more verbose expressions for clearer syntax highlighting where I noticed it but avoided hunting for it across the entire repo.
Checklist

[X ] I have signed the CLA
[ ] I have run this code in development and it appears to resolve the stated issue
[X ] This PR includes tests, or tests are not required/relevant for this PR
[X ] I have updated the CHANGELOG.md and added information about my change to the "dbt next" section.

NB:
As discussed I could not get the integration tests to run locally
I may have edited the change log incorrectly.

I signed this again just now

Signed a third time with the other email address. Maybe that was the problem.

@cla-bot check


Documention issue on Using RBAC Authorization page

While following the docs to create my own RBAC policies, I found an issue under https://kubernetes.io/docs/reference/access-authn-authz/rbac/#rolebinding-example, specifically with the code block included below it:
apiVersion: rbac.authorization.k8s.io/v1
# This role binding allows "jane" to read pods in the "default" namespace.
# You need to already have a Role named "pod-reader" in that namespace.
kind: RoleBinding
metadata:
  name: read-pods
  namespace: default
subjects:
# You can specify more than one "subject"
- kind: User
  name: jane # "name" is case sensitive
  apiGroup: rbac.authorization.k8s.io
roleRef:
  # "roleRef" specifies the binding to a Role / ClusterRole
  kind: Role #this must be Role or ClusterRole
  name: pod-reader # this must match the name of the Role or ClusterRole you wish to bind to
  apiGroup: rbac.authorization.k8s.io

If I try and apply this, Kubernetes returns an error
RoleBinding.rbac.authorization.k8s.io "read-pods" is invalid: subjects[0].apiGroup: Unsupported value: "rbac.authorization.k8s.io": supported values: "".

It would appear that
- kind: User
  name: jane # "name" is case sensitive
  apiGroup: rbac.authorization.k8s.io

Should instead just be
- kind: User
  name: jane # "name" is case sensitive
  apiGroup: ""

Upon closer inspection, it looks like I am incorrect. I'm going to go ahead and close this issue. Thanks.


Fix game folder generation

Copy the current folder and filter out the modloader to the system temp folder, then move it into game folder.
By doing this the modloader executable and the game itself can share the same folder.

what are the benefits of doing it this way? i cant seem to get it working on my machine and dont fully get the reason sorry

by doing this the modloader and the moonstone island can share the same directory which is more intuitive to me or maybe the newcomer

I've designed it to be in different folders so it can be fully independent from the original game, the users don't have to mess with the files just to play the vanilla game. while it's a good idea I don't think it's a good step for the loader

I've never thought that way, maybe you are right but it feels so weird to me that create a folder for a mod loader in steam game library or maybe we can let the user specify where the game is as an option so it doesn't have to locate at steamapps/common directory


onCancel,onConfirm requires unnecessary arguments.

I checked this PR(#17 ).

Is fixed in latest version 0.5.0 which supports react-router-dom v6.7.0. Let me know if this issue is still present. Thanks!


[BUG] nested/object query with raw or csv format inserts unexpected newlines

What is the bug?
When using the raw or csv format output in SQL plugin, we expect each row of output to correspond with a row from the response.
for example, from SELECT nested(message.info), nested(comment.data) FROM nested_with_nulls:
Expected output:
nested(message.info)|nested(comment.data)
|hh
b|aa
c|aa
c|ab
a|ab
zz|[aa, bb]
zz|[aa, bb]
|ee
a|ab
rr|[asdf, sdfg]

Actual output:
nested(message.info)|nested(comment.data)
|hh
b|aa
c|aa
c|ab
a|ab
zz|[aa, bb
]
zz|[aa, bb
]
|ee
a|ab
rr|[asdf, sdfg
]

How can one reproduce the bug?
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

What is the expected behavior?
A clear and concise description of what you expected to happen.
What is your host/environment?

OS: [e.g. iOS]
Version [e.g. 22]
Plugins

Do you have any screenshots?
If applicable, add screenshots to help explain your problem.
Do you have any additional context?
Add any other context about the problem.

Note: this might be related to errors in Dashboard processing raw and csv format from the V2 engine (seems to work for the legacy engine).

Detected the same issue with csv format without nested:
V1
POST http://localhost:9200/_plugins/_sql?format=csv
{
    "query" : "select * from account where account_number = 70",
    "legacy": 1
}

account_number,firstname,address,balance,gender,city,employer,state,age,email,lastname
70,Deidre,685 School Lane,38172,F,Chestnut,Netplode,GA,33,deidrethompson@netplode.com,Thompson

V2
POST http://localhost:9200/_plugins/_sql?format=csv
{
    "query" : "select * from account where account_number = 70"
}

account_number,firstname,address,balance,gender,city,employer,state,age,email,lastname
70,Deidre,
685 School Lane,
38172,F,Chestnut,Netplode,GA,
33,deidrethompson@netplode.com,Thompson

I've narrowed down that this bug is caused by the fact in legacy the header defines the content-type as text/plain; charset=UTF-8 while in the new engine the content-type is application/json; charset=UTF-8


Getting stuck while opening pages

Hello,
I'm following the Readme tutorial, and don't undestand why it is getting stuck when running "
$session->open('http://www.facebook.com');" ?!
No code after that line is executed. Environment: Windows 7, Selenium Server Standalone 2.11, PHP 5.3.8
Below,  the simpler complete example:
session('firefox');

// POST /session/:sessionId/url
$session->open('http://www.facebook.com'); // nothing executed after this line

// DELETE /session/:sessionId/window
$session->deleteWindow();
?>
Thanks in advance,
Henrique

Note: the url is opened as expected. It is not executed any subsequent line.

curiouser, you might want to try other browsers like "internet explorer" as session argument and see how that works. For some reason I've run into issue with using Firefox browser with RemoteWebDriver (all bindings so far including this PHP one) and with FirefoxDriver Java binding (interestingly, it works fine in Python).
For me using Firefox, at the session initialization, it opens browser but dies with exception that connection reset. Same code with IE works fine. So you might want to check whether it's a quirk with that or whether it is really an issue with this PHP binding.

hey in whatever environment it works, such as python, just look closely at the output logs on the server and you should see the exact url's being requested and with what params, and then see what's different with mine?

Um, jubishop, for Python, it was only working via the standard FirefoxDriver, not the RemoteWebDriver. And with the standard/local driver, you don't have to start a server, so don't think that really applies for my case.

k just an idea.

hey if you use the standalone server and follow the procedure in the readme does it work then? I never use the RemoteWebDriver

Probably good to try with latest version of Selenium server as well. And technically, all client implementations of JSONWireProtocol are RemoteWebDrivers, hence this PHP binding could be considered one.
RemoteWebDriver & JSONWireProtocol = need to run Selenium standalone server (or as Grid2 hub + node config) to use WebDriver. The Firefox and InternetExplorer drivers specific to Java, Python, etc. don't require starting up a server.

so is there an actual issue here?

That's a question to the original poster of this issue. I just added some comments based on my experience. But my Firefox issue is likely with the Selenium 2 Server itself, nothing to do with your PHP bindings.


Payusatax.com blocked

Hi,
Looks like payusatax.com is blocked. Any specific reason for that? It's a legit website listed on irs.gov:
https://www.irs.gov/payments/pay-your-taxes-by-debit-or-credit-card
Thanks.

Blocked by @FadeMind 'Risky Hosts' list. Looks like it's been in the list since the beginning - 2016.

Blocked by @FadeMind 'Risky Hosts' list. Looks like it's been in the list since the beginning - 2016.

@raidenii so we're clear, a link from .gov means jack. We block tracking here, and .gov is, if anything, not admirable in that critical respect.
The whois records for domain payusatax.com look sketch.  But the IRS link checks out.
Let's see what T says.

@raidenii so we're clear, a link from .gov means jack. We block tracking here, and .gov is, if anything, not admirable in that critical respect.
The whois records for domain payusatax.com look sketch.  But the IRS link checks out.
Let's see what T says.

@StevenBlack @lightswitch05 in these external lists are a lot false positive rules. Thanks for report. Regards
Main source is http://hostsfile.org/hosts.html mirrored and customized in https://github.com/FadeMind/hosts.extras

@StevenBlack @lightswitch05 in these external lists are a lot false positive rules. Thanks for report. Regards
Main source is http://hostsfile.org/hosts.html mirrored and customized in https://github.com/FadeMind/hosts.extras

@FadeMind since you're here i have a question about *.2o7.net domains(maybe @lightswitch05 could pitch in on that too).
Aren't those serve as CNAME(s) only or this is not the case for all of them?

@FadeMind since you're here i have a question about *.2o7.net domains(maybe @lightswitch05 could pitch in on that too).
Aren't those serve as CNAME(s) only or this is not the case for all of them?

2o7 dot net is > https://www.wikiwand.com/en/Omniture (by Adobe > https://www.whois.com/whois/2o7.net) mirrored and enhanced in hosts.extras. Your call if you need to blocking these.

2o7 dot net is > https://www.wikiwand.com/en/Omniture (by Adobe > https://www.whois.com/whois/2o7.net) mirrored and enhanced in hosts.extras. Your call if you need to blocking these.

Thanks everybody.  @raidenii this will be in the next release, coming momentarily.

Thanks everybody.  @raidenii this will be in the next release, coming momentarily.


feat: add toolbox for ops helper work

This creates a little helper container we can use to ease the burden of troubleshooting issues in tools/prod. This is the skeleton for the functionality plus a script for ssh'ing into instances in AWS. You can invoke it via ./components/toolbox/awsi.sh ssm -p [aws_profile] -r [aws_region]. It will give you list of available instances you can shell into and then open up a session with whatever box you select.

bors merge

bors merge


Added modal component

Closes #84
Summary
Fully implemented modal component

Added two parameters from original release code: title and text
Added background box design
Added two buttons

Testing
Run yarn run start from frontend folder

Can you attach some screenshots to the PR? Not necessary I think but nice to have for documentation purposes


Enabled referencing columns in Orc files by name

Enable columns in Orc files to be referenced by name when the 'hive.orc.use-column-names' property is set to 'true'

Any feedback would be greatly appreciated.

I have working on a high priority project for a while now.  I will attempt to review this in my spare time.

Thanks for taking a look.  I completely understand how swamped you are.  Let me know if you have any questions.

Is there anything I can do to facilitate this getting reviewed?

No, it is on me, and I have been completely focused on the other project.  I'll try to get to this early Jan.

Totally understand. I'll just keep checking in.  Happy Holidays!

Hopefully you had a good holiday, but now that it is over I'm going to start pestering you again. :)

@dain Is it possible for you to review this now?

Merged, thanks!

I made some changes before pushing.  Please let me know if I broke something for you.

LGTM
Thanks!

On Feb 9, 2016, at 6:17 PM, Dain Sundstrom<EMAIL_ADDRESS>wrote:
I made some changes before pushing. Please let me know if I broke something for you.
—
Reply to this email directly or view it on GitHub.


not being parsed within

It seems that I tried:
> blah

it literally appears as > blah instead of
blah
. Markdown Extra does not seem to have the same issue.
I have also tried without a space before the greater than sign and it didn't work either.

I confirm this. Very annoying issue.

Also, Image links like<EMAIL_ADDRESS>do not rendered within


Incorrect example in Compose Desktop entry point documentation

This example in the documentation of the application function does not compile. It tries to modify a val and misses a required argument when calling Window :
fun main() = application {
    val isSplashScreenShowing by remember { mutableStateOf(true) }

    LaunchedEffect(Unit) {
        delay(2000)
        isSplashScreenShowing = false
    }

    if (isSplashScreenShowing) {
        Window(title = "Splash") {}
    } else {
        Window(title = "App") {}
    }
}

This would be a working version:
fun main() = application {
    var isSplashScreenShowing by remember { mutableStateOf(true) }

    LaunchedEffect(Unit) {
        delay(2000)
        isSplashScreenShowing = false
    }

    if (isSplashScreenShowing) {
        Window(onCloseRequest = ::exitApplication, title = "Splash") {}
    } else {
        Window(onCloseRequest = ::exitApplication, title = "App") {}
    }
}

I initially wanted to contribute but I'm unsure about the process.

Hello!
You can open a PR with this change right in the compose-multiplatform-core repo.
For this:

Make a fork of compose-multiplatform-core
Clone repo to your local machine
Make new branch, make changes, commit your change and push your changes to your fork on GitHub
Go to the compose-multiplatform-core, and create new PR. You'll be able to choose your branch and your fork.

Please, feel free to ask here any questions regarding the process if something is unclear.

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.


Updated system.js and order.js

Added Transaction to system.js
Added BasketMgr to order.js

Created https://github.com/SalesforceCommerceCloud/dw-api-mock/pull/25, trying to recreate the changes from this PR.


Integrate weight field of ProductVariantVersion

- Add weight information to ProductView
- Add Unit enum for units like Kilogram
- Store unit used for weight information in app store,
  have Kilogram as default value
- Add textfield to AddProductDialog that for specifying
  weight of product variant
- Add rules.ts file with common functions that can be used
  for the rules props of vue SFCs like v-textfield
- Add weight field to product queries
- Reorder queried fields of ProductVariantVersion

The Gropius Issue
Definition of Done

[ ] Requirements of the issue are met
[ ] Code has been reviewed
[ ] Code is documented
[ ] GraphQL related artefacts are documented

What's the state on this?

What's the state on this?

I'm on it, changes are in progress.


Support Enhanced LRC format (Part II)

Enhanced LRC is an extension of Simple LRC Format developed for the A2 Media Player. This supports adding an optional timestamp for words, syllables, or otherwise parts of a line. It takes the format: <mm:ss.xx>.

Enhanced LRC support

Add additional interfaces.
Add syllableRenderer; renderer for enhanced lrc words and word tags.
lineRenderer may now accept a syllableNodes of pre-rendered syllables.
Added activated boolean flag to renderers to help handle persistent effects.
Add additional storybook example: Enhanced Lrc.

This should be backwards-compatible with previous versions.
Note: This PR depends on Part I to be merged first.

Like clrc, adding new component EnhancedLrc is a better choice?


[BUG]: title is not defined (Sending play request with scsearch: )

NodeLink version
v2.0.0 (9e474e9)
Description
This error occurs upon sending a play request while search is being done through the Soundcloud source.
Here is the error:
10|NL      | ReferenceError: title is not defined
10|NL      |     at Object.search (file:///root/root/NodeLink/src/sources/soundcloud.js:183:71)
10|NL      |     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
10|NL      |     at async Server.requestHandler (file:///root/root/NodeLink/src/connection/handler.js:396:27)

Client
FastLink (a3158a8)
Steps to reproduce
Send a play request to nodelink with scsearch:
Example code
No response
Confirmations

[X] My environment meets the minimum requirements.
[X] I have verified that this is not a duplicate issue.

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Fix landed on https://github.com/PerformanC/NodeLink/commit/8bb2e5ad85afe009457148f856c6dedb87c7dc1b.


Error Validate Your .env B2C Commerce Sandbox Credentials

Everytime I try to validate my b2c credentials it gives me this error:

Do you know what could be? I'm able for a call if needed.

... check your node version.  You should be running v15.2.1 (minimum).  I also recommend killing your node_modules directory, your package-lock.json, and attempt a clean install.  Let me know if that works for you, ok?  Hope this helps.

that's the Optional chaining which is supported by nodejs14 and above versions.

I upgraded the minimum Node version required to work with the CLI.
Please update your node version, remove the node_modules folder and try to install the node dependencies again.


QueryBuilder does not allow to support array types for PostgreSQL

PostgreSQL supports array types and I was trying to do supporting for that types in my project.
To do this, I created child classes Schema and ColumnSchema. And I implemented type conversion ColumnSchema::dbTypecast() and ColumnSchema::phpTypecast().
But I was faced with the problem: when I assign array values to AR attributes and then save, it causes an error by the line https://github.com/yiisoft/yii2/blob/master/framework/db/Command.php#L271
Because QueryBuilder skips dbTypecast for array values:
https://github.com/yiisoft/yii2/blob/master/framework/db/QueryBuilder.php#L151
https://github.com/yiisoft/yii2/blob/master/framework/db/QueryBuilder.php#L192
https://github.com/yiisoft/yii2/blob/master/framework/db/QueryBuilder.php#L252
I had to create another child class QueryBuilder and remove !is_array($value) from conditions. After that it works successfully.
I do not know whether this affects the operation of the system elsewhere. But it looks a bit limiting.

Does anybody know why only non-arrays are typecasted? I can't figure it out from the sources.

array syntax is used to append a PDO typehint to a value.
https://github.com/yiisoft/yii2/blob/master/framework/db/Command.php#L304-L306
This turns out to be problematic now when dbms support array type natively...

This isn't the code mentioned by @Tigrov, the other is_array checks just skips dbTypecast().

@Tigrov array values are reserved by Command::bindValues as a way of attaching the PDO type metadata to the real value (ex. ['string', \PDO::PARAM_STR]). You could put your array values inside such arrays.
@cebe maybe a special class should be created and used instead of such arrays? This would break BC so probably it could make into 2.1. I could prepare a PR now.

@nineinchnick I use ActiveRecord model
$model->field = [1,2,3,4];
$model->save();

It's not possible to use wrap array e.g. $model->field = [[1,2,3,4], \PDO::PARAM_STR];
"a special class ... instead of such arrays" it will be best way.

closed in favor of https://github.com/yiisoft/yii2/issues/7640

I made an extention to fix it
https://github.com/Tigrov/yii2-pgsql


Envision multi-instance display

BUG REPORT
Unable to view multi-instance display when "All Simulations" is selected in Envision while running multiple SMARTS instances.
SMARTS version
0.4.15
Previous associated issues
None
Steps to reproduce the bug

Start envision in a terminal$ scl envision start -s ./scenarios -p 8081

Start SMARTS simulation in another terminal$ python3.7 ./examples/multi_agent.py ./scenarios/intersections/6lane/

Resulting and expected behaviour
Expected: Able too see multi-instance display in Envision when "All Simulations" options is selected.

Error logs and screenshots
None
System information- Operating system & Environment [Please note if using Docker]: Ubuntu 16.04

Number of system cores available: 16
Python version [Please note if using Jupyter]: Python3.7
Python packages [e.g. from pip freeze]
SUMO version: 1.8.0
Date when bug occurred: 19 April 2021

Impact [If known]
Unable to view multi-instance display in Envision.

Something related to this was addressed in PR #363. But that was fixed before this issue was noticed.

After tracking down, the git commit history, it seems like the multi-instance display stopped working after SMARTS version 0.4.14 release. (https://github.com/huawei-noah/SMARTS/commit/c8473049b4b52ad3eb29f7c7eb93753c2d70df55)

After some more investigation, its safe to say that the issue is arising from changes done to the .js files in this release. Changes to the client.py or other files dont seem to be the issue.

PR #575 and #547 were made to the JavaScript files after SMARTS version 0.4.13 release and before SMARTS version 0.4.14 release which caused the multi-instance display to stop working.

Actually PR #580 is the cause of this issue.

Also for PR #545, the following code snippet in app.js tries to reconnect to a single simulation every time, you switch to "All Simulations".

Removing it fixes that issue for that PR.

Ok, so I found the bug. Will open a PR soon.


Issue/scheduler backward compatibility

Description
Improve backward compatibility of add_action
I did not add the second argument (initial_delay) back, nor did I make the named arguments work.
That would be too messy
Self Check:
Strike through any lines that are not applicable (~~line~~) then check the box

[ ] Attached issue to pull request
[x] Changelog entry
[x] Type annotations are present
[x] Code is clear and sufficiently documented
[x] No (preventable) type errors (check using make mypy or make mypy-diff)
[x] Sufficient test cases (reproduces the bug/tests the requested feature)
[x] Correct, in line with design

Processing this pull request

Merged into branches master in 5a561a6aac14a952a069a5d65629391d9f8e664a

Processing #4817.


chore: Fixes typos

A small set of changes to use the correct plural form of 'scenario' in the generated reports and tests.  Also swaps 'No elements have been founds' for 'No elements have been found'.

Coverage remained the same at 98.566% when pulling 23350a191e4f23e790e46263664f465eda83a91b on achingbrain:master into 39fa2624b3a57c07a9698c05ae9194b00d0f54bf on wswebcreation:master.

Tnx!

Released version 1.0.1


Features/twitchchateventtype

Summary
Adds the TwitchChatEventType class (see #50) and puts the TwitchChatColor (name change!) in the twitchobserver module (for simplicity).
Updates references to use the appropiate TwitchChatEventType.
Updates the documentation.
Updates version numbers.

Feel free to merge at your convenience!


Add placeholder doc comments to macro-generated enums

This removes some yellow squiggles present in workspaces/crates that build with
[workspace.lints.rust]
missing_docs = "warn"`

I don't feel that I'm familiar enough with the structure of these enums to suggest real doc comments, so I just tossed in placeholders. Would love to see some more descriptive text replace the TODOs.
Another option for resolving the warnings would be to replace all the placeholders with an #[allow(missing_docs)] attribute added above the two quote!d pub enums on lib.rs:689 and segment.rs:300

Thank you so much for finishing and landing this PR!


python: track version number

I think this was just an oversight in the move from 0.2.1 to 0.4.0.
I aim to exposing the seed interface in the ffi and in the python module, but i figure we should start from an aligned version.

Excellent, thanks for your help on this....


Docs on “my” should mention dynamic variables

The documentation for my starts with:

Declaring a variable with my gives it lexical scope.

But this isn't true in the sense that people expect since it does something different with dynamic variables (those with the * twigil). S04 says:

We use the phrase "lexical scoping" in its industry-standard meaning to indicate those blocks that surround the current textual location.

And later,

Except for such formal parameter declarations, all lexically scoped declarations are visible from the point of declaration to the end of the enclosing block. Period. Lexicals may not "leak" from a block to any other external scope

But, that's not what my does with dynamic variables, say, as in Moritz's Testing say article) where he temporarily replaces $*OUT's value for a different scope that doesn't enclose it:
my $output = do {
	my $*OUT = OutputCapture.new;
	doublespeak(42);
	$*OUT.captured;
};

There's a cryptic note at the end of the my docs that seems to contradict the rest of the documentation so far:

To make new-location() print nowhere, make $location a dynamic variable using the * twigil.

That is, if $location were $*location, it's not a lexical variable anymore despite the my.
The example for the * Twigil shows the same thing. A dynamic variable declared with my isn't lexical in the sense that S04 defines or that people will expect.

I'm not sure, the effect of  a "my dynamic variable" is lexical, The difference with a dynamic variable is that you get a run-time failure if you try to refer to one if it isn't defined, rather than compile time.
sub foo() {
    say $*FOO || "boop";
}

foo();

my $*FOO = "blar";

foo();

The difference is that unless it has been introduced globally say with PROCESS::<$FOO> you will need to introduce ir with ```my````  or get the compile time failure.
I think the difficulty is that dynamic variables are a different category of thing that may have a lexical scope, not just a normal variable.

The * twigil means "can be resolved dynamically". The my is talking about the storage, and my $*a is indeed stored just the same as my $a. Note that our $*var is also completely valid with the usual meaning of our applying:
> sub foo() { say $*a }
sub foo () { #`(Sub|91195816) ... }
> { my $*a = 42; foo(); say MY::.keys; say OUR::.keys }
42
($_ $*DISPATCHER $*a)
()
> { our $*a = 42; foo(); say MY::.keys; say OUR::.keys }
42
($_ $*DISPATCHER $*a)
($*a)

I noticed a comment in IO::Handle's indir that says that temp doesn't work in core settings:
sub indir(Str() $path, $what, :$test = <r w>) {
	my $newCWD := $*CWD.chdir($path,:$test);
	$newCWD // $newCWD.throw;

	{
		my $*CWD = $newCWD;  # temp doesn't work in core settings :-(
		$what();
	}
}

Is this low-level detail relevant to the reason we'd use my with dynamic variables at the user level?
I also asked this on Stackoverflow.

I've changed the title a little bit so that the ticket is easier to approach. It is its defining feature, we just have to discuss dynamic variables a little bit.

Solved by #1522


Update component.yaml files and fix vulnerabilities

Purpose

Update component.yaml for samples and fix identified vulnerabilities.

Related https://github.com/wso2-enterprise/choreo/issues/32242
Related https://github.com/wso2-enterprise/choreo/issues/30929
Goals

Ensure the samples are updated with the latest source configuration file supported by Choreo.

Approach

Describe how you are implementing the solutions. Include an animated GIF or screenshot if the change affects the UI (email<EMAIL_ADDRESS>to review all UI text). Include a link to a Markdown file or Google doc if the feature write-up is too long to paste here.

User stories

Summary of user stories addressed by this change>

Release note

Brief description of the new feature or bug fix as it will appear in the release notes

Documentation

Link(s) to product documentation that addresses the changes of this PR. If no doc impact, enter “N/A” plus brief explanation of why there’s no doc impact

Training

Link to the PR for changes to the training content in https://github.com/wso2/WSO2-Training, if applicable

Certification

Type “Sent” when you have provided new/updated certification questions, plus four answers for each question (correct answer highlighted in bold), based on this change. Certification questions/answers should be sent to<EMAIL_ADDRESS>and NOT pasted in this PR. If there is no impact on certification exams, type “N/A” and explain why.

Marketing

Link to drafts of marketing content that will describe and promote this feature, including product page changes, technical articles, blog posts, videos, etc., if applicable

Automation tests

Unit tests

Code coverage information

Integration tests

Details about the test cases and coverage

Security checks

Followed secure coding standards in http://wso2.com/technical-reports/wso2-secure-engineering-guidelines? yes/no
Ran FindSecurityBugs plugin and verified report? yes/no
Confirmed that this PR doesn't commit any keys, passwords, tokens, usernames, or other secrets? yes/no

Samples

Provide high-level details about the samples related to this feature

Related PRs

List any other related PRs

Migrations (if applicable)

Describe migration steps and platforms on which migration has been tested

Test environment

List all JDK versions, operating systems, databases, and browser/versions on which this feature/fix was tested

Learning

Describe the research phase and any blog posts, patterns, libraries, or add-ons you used to solve the problem.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: binoyPeries:x: YasithalalangaYou have signed the CLA already but the status is still pending? Let us recheck it.


Apple Notes: Super fast for iCloud Notes

Description
Load the sql database to fetch the iCloud notes - that's a lot faster than using applescript.
Screencast

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

This is excellent @mathieudutour - huge upgrade.  Well done.
I pulled the branch locally and works as I would expect.
What I am wondering is if we should make searching locally via AppleScript an option that is enabled vs the default behavior.  This could be added at a later time - I can take care of it after this is merged.
I have a local branch optimizing the local search via AppleScript but it won't touch the performance of using the iCloud db.


Add DiodeLadderFilter.swift

Based on the Will Pirkle and CCRMA Chugins emulation already present in Soundpipe -- diode.c

Thanks for the new DSP, can you add tests for it?

Thanks for the new DSP, can you add tests for it?

You're welcome, sure thing!

Cool, may the heavens smile on you. ;)


Move docs back to nightly

@alexcrichton: no appropriate reviewer found, use r? to override

Now that https://github.com/rust-lang/rust/issues/37183 has been fixed
@bors: r+

:pushpin: Commit 18d5d43 has been approved by alexcrichton

:hourglass: Testing commit 18d5d43 with merge e59169b...

:boom: Test timed out


Uncaught TypeError: Cannot read property '1' of null

Decided today to give Atom a try with the intention to replace my current editor... so this error has a high potential of being my very own mistake, but I am glad for any hint or comment on where to seek and on how to potentially solve this issue...
I created a MWE:
\documentclass{article}
\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
  @book{Knu86,
    author = {Knuth, Donald E.},
    year = {1986},
    title = {The \TeX book},
  }
\end{filecontents}

\begin{document}

This should work. Why doesn't it?  \cite{Knu86}

\bibliographystyle{alpha}
\bibliography{\jobname}
\end{document}

I set the home directory by clicking on the home button in the status bar
I selected: Packages > Atom-LaTeX > Build LaTeX from active editor
I receive the error message and no output file

Atom: 1.23.0 x64
Electron: 1.6.15
OS: Microsoft Windows 10 Pro
Thrown From: atom-latex package 0.8.2
Stack Trace
Uncaught TypeError: Cannot read property '1' of null
At %USERPROFILE%\.atom\packages\atom-latex\lib\builder.coffee:189

TypeError: Cannot read property '1' of null
    at Builder.module.exports.Builder.custom_toolchain (/packages/atom-latex/lib/builder.coffee:189:88)
    at Builder.module.exports.Builder.setCmds (/packages/atom-latex/lib/builder.coffee:155:10)
    at Builder.module.exports.Builder.build (/packages/atom-latex/lib/builder.coffee:16:6)
    at /packages/atom-latex/lib/main.coffee:34:53)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.23.0/resources/app/src/command-registry.js:388:36)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.23.0/resources/app/src/command-registry.js:273:23)
    at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (~/AppData/Local/atom/app-1.23.0/resources/app/src/atom-environment.js:1393:34)
    at EventEmitter.outerCallback (~/AppData/Local/atom/app-1.23.0/resources/app/src/application-delegate.js:335:31)
    at emitThree (events.js:116:13)
    at EventEmitter.emit (events.js:194:7)

Commands
     -1:30.1.0 core:cancel (input.hidden-input)
     -1:29.4.0 editor:consolidate-selections (input.hidden-input)
     -1:29.4.0 core:cancel (input.hidden-input)
     -1:29.1.0 editor:consolidate-selections (input.hidden-input)
     -1:29.1.0 core:cancel (input.hidden-input)
     -1:26.1.0 command-palette:toggle (input.hidden-input)
     -1:24.6.0 editor:consolidate-selections (input.hidden-input)
     -1:24.6.0 core:cancel (input.hidden-input)
     -1:18.4.0 editor:select-line (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
     -1:18.1.0 fuzzy-finder:toggle-buffer-finder (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
     -1:14.2.0 core:move-left (input.hidden-input)
     -1:13.3.0 core:move-up (input.hidden-input)
     -1:13 core:move-down (input.hidden-input)
     -1:12.4.0 core:confirm (input.hidden-input)
     -1:05.4.0 atom-latex:build (input.hidden-input)
     -0:11.3.0 atom-latex:build-here (input.hidden-input)

Non-Core Packages
atom-latex 0.8.2
atom-python-run 0.9.5
atom-runner 2.7.1
autocomplete-python 1.10.5
latex 0.49.0
minimap 4.29.7
my-word-count 0.0.0

@tanjapm
Sorry, been a bit busy the last days.
There seems to be some issue parsing the %EXT key in your Custom Toolchain - could you share what you have there?
Just another heads up - if you set the LaTeX root, then you can just use Build instead of Build LaTeX from active editor

I'm having the same issue. If compiled in the terminal, everything is fine.
I'm using atom 1.38.2, pdf latex, custom toolchain %TEX %ARG %DOC.%EXT resulting in
pdflatex -synctex=1 -interactionmode=nonstopmode -shell-escape -file-line-error main.tex

@kpunt  Could you share your error/stack trace?

[Enter steps to reproduce:]

...
...

Atom: 1.38.2 x64
Electron: 2.0.18
OS: Mac OS X 10.14.5
Thrown From: atom-latex package 0.8.6
Stack Trace
Uncaught TypeError: Cannot read property '1' of null
At /Users/mullener/.atom/packages/atom-latex/lib/parser.coffee:95

TypeError: Cannot read property '1' of null
    at Parser.module.exports.Parser.parseLatex (/packages/atom-latex/lib/parser.coffee:95:85)
    at Parser.module.exports.Parser.parse (/packages/atom-latex/lib/parser.coffee:31:8)
    at Builder.module.exports.Builder.postBuild (/packages/atom-latex/lib/builder.coffee:112:19)
    at Builder.module.exports.Builder.buildProcess (/packages/atom-latex/lib/builder.coffee:45:8)
    at /packages/atom-latex/lib/builder.coffee:77:10)
    at emitTwo (events.js:126:13)
    at ChildProcess.emit (events.js:214:7)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)

Commands
     -6:24.1.0 tree-view:toggle (input.hidden-input)
  2x -5:54.2.0 editor:toggle-line-comments (input.hidden-input)
     -5:51.3.0 atom-latex:build (input.hidden-input)
     -5:37.7.0 editor:toggle-line-comments (input.hidden-input)
  2x -5:35.1.0 core:backspace (input.hidden-input)
     -5:34.1.0 atom-latex:build (input.hidden-input)
  9x -5:14.4.0 core:backspace (input.hidden-input)
     -5:12.1.0 atom-latex:build (input.hidden-input)
     -4:36.4.0 core:move-left (input.hidden-input)
     -4:32 atom-latex:build (input.hidden-input)
  2x -4:18 atom-latex:clean (input.hidden-input)
  2x -4:11.4.0 tree-view:remove (span.name.icon.icon-file-text)
     -2:59.9.0 editor:toggle-line-comments (input.hidden-input)
     -2:59 core:save (input.hidden-input)
     -1:41.5.0 settings-view:open (input.hidden-input)
     -0:10.5.0 atom-latex:build (input.hidden-input)

Non-Core Packages
atom-latex 0.8.6
language-latex 1.2.0
latex 0.50.2
pdf-view 0.71.0
terminal-plus 0.14.5

On 23 Jul 2019, at 15:06, Ash <notifications<EMAIL_ADDRESS>wrote:
@kpunthttps://github.com/kpunt Could you share your error/stack trace?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/James-Yu/Atom-LaTeX/issues/129?email_source=notifications&email_token=ABRWUX2WUZQKHAZYW557EFTQA366TA5CNFSM4EH7OUF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2TBO2Y#issuecomment-514201451, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABRWUX6QAFTNCH7FA4MX27TQA366TANCNFSM4EH7OUFQ.

@kpunt Could you also share what your pdflatex build log looks like?
Seem to be hitting an issue with the new log parser from (https://github.com/James-Yu/Atom-LaTeX/pull/171)

Please find the log-file attached.
On 23 Jul 2019, at 15:26, Ash <notifications<EMAIL_ADDRESS>wrote:
@kpunthttps://github.com/kpunt Could you also share what your pdflatex build log looks like?
Seem to be hitting an issue with the new log parser from (#171https://github.com/James-Yu/Atom-LaTeX/pull/171)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/James-Yu/Atom-LaTeX/issues/129?email_source=notifications&email_token=ABRWUX6WNAI2RY5HRAKBPTDQA4BGRA5CNFSM4EH7OUF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2TDIPA#issuecomment-514208828, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABRWUX6RSZZ4UYKLPL5Q4F3QA4BGRANCNFSM4EH7OUFQ.

@kpunt  Doesn't seem to work via email..

figurematter.log

@kpunt should be fixed with<EMAIL_ADDRESS>let me know!

It is fixed indeed!
Thank you very much!
On 24 Jul 2019, at 14:58, Ash <notifications<EMAIL_ADDRESS>wrote:
@kpunthttps://github.com/kpunt should be fixed with<EMAIL_ADDRESS>let me know!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/James-Yu/Atom-LaTeX/issues/129?email_source=notifications&email_token=ABRWUX2PEKW6GW775IGFW5TQBBGXHA5CNFSM4EH7OUF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2WH6MQ#issuecomment-514621234, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABRWUXZJMS25HU7TSNG2HXDQBBGXHANCNFSM4EH7OUFQ.


Add application.AddPassword

Feature Request
The API https://docs.microsoft.com/en-us/graph/api/application-addpassword?view=graph-rest-1.0&tabs=http is not implemented in the current SDK.
The current workflow is to use "UpdatePasswordCredentials" and provide a secret. Would be great if we can add that API to the sdk.

Hi @Segflow thanks for this issue.
Unfortunately the whole ms-graph SDK will not be included in this repo (as far as I know). You could find some unofficial SDK of msgraph for go on github, for instance this one or this one.
The msgraph officially does not have golang planned as far as I know. CCing @jhendrixMSFT for some more information

Close it as ms-graph SDK will not be included in this repo.