Training time

Hi, thanks for your interesting work.
What is your training time on each dataset?

In our paper, we use pre-trained models from other papers.
We also train new models by ourselves and find maybe 24h is enough for cifar10 using 2 GPUs and set batch_size 256.

In our paper, we use pre-trained models from other papers.
We also train new models by ourselves and find maybe 24h is enough for cifar10 using 2 GPUs and set batch_size 256.

In our paper, we use pre-trained models from other papers.
We also train new models by ourselves and find maybe 24h is enough for cifar10 using 2 RTX3090s and set batch_size 25

Thank you for your reply.
I use the default DDIM code to train the cifar with 80w steps, but fid is 187. I will try your code again.

Hi, I retrained the CIFAR10 based on your default parameters, but the reproduced result is worse than your provided model. For example,
DDIM 50 steps: 6.1640 vs. 14.3992
Python main.py --runner train --device cuda --config ddim_cifar10.yml --method DDIM --train_path temp/train
Can you provide any suggestions?

Thanks for your reply. I will try it again.
Before that, I had trained the model based on the DDIM code, but it failed.
https://github.com/ermongroup/ddim/issues/6#issue-1230873595\

Perhaps you can refer to my other code DiffOOD, which contains the complete training code. I get FID 3.2 on CIFAR10 by myself.


Add to description that it's for toggling game shaders, not reshade shaders

add 1-2 sentences to the introduction. By the description i would think its for toggling ReShade shaders (which there already exists the preset tab for), but don't expect you can use it on actual game shaders... because ReShade is usually mentioned in relation to post-processing.

Additionally:

another thing is with vulkan games
the addon is expected to be on the same folder as the game exe
and the description is not very clear
so people may think it needs to be on the same folder as the reshade dll

Implemented


global: add support for index templates

:heart: Thank you for your contribution!
Description

Please describe briefly your pull request.

Checklist
Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:

[ ] I'm aware of the code of conduct.
[ ] I've created logical separate commits and followed the commit message format.
[ ] I've added relevant test cases.
[ ] I've added relevant documentation.
[ ] I've marked translation strings.
[ ] I've identified the copyright holder(s) and updated copyright headers for touched files (>15 lines contributions).
[ ] I've NOT included third-party code (copy/pasted source code or new dependencies).

If you have added third-party code (copy/pasted or new dependencies), please reach out to an architect.

Frontend

[ ] I've followed the CSS/JS and React guidelines.
[ ] I've followed the web accessibility guidelines.
[ ] I've followed the user interface guidelines.

Reminder
By using GitHub, you have already agreed to the GitHub’s Terms of Service including that:

You license your contribution under the same terms as the current repository’s license.
You agree that you have the right to license your contribution under the current repository’s license.

After discussing with @slint IRL, we decided to drop the deprecation warning and add it only when we have a documented upgrade path.


Can't drop image to the iconizer

Hi! I have a problem with dropping image to the app. It can't be dropped at the area for image.
I'm running it on the macOS Sierra 10.12.1

Hi there!
I can't reproduce the error. Can you tell me, which Iconizer version you're using and the image format you're trying to convert?

I'm using Version 2.2.3 (212). I'm trying to use png and jpg images.

I'm sorry, but I have to go with the least satisfying answer here: That's weird...
I can drag, drop and export jpg, png, icon and pdf images, all working just fine. Could you please check your system logs for any errors, while dropping an image onto Iconizer?
Also, can you share the image you're trying to export with me, actually I don't know why the image should be the problem but I'm running out of ideas.

Sample image:

And I've just seen that in File menu I can't use "Open" option

Ok, I've released a new version. Hopefully this fixes the problem.

Great! Thanks! Now it works 😄

Awesome!  🎉


Single cache_dir determination

Move cache_dir logic moved to Embedding class and not in the specific implementations. This is library wide, and not specific to a model.

Resolved in #105.


Add a ViewModel to Dessert Clicker: Android Basics in Compose

On the new Android Studio IDE, the buildscript is not on the project level gradle file.  When trying to add the buildscript and the ext, it keeps coming up as an error

This can be fixed by using the new notation to set app level variables;
buildscript {
extra.set("name","key")
}


different env for theme

Hi there,
grate work!! When I start use badrock I just love it! I have a little question how can I configure a DB env. for different theme? I need this because I have different db for theme. Example below:

theme1
DB_NAME = theme1
DB_USER = user_theme1
DB_PASSWORD=''
DB_HOST='localhost'
DB_PREFIX ='theme1__'
theme2
DB_NAME = theme2
DB_USER = user_theme2
DB_PASSWORD=''
DB_HOST='localhost'
DB_PREFIX ='theme2__'

I try to create a new config\environments theme1.php but DB_PREFIX doesn't work.
Regards

please open a thread on https://discourse.roots.io/


Eventsocket does not renew auth key

After some "time" the auth key expires.  Once the eventsocket becomes disconnected and can never connect again as the auth key is statically passed  to the event socket.
https://github.com/abmantis/whirlpool-sixth-sense/pull/13 includes one possible solution.

Fixed by #13


Wrap 'tig' command to add with git to PATH.

This ensures that git is added as a run-time dependency of tig and allows tig to find the git command even if git is not installed in the user environment.  I have force pushed a rebased commit on the most recent master.

@lethalman This seems to be ready, doesn't it?

@matthiasbeyer I pinged @MarcWeber as he did the initial work for tig. I'd like to hear if he had a reason to avoid hardcoding git (for example full git vs minimal git).

Ok merging as we had no feedback. I'm ready to revert if there's any problem. Thanks.


Ruby version: 2.3.8p459
Rails version: <IP_ADDRESS>
RSpec version: 3.7.0

Observed behaviour

The ActiveRecord query in the let variable once its being evaluated each time user_partner_credit_entries variable is called.
Expected behaviour

We expect that the let variable to only evaluate the content in the block once when its called for the first time.
Can you provide an example app?

Example Spec:
context 'datetime is not included in the arguments' do
  let(:datetime)  { nil }
  let(:user_partner_credit_entries) { PartnerCreditEntry.where(id: partner_credit_entries.map(&:id)) }

  it 'should forward the datetime `nil` to the PartnerCreditEntry#spend function' do
    ActiveRecord::Base.logger = Logger.new(STDOUT)

    puts '----Begin Expectation Setup----'
    allow(subject).to receive(:sorted_credit_entries).and_return(user_partner_credit_entries)

    expect(user_partner_credit_entries.first).to receive(:spend!).with(amount: remaining_amount, user: user, transaction_id: transaction.id, datetime: datetime)
    expect(user_partner_credit_entries.second).to receive(:spend!).with(amount: remaining_amount, user: user, transaction_id: transaction.id, datetime: datetime)
    puts '----End Expectation Setup----'

    subject.call
  end
end

Logs:
----Begin Expectation Setup----
D, [2020-08-12T00:09:39.684314 #5193] DEBUG -- :    (0.2ms)  SAVEPOINT active_record_1
D, [2020-08-12T00:09:39.685431 #5193] DEBUG -- :   SQL (0.3ms)  INSERT INTO "public"."countries" ("name", "code", "currency", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id"  [["name", "Malaysia"], ["code", "my"], ["currency", "MYR"], ["created_at", "2020-08-11 16:09:39.684650"], ["updated_at", "2020-08-11 16:09:39.684650"]]
D, [2020-08-12T00:09:39.685968 #5193] DEBUG -- :    (0.2ms)  RELEASE SAVEPOINT active_record_1
D, [2020-08-12T00:09:39.686435 #5193] DEBUG -- :    (0.1ms)  SAVEPOINT active_record_1
D, [2020-08-12T00:09:39.687550 #5193] DEBUG -- :   City Exists (0.4ms)  SELECT  1 AS one FROM "public"."cities" WHERE LOWER("public"."cities"."name") = LOWER('City 3') LIMIT 1
D, [2020-08-12T00:09:39.688263 #5193] DEBUG -- :   City Exists (0.3ms)  SELECT  1 AS one FROM "public"."cities" WHERE LOWER("public"."cities"."short_name") = LOWER('City 3') LIMIT 1
D, [2020-08-12T00:09:39.689418 #5193] DEBUG -- :   SQL (0.3ms)  INSERT INTO "public"."cities" ("name", "slug", "short_name", "latitude", "longitude", "fave_enabled", "country_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING "id"  [["name", "City 3"], ["slug", "city-3"], ["short_name", "City 3"], ["latitude", 3.1379835], ["longitude",<PHONE_NUMBER>], ["fave_enabled", "t"], ["country_id", 4], ["created_at", "2020-08-11 16:09:39.688651"], ["updated_at", "2020-08-11 16:09:39.688651"]]
D, [2020-08-12T00:09:39.690075 #5193] DEBUG -- :    (0.2ms)  RELEASE SAVEPOINT active_record_1
D, [2020-08-12T00:09:39.690961 #5193] DEBUG -- :   App Load (0.3ms)  SELECT  "public"."apps".* FROM "public"."apps" WHERE "public"."apps"."name" = $1 LIMIT 1  [["name", "fave"]]
D, [2020-08-12T00:09:39.691831 #5193] DEBUG -- :    (0.2ms)  SAVEPOINT active_record_1
D, [2020-08-12T00:09:39.692743 #5193] DEBUG -- :    (0.4ms)  SELECT "public"."transactions"."receipt_id" FROM "public"."transactions" WHERE "public"."transactions"."receipt_id" IN ('0040-9639', '1040-9639', '2040-9639', '3040-9639', '4040-9639', '5040-9639', '6040-9639', '7040-9639', '8040-9639', '9040-9639')
D, [2020-08-12T00:09:39.693399 #5193] DEBUG -- :    (0.3ms)  SELECT "public"."apps"."id" FROM "public"."apps"
D, [2020-08-12T00:09:39.694574 #5193] DEBUG -- :   Transaction Exists (0.3ms)  SELECT  1 AS one FROM "public"."transactions" WHERE "public"."transactions"."transaction_external_id" = 'D88C561F7476' LIMIT 1
D, [2020-08-12T00:09:39.695320 #5193] DEBUG -- :   Transaction Exists (0.3ms)  SELECT  1 AS one FROM "public"."transactions" WHERE "public"."transactions"."receipt_id" = '0040-9639' LIMIT 1
D, [2020-08-12T00:09:39.697662 #5193] DEBUG -- :   SQL (0.7ms)  INSERT INTO "public"."transactions" ("transaction_type", "amount_cents", "amount_currency", "status", "city_id", "internal_type", "app_id", "transaction_external_id", "details", "user_id", "receipt_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13) RETURNING "id"  [["transaction_type", "sale"], ["amount_cents", -400], ["amount_currency", "MYR"], ["status", "settled"], ["city_id", 4], ["internal_type", 2], ["app_id", 1], ["transaction_external_id", "D88C561F7476"], ["details", "\"receipt\"=>\"true\""], ["user_id", 1], ["receipt_id", "0040-9639"], ["created_at", "2020-08-11 16:09:39.695824"], ["updated_at", "2020-08-11 16:09:39.695824"]]
D, [2020-08-12T00:09:39.699652 #5193] DEBUG -- :   Transaction Exists (0.5ms)  SELECT  1 AS one FROM "public"."transactions" WHERE "public"."transactions"."user_id" = $1 AND "public"."transactions"."internal_type" = $2 AND "public"."transactions"."status" IN ('sent_for_refund', 'submitted_for_settlement', 'settled', 'settlement_pending', 'settlement_confirmed', 'settling', 'refunded', 'authorized', 'pending_payment', 'payment_processing') LIMIT 1  [["user_id", 1], ["internal_type", 2]]
D, [2020-08-12T00:09:39.700669 #5193] DEBUG -- :    (0.3ms)  RELEASE SAVEPOINT active_record_1
D, [2020-08-12T00:09:39.703017 #5193] DEBUG -- :   PartnerCreditEntry Load (0.8ms)  SELECT  "partner_credit_entries".* FROM "partner_credit_entries" WHERE "partner_credit_entries"."id" IN (276, 277)  ORDER BY "partner_credit_entries"."id" ASC LIMIT 1
D, [2020-08-12T00:09:39.705986 #5193] DEBUG -- :   PartnerCreditEntry Load (0.6ms)  SELECT  "partner_credit_entries".* FROM "partner_credit_entries" WHERE "partner_credit_entries"."id" IN (276, 277)  ORDER BY "partner_credit_entries"."id" ASC LIMIT 1 OFFSET 1
[spend_spec.rb:36]
----End Expectation Setup----

:wave: let definitions are only called once, your logs actually prove this, if they were called repeatadly you would see 3 identical queries, instead you see 2 different ones.
DEBUG -- :   PartnerCreditEntry Load (0.8ms)  SELECT  "partner_credit_entries".* <...> LIMIT 1
DEBUG -- :   PartnerCreditEntry Load (0.6ms)  SELECT  "partner_credit_entries".* <...> LIMIT 1 OFFSET 1


Check which gfortran version is used

This fixes #790

I think this assumes gfortran is used (instead of e.g. intel fortran)..also, there are more codes with this problem (so some general solution might be worthwhile)


⚠ Bofrost.be has degraded performance

In 7546198, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1154 ms

Resolved: Bofrost.be performance has improved in 9833e5a.


[Feature Request] Filtering Diagnostics by Severity

Hi, I've been looking for a plugin like this for a while and it's great. The one feature I'm missing is the possibility of filtering diagnostics by severity, similar to vim.diagnostic.config().
Currently, I use it to hide underlines and inline diagnostics for Hints and Info types while keeping those in visible in the gutter and floats, but haven't figured out a way to keep this behavior while using tiny-inline-diagnostic.
Any chance you'd add something similar to this?

Hello,
Good idea, I will try to implement it soon!
I'll come back to you when it's done.
Le mer. 28 août 2024, 12:13, David Simões @.***> a
écrit :

Hi, I've been looking for a plugin like this for a while and it's great.
The one feature I'm missing is the possibility of filtering diagnostics by
severity, similar to vim.diagnostic.config().
Currently, I use it to hide underlines and inline diagnostics for Hints
and Info types while keeping those in visible in the gutter and floats, but
haven't figured out a way to keep this behavior while using
tiny-inline-diagnostic.
Any chance you'd add something similar to this?
—
Reply to this email directly, view it on GitHub
https://github.com/rachartier/tiny-inline-diagnostic.nvim/issues/34, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAPWKRMOBVLSCXCMOBR3UK3ZTWPGFAVCNFSM6AAAAABNH6D3AWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ4TCNRWGA3DGNA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Hello,
It should be good now. You can try to filter it with:
opts = {
     options = {
		-- Filter by severity.
		severity = {
			vim.diagnostic.severity.ERROR,
			vim.diagnostic.severity.WARN,
			vim.diagnostic.severity.INFO,
			vim.diagnostic.severity.HINT,
		},
     }
}

Works like a charm, thank you!


Implement corpus operators supported by ParallelTextCorpus for NParallelTextCorpus

Where was this completed, @johnml1135 ? This involves adding new methods to the CorpusExtensions in parallel with those that exist for ParallelTextCorpus and was not part of my NParallelTextCorpus PR.

My fault - I thought that it was already done.  Is this needed for anything?  We are currently doing operations on arrays of corpora rather than using NParrallelTextCorpus directly.  Therefore, are the corpus extensions needed?

My fault - I thought that it was already done. Is this needed for anything? We are currently doing operations on arrays of corpora rather than using NParrallelTextCorpus directly. Therefore, are the corpus extensions needed?

No worries. I don't think any of these are things we'd actively need to use, but Damien wanted them in there more for completeness sake/for non-Serval use.


mapic: use Transfer-Encoding: chunked when rejecting streams

The right way to reject a stream from PUSH_REWRITE:

Respond with an empty string
Use "Transfer-Encoding: Chunked" to work around a Mist bug

This adds a helper reject() function in the handler that makes it very easy to do so.

@iameli I don't see Transfer-Encoding: Chunked being added anywhere

Huh yep, even though this suggests it gets set if the content-length is <= 0:

I tested without flushing:
< HTTP/1.1 200 OK
< Date: Fri, 16 Jun 2023 06:23:14 GMT
< Content-Length: 0
<
* Connection #0 to host localhost left intact

and with:
< HTTP/1.1 200 OK
< Date: Fri, 16 Jun 2023 06:23:49 GMT
< Transfer-Encoding: chunked
<
* Connection #0 to host localhost left intact


Create issue_template.md

With this file github adds some formatting hints for new issues.
This probably needs to be mirrored on emenlu/website as well.
Since this is a github-only file I've added it to a hidden .github folder.

 Add github issue report config

Codecov Report

Merging #108 into master will decrease coverage by 31.79%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master     #108      +/-   ##
============================================
- Coverage     45.88%   14.08%   -31.8%
+ Complexity       99       42      -57
============================================
  Files            16       16
  Lines          1299     1299
  Branches        123      123
============================================
- Hits            596      183     -413
- Misses          644     1107     +463
+ Partials         59        9      -50

Impacted Files
Coverage Δ
Complexity Δ

.../java/se/lth/cs/connect/modules/AccountSystem.java
3.42% <0%> (-80.14%)
2% <0%> (-16%)

src/main/java/utils/URLParser.java
0% <0%> (-55.56%)
0% <0%> (-2%)

...main/java/se/lth/cs/connect/routes/Collection.java
7.58% <0%> (-46.65%)
3% <0%> (-18%)

.../main/java/se/lth/cs/connect/RequestException.java
57.14% <0%> (-42.86%)
2% <0%> (-1%)

...rc/main/java/se/lth/cs/connect/routes/Account.java
15.95% <0%> (-39.9%)
4% <0%> (-13%)

...c/main/java/se/lth/cs/connect/modules/Mailman.java
53.84% <0%> (-34.62%)
3% <0%> (-1%)

src/main/java/se/lth/cs/connect/routes/Entry.java
4.52% <0%> (-28.06%)
3% <0%> (-5%)

src/main/java/se/lth/cs/connect/TrustLevel.java
0% <0%> (-11.77%)
0% <0%> (-3%)

...n/java/se/lth/cs/connect/routes/BackendRouter.java
72.72% <0%> (-9.1%)
8% <0%> (ø)

src/main/java/se/lth/cs/connect/Connect.java
53.84% <0%> (-3.85%)
8% <0%> (ø)

... and 2 more

Continue to review full report at Codecov.

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


Make local CLI development in OSS easy as 🥧

I think @aeschli's use of cargo run is good enough for development here. THere may be more work here once the Rust CLI becomes more prominent...


Having Travis make and deploy PDF

I started this branch in response to #27, and to try to help out the CCL group. However, their repo is private, so I can't make travis do the work there. So, I'll use this branch to build our own note's PDF, instead. This will mean setting up travis etc. Note that I pre-merged PR #31 (new cls file) and PR #29 before starting work (here's hoping they pass code review soon!)

OK @kadrlica , I have hit a wall - travis is consistently refusing to allow latexmk to write to a file called .bib, and I can't figure out how to stop it. The latest travis report is here, and the exact error is as follows:
pdflatex: Not writing to .bib (openout_any = p).
! I can't write on file `.bib'.

I cannot edit the texmf.cnf file in travis's texlive installation because I don't have permission (even with sudo). The issue seems to be security: texmf.cnf contains the line openout_any = p, (for "paranoid"), which prevents latex from writing to unusually-named files, like .bib or .rhosts etc.
One possibility could be to fall back to vanilla pdflatex (which does not write to a .bib file), perhaps?
In other news, I made some other things better in this branch along the way, so it could be merged any time (although that will also close #29 and #31, because I merged both the updates and lsstdescnote.cls branches into this one :-))

I ran across this while installing aastex6.1.cls:
http://journals.aas.org/authors/aastex/linux.html
It might solve your .bib problem.

Excellent, thanks @kadrlica ! That fixed it: PDF is now compiling successfully at travis :-)
Now to figure out my GitHub API key...

Success! PDF is now deployed to the pdf branch at:
https://github.com/DarkEnergyScienceCollaboration/start_paper/tree/pdf/desc-0000-start_paper-intro.pdf
However, in future this should only be updated if the master branch is updated, so I've set up the travis file accordingly. (The existing PDF is a relic, from before I fixed this.) I think this PR is OK to be merged - and when we do, we'll see if the PDF gets updated! :-)


Version bump for cosmos 4.24.0 and spring 3.16.0

Version bump for cosmos 4.24.0 and spring 3.16.0

/check-enforcer override


Client unable to generate ECM eCommerce token via JRE SDK - able to generate token via postman from API directly

As far as I know, client was able to generate eCommerce token for ECM through this sdk prior to the release last week. Happy to create a jira if y'all let me know what project to put it in. Sandbox environment. Confirmed but not replicated by Avalarian.

I created a JIRA for it: https://avalara.atlassian.net/browse/AS-262
Could you please more details as to which API it is that is not working properly and what the error is: @snewton-avalara

Closing due to lack of activity, please reopen if this issue reoccurs


Mod mismatch error on 2.0.9

Hello !
Just did the latest update on the service side, and now the client can no more connect, saying "mod mismatch"

I tried to update to the "stable" version with this command :
sudo docker pull factoriotools/factorio:stable
(I did the stop and rm commands before)
but it doesn't seem to be fixing the issue, any idea ? thx !
here some (I guess) interesting part of the logs ?
0.036 Loading mod core 0.0.0 (data.lua)
   0.067 Loading mod base 2.0.9 (data.lua)
   0.449 Loading mod elevated-rails 2.0.9 (data.lua)
   0.561 Loading mod quality 2.0.9 (data.lua)
   0.588 Loading mod space-age 2.0.9 (data.lua)
   1.233 Loading mod base 2.0.9 (data-updates.lua)
   1.285 Loading mod quality 2.0.9 (data-updates.lua)
   1.409 Loading mod space-age 2.0.9 (data-updates.lua)
   1.680 Checksum for core:<PHONE_NUMBER>
   1.680 Checksum of base:<PHONE_NUMBER>
   1.680 Checksum of elevated-rails:<PHONE_NUMBER>
   1.680 Checksum of quality:<PHONE_NUMBER>
   1.680 Checksum of space-age: 440491908
   2.622 Prototype list checksum: 984080119
   2.785 Info PlayerData.cpp:66: Local player-data.json available, timestamp<PHONE_NUMBER>
   2.785 Info PlayerData.cpp:73: Cloud player-data.json unavailable
   2.789 Factorio initialised
   2.790 Info ServerSynchronizer.cpp:20: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0).
   2.790 Info ServerMultiplayerManager.cpp:803: updateTick(18446744073709551615) changing state from(Ready) to(PreparedToHostGame)
   2.790 Info ServerMultiplayerManager.cpp:803: updateTick(18446744073709551615) changing state from(PreparedToHostGame) to(CreatingGame)
   2.791 Loading map /factorio/saves/_autosave1.zip: 9641614 bytes.
   2.831 Loading level.dat: 27087746 bytes.
   2.844 Info Scenario.cpp:178: Map version 1.1.110-0
   2.858 Info PrototypeMigrationList.cpp:197: Activating migration base/1.2.0 stack inserter rename.json
   2.858 Info PrototypeMigrationList.cpp:197: Activating migration base/2.0.0-biter-egg.json
   2.858 Info PrototypeMigrationList.cpp:197: Activating migration base/2.0.0-internal.json
   2.858 Info PrototypeMigrationList.cpp:197: Activating migration base/2.0.0-internal2.json
   2.858 Info PrototypeMigrationList.cpp:197: Activating migration base/2.0.0-internal3.json
   2.858 Info PrototypeMigrationList.cpp:197: Activating migration base/2.0.0.json
   2.858 Info PrototypeMigrationList.cpp:197: Activating migration space-age/aquilo-tilesets.json
   2.858 Info PrototypeMigrationList.cpp:197: Activating migration space-age/biolab.json
   2.858 Info PrototypeMigrationList.cpp:197: Activating migration space-age/internal.json
   2.859 Info PrototypeMigrationList.cpp:197: Activating migration space-age/jelly-yum-rename.json
   2.859 Info PrototypeMigrationList.cpp:197: Activating migration space-age/shattered-planet.json
   2.859 Info PrototypeMigrationList.cpp:197: Activating migration space-age/tungsten-belt-rename.json
   4.080 Info ItemStack.cpp:271: Fixing non-stackable ItemStack count from 11 to 1 for: pointer: 0x000074b0cfc21dc0, item pointer: (nil), ID: 318, count: 11, stack size: 1, prototype stack size: 1, prototype type: item.
   4.080 Info ItemStack.cpp:271: Fixing non-stackable ItemStack count from 10 to 1 for: pointer: 0x000074b0cfc21dd8, item pointer: (nil), ID: 317, count: 10, stack size: 1, prototype stack size: 1, prototype type: item.
   4.445 Blueprint storage "blueprint-storage-2.dat" was not found, trying to load previous version storage "blueprint-storage.dat"
   5.521 Loading script.dat: 1182 bytes.

Duplicate of #526


Feature/gateway lb

Show an example of setting up a Gateway service alias and Ingress, load balancing traffic from the clients to the org peers in a Fabric network.

@bestbeforetoday - Something in the channel / channel config is still not right, but this is a quick sample showing how a Kubernetes Service + Ingress can be set up for a virtual host name org1-peer-gateway.${INGRESS_DOMAIN} running a load-balanced connection to a set of peers matching an org / MSP selector.

I’m not sure what is misbehaving that makes you think the config is not quite right but I really like the step  direct to peer followed by connecting to gateway / ingress endpoint. If this is working without a client TLS host name override then I think you are in great shape.

Rookie mistake.  org1-peer2 was never actually joined to the channel, nor was the chaincode package installed at the peer.
PR #103 sorts this all out.
It's all looking good.  Really good.  The peer TLS certs accept traffic with the new / virtual host name.  The kube service load balances across the peers, and the gateway peers load balance to keep the ledger height balanced across the nodes.
It "just works."   Ship it!


About rendering the output files

Hello,
I clone your code and evaluated the provided pre-trained model. When I run python render.py -dataset KITMocap -path2data ../dataset/kit-mocap -feats_kind rifke -clean_render 0 -save_dir save/model/exp_124_cpk_2stream_h_model_nocurriculum_time_32 , encountered the error :

The number of file is   0
inside readNRender
MovieWriter stderr:
[h264_amf @ 0000013a3609de40] DLL amfrt64.dll failed to open
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Traceback (most recent call last):
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\animation.py", line 230, in saving
yield self
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\animation.py", line 1156, in save
writer.grab_frame(**savefig_kwargs)
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\animation.py", line 383, in grab_frame
self.fig.savefig(self._frame_sink(), format=self.frame_format,
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\figure.py", line 2180, in savefig
self.canvas.print_figure(fname, **kwargs)
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\backend_bases.py", line 2084, in print_figure
result = print_method(
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\backends\backend_agg.py", line 446, in print_raw
fh.write(renderer._renderer.buffer_rgba())
OSError: [Errno 22] Invalid argument
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "render.py", line 72, in
argparseNloop(render_all)
File "E:\Virtual_patient\code\Complextext2animation\Complextext2animation-main\Complextext2animation\src\argsUtils.py", line 147, in argparseNloop
loop(args, i)
File "render.py", line 67, in render_all
parallelRender(filenames, descriptions, outputs, skel, feats_kind, data)
File "E:\Virtual_patient\code\Complextext2animation\Complextext2animation-main\Complextext2animation\src\renderUtils.py", line 130, in parallelRender
readNrender(filenums[i], filenames[i], descriptions[i],
File "E:\Virtual_patient\code\Complextext2animation\Complextext2animation-main\Complextext2animation\src\renderUtils.py", line 78, in readNrender
render(xyz_data, skel, time, output, figsize, description)
File "E:\Virtual_patient\code\Complextext2animation\Complextext2animation-main\Complextext2animation\src\utils\kit_visualization.py", line 150, in render
render_animation([['skeleton', (1,1,1), [xyz_data], None, None, [30, -65]]],
File "E:\Virtual_patient\code\Complextext2animation\Complextext2animation-main\Complextext2animation\src\utils\visualization.py", line 305, in render_animation
anim.save(output, writer=writer)
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\animation.py", line 1156, in save
writer.grab_frame(**savefig_kwargs)
File "D:\anaconda3\envs\text2motion\lib\contextlib.py", line 131, in exit
self.gen.throw(type, value, traceback)
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\animation.py", line 232, in saving
self.finish()
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\animation.py", line 367, in finish
self.cleanup()
File "D:\anaconda3\envs\text2motion\lib\site-packages\matplotlib\animation.py", line 410, in cleanup
raise subprocess.CalledProcessError(
subprocess.CalledProcessError: Command '['ffmpeg', '-f', 'rawvideo', '-vcodec', 'rawvideo', '-s', '400x400', '-pix_fmt', 'rgba', '-r', '100', '-loglevel', 'error', '-i', 'pipe:', '-vcodec', 'h264', '-pix_fmt', 'yuv420p', '-b', '1000k',
'-y', 'save/model/exp_124_cpk_2stream_h_model_nocurriculum_time_32/dev/videos/01721_rifke.mp4']' returned non-zero exit status 1.

I successfully ran your code for step 1, 2, 3, 5, 6.

Hi, seems like you have an error for an installed package. What is inside 'save/model/exp_124_cpk_2stream_h_model_nocurriculum_time_32'? Are the reconstructed files stored here?

In the 'save/model/exp_124_cpk_2stream_h_model_nocurriculum_time_32' are the results of step 5 (there are three dev,test,train folders with multiple xxx_rifke.csv) and the results of step 6 (four .bin files)

I have solved this problem. The problem is that the version of the ffmpeg encoder is different. I used NVIDIAGPU, guessed that the author used AMDGPU, and I modified line 267 of visualization.py from writer = Writer(fps=fps, metadata={}, bitrate=bitrate) to writer = Writer(fps=fps, metadata={}, bitrate=bitrate, codec='h264_nvenc'), it worked.


Problem with slider in covercard

After the last update we cannot use the touchscreen function on the covercard on iphone and android.  We cannot slice up and down. The problem is when we configured "from top to bottom"

I concur - page scrolling seems to take precedence over the slider in the card since 2022.11. Not sure what change has caused this but it’s very sad

Yes. I found out when I made a double click and I hold the finger on the screen it works

Couldn’t get this to work reliably on android tablets (works great on iOS), ended up switching sliders to left-right

Same issue here - Hope this gets fixed, I don´t want to slide my covers from left to right.

Just updated to latest version. Top-bottom direction won't slide as it used to. Can push on an approx spot. Left-right direction works. I'd prefer the top bottom slider to be fixed as it makes better sense for the covers.

Just wanted to say that I have the same issue - works ok on a browser with a mouse, but on a touch device it doesn't work.

The same issue here, it worked great for more than a year that I used it on the wall tablet, but with the latest release when I updated the HA and all the add-ons it stopped working. Page scrolling takes precedence as mentioned before.

The same issue here, it worked great for more than a year that I used it on the wall tablet, but with the latest release when I updated the HA and all the add-ons it stopped working. Page scrolling takes precedence as mentioned before.

I moved to the later (still actively developed) branch and all was resolved.


Subscriber data is optional in "Get subscribers' activity of a sent campaign" endpoint

https://developers.mailerlite.com/docs/campaigns.html#get-subscribers-activity-of-a-sent-campaign
New param include  was introduced.

Updated and released in 1.2.2


Pass background tasks as Promise to new waitUntil option

When running in a serverless environment such as Cloudflare Workers any background tasks such as cache revalidation and value migration aren't guaranteed to complete successfully because the serverless process is likely to be killed once it's handled the request.
This PR adds a new waitUntil option which allows call sites to pass in a callback accepting a promise representing background tasks.
In practice on CF Workers this would look like this:
export default {
  async fetch(request, env, ctx) {
    const result = await cachified({
      key: 'test',
      cache: lru,
      async getFreshValue() {
        const response = await fetch(
          `https://jsonplaceholder.typicode.com/users`,
        );
        return response.json();
      },
      ttl: 300_000,
      waitUntil: ctx.waitUntil.bind(ctx).
    });

    return new Response(result);
  },
};

https://developers.cloudflare.com/workers/runtime-apis/context/#waituntil
https://github.com/epicweb-dev/cachified/issues/71#issuecomment-2100172163

Amazing PR, you tacked an issue that's been at the back of my mind for almost half a year now!
If you don't mind a question, why did you bind ctx to waitUntil in your example? Is this how you expect we would need to pass in that function? Looking at the code I would think it's enough to simply pass in ctx.waitUntil

Hi @AdiRishi -- if you don't bind it blows up (or at least it did when I first tried workers ~a year ago) -- I presume it tries to reference itself on this.
Interestingly enough, if you're using CF Pages it's already bound -- I think here https://github.com/cloudflare/workers-sdk/blob/e57758f8ea39d296a6e11fac2c3629bf023ba850/packages/wrangler/templates/pages-template-worker.ts#L155 -- but if you're using Workers directly or CF Pages in advanced mode you need(ed) to bind.
Thanks for your work on the KV adapter -- just about to give it a go.

Hi @AdiRishi -- if you don't bind it blows up (or at least it did when I first tried workers ~a year ago) -- I presume it tries to reference itself on this.

Very interesting, I'm curious to give this a shot myself and see what the behavior is like.

Thanks for your work on the KV adapter -- just about to give it a go.

Glad its turned out to be useful! If anything goes wrong or you find improvements to be made don't hesitate to create an issue / let me know 😄


Broken link to OCI scope table

The link to OCI Scope Table of README.md is broken.
The table was removed by https://github.com/opencontainers/opencontainers.org/commit/c203633bac3612bfad4a44a4685cb68d6788637b
Where is it ? Should we remove the link from README.md ?

The scope table no longer exists so I would just drop the reference.
On Thu, Nov 12, 2020 at 5:09 AM Takahiro Yamashita<EMAIL_ADDRESS>wrote:

The link to OCI Scope Table of README.md is broken.
The table was removed by opencontainers/opencontainers.org@c203633
https://github.com/opencontainers/opencontainers.org/commit/c203633bac3612bfad4a44a4685cb68d6788637b
Where is it ? Should we remove the link from README.md ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/opencontainers/image-spec/issues/812, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAPSILJ7EA3H4Q7Q4BC34DSPO65HANCNFSM4TTEQUEQ
.

--
Cheers,
Chris Aniszczyk
http://aniszczyk.org
+1<PHONE_NUMBER>


Add Catalyst 8000v (c8000v)

This is a port of https://github.com/vrnetlab/vrnetlab/pull/341, with the extra containerlab bits added in.
The vrnetlab.VM class includes a new version property that is populated at build build time. The makefiles for each platform already contain expressions to extract the current version, now this is also included in the final image as an environment variable. This is then used to tweak the behavior of the launch script to specific versions requirements.

I did a few commits on top of this branch but it seems I can't push to your fork
Can you apply this patch?
file.patch
Thanks

thanks @mzagozen


deb-get doesn't upgrade Virtualbox 6.1 to 6.1.38

Hi, deb-get version 0.3.5 don't upgrade Virtualbox 6.1 to newer version 6.1.38.
Expected behavior
A Virtualbox upgrade from older version (mine was 6.1.34) to 6.1.38.
Actual behavior
Actually, deb-get seems that doesn't recognize the newer version of Virtualbox.
Steps to reproduce
With an older version of Virtualbox (mine was 6.1.34), try to upgrade.
System information
Linux Mint 20.3 Cinnamon
cinnamon 5.2.7
kernel 5.4.0-125-generic

As you can see in the output of deb-get show virtualbox-6.1 (ran in Ubuntu 22.04):
VirtualBox 6.1
  Package:	virtualbox-6.1
  Updater:	apt
  Installed:	6.1.38-153438~Ubuntu~jammy
  Architecture:	amd64
  Repository:	deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian jammy contrib
  Website:	https://www.virtualbox.org/
  Summary:	VirtualBox 6.1 is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use.

The updater is apt, not deb-get, which means that deb-get is not responsible for this behaviour, or at least it should not be. With that said, the following questions could clarify what is going on:

Was the package originally installed by deb-get?
When running deb-get search virtualbox-6.1, does it show as installed?
What is the output of sudo deb-get update?
What is the output of sudo deb-get upgrade?

Thanks natanjunges for your explanation. I've understood, I'm quite new with deb-get, so I'll try to know better it.
Indeed, Virtualbox was installed from the .deb package downloaded from the Virtualbox site, I simply believed that deb-get, finding it, updated it to a newer version!


Unable to run a rake task from JAR file when using SSL for database connections

I am unable to run a rake task from my JAR file when trying to access the database over SSL.
My environment:

torquebox 4.x.incremental.406
openJDK8-8.102.14_1
JRuby <IP_ADDRESS>
Rails 4.2.6
PostgreSQL 9.3
FreeBSD 10.3

I package my JRuby app into a JAR file using torquebox:
jruby -S torquebox jar --bundle-without test development
My production environment uses SSL to access the PostgreSQL database.
I have created a private trust store.
I can successfully execute a rake task on a development machine when I am not using the JAR file by passing the trust store location to JRuby via a command line option:
jruby -J-Djavax.net.ssl.trustStore=/usr/local/etc/ssl/cacerts -S rake [rake task]
I can also specify the trust store location when I run the executable JAR file without trying to run a rake task:
java -Djavax.net.ssl.trustStore=/usr/local/etc/ssl/cacerts -jar [jar file name]
I tried to to run a rake task from the JAR file:
java -Djavax.net.ssl.trustStore=/usr/local/etc/ssl/cacerts -jar [jar file name] -S rake [rake task]
I got the following result:
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: SSL error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
I can run rake tasks from the JAR file as long as I don't use SSL, but I haven't found a way to do it with SSL.

It looks like we don't currently provide a way to pass JVM and/or JRuby options through to the spawned Java process when using -S options - https://github.com/torquebox/torquebox/blob/v4.0.0.beta3/core/lib/torquebox/cli/archive.rb#L49-L54
Do you have a preference on how you'd like to pass options through to the spawned Java process?

Hi:
Thanks for the fast response!
To me, the most logical approach would be for the options from the Java command to simply flow through to any spawned process:
i.e.: java -Djavax.net.ssl.trustStore=/usr/local/etc/ssl/cacerts -jar [jar file name] -S rake [rake task]
The second possibility would be to add the options right before the -S, directing them to the spawned process, in rough imitation of the JRuby command:
java -jar [jar file name] -J-Djavax.net.ssl.trustStore=/usr/local/etc/ssl/cacerts -S rake [rake task]
These were the two approaches that I thought of trying first.


[Python][CI] Re-enable debug builds for test-cuda-python and test-ubuntu-20.04-python-3

Describe the bug, including details regarding any error messages, version, and platform.
As part of the Cython 3 upgrade, a bug was found compiling cython with gdb enabled. The bug was already reported in Cython. This issue is to track re-enabling debug builds once the issue is fixed upstream. For now, these two python nightly builds will use Release type instead of defaulting to debug type.
Component(s)
Python

We will wait for Cython 3.0.3 release with the fix instead of disabling CI builds temporarily.


Missing nitrate (00618) from data pull

I am pulling data tables for an upcoming report and noticed that nitrate as N (pcode 00618) is not included in the WQ review data tables.  Is there a reason that is missing or could it be added?  Thanks!

Hi @kbeisner2, Pcode 00618 is a calculated parameter and WQReview only pulls parameters that are stored in the NWIS database. You will need to pull P00631 (NO2+NO3 as N) and P00613 (NO2 as N) and subtract them. Or use QWDATA or NWIS web, which will calculate P00618 when requested as part of a data pull.


[RFC] Parquet/Avro Storage Extension With External Writer

Is your feature request related to a problem? Please describe
I am interested in extending DocValues and StoredFields codecs to using a format such as Parquet or Avro.
The main reasoning behind it is that those are highly popular formats that can be easily read by other popular projects such as Apache Spark.
There are currently a number of ways to do so:

Storage Plugin extension - This one is the most intuitive immediate solution. However, it ends up porting many of the parquet transient dependencies such as Hadoop and Guava into the OpenSearch runtime. This results in JarHell and other runtime issues that are making this process very difficult and could interfere with other plugins as well.
JNI - It's possible to extend the Lucene codec via JNI calls and therefore perform the writes in a different runtime. However, in doesn't seem intuitive and seem to be adding an additional layer of complexity. For example the ParquetWriter is a Java library, going to JNI->C++->Java seems like an unnecessary step.
Extensions - The extensions framework currently does not work for storage/engine extension. Moreover, by design it seems mainly geared towards offloading of compute to other nodes, but doesn't seem like an appropriate solution for collocated low level shared memory type operations like disk writes. Moreover, the extensions SDK framework still contain many runtime dependencies that can collide with extended storage plugins.

Describe the solution you'd like
I have created a POC that seems to work well in extending to both Avro and Parquet by leveraging the approach of external writer that is spawn by the main OpenSearch engine. The engine is communicating to the external writer via IPC based on system sockets. This presents a number of advantages:

Clean runtime - No runtime collisions.
Collocation and management - by spawning the external writer from the main process and wrapping around it as a resource with a lifecycle that binds to the engine, it is easier to manage and doesn't require any special knowledge in the system around it.

Related component
Storage
Describe alternatives you've considered
I have considered extending the core engine interface itself to be format agnostic (not dependent on Lucene APIs). However the engine interfaces are tightly bound to the Lucene spec. For example it relies on segmentInfos etc.. Since those APIs are generic enough I didn't see a need in replicating those into a non Lucene API spec.
Additional context
No response

Can you be more specific about what you mean here? I know there are the EnginePlugin, IndexStorePlugin, and RepositoryPlugin plugins all somewhat related to "storage".

I think a good way to illustrate the issue is if we look at the KNN plugin. It's trying to extend the knnVectorsFormat in the Lucene interface to a native codec implementation. For that it has to override Lucene consumer/producer interface of the knnVectorsFormat. For reference: here
To replace a codec you have to create a new codec service in EnginePlugin.
The approach taken by the KNN plugin works well for it because at the end of the day it's a native library and going through JNI is the natural choice.

Plugins are loaded in a separate classloader partly to avoid these problems, as I understand it. For example, the repository-hdfs plugin currently brings in both Hadoop and Guava dependencies.

The JarHell tool will scan the plugin dependencies and look for collisions. Sometimes the dependencies themselves have internal collisions. But not much you can do about it. At least that's what I noticed when I was trying to include ParquetWriter.

At first glance, it seems to me that the existing plugin framework should be able to work for this case (meaning the overall framework, not necessarily that the existing interfaces provide the exact extension points you need). Do you have a strong requirement to run this as a non-JVM runtime?

True, I commented in the proposal as well that there is no technical limitation at the moment that mandates an external runtime for this plugin. Given sufficient time and effort it is possible to fix most issues and get it to work.
I did notice in my POC however, that it was a lot faster and cleaner to leverage the external writer approach. I ran to many JarHell issues just by including the ParquetWriter and Avro dependencies and had even more issues with the Hadoop FileSystem missing some esoteric configurations (when included in OpenSearch runtime) that I didn't encounter while starting a clean project.
Then it occurred to me to propose this here as a potential extension mechanism for low level codec extensions that would otherwise require something like JNI.

Sometimes the dependencies themselves have internal collisions. But not much you can do about it.

I think JarHell is telling you that there are two implementations of the same fully qualified class name on the classpath. You would want to fix this regardless of how you were running that JVM since classloading is non-deterministic in this case.

Then it occurred to me to propose this here as a potential extension mechanism for low level codec extensions that would otherwise require something like JNI.

I would need more details on the specific implementation of this approach to really comment on it (please do share some version of your POC, even if only the OpenSearch changes, if you can). But I would expect that you'd have to introduce some kind of extension point into the core here, and then provide a no-op implementation for it by default, and optionally the IPC version of it that talks to an external process. It seems this might look a lot like the existing plugin framework? And once you have the plugin extension point you could provide an IPC-based implementation or an in-JVM implementation of it.

I think JarHell is telling you that there are two implementations of the same fully qualified class name on the classpath. You would want to fix this regardless of how you were running that JVM since classloading is non-deterministic in this case.

While I agree this is the right practice. Unfortunately if two implementations of the same class in the underlying dependency it's not always easy to fix without modifying its source code.

I would need more details on the specific implementation of this approach to really comment on it (please do share some version of your POC, even if only the OpenSearch changes, if you can). But I would expect that you'd have to introduce some kind of extension point into the core here, and then provide a no-op implementation for it by default, and optionally the IPC version of it that talks to an external process. It seems this might look a lot like the existing plugin framework? And once you have the plugin extension point you could provide an IPC-based implementation or an in-JVM implementation of it.

I understand it could be hard to visualize. I will try to provide a draft of the POC pretty soon to show the example.

I am interested in extending DocValues and StoredFields codecs to using a format such as Parquet or Avro. The main reasoning behind it is that those are highly popular formats that can be easily read by other popular projects such as Apache Spark.

Can you also expand a bit on how the overall feature would be used? Namely, how does this approach compare to writing Parquet files in tandem with indexing into OpenSearch at ingestion time by using a tool like Data Prepper?

Thanks @samuel-oci. I definitely like the idea as it is almost inline with #12948. However, like @andrross I am curious too as to what does the extension point look like based on the issues you describe you ran into while setting up the writer.
Also I think if we can make one open format work for search queries requiring source fields, I see that as a win since we might end up saving some redundant storage cost.

@andrross @Bukhtawar Perhaps I didn't make it too clear earlier, but one comment I forgot to put in the description regarding the motivation. If in the future we have Lucene extension in Python/Rust etc.. I believe integration on the storage encoding level can use a similar solution.
So even if we can eventually get Engine plugin to work with Parquet/Avro, I think this also achieves a greater flexibility in incorporating new implementations of Lucene codec.


How to play audio data?

Can anyone provide a example of how to play the raw pcm data stream using NAudio or something similar?

You can try something like that:
Task _playNAudio;
BufferedWaveProvider _bufferedWaveProvider;

_airPlayReceiver.OnPCMDataReceived += (s, e) =>
{
    // PSEUDO CODE
    if(_playNAudio == null)
    {
        _bufferedWaveProvider = new BufferedWaveProvider(new WaveFormat(44100, 16, 2));
        _playNAudio = Task.Factory.StartNew(async () => await PlayAudioExample());
    }

    _bufferedWaveProvider.AddSamples(e.Data, _bufferedWaveProvider.BufferLength, e.Data.Length);
};

public async Task PlayAudioExample()
{
    try
    {
        while(_bufferedWaveProvider.BufferedDuration < TimeSpan.FromSecond(5))
        {
            await Task.Delay(1000);
        }

        using (var outputDevice = new WaveOutEvent())
        {
            outputDevice.Init(_bufferedWaveProvider);
            outputDevice.Play();
        }
    }
    catch (Exception ex)
    {

    }
}


[WIP] Segmentation metrics from NetworKit

There are 7 more per-segment metrics like this one. One of them takes two segmentations as input. I think I'll skip that one and just add the 6 that have the same interface.
There are also 5 segmentation metrics that are just a single scalar for a whole segmentation. An example is modularity. (I originally missed these because they don't derive from the Algorithm class.) I'll add these too.
I would be fine putting these all into the new "Segmentation attributes" box category. Or do you have a better idea for organization?
Also not sure about separate boxes vs one box with a dropdown. But I like separate boxes. It leaves more room for documentation, you more easily find them in the box search, saves the user from picking from a dropdown. So I'll go that way if you don't stop me.

It was all pretty smooth so far, but conductance is always 1 for some reason. I'm debugging that now. TODO: tests and the scalar metrics.

It was all pretty smooth so far, but conductance is always 1 for some reason. I'm debugging that now. TODO: tests and the scalar metrics.

It was all pretty smooth so far, but conductance is always 1 for some reason. I'm debugging that now.

It was a NetworKit bug! https://github.com/networkit/networkit/pull/647

It was all pretty smooth so far, but conductance is always 1 for some reason. I'm debugging that now.

It was a NetworKit bug! https://github.com/networkit/networkit/pull/647

These are the boxes in the end. Maybe hub dominance should be merged into one box? They are two separate pieces in NetworKit, but the global metric is just the average of the per-segment version.
It's ready for a last review! I'm not adding anything more and I've addressed your comments so far. Thanks!

These are the boxes in the end. Maybe hub dominance should be merged into one box? They are two separate pieces in NetworKit, but the global metric is just the average of the per-segment version.
It's ready for a last review! I'm not adding anything more and I've addressed your comments so far. Thanks!

Cool! Indeed, I agree that we should unify or even just remove the segmentation scalar version of the hub dominance operation. (I mean, if it's just an average maybe we can let the user compute it if needed.)

👍  Done.

Cool! Indeed, I agree that we should unify or even just remove the segmentation scalar version of the hub dominance operation. (I mean, if it's just an average maybe we can let the user compute it if needed.)

👍  Done.


z-index

I have elements on my website that always display above qreditroll. Using z-index 500 - 502

Hello @tripplehelix ,
The QreditRoll script should be at the end of the body element of your website.
You can try double-checking if it's the LAST element in the body tag.
Does it help?

No, still the same issue. The only thing after it is now what cloudflare injects.

Cloudflare is known to inject code for security purposes. You can disable that behavior in Cloudflare's dashboard but it's not a great idea regarding security.
What are the elements that come on top of qreditroll?
Maybe the issue is relative to those elements' styling.

The URL for reference is diseworth.uk

Thanks for the link. After modifying the styles a bit, I think I found the root cause of your issue.
The z-index used on those elements is too high. I could make it work nicely by lowering it to 0.
That way, the elements stay on top of the page but are just behind the QreditRoll's iframe when it's triggered. If there is no particular reason for you to set the z-index as high as 500, setting it to 0 should fix the issue.
Try and see if it works as you would like it to.

No it has to be at least one as otherwise the a:hover overlaps on the dialogue page. Not sure why though.

That's because there are no positioning settings for the #dialogue cards so they kind of ignore the fixed elements.
I think you can solve it by setting their position to relative and applying a z-index of -1 on them.
Like this
#dialogue .linkbox {     position: relative;     z-index: -1; }

@chriswaalberg , I think this issue can be marked as solved.

It has caused other issues. I've just removed it.

@tripplehelix I added a z-index, so this issue should be resolved now. What other issues did you see?

Thank you, that has fixed it.


added a notebook with an analysis of asymptotic memory overheads

Based on the talk, it seems like flat_hash_set will have
"rehash": [(16.0/14, 0, 16.0/14)],
"insert": [],

which means that all dynamically-sized data and metadata is in a single allocation, and just before rehash it occupies (16/14*sizeof(value_type) + 16/14)*size() bytes. That will make it about 2% more memory efficient than F14ValueSet.

It's actually slightly more complicated because we switched to using floating windows instead of fixed offset windows.   (16/14*sizeof(value_type) + 16/14)*size() + 16

I have had a busy couple days but will try this out and pull it in tomorrow

This is really great!  Thanks.


property name mismatch in onRendered function

I'm currently migrating to marty 0.10.0 and am running into an error when trying to server up my base route.
Here's what my usage of the middleware looks like:
import express from "express";
import martyExpress from "marty-express";
import routes from "./config/Routes";
import application from "./app";

let server = express();

server.use(martyExpress({
    routes,
    application
}));

Once the server is running going to / (or any other route) results in the following error:
Failed to render / TypeError: Cannot read property 'trim' of undefined
    at onRendered (~/Development/site/node_modules/marty-express/index.js:92:63)
    at runMicrotasksCallback (node.js:337:7)
    at process._tickCallback (node.js:355:11)

looking at the offending line yields the following:
locals[options.body || 'body'] = renderResult.htmlBody.trim();
locals[options.state || 'state'] = renderResult.htmlState.trim();

and logging out renderResult shows an object which contains only 2 properties: html and diagnostics.
The documentation for the migration of renderToString from Marty to app mentions html and diagnostics but not htmlBody nor htmlState
app.renderToString(<Foo bar='baz' />, { timeout: 2000 }).then(res => {
  console.log('Rendered html', res.html);
  console.log('Diagnostics', res.diagnostics);
});

Is this a problem or am I doing something wrong?

I'm getting this same error. It seems to be happening with me on the pending or failed state. At the very least these do not seem to have a htmlBody element. I have no idea if the success state does or not. I haven't gotten that far.

Sorry about this. I'd done a final patch for v0.9 to resolve martyjs/marty#288 but it hadn't properly made it over to v0.10. I've just released Marty v0.10.1 which should add in htmlBody and htmlState

the upgrade guide as also been updated http://martyjs.org/guides/upgrading/09_10.html#isomorphism


Hide password inputs from tasks on output

Testing #91152

Even though I was doing a test that would echo the password, or whatever the input i typed, should we always prevent from any type of "password" from being shown in the console? I'm not sure what use case we'd want to show the password in the console, so I'm thinking it's better to be safe than sorry? Especially since terminals don't ever show passwords.

This was my concern when I accepted the PR to do the password input :) I was worried that there would be a false sense of security.
But we already allow extensions to use the quick input with a password input and then they can show your password input where ever they choose, so this jus follows the same model.
We also can't know what the task does with the password input, so we can't prevent it anyway.


PEP328 - relative imports

I hope I am not missing a previous post again, but I realized IronPyhon does not understand relative imports with leading dots.
This is an outstanding issue, as it prevents IronPython to be effectively used with Cisco YDK-Py pacakge which favors relative imports.

We should take a look at the complete IronPython import mechanism. Several improvements should be done there. But thanks for filing this!

As far as I know this should work. If you have a specific example feel free to post it and we can reopen the issue.


SlidePublishTask - handle ShowSlide and IsPublished() across versions

The SlidePublishTask was built to migrate from the original ShowSlide boolean to a versioned draft/live record. Now that ShowSlide has been dropped as a $db static, the task no longer works in recent versions.
We'll need to adjust the task across major versions to handle data migration from version 1 to 2, 2 to 3, and 3 to 4.
This may require a database query to see if the records contain the ShowSlide column in the version after this was depreciated.

After discussion we'll focus on the following:

Remove the publish task from the 4 branch
Revisit the publish task in the 3 branch to ensure it is working as expected
Anything v2 or before would be done on a project to project basis and not covered anymore by the module support


Site accounts update

Yet another PR to update the site accounts (and Mentix):

New default site ID
Include service type in alerts
Naming unified
Remove obsolete stuff

@Daniel-WWU-IT can you rebase the changes?

@labkode Rebased and (still) green. Can this be merged now?

Hi Daniel, are you sure the rebase worked correctly? It seems the PR brings many more changes than it was supposed to

Rebase never works for me, and I frankly don't know how to get rid of those superfluous commits...

Replaced by https://github.com/cs3org/reva/pull/2672


Bson.errors - cannot encode object (mongo query or document)

After trying to save a model containing an Enum (both fields and values), Motor threw an exception bson.errors.InvalidDocument: cannot encode object

Error traceback
/usr/local/lib/python3.8/site-packages/pydantic_odm/mixins.py:92: in create
    await document.save()
/usr/local/lib/python3.8/site-packages/pydantic_odm/mixins.py:205: in save
    instance = await collection.insert_one(self.dict())
/usr/local/lib/python3.8/concurrent/futures/thread.py:57: in run
    result = self.fn(*self.args, **self.kwargs)
/usr/local/lib/python3.8/site-packages/pymongo/collection.py:695: in insert_one
    self._insert(document,
/usr/local/lib/python3.8/site-packages/pymongo/collection.py:610: in _insert
    return self._insert_one(
/usr/local/lib/python3.8/site-packages/pymongo/collection.py:599: in _insert_one
    self.__database.client._retryable_write(
/usr/local/lib/python3.8/site-packages/pymongo/mongo_client.py:1491: in _retryable_write
    return self._retry_with_session(retryable, func, s, None)
/usr/local/lib/python3.8/site-packages/pymongo/mongo_client.py:1384: in _retry_with_session
    return func(session, sock_info, retryable)
/usr/local/lib/python3.8/site-packages/pymongo/collection.py:587: in _insert_command
    result = sock_info.command(
/usr/local/lib/python3.8/site-packages/pymongo/pool.py:618: in command
    self._raise_connection_failure(error)
/usr/local/lib/python3.8/site-packages/pymongo/pool.py:603: in command
    return command(self.sock, dbname, spec, slave_ok,
/usr/local/lib/python3.8/site-packages/pymongo/network.py:127: in command
    request_id, msg, size, max_doc_size = message._op_msg(
/usr/local/lib/python3.8/site-packages/pymongo/message.py:706: in _op_msg
    return _op_msg_uncompressed(
E   bson.errors.InvalidDocument: cannot encode object: <Enum.AnyValue: 'value'>, of type: <enum 'AnyValue'>

The problem was that he cannot encode object contained Enum on his own, even though this is the standard python type.
Environment:
Python - 3.8
motor - 2.1.0
pymongo - 3.10.1
pydantic - 1.6.1
pydantic-odm - 0.1.6

Fixed in #20


[Feature Request] It is recommended to add a configuration item that hides padding

It is recommended to add a configuration item that hides padding

@AAABingBing this config exists, there are 2 ways to hide it.
Changing target to window

Or opening extension settings and setting Container Padding to 0

@AAABingBing this config exists, there are 2 ways to hide it.
Changing target to window

Or opening extension settings and setting Container Padding to 0

Thanks for your reply

@AAABingBing
Note: Changing target to window will only hide padding from snap, but you can see the padding in the Snap Screen.
The config bar is only for quick settings, to change advanced settings you need to open settings and change manually, you can change the background from container too using another colors or gradientes like this:


Implementation on an FPGA

Hello!
I want to synthesize this project on an FPGA in Vivado to do research on and understand the behaviour of NoC's , is there any guide that i can follow to do this?
Or is it possible to synthesize this project on an FPGA at all?
Thank you for your hardwork on this project!

Hey @kutaybulun,
you can take the RTL, configure it as you want, and embed it into your flow, as a reference, see how it was done here:
https://github.com/aignacio/mpsoc_example


Liftover files for my own assemblies? HG002/GRCh37?

I'm just trying out your new tool and was pleased with how easy it is to run! Can you give guidance on how I would create non-covered and compressed liftover files for my own assemblies? Also, do you plan to make the HG002 assembly and mapping to GRCh37 that you used in your bioRxiv paper public?
Thanks!
--Nancy

Hi Nancy!
Thanks for your interest on TT-Mars.

Can you give guidance on how I would create non-covered and compressed liftover files for my own assemblies?

Yes. I'm making some change of the code, and will update you with a script on creating liftover files for your own assemblies soon.

Also, do you plan to make the HG002 assembly and mapping to GRCh37 that you used in your bioRxiv paper public?

Yes, will also make this dataset public! Will update you when it's ready.
Thanks,
Quentin

Thanks, Quentin! Looking forward to seeing more!
--Nancy

Hi @nhansen , I have a script describing the steps to generate liftover non-covered region files: https://github.com/ChaissonLab/TT-Mars/blob/main/liftover.sh. Also updated some code to simplify the steps.
Please get the updated version and following the steps to generate your own liftover files:

Align assembly to reference by LRA (https://github.com/ChaissonLab/LRA);
Trim overlapping contigs;
Liftover using trimmed bam files by samLiftover (https://github.com/mchaisso/mcutils);
Compress liftover files;
Get non-covered regions using trimmed bam files.

Let me know if this works!
Quentin

Thanks again, Quentin. I'll give it a try and let you know!

 The HG002 files are also uploaded, links available in README.

Hi Quentin,
Thanks for developing this useful tool. I'm looking for the HG002 assemblies used in the paper -- but only seeing links to HG002 liftover/coverage files in the README. Are the HG002 assemblies also available? Thanks!


Datatables > responsive

Hello my dears
you have created a really great template! Thumbs up! (:
I would like to use the table "Data Tables Advanced Tables": the first table of the page:
http://ironsummitmedia.github.io/startbootstrap-sb-admin-2/pages/tables.html (pic 1)
But the table is not responsive (pic 2). So I have switched the class to "table-responsive" (instead of  "dataTable_wrapper"). The table is now responsive, but it always appears a horizontal scroll bar (even with a large monitor). (pic 3) Is this a bug?
Can you help me and tell me how I get the bar off / or that it appears only on smaller resolutions?
Thanks and best regards
Steffi

Have a look at #93 #94 #95. Change your source code to fix the responsive mode.

Apply #96 patch to fix responsive example

Thanks for your fast help!
Now only the search-bar is still to long. (see pic1) Can you please tell me which code snippet I have to change?

At low resolutions I can't see all columns (only 2 of 5 - see pic1). Nice feature, but I need all columns at low resolutions, too. Can you please tell me how I can show all columns at low resolution? (with scrollbars)
Thanks and best regards, Steffi (:

Can anyone give me a hint?

You may try dirty hacks. For example for search input:

jQuery('.dataTables_filter label').after(
    jQuery('.dataTables_filter label input[type="search"]').detach()
);

oh okay thanks!
And for the "show-not-all-coulumns-problem" at low screen resolutions there are no simple solution or can you help me in this case, too?
If not, then I'll have to live with the ugly bar (even with large screen resolution). (see pic 3 from first post)
Thanks and best regards, Steffi (:

I believe this fix got merged, so I'm closing this for now.


Bump version number to 0.2.11-dev

Codecov Report

Merging #84 (0a884eb) into main (a9a5a5f) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #84   +/-   ##
=======================================
  Coverage   99.38%   99.38%
=======================================
  Files          20       20
  Lines         648      648
=======================================
  Hits          644      644
  Misses          4        4

Flag
Coverage Δ

unittests
99.38% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Stuck on "Opening Server..."

Up until yesterday, everything was working normally. I could execute "Live Preview: Start Server" and it would display the embedded preview. I was using 100% default config.
Today, when I do the same, absolutely nothing visible happens. No preview plane pops up on the right, and also when I change the settings to use external browser previewing nothing happens. Also no output in "Embedded Live Preview".
I tried: restarting VSCode, reinstalling VSCode, reinstalling the extension, using a new profile, wiping all profiles + installed extensions + reinstalling VSCode. Also I tried multiple settings for the extension (various browser, external/internal preview, change port, etc.).
I also tried installing pre-release version of the extension and older versions of the extension, the problem persists.
As I write this, I have also tried the "Start Server Logging" option from the command palette, as well as all other options, and it produced the following output:

I'm relatively new to VSCode and I suppose there are some additional hidden logs that could help, but I didn't find them.
When you tell me where to get them from, I will do so.
I'm on Windows 11, fully updated using an HP 845 G9 Laptop (AMD Ryzen 5 PRO 6650U).

Are you on a remote session? (ie: remote SSH, codespaces, etc.)

Are you on a remote session? (ie: remote SSH, codespaces, etc.)

No, completely standard installation on fully updated Win 11 Pro (Build 22621.2715).

If you run the Developer: Toggle Developer Tools command in the command palette, do you see any errors in the console?

I'm not sure why, but it's working now. I didn't intentionally change any settings...

I'm running into this problem today (no logging, stuck on Opening Server..., no internal preview or external.
Windows 11; VsCode 1.84.2; Live Preview 0.4.11
Runtime status from plugin:
Activation Event:onCommand:livePreview.runServerLoggingTask
Activation Time:11ms

Developer Tools output after starting server:
[Extension Host] Server is running on port 3000
webviewElement.ts:512 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.

I'm running into this problem today (no logging, stuck on Opening Server..., no internal preview or external.
Windows 11; VsCode 1.84.2; Live Preview 0.4.11
Runtime status from plugin:
Activation Event:onCommand:livePreview.runServerLoggingTask
Activation Time:11ms

Developer Tools output after starting server:
[Extension Host] Server is running on port 3000
webviewElement.ts:512 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.

Were you running the command Live Preview: Start Server Logging? This command doesn't actually open a preview. It only starts the server. Try the command Live Preview: Show Preview (Internal Browser) while you're on an HTML file to open a preview (while also running a server).

Were you running the command Live Preview: Start Server Logging? This command doesn't actually open a preview. It only starts the server. Try the command Live Preview: Show Preview (Internal Browser) while you're on an HTML file to open a preview (while also running a server).

I was originally runting the "Show Preview (Internal Browser)" and it doesn't open any windows in VS Code, it just fails silently. Same for the external option.
Works great on my windows 10 laptop; does not work on my windows 11 desktop.  If there's some flags you want me to run to help out; let me know.

Hmm. If you disable other extensions, does this still happen?

I'll give it a try tomorrow and get back to you

I disabled all extensions except for the Live Preview:

All calls to action for "Show Preview" does not do anything.
I can open an external browser to <IP_ADDRESS>:3000 and view the server though.

What do you see in the console when you run Developer: Toggle Developer Tools (when you try previewing)?

[Extension Host] Server is running on port 3000


Large config AMP training: loss=nan, grad=nan, nsdr=nan

What might cause the training to go into this state pretty quickly after few epochs?
2024-08-25 14:12:43,465 - INFO - Learning rate adjusted to 0.0005
2024-08-25 14:12:43,466 - INFO - ----------------------------------------------------------------------
2024-08-25 14:12:43,466 - INFO - Training Epoch 4 ...
2024-08-25 14:48:04,998 - INFO - Train Summary | Epoch 4 | Loss=nan | Grad=nan
2024-08-25 14:48:04,999 - INFO - ----------------------------------------------------------------------
2024-08-25 14:48:04,999 - INFO - Cross validation...
2024-08-25 14:58:37,505 - INFO - Valid Summary | Epoch 4 | Loss=0.1838 | Nsdr=9.165 | Nsdr_vocals=6.553 | Nsdr_other=11.777
2024-08-25 14:58:37,506 - INFO - New best valid nsdr 9.1648
2024-08-25 14:58:39,879 - INFO - Learning rate adjusted to 0.0005
2024-08-25 14:58:39,880 - INFO - ----------------------------------------------------------------------
2024-08-25 14:58:39,880 - INFO - Training Epoch 5 ...
2024-08-25 15:33:53,573 - INFO - Train Summary | Epoch 5 | Loss=nan | Grad=nan
2024-08-25 15:33:53,574 - INFO - ----------------------------------------------------------------------
2024-08-25 15:33:53,574 - INFO - Cross validation...
2024-08-25 15:44:56,974 - INFO - Valid Summary | Epoch 5 | Loss=nan | Nsdr=nan | Nsdr_vocals=nan | Nsdr_other=nan
2024-08-25 15:44:59,222 - INFO - Learning rate adjusted to 0.0005
2024-08-25 15:44:59,223 - INFO - ----------------------------------------------------------------------
2024-08-25 19:44:10,499 - INFO - Training Epoch 6 ...
2024-08-25 20:17:51,896 - INFO - Train Summary | Epoch 6 | Loss=nan | Grad=nan
2024-08-25 20:17:51,896 - INFO - ----------------------------------------------------------------------
2024-08-25 20:17:51,896 - INFO - Cross validation...
2024-08-25 20:28:47,714 - INFO - Valid Summary | Epoch 6 | Loss=nan | Nsdr=nan | Nsdr_vocals=nan | Nsdr_other=nan
2024-08-25 20:28:50,124 - INFO - Learning rate adjusted to 0.0005

Perhaps the learning rate could be reduced to 0.0003 or lower.

Thanks.
Yes indeed lowering LR helps, might need to go even lower as convergence looks yet a bit too fast, maybe. Grad persists at inf but I guess it is normal as stated here https://github.com/starrytong/SCNet/issues/11#issue-2435221116.


docs: improve VisualPickerOption example

fix: #584
[ ] I have followed (at least) the PR section of the contributing guide.
@90milesbridge/tigger

Pull Request Test Coverage Report for Build 3969

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

Totals

Change from base Build 3951:
0.0%

Covered Lines:
2859

Relevant Lines:
3453

💛  - Coveralls


New example for a sunspec meter

Cargo.toml file correction to build examples

Or, a second option is to accept this pull request with the previous corrections and the new example and discard the previous pull request.


Process get_software_versions terminated with an error exit status (127)

My issue is similar to #405 but slightly different.
I tried running the test profile and it fails at "get_software_versions", any clue why?
I also tried to download the pipeline since I figured that could bypass the issue, but it resulted in the following error.
Thanks for any guidance!
$ nextflow run nf-core download rnaseq
N E X T F L O W  ~  version 20.01.0
Pulling nextflow-io/nf-core ...
WARN: Cannot read project manifest -- Cause: Remote resource not found: https://api.github.com/repos/nextflow-io/nf-core/contents/nextflow.config
Remote resource not found: https://api.github.com/repos/nextflow-io/nf-core/contents/main.nf`

$ nextflow run nf-core/rnaseq -profile test, conda
N E X T F L O W  ~  version 20.01.0
Pulling nf-core/rnaseq ...
downloaded from https://github.com/nf-core/rnaseq.git
Launching `nf-core/rnaseq` [pensive_plateau] - revision: 3b6df9bd10 [master]
Both GTF and GFF have been provided: Using GTF as priority.
----------------------------------------------------
                                        ,--./,-.
        ___     __   __   __   ___     /,-._.--~'
  |\ | |__  __ /  ` /  \ |__) |__         }  {
  | \| |       \__, \__/ |  \ |___     \`-._,-`-,
                                        `._,._,'
  nf-core/rnaseq v1.4.2
----------------------------------------------------
Pipeline Release  : master
Run Name          : pensive_plateau
Reads             : data/*{1,2}.fastq.gz
Data Type         : Single-End
Strandedness      : None
Trimming          : 5'R1: 0 / 5'R2: 0 / 3'R1: 0 / 3'R2: 0 / NextSeq Trim: 0
Aligner           : STAR
Fasta Ref         : https://github.com/nf-core/test-datasets/raw/rnaseq/reference/genome.fa
GTF Annotation    : https://github.com/nf-core/test-datasets/raw/rnaseq/reference/genes.gtf
GFF3 Annotation   : https://github.com/nf-core/test-datasets/raw/rnaseq/reference/genes.gff
Remove Ribosomal RNA: false
Biotype GTF field : gene_biotype
Save prefs        : Ref Genome: No / Trimmed FastQ: No / Alignment intermediates: No
Max Resources     : 6 GB memory, 2 cpus, 2d time per job
Output dir        : ./results
Launch dir        : /home/shjort
Working dir       : /home/shjort/work
Script dir        : /home/shjort/.nextflow/assets/nf-core/rnaseq
User              : shjort
Config Profile    : test,
Config Description: Minimal test dataset to check pipeline function
----------------------------------------------------
executor >  local (2)
[aa/aa6eda] process > get_software_versions [100%] 1 of 1, failed: 1 ✘
[-        ] process > makeBED12             -
[-        ] process > makeSTARindex         -
[-        ] process > fastqc                -
[-        ] process > trim_galore           -
[-        ] process > star                  -
[-        ] process > rseqc                 -
[-        ] process > preseq                -
[-        ] process > markDuplicates        -
[-        ] process > qualimap              -
[-        ] process > dupradar              -
[-        ] process > featureCounts         -
[-        ] process > merge_featureCounts   -
[-        ] process > stringtieFPKM         -
[-        ] process > sample_correlation    -
[-        ] process > multiqc               -
[-        ] process > output_documentation  -
[0;35m[nf-core/rnaseq] Pipeline completed with errors
WARN: Killing pending tasks (1)
WARN: To render the execution DAG in the required format it is required to install Graphviz -- See http://www.graphviz.org for more info.
Error executing process > 'get_software_versions'

Caused by:
  Process `get_software_versions` terminated with an error exit status (127)

Command executed:

  echo 1.4.2 &> v_ngi_rnaseq.txt
  echo 20.01.0 &> v_nextflow.txt
  fastqc --version &> v_fastqc.txt
  cutadapt --version &> v_cutadapt.txt
  trim_galore --version &> v_trim_galore.txt
  sortmerna --version &> v_sortmerna.txt
  STAR --version &> v_star.txt
  hisat2 --version &> v_hisat2.txt
  stringtie --version &> v_stringtie.txt
  preseq &> v_preseq.txt
  read_duplication.py --version &> v_rseqc.txt
  echo $(bamCoverage --version 2>&1) > v_deeptools.txt
  featureCounts -v &> v_featurecounts.txt
  salmon --version &> v_salmon.txt
  picard MarkDuplicates --version &> v_markduplicates.txt  || true
  samtools --version &> v_samtools.txt
  multiqc --version &> v_multiqc.txt
  Rscript -e "library(edgeR); write(x=as.character(packageVersion('edgeR')), file='v_edgeR.txt')"
  Rscript -e "library(dupRadar); write(x=as.character(packageVersion('dupRadar')), file='v_dupRadar.txt')"
  unset DISPLAY && qualimap rnaseq  > v_qualimap.txt 2>&1 || true
  scrape_software_versions.py &> software_versions_mqc.yaml

Command exit status:
  127

Command output:
  (empty)

Work dir:
  /home/shjort/work/aa/aa6eda06f6b7c2b8d7226c1268844f

Tip: you can replicate the issue by changing to the process work dir and entering the command `bash .command.run`

Your commands are not correct:
nextflow pull nf-core/rnaseq (will download the pipeline)
nextflow run nf-core/rnaseq -profile test,conda
Will run the test profile inside a conda environment. Better would be to use test,singularity, but that depends whether you have that installed.

Thanks for your reply!
I tried with both singularity and conda. It doesn't matter - I still get error messages from 'get software versions'. Any further ideas of what might be wrong?
Here is the output from nextflow run nf-core/rnaseq -profile test,singularity
nextflow run nf-core/rnaseq -profile test,singularity
N E X T F L O W  ~  version 20.01.0
Launching `nf-core/rnaseq` [pensive_albattani] - revision: 3b6df9bd10 [master]
Both GTF and GFF have been provided: Using GTF as priority.
----------------------------------------------------
                                        ,--./,-.
        ___     __   __   __   ___     /,-._.--~'
  |\ | |__  __ /  ` /  \ |__) |__         }  {
  | \| |       \__, \__/ |  \ |___     \`-._,-`-,
                                        `._,._,'
  nf-core/rnaseq v1.4.2
----------------------------------------------------
Pipeline Release  : master
Run Name          : pensive_albattani
Reads             : data/*{1,2}.fastq.gz
Data Type         : Single-End
Strandedness      : None
Trimming          : 5'R1: 0 / 5'R2: 0 / 3'R1: 0 / 3'R2: 0 / NextSeq Trim: 0
Aligner           : STAR
Fasta Ref         : https://github.com/nf-core/test-datasets/raw/rnaseq/reference/genome.fa
GTF Annotation    : https://github.com/nf-core/test-datasets/raw/rnaseq/reference/genes.gtf
GFF3 Annotation   : https://github.com/nf-core/test-datasets/raw/rnaseq/reference/genes.gff
Remove Ribosomal RNA: false
Biotype GTF field : gene_biotype
Save prefs        : Ref Genome: No / Trimmed FastQ: No / Alignment intermediates: No
Max Resources     : 6 GB memory, 2 cpus, 2d time per job
Container         : singularity - nfcore/rnaseq:1.4.2
Output dir        : ./results
Launch dir        : /home/shjort
Working dir       : /home/shjort/work
Script dir        : /home/shjort/.nextflow/assets/nf-core/rnaseq
User              : shjort
Config Profile    : test,singularity
Config Description: Minimal test dataset to check pipeline function
----------------------------------------------------
[-        ] process > get_software_versions -
[-        ] process > get_software_versions -
executor >  local (3)
[-        ] process > get_software_versions [  0%] 0 of 1
[db/f419e8] process > makeBED12             [  0%] 0 of 1
[-        ] process > makeSTARindex         [  0%] 0 of 1
[1b/916ab7] process > fastqc                [  0%] 0 of 4
[-        ] process > trim_galore           [  0%] 0 of 4
[-        ] process > star                  -
[-        ] process > rseqc                 -
executor >  local (3)
executor >  local (3)
[ab/f01fd7] process > get_software_versions [  0%] 0 of 1
[db/f419e8] process > makeBED12             [  0%] 0 of 1
[-        ] process > makeSTARindex         [  0%] 0 of 1
[1b/916ab7] process > fastqc                [  0%] 0 of 4
[-        ] process > trim_galore           [  0%] 0 of 4
[-        ] process > star                  -
[-        ] process > rseqc                 -
[-        ] process > preseq                -
[-        ] process > markDuplicates        -
[-        ] process > qualimap              -
[-        ] process > dupradar              -
[-        ] process > featureCounts         -
[-        ] process > merge_featureCounts   -
[-        ] process > stringtieFPKM         -
[-        ] process > sample_correlation    -
[-        ] process > multiqc               -
[-        ] process > output_documentation  [  0%] 0 of 1
Pulling Singularity image docker://nfcore/rnaseq:1.4.2 [cache /home/shjort/work/singularity/nfcore-rnaseq-1.4.2.img]
WARN: Singularity cache directory has not been defined -- Remote image will be stored in the path: /home/shjort/work/singularity
Error executing process > 'get_software_versions'

Caused by:
  Process `get_software_versions` terminated with an error exit status (1)

Command executed:

  echo 1.4.2 &> v_ngi_rnaseq.txt
  echo 20.01.0 &> v_nextflow.txt
  fastqc --version &> v_fastqc.txt
  cutadapt --version &> v_cutadapt.txt
  trim_galore --version &> v_trim_galore.txt
  sortmerna --version &> v_sortmerna.txt
  STAR --version &> v_star.txt
  hisat2 --version &> v_hisat2.txt
  stringtie --version &> v_stringtie.txt
  preseq &> v_preseq.txt
  read_duplication.py --version &> v_rseqc.txt
executor >  local (3)
[ab/f01fd7] process > get_software_versions [100%] 1 of 1, failed: 1 ✘
[db/f419e8] process > makeBED12             [  0%] 0 of 1
[-        ] process > makeSTARindex         [  0%] 0 of 1
[1b/916ab7] process > fastqc                [  0%] 0 of 4
[-        ] process > trim_galore           [  0%] 0 of 4
[-        ] process > star                  -
[-        ] process > rseqc                 -
[-        ] process > preseq                -
[-        ] process > markDuplicates        -
[-        ] process > qualimap              -
[-        ] process > dupradar              -
[-        ] process > featureCounts         -
[-        ] process > merge_featureCounts   -
[-        ] process > stringtieFPKM         -
[-        ] process > sample_correlation    -
[-        ] process > multiqc               -
[-        ] process > output_documentation  [  0%] 0 of 1
Pulling Singularity image docker://nfcore/rnaseq:1.4.2 [cache /home/shjort/work/singularity/nfcore-rnaseq-1.4.2.img]
WARN: Singularity cache directory has not been defined -- Remote image will be stored in the path: /home/shjort/work/singularity
Error executing process > 'get_software_versions'

Caused by:
  Process `get_software_versions` terminated with an error exit status (1)

Command executed:

  echo 1.4.2 &> v_ngi_rnaseq.txt
  echo 20.01.0 &> v_nextflow.txt
  fastqc --version &> v_fastqc.txt
  cutadapt --version &> v_cutadapt.txt
  trim_galore --version &> v_trim_galore.txt
  sortmerna --version &> v_sortmerna.txt
  STAR --version &> v_star.txt
  hisat2 --version &> v_hisat2.txt
  stringtie --version &> v_stringtie.txt
  preseq &> v_preseq.txt
  read_duplication.py --version &> v_rseqc.txt
executor >  local (3)
[ab/f01fd7] process > get_software_versions [100%] 1 of 1, failed: 1 ✘
[-        ] process > makeBED12             -
[-        ] process > makeSTARindex         [  0%] 0 of 1
[1b/916ab7] process > fastqc                [  0%] 0 of 3
[-        ] process > trim_galore           [  0%] 0 of 4
[-        ] process > star                  -
[-        ] process > rseqc                 -
[-        ] process > preseq                -
[-        ] process > markDuplicates        -
[-        ] process > qualimap              -
[-        ] process > dupradar              -
[-        ] process > featureCounts         -
[-        ] process > merge_featureCounts   -
[-        ] process > stringtieFPKM         -
[-        ] process > sample_correlation    -
[-        ] process > multiqc               -
[-        ] process > output_documentation  [  0%] 0 of 1
Pulling Singularity image docker://nfcore/rnaseq:1.4.2 [cache /home/shjort/work/singularity/nfcore-rnaseq-1.4.2.img]
[0;35m[nf-core/rnaseq] Pipeline completed with errors
WARN: Singularity cache directory has not been defined -- Remote image will be stored in the path: /home/shjort/work/singularity
WARN: Killing pending tasks (2)
Error executing process > 'get_software_versions'

Caused by:
  Process `get_software_versions` terminated with an error exit status (1)

Command executed:

  echo 1.4.2 &> v_ngi_rnaseq.txt
  echo 20.01.0 &> v_nextflow.txt
  fastqc --version &> v_fastqc.txt
  cutadapt --version &> v_cutadapt.txt
  trim_galore --version &> v_trim_galore.txt
  sortmerna --version &> v_sortmerna.txt
  STAR --version &> v_star.txt
  hisat2 --version &> v_hisat2.txt
  stringtie --version &> v_stringtie.txt
  preseq &> v_preseq.txt
  read_duplication.py --version &> v_rseqc.txt
executor >  local (3)
[ab/f01fd7] process > get_software_versions [100%] 1 of 1, failed: 1 ✘
[-        ] process > makeBED12             -
[-        ] process > makeSTARindex         [  0%] 0 of 1
[1b/916ab7] process > fastqc                [  0%] 0 of 3
[-        ] process > trim_galore           [  0%] 0 of 4
[-        ] process > star                  -
[-        ] process > rseqc                 -
[-        ] process > preseq                -
[-        ] process > markDuplicates        -
[-        ] process > qualimap              -
[-        ] process > dupradar              -
[-        ] process > featureCounts         -
[-        ] process > merge_featureCounts   -
[-        ] process > stringtieFPKM         -
[-        ] process > sample_correlation    -
[-        ] process > multiqc               -
[-        ] process > output_documentation  [  0%] 0 of 1
Pulling Singularity image docker://nfcore/rnaseq:1.4.2 [cache /home/shjort/work/singularity/nfcore-rnaseq-1.4.2.img]
[0;35m[nf-core/rnaseq] Pipeline completed with errors
WARN: Singularity cache directory has not been defined -- Remote image will be stored in the path: /home/shjort/work/singularity
WARN: Killing pending tasks (2)
WARN: To render the execution DAG in the required format it is required to install Graphviz -- See http://www.graphviz.org for more info.
Error executing process > 'get_software_versions'

Caused by:
  Process `get_software_versions` terminated with an error exit status (1)

Command executed:

  echo 1.4.2 &> v_ngi_rnaseq.txt
  echo 20.01.0 &> v_nextflow.txt
  fastqc --version &> v_fastqc.txt
  cutadapt --version &> v_cutadapt.txt
  trim_galore --version &> v_trim_galore.txt
  sortmerna --version &> v_sortmerna.txt
  STAR --version &> v_star.txt
  hisat2 --version &> v_hisat2.txt
  stringtie --version &> v_stringtie.txt
  preseq &> v_preseq.txt
  read_duplication.py --version &> v_rseqc.txt
  echo $(bamCoverage --version 2>&1) > v_deeptools.txt
  featureCounts -v &> v_featurecounts.txt
  salmon --version &> v_salmon.txt
  picard MarkDuplicates --version &> v_markduplicates.txt  || true
  samtools --version &> v_samtools.txt
  multiqc --version &> v_multiqc.txt
  Rscript -e "library(edgeR); write(x=as.character(packageVersion('edgeR')), file='v_edgeR.txt')"
  Rscript -e "library(dupRadar); write(x=as.character(packageVersion('dupRadar')), file='v_dupRadar.txt')"
  unset DISPLAY && qualimap rnaseq  > v_qualimap.txt 2>&1 || true
  scrape_software_versions.py &> software_versions_mqc.yaml

Command exit status:
  1

Command output:
  (empty)

Command error:
  WARNING: failed to set O_CLOEXEC flags on image
  WARNING: failed to set O_CLOEXEC flags on image
  ERROR  : Failed to set securebits: Invalid argument
  ERROR  : Failed to set securebits: Invalid argument

Work dir:
  /home/shjort/work/ab/f01fd7db48d31f432d9ad78164e2e6

Tip: you can replicate the issue by changing to the process work dir and entering the command bash .command.run

Hi, Issue.
When I run the code: -bash-4.2$ module load nextflow -bash-4.2$ nextflow run nf-core/rnaseq -profile test, conda
I get the output containing the error

Process get_software_versions terminated with an error exit status (127)

:
N E X T F L O W  ~  version 19.07.0 Launching nf-core/rnaseq` [tiny_turing] - revision: 3b6df9bd10 [master]
Both GTF and GFF have been provided: Using GTF as priority.
                                    ,--./,-.
    ___     __   __   __   ___     /,-._.--~'

|\ | |__  __ /   /  \ |__) |__         }  {   | \| |       \__, \__/ |  \ |___     \-.,--,                                         .,._,'
nf-core/rnaseq v1.4.2
Pipeline Release  : master
Run Name          : tiny_turing
Reads             : data/*{1,2}.fastq.gz
Data Type         : Single-End
Strandedness      : None
Trimming          : 5'R1: 0 / 5'R2: 0 / 3'R1: 0 / 3'R2: 0 / NextSeq Trim: 0
Aligner           : STAR
Fasta Ref         : https://github.com/nf-core/test-datasets/raw/rnaseq/reference/genome.fa
GTF Annotation    : https://github.com/nf-core/test-datasets/raw/rnaseq/reference/genes.gtf
GFF3 Annotation   : https://github.com/nf-core/test-datasets/raw/rnaseq/reference/genes.gff
Remove Ribosomal RNA: false
Biotype GTF field : gene_biotype
Save prefs        : Ref Genome: No / Trimmed FastQ: No / Alignment intermediates: No
Max Resources     : 6 GB memory, 2 cpus, 2d time per job
Output dir        : ./results
Launch dir        : /rdsgpfs/general/user/nwillums/home
Working dir       : /rdsgpfs/general/user/nwillums/home/work
Script dir        : /rds/general/user/nwillums/home/.nextflow/assets/nf-core/rnaseq
User              : nwillums
Config Profile    : test,
Config Description: Minimal test dataset to check pipeline function
executor >  pbspro (12)
[d2/cef7ea] process > get_software_versions     [  0%] 0 of 1
[13/12d397] process > makeBED12 (genes.gtf)     [100%] 1 of 1 ✔
[a3/467eab] process > makeSTARindex (genome.fa) [  0%] 0 of 1
[89/1de6a2] process > fastqc (SRR4238379)       [  0%] 0 of 4
[1e/6f9c9e] process > trim_galore (SRR4238379)  [  0%] 0 of 4
[-        ] process > star                      -
[-        ] process > rseqc                     -
[-        ] process > preseq                    -
[-        ] process > markDuplicates            -
[-        ] process > qualimap                  -
[-        ] process > dupradar                  -
[-        ] process > featureCounts             -
[-        ] process > merge_featureCounts       -
[-        ] process > stringtieFPKM             -
[-        ] process > sample_correlation        -
[-        ] process > multiqc                   -
[ee/c4ba7a] process > output_documentation      [  0%] 0 of 1
Error executing process > 'get_software_versions'
Caused by:
Process get_software_versions terminated with an error exit status (127)
Command executed:
echo 1.4.2 &> v_ngi_rnaseq.txt
echo 19.07.0 &> v_nextflow.txt
fastqc --version &> v_fastqc.txt
cutadapt --version &> v_cutadapt.txt
trim_galore --version &> v_trim_galore.txt
sortmerna --version &> v_sortmerna.txt
STAR --version &> v_star.txt`

Are you sure that your Singualrity installation is working fine?

  WARNING: failed to set O_CLOEXEC flags on image
  WARNING: failed to set O_CLOEXEC flags on image
  ERROR  : Failed to set securebits: Invalid argument
  ERROR  : Failed to set securebits: Invalid argument

That sounds a bit like a singularity issue to me... which version of singularity are you using and how was it installed?

Please re-open if you checked this once more. Looks like a Singularity issue to me :-(


v2.4 FB API, email retrieval related fix for social auth plugin

@sayantam Can you please review, test and merge it to the main? A maven version of social auth plugin would be really helpful. I am stuck because of this.

Yes, will do.
On Wed, Oct 7, 2015 at 12:01 PM, tanmoy-git<EMAIL_ADDRESS>wrote:

@sayantam https://github.com/sayantam Can you please review, test and
merge it to the main? A maven version of social auth plugin would be really
helpful. I am stuck because of this.
—
Reply to this email directly or view it on GitHub
https://github.com/3pillarlabs/socialauth/pull/63#issuecomment-146090390
.

Thanks a lot.

Any updates ?

Hi Tanmoy, thanks for the contribution, we have merged the pull


show my email address

Hello @hmert ,
Where are we talking to show email ? Could you describe it, please ?

@enesacikoglu We want to anyone who wants to show her/his mail address on profile for verification. If NGO's profile shows a mail address with<EMAIL_ADDRESS>anyone would believe that it is real.
I've updated the issue.


Netdaemon doesnt register the installed companion app in HACS

The problem
I have installed the companion app (v 22.02.0) via HACS, however, when i run my netdaemon it tells me the companion is not installed:

I have in my code, registered a simple dummy callback, and tried to call that callback via the developer service call dialog, but it cannot find it.
I cannot find any setup on the companion app in the docs, beyond installing it via HACS, so i think i've done all setup according to the docs.
System health
System Health

version
core-2021.12.3

installation_type
Home Assistant OS

dev
false

hassio
true

docker
true

user
root

virtualenv
false

python_version
3.9.7

os_name
Linux

os_version
5.10.83

arch
x86_64

timezone
Europe/Copenhagen

Home Assistant Community Store

GitHub API
ok

Github API Calls Remaining
4998

Installed Version
1.19.3

Stage
running

Available Repositories
934

Downloaded Repositories
17

Home Assistant Cloud

logged_in
false

can_reach_cert_server
ok

can_reach_cloud_auth
ok

can_reach_cloud
failed to load: timeout

Home Assistant Supervisor

host_os
Home Assistant OS 7.0

update_channel
stable

supervisor_version
supervisor-2021.12.2

docker_version
20.10.9

disk_total
30.8 GB

disk_used
17.1 GB

healthy
true

supported
true

board
ova

supervisor_api
ok

version_api
ok

installed_addons
Studio Code Server (3.7.0), Google Assistant SDK (2.5.0), Terminal & SSH (9.1.3), File editor (5.3.3), Node-RED (9.2.1), Portainer (1.5.1), Duck DNS (1.13.0), Let's Encrypt (4.11.0), Z-Wave JS to MQTT (0.33.0), Samba share (9.5.1), Z-Wave JS (0.1.52), AdGuard Home (4.1.9), NetDaemon (22.01.0), C# (0.10.0), Mosquitto broker (6.0.1)

Lovelace

dashboards
5

resources
7

views
4

mode
storage

Traceback/Error logs

Additional information

You need to configure it as well https://github.com/net-daemon/integration#installation

Ugh, sorry, GH doesnt send me email on responses.
I misread the bulletpoint number 4 (configuration part) - thanks a lot. And thanks for a great plugin :) 👍


Parsing EXIF information

Hi! Current mobile phones frequently save rotated image with an orientation tag in EXIF information, and  as far as I see, image.load does not correct the image automatically. Is there any way to get the EXIF information efficiently, via image package or other packages? I have tried graphicsmagick, but it is too time-expensive! Thank you!

+1 !
I have the same problem.


Add back in some diagnostic logging

I recently removed most of our debug logging, but it was brought up that we likely will want to have some amount of logging to indicate that the function is running smoothly for supportability purposes.
EventHubs can be used as a sample for what kind of logging is useful to have : https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/eventhub/Microsoft.Azure.WebJobs.Extensions.EventHubs
We can also add in a config variable that - when enabled - will log much more verbose information if needed.

We should look into SqlClient verbose logging and follow that pattern.

See https://github.com/microsoft/sqltoolsservice/pull/1544 for how I did it in STS