kubeshark has switched to version with "v" and

minor version in the naming staring with version v51.0.0
This change will break installing versions before v51.0.0

depends on #252

Thanks a lot !

minor version in the naming staring with version v51.0.0
This change will break installing versions before v51.0.0

I guess that with #252 this comment does not apply anymore ?

minor version in the naming staring with version v51.0.0
This change will break installing versions before v51.0.0

I guess that with #252 this comment does not apply anymore ?

That's true. The last force-pushed update (https://github.com/devops-works/binenv/commit/aae4ebc2cdfe05d29ba338a3f65435bdb922298e) does adapt the commit message. Unfortunately this is not reflected in the description of the PR.


runbutton with extra error and warning icon

Looks like this now:

the yellow one now looks like this:

Thanks for the PR! The UI for the run button looks nice; I'm much happier w/ this look than I was with some of the previous ones under discussion.

merging...

awesome!


RSS feeds still active after setting ENABLE_FEED = false

Description
Gitea cheat sheet says RSS feeds can be switched off in the [other] section:

Other (other)
ENABLE_FEED: true: Enable/Disable RSS/Atom feed.

However,
I added this to my app.ini:

[other]
ENABLE_FEED = false

then restarted Gitea, and I can still access RSS feeds, e.g. at:

https://myserver.com/myorg/myrepo.rss

I also tested in a Chrome private session, logging in anew, to ensure this wasn't a cache issue.
I can't find any documentation around ENABLE_FEED other than how to set it.  I would understand if "ENABLE_FEED = false" means RSS is disabled except for the user's own accessible repos, i.e. RSS is ALWAYS enabled for the user's artifacts.  But I see no indication of that.  The intention of ENABLE_FEED seems to be to enable/disable the RSS feature globally.
NOTE: "Can you repro on Gitea demo site" - N/A obviously, not having access to switch it off in app.ini, but here's an example of an RSS feed with ENABLE_FEED = true

https://try.gitea.io/owo/vaultwarden.rss

No log attached, as this should be very simple to repro.  If setting "ENABLE_FEED = false" works for issue readers, please say so in comments.
Here is my full app.ini:

APP_NAME = Gitea
RUN_MODE = prod
RUN_USER = git
[repository]
ROOT = /data/git/repositories
DEFAULT_PRIVATE = private
DEFAULT_PUSH_CREATE_PRIVATE = true
[repository.local]
LOCAL_COPY_PATH = /data/gitea/tmp/local-repo
[repository.upload]
TEMP_PATH = /data/gitea/uploads
[server]
PROTOCOL  = https
HTTP_PORT = 3000
CERT_FILE = /data/gitea/conf/cert.pem
KEY_FILE  = /data/gitea/conf/privkey.pem
ROOT_URL  = https://[redacted].cloudapp.azure.com/
DISABLE_SSH = true
[database]
PATH     = /data/gitea/gitea.db
DB_TYPE  = sqlite3
HOST     = localhost:3306
NAME     = gitea
USER     = root
PASSWD   =
LOG_SQL  = false
SCHEMA   =
SSL_MODE = disable
CHARSET  = utf8
[indexer]
ISSUE_INDEXER_PATH = /data/gitea/indexers/issues.bleve
[session]
PROVIDER_CONFIG = /data/gitea/sessions
PROVIDER        = file
[picture]
AVATAR_UPLOAD_PATH            = /data/gitea/avatars
REPOSITORY_AVATAR_UPLOAD_PATH = /data/gitea/repo-avatars
[attachment]
PATH = /data/gitea/attachments
[log]
MODE      = console
LEVEL     = Error
ROUTER    = console
ROOT_PATH = /data/gitea/log
[security]
INSTALL_LOCK                  = true
SECRET_KEY                    =
REVERSE_PROXY_LIMIT           = 1
REVERSE_PROXY_TRUSTED_PROXIES = *
INTERNAL_TOKEN                = [redacted]
PASSWORD_HASH_ALGO            = pbkdf2$50000$50
LOGIN_REMEMBER_DAYS           = 30
[service]
DISABLE_REGISTRATION              = true
REQUIRE_SIGNIN_VIEW               = false
REGISTER_EMAIL_CONFIRM            = false
ENABLE_NOTIFY_MAIL                = false
ALLOW_ONLY_EXTERNAL_REGISTRATION  = false
ENABLE_CAPTCHA                    = false
DEFAULT_KEEP_EMAIL_PRIVATE        = false
DEFAULT_ALLOW_CREATE_ORGANIZATION = true
DEFAULT_ENABLE_TIMETRACKING       = true
NO_REPLY_ADDRESS                  = noreply.localhost
[lfs]
PATH = /data/git/lfs
[mailer]
ENABLED = false
[openid]
ENABLE_OPENID_SIGNIN = false
ENABLE_OPENID_SIGNUP = false
[repository.pull-request]
DEFAULT_MERGE_STYLE = merge
[repository.signing]
DEFAULT_TRUST_MODEL = committer
[other]
ENABLE_FEED = false

Gitea Version
1.18.5 built with GNU Make 4.3, go1.19.6 : bindata, timetzdata, sqlite, sqlite_unlock_notify
Can you reproduce the bug on the Gitea demo site?
Yes
Log Gist
No response
Screenshots
No response
Git Version
2.36.5, Wire Protocol Version 2 Enabled
Operating System
Ubuntu 22.04
How are you running Gitea?
Docker.
sudo docker-compose up -d
Database
SQLite

This feature is only in 1.19

https://github.com/go-gitea/gitea/pull/21622

cc @lunny @techknowlogick , call for Versioned Document, one more case today.

Why do you think it's only in 1.19? That PR merged into the main branch. So v1.20 will also include this feature.

Why do you think it's only in 1.19? That PR merged into the main branch. So v1.20 will also include this feature.

Hmm, I mean "after". But the user is using 1.18


fix setting certChain.

Signed-off-by: Ville Aikas<EMAIL_ADDRESS>
Summary
Fix a bug where certChain was being recreated, therefore setting it in the if clause being invisible. Basically it doesn't work on that path.
Release Note

Fix a bug where certChain was not set correctly.

Documentation

Codecov Report

Merging #140 (48d29b0) into main (62644fc) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #140   +/-   ##
=======================================
  Coverage   53.79%   53.79%
=======================================
  Files          15       15
  Lines         712      712
=======================================
  Hits          383      383
  Misses        285      285
  Partials       44       44

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


⚠ Bofrost.fr has degraded performance

In aff171b, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1464 ms

Resolved: Bofrost.fr performance has improved in cff23ca after 9 minutes.


Update the action to use Node 20

This annotation appeared in my Github action Summary section today:
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: nowsecure/nowsecure-action/upload-app@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Thank you for the quick turnaround, @ksaunders! Are you planning to create a release out of it?


SyntaxError: Unexpected token +

The following C# code produces invalid JS.
Steps To Reproduce
http://deck.net/3c2ebd6218398d0b9f60b3817c2f7a74
interface IPair<A,B>{

}

interface IFoo<T>{
    int X { get;}
}

class Foo<T1,T2> : IFoo<IPair<T1,T2>>{
    int IFoo<IPair<T1,T2>>.X {get{return 0;}}
}

Actual Result
Uncaught SyntaxError: Unexpected token +

Looks like this issue has already been fixed and will be available in the next release. The fix is in master.
Trying to find the specific issue where this was fixed...

Duplicates with https://github.com/bridgedotnet/Bridge/issues/2278


Adds photography

About the PR

Adds photography to the game, based on a very old Wizden PR.
Why / Balance

Photography is a prerequisite to several antags, like Obsessed and our very own Snuff Filmmaker, it's also a long overdue feature that needs to be added
Technical details

look at the code
Media

Requirements

[X] I have read and am following the Pull Request and Changelog Guidelines.
[X] I have added media to this PR or it does not require an ingame showcase.

Breaking changes

uhhhhh?
Changelog

add: Adds photography to the game.

This method wont work lmao


docs: v1.0 touch-up

Signed-off-by: Tim Bray<EMAIL_ADDRESS>

Codecov Report
Base: 95.93% // Head: 95.93% // No change to project coverage :thumbsup:

Coverage data is based on head (dbb2212) compared to base (c402b54).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #180   +/-   ##
=======================================
  Coverage   95.93%   95.93%
=======================================
  Files          17       17
  Lines        2067     2067
=======================================
  Hits         1983     1983
  Misses         60       60
  Partials       24       24

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Missing file "META.stay" referenced in setup.py

In the file setup.py, there is the statement:
with open("META.stay") as f:
but there is no file META.stay anywhere in the package code.

Ohai, welcome! You're the first to try and install my package 🥇 :)
I've been working on the stay module lately so I must've messed up this dependency on my other packages like this one.
I can remove this dependency for you so you can try and install fuzzylogic.
Hey, do you mind me asking what you want to use the package for? I generally just use the functions module in my other projects, so maybe I can help you with your usecase?

Ohai, welcome! You're the first to try and install my package 🥇 :)
I've been working on the stay module lately so I must've messed up this dependency on my other packages like this one.
I can remove this dependency for you so you can try and install fuzzylogic.
Hey, do you mind me asking what you want to use the package for? I generally just use the functions module in my other projects, so maybe I can help you with your usecase?

I had great success at a previous job with Fuzzy Logic that was created in Ruby, so I'm a big fan of FL.
I think it's a great alternative to when you don't have many labeled training sets (will take too long or cost too much, or the positive cases are rare), can be a domain expert, need a model quickly, and the problem isn't overly complex.
I'm not sure what I will be doing with FL yet.  I like to have FL as a tool in my toolbox.

Works now.  But, the package "stay" needs to be installed first.
So, it would be useful to check to make sure that package is installed.

Glad to hear that it worked. Please let me know if you need help with anything or have ideas on how to improve (usecases, code design..) the package.


09 May 2024 - A11y Theme Builder Meeting Minutes

Date
2024-05-09 - 09:15am EDT
Zoom info

Meeting link: https://zoom.us/j/91013899295?pwd=Qnh5UVN1aUZ4ak9tODgvMVNLNUg5Zz09
Meeting id: 910 1389 9295
Password: 123225
Call-in: +1<PHONE_NUMBER> US (New York) (Check calendar for more options)

Untracked attendees

Fullname, Affiliation, (optional) GitHub username
...

Meeting notices

FINOS Project leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.

All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.

FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact<EMAIL_ADDRESS>with any questions.

FINOS project meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.

Agenda

[x] Convene & roll call (5mins)
[x] Display FINOS Antitrust Policy summary slide
[x] Review Meeting Notices (see above)
[ ] Approve past meeting minutes
[ ] Community WG Update (@PaulaPaul)

[ ] Collaboration Summit

[ ] Mentorship update (@aaronreed708)

[ ] Discussion available: https://github.com/finos/a11y-theme-builder/discussions/860
[ ] decision early next week
[ ] new contributors contributing issues, documentation and code changes (7 in progress or merged PRs)
[ ] 9 badges earned this week

[ ] @PaulaPaul what format do you need the data in?

[ ] Awaiting Feedback review needed (6 issues waiting) (@aaronreed708, @lwnoble)
[ ] AOB, Q&A & Adjourn (5mins)

Minutes

Decisions Made

[ ] Decision 1
[ ] Decision 2
[ ] ...

Action Items

[ ] Aaron and Evan need to break the Epic that will be worked on by the mentee into detailed and digestable issues
[ ] Lise to work with Aaron to update video in mkdocs documentation
[ ] ...

Paula Paul - Greyshore @PaulaPaul

Alex Thornton

Lise W Noble - Discover

Kristen Reed

Pramin Budhathoki-@budhathokipramin

Aaron Reed - DFS
Evan Kountouris - DFS

Approved in today's meeting


driversi686Linux.mesa: 23.1.5 -> 23.1.6

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/mesa/versions.
meta.description for driversi686Linux.mesa is: An open source 3D graphics library
meta.homepage for driversi686Linux.mesa is: https://www.mesa3d.org/
meta.changelog for driversi686Linux.mesa is: https://www.mesa3d.org/relnotes/23.1.6.html
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 23.1.6 with grep in /nix/store/f8670zid9v4w4glrssz98slkyys1cp45-mesa-23.1.6
found 23.1.6 in filename of file in /nix/store/f8670zid9v4w4glrssz98slkyys1cp45-mesa-23.1.6

Rebuild report (if merged into master) (click to expand)

1715 total rebuild path(s)

1715 package rebuild(s)

First fifty rebuilds by attrpath
ChowKick
Sylk
_1password-gui
_1password-gui-beta
activitywatch
adapta-gtk-theme
adl
adriconf
advi
aether
aether-lv2
alfaview
alfis
almanah
alpine-make-vm-image
altair
alttab
anbox
ani-cli
anime-downloader
anki
anki-bin
anytype
apache-directory-studio
apostrophe
appgate-sdp
appimage-run
appimage-run-tests
arcanPackages.all-wrapped
arcanPackages.arcan
arcanPackages.arcan-wrapped
arcanPackages.cat9-wrapped
arcanPackages.durden-wrapped
arcanPackages.pipeworld-wrapped
arcanPackages.prio-wrapped
arcanPackages.xarcan
archi
armcord
arrayfire
aseprite
astroid
asymptote
atlauncher
atom
atom-beta
authy
autokey
autotiling
avocode
avrdude

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/f8670zid9v4w4glrssz98slkyys1cp45-mesa-23.1.6 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A driversi686Linux.mesa https://github.com/r-ryantm/nixpkgs/archive/db821f4230a912875d81c8d4342bd6d59fe2a2a7.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/f8670zid9v4w4glrssz98slkyys1cp45-mesa-23.1.6
ls -la /nix/store/f8670zid9v4w4glrssz98slkyys1cp45-mesa-23.1.6/bin

Pre-merge build results
NixPkgs review skipped

Maintainer pings
cc @primeos @vcunat for testing.

I wasn't hurrying with the update because I saw
https://gitlab.freedesktop.org/mesa/mesa/-/issues/9599


Do not lose selection when cancelling saving

The Upload to OSM screen is an excellent means of navigating between the objects you are editing.
You click Save, click on the object in the review list and the map gets shifted and zoomed to that object.
But when you click cancel your selection gets lost. It would be nice to keep it loaded.

I agree 👍


cmake: add USE_EXTERNAL_DEPS option to prevent the download of external_deps packages at build time

Add USE_EXTERNAL_DEPS option to prevent the download of external_deps packages at build time.
It's up to the user to know what he is doing and to provide everything he needs when he disables this option.

It is assumed the rest of the code already skips tasks using DEPS_DIR when DEPS_DIR is not set, thanks to:

https://github.com/DaemonEngine/Daemon/pull/805

LGTM


vscode extension - formatter introduces syntax errors on invalid toml

before
a = []
b = asdf

after
b = asdfa = []

i have editor.formatOnSave enabled, and it's quite common for me to save while there's a syntax error. imo it shoudl not attempt to format the file unless there are no errors in it

Thanks for the bug report, however I'm not able to reproduce on Emacs. When formatting I get:
b = asdf
a = []

Which is still weird though.
It should not be very hard to disable formatting in case of errors. One would need to check doc.parse.errors.is_empty() in taplo_lsp::handlers::formatting::format() and return an error. However, I'm not sure if this is the right decision. I think it's worth waiting until we get additional feedback and opinions. In particular, while the vscode behavior looks wrong, the emacs behavior is acceptable. So I would prefer to first figure out why we get that behavior on vscode.

I was able to reproduce #461 which is a good example that we don't want to format in case of errors. So we would just need a PR to disable formatting in case of errors.


Enable Remote Attesation (EPID) in the CI

closes #1235
This enables remote attestation in the CI.
Because of our infrastructure the SW_HARDENING_NEEDED SGX status is accepted as well, for details see OpenEnclave:
https://github.com/qiucwang/openenclave/blob/cf9ec0c99ee64c1344d748ef462f91847770d4b5/common/sgx/tcbinfo.c#L261:L270
I added a small feature which reads the environmental variables for EPID secrets, because I did want them to be written into the docker image.
The CI now uses a node which has been built with support for attestation.
Also RA is enabled by default in the docker images, one can restore the old behavior with export ADDITIONAL_RUNTIME_FLAG="--skip-ra"

We agreed on that forks will be responsible for supplying their own SPID / API keys.


Update tagline/about project

This CLI tool will let you interact with Obsidian using the terminal. You are able to open, search, create, update and move notes!

Change to:

Interact with Obsidian in the terminal. Open, search, create, update and move notes!

The original is too long. Like this it's more to the point.

Good idea, updated!


PES starting/restarting issue

While starting a PES, it takes restart several times and which need to solve. Sometimes someone may think that there are issues with display and that's why it is blinking

This happens because the code is set to restart the core if the ESP32 fails to connect within 10 sec. either increase the attempt counts or delay between counts.

It may also happen due to insufficient power during boot time (if it keeps restarting itself before 10 second set delay). please investigate.


Agent address naming

@grs This build probably won't pass as it requires changes in #905 . I've rebased that against this so I can either change that PR to merge into this, or just merge #905 containing these fixes.

Either way is fine by me


Add option to override stringification of complex objects.

This is useful in scenarios where a complex object is used with controls like the reactive_type_ahead

Hi @harsimranmaan,
Thanks for the PR. But could you please give us an example of how you use this "stringify" method? How is it better to have this method inside the ReactiveFormField and not in any other class? Could you give a real use case?


Add player endpoint

Spotify has a new set of endpoints to control the player.
A guide on how to use the new endpoints can be found here

These endpoints are available in the 2.0.0 release.


Simplify positioning using position: fixed

Thanks for providing this is a great way to add transitions between elements. Getting the exact position of a DOM node is tricky. In this article all the quirks are documented. After experimenting a little bit with this library I noticed that in some cases getPosition() is not able to calculate the correct position.
In the summary of the article previously mentioned the easiest way to get the correct positioning is to use window coordinates from getBoundingClientRect in combination with position:fixed. This simplifies the calculation a bit too.
The demos you provided are working fine with this modifications.

After sleeping on this, this might not be a good idea after all. The calculation are more simple but when the person is scrolling during an animation everything breaks...

Thanks for all the information and the provided PR. I actually started out with the fixed position, but it didn't deliver the wanted results. As you mentioned, scrolling during the animation sends the object to the wrong location. Also sending things off-screen were making problems (probably can be worked around).


Re-order and document format detection in web console

Motivation for this change is to not inadvertently identify binary
formats that contain uncompressed string data as TSV or CSV.
Moving detection of magic byte headers before heuristics should be more
robust in general.
This PR has:

[x] been self-reviewed.
[x] added comments explaining the "why" and the intent of the code wherever would not be obvious for an unfamiliar reader.
[x] been tested in a test Druid cluster.

Love it. Makes total sense. Out of curiosity was this change motivated by something you saw IRL that tripped up the current system?

Oh I guess you saw a binary file that happened to have more than 3 tabs or commas...

@vogievetsky sorry for slow reply. Yes I opened an Avro binary file with the compression codec set to none that contained JSON data, it was detected as CSV because of the commas.

@vogievetsky @josephglanville
I also observed similar issues in the following cases when ingesting from local files:

Ingesting from directory containing Orc files with file filter set to * auto-detect to csv
Ingesting from directory containing Parquet files with file filter set to * auto-detect to csv
Ingesting from directory containing Parquet files with file filter set to *.parquet auto-detect to csv
However, ingesting from directory containing Orc files with file filter set to *.orc correctly auto-detect to orc

I think your PR may fix all of the above issues. I will try checkout the PR and confirm.

Yes this will definitely fix those issues.


[BUG] Fix GenesisSettings create asset menu path

Describe the bug
The menu path for creating a GenesisSettings asset should be JCMG/Genesis/GenesisSettings for consistency with other libraries, but instead it starts from Genesis/GenesisSettings.

This has been merged to develop.


How to save a trained neural network?

What is wrong?

I have a code that recognizes the numbers in the photo. Each time brain.js starts, it takes a very long time to learn. Is it possible to separately train brain.js and then just connect it?
How important is this (1-5)?

3
Expected behavior (i.e. solution)

It would be nice if someone helped write the code or left useful links
Other Comments

You just need to serialize to json and deserialize from it: https://github.com/BrainJS/brain.js#json
To safe the json to a file, for example, you'd just need to use const contents = JSON.stringify(json);


Use hwrand for the sdk uses of rand, in particular with the NMI.

The fiq NMI calls rand() from lmac:lmac.a:sdk_lmacTxFrame and the NMI must not touch the newlib reent structure or enter critical regions etc, so just use the simple and safe hwrand implementation as a
substitute.

Looks good to me. The Jenkins slave is missing pyserial :)


Event onset times can be out of order

Some datasets on OpenNeuro do not have their events ordered in ascending order by the onset time. I couldn't find anything in the spec about this.... but I think downstream analysts have a reasonable expectation that event times should be non-decreasing and will be in for a nasty surprise (if they notice it) when using these datasets.
Should there be a requirement that time series times be non-decreasing?

I have come across datasets like this and written experiment scripts that came close to generate things like this too.
As a BIDS dataset user, I have learned that my scripts / workflow should sort events before using them.
Making this kind of thing explicit would be a good thing.
I would not personally make it a requirement, but it could be recommended.

Making this kind of thing explicit would be a good thing.
I would not personally make it a requirement, but it could be recommended.

I am +1 for this


DM-35816: Add page for viewing PR-preview pages

The pages generated from GitHub PR check runs are now accessible from the Times Square UI at /times-square/github-pr/:owner/:repo/:commit/...path URLs. The TimesSquareGitHubNav component is now refactored so that it's a core component that takes a content tree from wrapper components that specifically access the different Times Square APIs for repository contents.

Landing page for a check run:

Page for a pull request preview of a single page:


Rescan storage for new NWC events every 10 seconds

Nice work. I'll let you merge whenever it's safe. Not sure if it's backwards compatible.


Lord Protector's Retainer v1.1 is triggering from stealth, when it shouldn't

Lord Protector's Retainer is redirecting stealth to itself apparently. I have not investigated this, but it doesn't seem too far-fetched as this sort of ability isn't seen/used often.
Need to investigate and, if a bug, fix it.

Just tested it, was not prompted when a Lord was chosen for stealth. Double checked the code and we never raise the onTargetsChosen for stealth. Don't think this is an issue.


Track blob executable bit.

Fixes #34

The 1st two commits are from #33 which this is based on. Please just review 31a4e27.


Fix project metadata spinner persisting after upload

Why
Fixes bug where eas build would not exit after build is finished
How
Clear spinner timer

/changelog-entry bug-fix Clear spinner timer


[prometheus-nut-exporter] New chart

This PR adds support for prometheus-nut-exporter.
It can be used to send remote NUT server metrics to a Prometheus instance for monitoring.
Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] Chart Version bumped
[x] Variables are documented in the README.md
[x] Title of the PR starts with chart name (e.g. [radarr])

This is great. Looks like a format we can re-use for other *-exporters. (HDhomerun, Unifi, etc)


Too many IncompleteMessage Error

Incomplete message means the connection closed before the response was read. I also see you have some "connection reset" errors, which are similar. Does the server have a keep alive timeout? Perhaps you could configure request to use one that is a little shorter.


Link to references page; is that curated also?

I noticed that what_is_vulkan.md links to https://github.com/KhronosGroup/Khronosdotorg/blob/master/api/vulkan/resources.md#libraries
to show other 3rd party libraries/tools/resources etc. Is that resources.md at Khronosdotorg actively curated as well? Is there a reason it is in Khronosdotorg instead of being in the Vulkan Guide repository?

The reason I am asking is because I was going to link to this Khronosdotorg resources page (discovered while looking at the Vulkan Guide again) and remove any resources links I have at vulkan.lunarg.com. The following items I couldn't find on this Khronosdotorg page (which I think are relevant/useful links):
Volk
gfx-rs
Zink
ANGLE
Swiftshader

I guess I didn't know if we wanted the Vulkan Guide to be the curated list. I also didn't want yet another list of libraries to appear. Also figured since there was a Khronos page that linking to Khronosdotorg was the valid option.
I guess this might be a greater Khronos question if that Khronosdotorg page is still "active" and if the Guides are now a better place to move and curate it on

I guess I am not proposing that the Khronosdotorg resources page be pulled into the Vulkan Guide. More curious how well the resource pages are curated from a standpoint of keeping them up to date and removing not so good resources.
I submitted a pull request to Khronosdotorg to add some items to the Vulkan resources page.
You can close this issue.

ok sounds good. Ya if we can keep that page well curated I also rather just have the Guides point there. Thanks for helping with the curation @KarenGhavam-lunarG !


Duplicate column references break materialization invariants

Note:
In [1]: import turicreate as tc
a=tc.SFra
In [2]: a=tc.SFrame({'a':[1,2,3]})

In [3]: a.is_materialized()
Out[3]: True

In [4]: a['b'] = a['a']

In [5]: a.is_materialized()
Out[5]: False

In [6]: a.materialize()

In [7]: a.is_materialized()
Out[7]: False

Materialization is kinda quirky. Here's an obviously materialized SFrame (at least obvious to me: if dryrun is for the first 100, then anything with length <= 100 is by definition materialized if you .apply() over it, and this is a clear case of this), for which is_materialied() is False):
import turicreate as tc

sf = tc.SFrame({"x": [0]})  # you are not loading from a file, you should know it's of `length==1`.
sf["x"] = sf["x"].apply(lambda _: _ + 1)
assert sf.is_materialized() is False  # why not?
assert sf.materialize() is None
assert sf.is_materialized() is True

Your example still occurs in 5.5
In [1]: import turicreate as tc

In [2]: tc.__version__
Out[2]: '5.5'

In [3]: a=tc.SFrame({'a':[1,2,3]})

In [4]: a.is_materialized()
Out[4]: True

In [5]: a['b'] = a['a']

In [6]: a.is_materialized()
Out[6]: False

In [7]: a.materialize()

In [8]: a.is_materialized()
Out[8]: False

In [9]: a['b'] = a['a'].apply(lambda _:_)  # funny enough, this will result in a happy materialize()

In [10]: a.is_materialized()
Out[10]: False

In [11]: a.materialize()

In [12]: a.is_materialized()
Out[12]: True


Feature/badges

feat: ability to handle badges. Aka. issue #19

small refactoring: Tabbable is used directly at custom styles (changes the interface slightly => Major version change if you use semver)

Btw. I left DefaultTabItemStyle without a badge visualization, I didn't know if it was wanted.

I have found an issue with it, I need to change it a bit to assure that it redraws correctly when the badgeNumber changes.

Hello, @dkk!
Much appreciation for your work, but now I can't thoroughly review this PR, can't find a free time for it :( I will review it as soon as I will be free from work and life related stuff.
Thanks :)


Fix figures

The main changes I made are:

fixed the figures problems in book 04
changed all the codes which insert the pictures, making the link into learn-python repository, so we won't lose the pictures again as long as the learn-python repository exists.
@rlanzafame

I changed the html into MyST format. @rlanzafame

Hi Robert, I changed all the html into MyST at the final commit: fix by MyST. @rlanzafame

great!


Rules - Rules in left hand navigation does not follow the order in More features list

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 9.0.26-1
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Email or phone of affected tester (no customers<EMAIL_ADDRESS>Issue reported by: Applause - Internal Team
Action Performed:

Go to staging.new.expensify.com
Go to workspace settings > More features
Enable all the features

Expected Result:
The features in the left hand navigation should follow the order of features in More features list
Rules should be arranged between Workflows and Categories
Actual Result:
Rules is at the end of the list in the left hand navigation
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/user-attachments/assets/640fa1ef-3710-4e78-870c-ef598c0f9f62
View all open jobs on GitHub

Demoting since rules is under beta. cc @marcaaron

We'll adjust this in one of our rules related PRs

Hi, I just fixed it in the #48184 PR, it is already approved by C+ so I think it'll be soon merged 👌


Adds a way to use a custom shape for single selection instead of the default circle

Hi @ts-alexandros, thanks for your contribution, we really appreciate the help!
Your addition looks fine to me except the addition in CVCalendarViewAnimator#animateSelectionOnDayView as stated here:
https://github.com/Mozharovsky/CVCalendar/commit/87966ffe87d2bd0be4dc60ccf0c01b4351e43316

@retendo @ts-alexandros can you comment on this?

Hi guys. When do you plan to merge this up? :)

@rhenz As soon as my remarks have been clarified..

Ah sorry, we just copied over the files from the demo project, where we tested the changes. We will revert the added line in the library source today.

I just removed the accidentally added code. @elsesiy is it ok now?

@ts-alexandros It's still in the lib project...

Oops, sorry, we edited the wrong file. Should be fine now

Great -> merged


runit_service doesn't respect custom sv_bin on Debian

On Debian the init.d file created by runit_service hardcodes the sv_bin to /usr/bin/sv.
This breakes runit when there is no sv in /usr/bin.
The scriptname is also hardcoded to /etc/init.d/
See https://github.com/hw-cookbooks/runit/blob/53049a01ca40c166ba54cd19f643f086975fe207/templates/debian/init.d.erb#L16-17
I will make a PR that fixes this issue.

This bug is still present. see #98.

@slyness This bug has to be reopend.
The fixing commit somehow got removed and is not present in develop or master anymore.

@lebrinkma that's strange. re-opening issue.

Fix in #123


Remove Linux Root Enclave and reconfigure attestation process

This is ready for review now.

Oops, was calling init_session_manager too late in the flow.  Should be fixed now...

Was the change to third-party/rust-psa-crypto in this PR just a mistake, caused by git commit -a?
It broke the IceCap build, I think.

Yes, I think it was included by mistake and somehow made it into main.  I will revert.


fix: move state params to "params" key in provider state change executor

Given this state from the providerStates key in the pact:
i.e. I was expecting something to mirror this:
{
  "name": "User foo exists",
  "params": {
    "some": "param"
  }
}

The current state change process for FFI / CLI sends the following message to the pact client to instruct it to prepare a state:
{ "action": "teardown", "some": "param", "state": "User foo exists" }

I encountered two issues with this:

Note the parameters aren't self-contained for simple extraction to pass to a user provided function. Not having a clear top-level structure made the JSON marshaller a bit confused, so extra work was required to separate the "framework" part from the "user supplied data"
If a user wants to use the keys state or action we'll have a conflict

I'm proposing that we move the body into a top level params key, that frameworks can then parse.
I'm thinking it probably makes sense to have both whilst, but not sure of the adoption here and if it will break other users.
P.S. unrelated, but the related "value from provider states" stuff (just return JSON from the state handler) was a piece of magic and so easy to support👌

Good to go I think?


Mutli-value parameters for measurements API

API may have parameters accepting list of values (e.g anomaly: [true, false]). That may have several representations in QUERY_STRING.
Human-friendly representation is /handle?anomaly=true,false&other=arg, it's only valid for values that are integers and booleans. And, maybe, floats. I suggest to avoid adding floats to prevent confusion like v=1,2 vs. v=1.2'. Strings can't have ,` as it'll lead to awful escaping rules.
Machine-friendly representation is /handle?anomaly=true&anomaly=false&other=arg, it's valid for values of any type. urlparse.parse_qsl() parses that format, it's quite standart.

Closing this


if statements: force brace or one-liner

I find I have to double take when I look at this, to make sure I'm not mis-understanding what is actually part of the expressions that get executed.
The example is the following:
if (condition)
  expression
else
  more expressions
otherstuff

I think that is confusing and unnecessary, and IMHO it should only either be:
if (condition) expression
else more expressions

or
if (condition) {
  expression
} else {
  more expressions
}

edit: Infact, I only ever use the shorthand one-liner for early-exit return statements, but YMMV.
@feross thoughts?

:+1:

I'm also :+1: but theres no ESLint or JSCS rule that captures this. The closest I could find is: http://eslint.org/docs/rules/curly.html but it's not quite what we want. Take a look for yourself.

+1 for braces everywhere:
if (condition) {
  expression
} else {
  more expressions
}

There is now an eslint rule that would enforce @dcousens's original request. curly: [2, "multi-line"], see: http://eslint.org/docs/rules/curly.html
If we add this rule to standard, the following patterns will be considered errors:
if (foo)
  doSomething()
else
  doSomethingElse()

while (foo
  && bar) baz()

if (foo) foo(
  bar,
  baz)

It will not error for these patterns:
if (foo) return; else doSomething()

if (foo) return
else if (bar) baz()
else doSomething()

do something()
while (foo)

if (foo) {
  return
}

if (foo) { return }

while (true) {
  doSomething()
  doSomethingElse()
}

This is definitely a breaking change (it causes many of the modules in test.js to fail), so we'd need to bump the major version and release this as 3.0.0.

Is this worth doing? cc @mafintosh @othiym23

I'm happy with the result of that rule.  ACK from me.
On 27 Feb 2015 1:43 am, "Feross Aboukhadijeh"<EMAIL_ADDRESS>wrote:

There is now an eslint rule that would enforce @dcousens
https://github.com/dcousens's original request. curly: [2, "multi-line"],
see: http://eslint.org/docs/rules/curly.html
If we add this rule to standard, the following patterns will be
considered errors:
if (foo)
doSomething()else
doSomethingElse()
while (foo
&& bar) baz()
if (foo) foo(
bar,
baz)
It will not error for these patterns:
if (foo) return; else doSomething()
if (foo) returnelse if (bar) baz()else doSomething()
do something()while (foo)
if (foo) {
return
}
if (foo) { return }
while (true) {
doSomething()
doSomethingElse()
}
This is definitely a breaking change (it causes many of the modules in
test.js to fail), so we'd need to bump the major version and release this
as 3.0.0.
—
Reply to this email directly or view it on GitHub
https://github.com/feross/standard/issues/16#issuecomment-76189246.

@feross I'm in favor, but (to set error bars) I feel like I'm unusually particular about this rule.

fwiw, I'm also in favor of this.

:+1: from me

Isn't it too permissive?

@kytwb what would you see changed?

I'd reject those as well
if (foo) return; else doSomething()

if (foo) return
else if (bar) baz()
else doSomething()

do something()
while (foo)

if (foo) { return }

And force explicit blocks and braces while accepting same line chaining of else/else if/while with previous closing brace:
if (foo) {
  return;
} else {
  doSomething()
}

if (foo) {
  return
} else if (bar) {
  baz()
} else {
  doSomething()
}

do {
something()
} while (foo)

if (foo) {
  return
}

@kytwb I personally use if (condition) return as an early exit everywhere in my code, so that removing that would be a huge deal breaker for me.

@kytwb Most users of standard use if (condition) return liberally. It's not practical to forbid it – we have to be pragmatic. I think the succinctness is worth the small risk of errors in this case, since handling an err argument is so common in JavaScript/node.js code: if (err) return cb(err).

Fair enough.

This rule is added in 3.0.0-alpha. Works great! Please give it a try and update your modules to always use statement braces, except for single-liners.
npm install<EMAIL_ADDRESS>-g


Users who cannot create their own connections

Hello! Congratulations for your software. It's really great.
I wish there was a possibility that users could not define their own connections. It would be very useful to use omniDB against production databases. It would be very reassuring for DBAs like me.
Thanks

Neither create nor modify. Users with read-only connections. That they could not in any way define a connection against a production database.

It would be a great idea, could you implement it ? very thanks


x/net/trace: registered routes conflict with "GET /"

Go version
go version go1.23.2 darwin/arm64
Output of go env in your module/workspace:
GO111MODULE=''
GOARCH='arm64'
GOBIN=''
GOCACHE='/Users/alex/Library/Caches/go-build'
GOENV='/Users/alex/Library/Application Support/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='arm64'
GOHOSTOS='darwin'
GOINSECURE=''
GOMODCACHE='/Users/alex/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='darwin'
GOPATH='/Users/alex/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/opt/homebrew/Cellar/go/1.23.2/libexec'
GOSUMDB='sum.golang.org'
GOTMPDIR=''
GOTOOLCHAIN='local'
GOTOOLDIR='/opt/homebrew/Cellar/go/1.23.2/libexec/pkg/tool/darwin_arm64'
GOVCS=''
GOVERSION='go1.23.2'
GODEBUG=''
GOTELEMETRY='on'
GOTELEMETRYDIR='/Users/alex/Library/Application Support/go/telemetry'
GCCGO='gccgo'
GOARM64='v8.0'
AR='ar'
CC='cc'
CXX='c++'
CGO_ENABLED='1'
GOMOD='/Users/alex/Code/test-trace-bug/go.mod'
GOWORK=''
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -arch arm64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -ffile-prefix-map=/var/folders/lg/kw6gcgh126lf1nw8q7wjssc00000gn/T/go-build2664326740=/tmp/go-build -gno-record-gcc-switches -fno-common'

What did you do?
https://go.dev/play/p/oQEzMhqVvwn
When I added dependency "cloud.google.com/go/storage" (or any other google library that has sub dependency of "golang.org/x/net/trace") + handler func with "GET /", go run panics with error:
panic: pattern "GET /" (registered at /Users/alex/Code/test-trace-bug/main.go:12) conflicts with pattern "/debug/requests" (registered at /Users/alex/go/pkg/mod/golang.org/x/net@v0.29.0/trace/trace.go:130):
GET / matches fewer methods than /debug/requests, but has a more general path pattern
What did you see happen?
output of the go run command with the example program(https://go.dev/play/p/oQEzMhqVvwn)
-> % go run main.go
panic: pattern "GET /" (registered at /Users/alex/Code/test-trace-bug/main.go:12) conflicts with pattern "/debug/requests" (registered at /Users/alex/go/pkg/mod/golang.org/x/net@v0.29.0/trace/trace.go:130):
	GET / matches fewer methods than /debug/requests, but has a more general path pattern

goroutine 1 [running]:
net/http.(*ServeMux).register(...)
	/opt/homebrew/Cellar/go/1.23.2/libexec/src/net/http/server.go:2797
net/http.HandleFunc({0x1059e1273?, 0x1069f3860?}, 0x0?)
	/opt/homebrew/Cellar/go/1.23.2/libexec/src/net/http/server.go:2791 +0x9c
main.main()
	/Users/alex/Code/test-trace-bug/main.go:12 +0x50
exit status 2

What did you expect to see?
Expected build to work.
Let me know if this is an error related to x/net/trace or google cloud storage package.

Related Issues and Documentation

cmd/go: get panics with "can't find reason for requirement on" #57037 (closed)
net/http: Conflicts with pattern when using NewServeMux #68838 (closed)
expvar: creates conflict with "GET /" route #65723 (closed)
net/http: server mux says two routes conflict when they don't #69760 (closed)
net/http: panic if path value is an asterisk #67067 (closed)
net/http/httptrace: panic on GotConn #34282 (closed)
cmd/go: build failing due to `cannot find module providing package golang.org/x/net/lex/httplex` #32280 (closed)
x/net/trace: cannot find module for path golang.org/x/net/trace #29014 (closed)
x/net/trace: export http.Handlers #20478 (closed)
x/net: transport.go:598:14: undefined: tls.Dialer #45946 (closed)

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

I suppose x/net/trace can register the paths with GET  if the go version is >= 1.21 (though it would be inaccurate in the face of someone setting GODEBUG=httpmuxgo121=0 explicitly), and it may be considered breaking for it to no longer respond to other methods.

/cc @jba

It's unfortunate that it registers routes with the default ServeMux in init, so there's no way to avoid it.
#20478 exported the handler functions, so anyone can register them on any ServeMux. But it's unfortunate that they didn't also provide a way to turn off registration in the default ServeMux.
So @zamai, one workaround is to create your own ServeMux for your own routes using a prefix, and let x/net/trace have the global routes. That's not very satisfactory, though.
Another choice is to have a way to turn off x/net/trace's default registration. But since that happens in init, it would have to be an environment variable.
The third choice is being clever about when to add GET to the routes, looking at the go version and GODEBUG flag.
Any preferences?

thanks @jba,
The workaround that I implemented in this case is to drop the "GET" directive from the root handler:
http.HandleFunc("/", helloHandler)
This created inconsistency in my codebase: I specify HTTP methods in all handler registration except the root one.
I don't understand the design of the trace package enough to give thoughtful opinion, but as a user I think it's strange/unexpected that /debug/requests route is added to my handler when I import some package that uses the trace.
It would be okay if I did the explicit import, but in my case I stumbled upon it when I added "cloud.google.com/go/storage" package to my app.

I agree, registering paths in init is a design flaw.

There is more trouble with registering those routes in the package init function.
Render() uses html/template to generate responses, and html/template uses GetMethodByName() on random strings extracted from the template. When the go compiler finds a call to GetMethodByName() with a non-constant method name, it disables the DCE altogether. Since Render() is referenced by the init function, simply importing x/net/trace disables the DCE. This pessimises the code generation in a lot of applications since google.golang.org/grpc imports x/net/trace.
I believe that x/net/traces must not register routes in the init.

Ran into this same issue. Here is my workaround:
	mux := http.NewServeMux()
	mux.Handle("GET /", http.FileServer(http.Dir("")))
	log.Fatal(http.ListenAndServe(PORT, mux))

Ran into this same issue. Here is my workaround:
	mux := http.NewServeMux()
	mux.Handle("GET /", http.FileServer(http.Dir("")))
	log.Fatal(http.ListenAndServe(PORT, mux))

good to know, valid workaround for anyone who will stumble upon this.


The collectd package might not be a part of Debian Trixie?

@abcd567a made a post in the FlightAware forum pointing out that the collectd package is not currently available as a Debian Trixie package. It should be noted that this could be nothing being Trixie is still at about a year away by my math.
Debian is basically on a once every two years release cycle, so I am guessing we have a bit of time to figure out if a collectd package will be a part of Debian Trixie. Either way, it might be a good idea to get a head start and look for an alternative to collectd. It should be noted that Ubuntu still lists collectd as an available package for Oracular Oriole. I would think this bodes well for the prospects of seeing collectd as part of Debian Trixie. The collectd project is defiantly not one which has been abandoned or unmaintained.
Replacement of the dated 90's slash 00's style MRTG graphs still remain a priority once the new portal at least mimics the current portals functionality. It might be a good time to look into another solution for data collection as well if one exists just in case.

More information on the status of the Trixie package can be found here.
https://tracker.debian.org/pkg/collectd


Fix readme get route to

@alvinc13 can you this PR (and others ?)

@alvinc13 can you this PR (and others ?)


Install script in readme not working

Downloading the Horizon agent and CLI packages...
Error: http code 404 from: downloading https://github.com/open-horizon/anax/releases/latest/download/ubuntu.bionic.amd64.assets.tar.gz, stdout: Not Found
I used the readme:
https://github.com/open-horizon/devops/blob/master/mgmt-hub/README.md

Yes, the naming convention for anax releases changed. Fixed by https://github.com/open-horizon/devops/pull/17 which has been merged.
Please comment on this issue, if it is working for you now.

Just did a new install and everything worked.
Thanks for the quick response!


[Feature]: Add medium priority documentation for Workflow Lifecycle transitioning

Contact Details
<EMAIL_ADDRESS>What should we build?
Please create reference documentation for the following topics on https://workfloworchestrator.org/orchestrator-core/ using the "how to write docs" information located in https://docs.google.com/document/d/10Fz98moy-pMyyk__PTR8xg4aeHuIv5VegJa99ZpzvkI/edit

[ ] BCP in workflows: Example of “Reusable” step pattern (fn that returns step)
[ ] BCP in workflows: No commits allowed inside a step: Commit is disabled on the ORM (This is disabled in the orch-core)
[ ] BCP in workflows: Steps are Retryable - should be an atomic unit
[ ] BCP in workflows: One create workflow per product
[ ] BCP in workflows: Many modify workflows (But maybe “few”?)
[ ] BCP in workflows: One terminate
[ ] BCP in workflows: One validate
[ ] BCP in workflows: Single-dispatch pattern
[ ] Workflows are an audittrail, not a transporter of data
[ ] Workflow lifecyclemapping: Constrain workflow usage per lifecycle WF_USABLE_MAPPING

Relevant pseudo code
No response

https://workfloworchestrator.org/orchestrator-core/architecture/application/workflow/#default-workflows

Quite some of these BCP are also already covered, more or less, in https://github.com/workfloworchestrator/example-orchestrator/blob/master/README.md.


Prep

@nolds9 Looks good! Since there's so much terminology, I thought something like this might be helpful. Feel free to merge or close as you wish:
https://github.com/ga-wdi-lessons/rails-views/pull/4/files


longStackTraceZone not producing meaningful stack traces

var myZone = zone.fork(Zone.longStackTraceZone);

myZone.run(function() {
	function a() {
		setTimeout(function() {
			throw new Error('blahh!');
		});
	}

	a();
});

logs:
Error: blahh!
at fnNames.map.forEach.global.zone.(anonymous function).arguments.(anonymous function) (http://localhost:8080/node_modules/zone.js/dist/zone.js:350:24)
    at http://localhost:8080/node_modules/zone.js/dist/zone.js:93:23
    at Zone.run (http://localhost:8080/node_modules/zone.js/dist/zone.js:113:17)
    at zoneBoundFn (http://localhost:8080/node_modules/zone.js/dist/zone.js:86:19)
--- Mon Sep 07 2015 13:34:19 GMT+0100 (BST) - 44ms ago
    at _getStacktraceWithUncaughtError (http://localhost:8080/node_modules/zone.js/dist/long-stack-trace-zone.js:39:26)
    at Zone.module.exports.$fork [as fork] (http://localhost:8080/node_modules/zone.js/dist/long-stack-trace-zone.js:97:40)
    at Zone.bind (http://localhost:8080/node_modules/zone.js/dist/zone.js:84:48)
    at Zone.bindOnce (http://localhost:8080/node_modules/zone.js/dist/zone.js:92:17)
    at bindArgumentsOnce (http://localhost:8080/node_modules/zone.js/dist/zone.js:836:29)
    at fnNames.map.forEach.global.zone.(anonymous function) (http://localhost:8080/node_modules/zone.js/dist/zone.js:352:20)
    at fnNames.map.forEach.obj.(anonymous function) (http://localhost:8080/node_modules/zone.js/dist/zone.js:359:37)
    at Zone.run (http://localhost:8080/node_modules/zone.js/dist/zone.js:113:17)

This is clearly not useful, as it only includes frames from within zone. The reason for this is that longStackTraceZone.stackFrameFilter only filters in frames referring to one of the zone.js files, rather than filtering out these frames which IMO makes more sense.
Inverting the filter produces what I considered to be the expected output:
var myZone = zone.fork(Zone.longStackTraceZone);

myZone.stackFramesFilter = function(f) { return !Zone.longStackTraceZone.stackFramesFilter(f); };

myZone.run(function() {
	function a() {
		setTimeout(function() {
			throw new Error('blahh!');
		});
	}

	a();
});

Error: blahh!
    at http://localhost:8080/index.js:8:10
--- Mon Sep 07 2015 13:37:19 GMT+0100 (BST) - 50ms ago
Error
    at a (http://localhost:8080/index.js:7:3)
    at http://localhost:8080/index.js:12:2

@vicb Is this a mistake or is there a rationale for this behavior that I'm just missing…?

You're right, that's an error - that I probably introduced as far as I remember :(

fixed in #176


Research adding changelog functionality/process to this repository

We now have a changelog. We use 'Unreleased' while we're developing, then move it under a date when the changes have been released.


read_csv return wrong dataframe when setting skiprows.

Code Sample, a copy-pastable example if possible
>>> import pandas as pd
>>> from StringIO import StringIO
>>> data = """id,text,num_lines
1,"line 11
line 12",2
2,"line 21
line 22",2
3,"line 31",1"""

>>> pd.read_csv(StringIO(data))
Out[2]:
   id              text  num_lines
0   1  'line 11\nline 12'          2
1   2  'line 21\nline 22'          2
2   3           'line 31'          1

>>> pd.read_csv(StringIO(data), skiprows=[1])
Out[3]:
         id              text  num_lines
0  'line 12"'                 2        NaN
1         2  'line 21\nline 22'        2.0
2         3           'line 31'        1.0
...

Expected Output
>>> pd.read_csv(StringIO(data), skiprows=[1])
Out[3]:
   id              text  num_lines
0   2  'line 21\nline 22'          2
1   3           'line 31'          1
...

 I guess the skip_lines is not accounting for the quoted fields (and ignoring them).

this is related to #10911

cc @mdmueller
cc @selasley
cc @evanpw

Thank you. That problem appear in my real project when other people give me a large csv file contain text column (text from news website). Because the file is big so I just want to read a part of file using skiprows parameter, but it don't work as I expect.

Using the python engine instead of the faster c engine works for the data given above
In [4]: pd.read_csv(StringIO(data), skiprows=[1], engine='python')
Out[4]:
   id              text  num_lines
0   2  line 21\nline 22          2
1   3           line 31          1


Book landing page

This is what I have thus far for the book's landing page.
Note: I'm going to rework the language picker for both this page and the section pages (for both desktop and smaller/mobile sizes), but I'm going to do this in a separate branch.

Question: Can we get the e-book file sizes programmatically? If they never change, I suppose it's not a big deal, but if the books get rebuilt on occassion the hardcoded sizes won't be ideal.

Looks nice. I seem to get scrollbars (even though there's nothing to scroll) around the book sidebar, in both Firefox and Chromium.

Can we get the e-book file sizes programmatically? If they never change, I suppose it's not a big deal, but if the books get rebuilt on occassion the hardcoded sizes won't be ideal.

These URLs ultimately come from the GitHub release API (which we hit with octokit in the book2 rake job).  Looks like there's a size field for each asset, so we should be able to just use that (it will require adding a column to the database table, but that should be OK).

Good catch, @peff. I had to change my OS settings to always show scrollbars, but I have fixed what was causing that.

I'm going to tackle the language picker thing separately and I created a card on the board for programmatically getting the e-book sizes.


Fix completion method for Ollama

Using the ollama LLM, the completion method produces an error.
Code:
ollama = Langchain::LLM::Ollama.new(
  url: 'http://localhost:11434'
)
puts ollama.complete(
  model: 'mistral',
  prompt: 'In one word, what is the capital of France?'
).completion

Output:
/home/paul/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/langchainrb-0.8.1/lib/langchain/llm/response/ollama_response.rb:11:in `completion': undefined method `first' for "\nParis":String (NoMethodError)

I believe this ought to return either just the complete raw_response string, or the first item of the completions array, similar to the code for this response:
https://github.com/andreibondarev/langchainrb/blob/main/lib/langchain/llm/response/replicate_response.rb#L12C7-L12C7
To clarify, the #completions method works as expected.
Please correct me if I'm misinterpreting anything, but this fix worked for me!

@nossidge Nice find and fix!


1Password Transparency

Use a password manager: 1Password
"Sign up with Security Checklist to get 3 months free"
https://start.1password.com/sign-up/family?c=SECURELIST-FJN7FIKQ
How is this being offered?
What does Security Checklist get for offering this, if anything?
SECURELIST-FJN7FIKQ appears to be a referral/affiliate link code?
Thanks.

Security Checklist gets nothing. They offered a paid sponsorship but that didn't feel like the right decision for me to make.
So yeah, it's literally just 3 free months. It's a pure benefit to visitors. I'd be happy if other resources wanted to also offer discounts to help people improve their online privacy and security.


Fix typos "boostrap" -> "bootstrap".

I know "boost rap" is a popular music genre among C++ programmers today, but nevertheless this is a typo.

LGTM. Thanks.
I will take care of the merge.


About page text

Na základě požadavku doc. Oravy se změní text na stránce about na následující podobu:
The Faculty of Environment, coordinated by doc. Ing. Jiri Orava, Ph.D., initiated the creation of the “Research Equipment at UJEP” website. The web helps to facilitate the visibility of research facilities located at UJEP and its partners. It allows easy and quick search for research suites and equipment (by type or main research field), identifying their main use, and promoting collaboration by offering the facilities to external users as well.

pull-request


site: page notification issues

[ ] don't call clearUnread automatically
[ ] type

[ ] support -> Promised
[ ] fund -> funded

[ ] type fund has amount to show

ref #515


Fix creative tab rendering + Fix minor IItemRenderer bugs, closes #1718

This should fix #1718, also other creative tabs shouldn't blink anymore (blinking: https://imgur.com/a/Gils7)
If I can anything improve in my PR, just tell me :)

If you want to get some screenshots, I can post some of the fixed renders. Just tell me. ;)

You should not change the formatting of code

Okay, I could probaly change it, but it was just a mess...

I fixed the formattiong as @MatthiasMann requested. It was hard.

I fixed the formattiong as @MatthiasMann requested. It was hard.

Your formatting is all over the place, please use the provided format XML file.
Also, I would prefer to leave the effect on the enderface.

@tterrag1098 1. I will try it
2. Enderface bugs and make other tabs invisible, see my images.

For some reason I can't squash the latest two commits, can you maybe help me, sorry and thank's..

So I fixed formatting, I guess? @tterrag1098 Is this good now :D?

@tterrag1098 will it be in 2.3 version? I'm interested in blinking tabs fix.

@Adaptivity They don't like to have the Creative Icon unenchanted, the reset of this PR I have to fix soon :)

Whats happening with this? Should I just close this PR and then you can open a fresh one once its sorted?

Yea, probaly good...


Test util to match with tf

Add Validation wrapper class Node and Graph for additional validation
Add weight creator from tensorflow

Please do not merge / review unless it is critical
Self evaluation:

Build test: [ ]Passed [ ]Failed [X]Skipped
Run test: [ ]Passed [ ]Failed [X]Skipped

Signed-off-by: Jihoon Lee<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.4.20191203. Thank you for submitting PR #437. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnsuite.mooo.com/.

:octocat: cibot: @zhoonit, **** does not include doxygen tags such as @file @brief. You must include the doxygen tags in the source code at least.

:octocat: cibot: @zhoonit, You wrote code with incorrect doxygen statements. Please check a doxygen rule at http://github.com/nnsuite/TAOS-CI/blob/master/ci/doc/doxygen-documentation.md

:octocat: cibot: @zhoonit, One of the module of prebuild group is failed. If you want to get a hint to fix this issue, please go to https://github.com/nnstreamer/nntrainer/wiki/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnsuite.mooo.com/nntrainer/ci/repo-workers/pr-checker/437-202008141717260.046029090881348-4c8ba3958450d692a2868fe95f087381fcc2ddb1/.

Closing as it is no longer in use


Fix regexp_instr on Redshift

with the change to adapter resolution in dbt 0.20, redshift has been
using the postgres version of the macro, which fails because the
function regexp_matches exists on Postgres but not Redshift. While the
regexp_instr does exist on Redshift, so the default was correct all
along.
This commit simply adds an explicit adapter for Redshift that is the
same as the default adapter.
This should fix #97

Very cool, thanks! I'll take a look today and should be able to merge this and #101 this weekend and cut a new release.


refactor node into service and cli

Goal
The goal of this PR is to refactor node into cli and service, from templated code we would want more organized code to support multiple specs and customize clients and cli to our needs
Checklist

[x] Refactor cli into its own lib
[x] Refactor service/rpc into its own lib
[x] Tests end to end to ensure collator is working (check extrinsics and rpc calls)

@wilwade  in this PR I did the following refactoring to node library

Create a cli library and move relevant code in there
Create a service library and move client side of code in there
Note:

This is in preparation to further organize node code (in process found many todos like name changes etc.)
No new code is added, this is pure refactoring


Brave Search API Implementation

Issue

Closes #2155
Change

Implementation of the Brave search api configurations
General checklist

[] There are no breaking changes
[ ] I have added unit and integration tests for my change
[ ] I have manually run all the unit and integration tests in the module I have added/changed, and they are all green
[ ] I have manually run all the unit and integration tests in the core and main modules, and they are all green

[ ] I have added/updated the documentation
[ ] I have added an example in the examples repo (only for "big" features)
[ ] I have added/updated Spring Boot starter(s) (if applicable)

Checklist for adding new maven module

[ ] I have added my new module in the root pom.xml and langchain4j-bom/pom.xml

Checklist for adding new embedding store integration

[ ] I have added a {NameOfIntegration}EmbeddingStoreIT that extends from either EmbeddingStoreIT or EmbeddingStoreWithFilteringIT
[ ] I have added a {NameOfIntegration}EmbeddingStoreRemovalIT that extends from EmbeddingStoreWithRemovalIT

Checklist for changing existing embedding store integration

[ ] I have manually verified that the {NameOfIntegration}EmbeddingStore works correctly with the data persisted using the latest released version of LangChain4j

@czelabueno hey! Hello! :-)
Can you please review

@langchain4j while reading the pr template i had a doubt
i have updated the aggregator pom with the brave module i have created
is there any other place i should update the file or nothing?
thank you

@langchain4j hey i had a doubt!
I should just take the query and then show the results that's it right?
Or should i do any other thing?

@langchain4j hey i had a doubt!
I should just take the query and then show the results that's it right?
Or should i do any other thing?

Hi, I am not sure I understand the question, could you elaborate? Or did @czelabueno already answered it?

@langchain4j solved!
@czelabueno answered it
Thank you!

Should this PR migrate to community repo?

@czelabueno hey i have completed the BraveWebSearchEngine
I want you to have a look at it once
I would be writing the tests in a couple of days
But when i test myself without any structured tests they work!


Missing Attributes in Update Merge Request API

There are a number of attributes in the Update Merge Request API which cannot be set using the existing parameters of the MergeRequestApi#updateMergeRequest method.
The full list of accepted attributes can be found here:
https://docs.gitlab.com/ee/api/merge_requests.html#update-mr

@armsnyder
Please see my comments on the PR you submitted.

@armsnyder
Your PR has been released ibn release 4.8.27.  Thanks again for your contribution.

@gmessner Thanks for the fast turnaround!


Error messages from PnR

For design telescopic_ota, I see multiple of these error messages from PnR:
"PnR.console ERROR : [json.exception.type_error.302] type must be string, but is array"
Can we suppress these messages?

@kkunal1408 This is solved in #527

@kkunal1408 This is solved in #527

Thanks Steve.

Thanks Steve.


when is the real portable version? which leaves no garbage to the system and saves everything as cent

@subsubsubsubsubsub I recently updated the portable .bat to also set the cache dir to the current dir. It shouldn't write anything outside the portable dir now (other than a few registry entries about where widevine is located, but this is not of concern)

Did I write correctly and how to transfer data but a new version?

@subsubsubsubsubsub You should refer to the .bat that is inside the latest M119 release. It has the --cache-dir flag set. But otherwise, your screenshot looks OK.

??
add the main file to clear your browser cache. here is an example from the browser cent
if "%~1"=="" (set "x=%~f0"& start "" /min "%comspec%" /v/c "!x!" any_word & exit /b)
RD /S /Q "%~dp0\User Data\Default\Cache"
RD /S /Q "%~dp0\User Data\Default\Code Cache"
RD /S /Q "%~dp0\User Data\Default\GPUCache"
RD /S /Q "%~dp0\User Data\Default\Session Storage"
RD /S /Q "%~dp0\User Data\Default\Service Worker\CacheStorage"
RD /S /Q "%~dp0\User Data\Default\Service Worker\ScriptCache"
RD /S /Q "%~dp0\User Data\Crashpad"


[CLOSED] Bootswatch themes

 Issue by tarvos21
Monday Jan 02, 2017 at 01:28 GMT
Originally opened as https://github.com/semantic-ui-forest/Semantic-UI/pull/1

[x] cerulean
[x] cosmo
[x] cyborg
[x] darkly
[x] flatly
[x] journal
[x] lumen
[x] paper
[x] readable
[x] sandstone
[x] simplex
[x] slate
[x] spacelab
[x] superhero
[x] united
[x] yeti

tarvos21 included the following code: https://github.com/semantic-ui-forest/Semantic-UI/pull/1/commits

 Comment by xiaohanyu
Monday Jan 16, 2017 at 12:37 GMT

OMG, you really finish all the job by Jan 16, as you promised, amazing!

 Comment by tarvos21
Monday Jan 16, 2017 at 12:42 GMT

:smiley: Now I really know what a "theme" is. I have no idea about what it means before :smile:

 Comment by xiaohanyu
Wednesday Jan 18, 2017 at 15:16 GMT

Hi,
I've spent a whole night testing your work, and I must say that I was really amazed at the progress you've made in the last two weeks, wonderful job!
I think I may not be able to review this HUGE patch cause I can't dive into the details like font color, border radius, like that. But I'm sure that your work is a solid foundation for us to continue this project, so I will merge this PR directly.
Thanks, thanks!


Hide code block flair box if it's empty

This adheres to how Obsidian default theme behaves.
Fix #74
Before

After

Good work! Merging it!


Grid System not working Properly

I was using the bootsrap grid system to make a web page... but when i wrote col-lg-12 the div area formed is bigger that the width of the browser page....

Bootstrap grid system is used for responsive designing but it itself is creating a horizontal scroller... So how can the page be responsive....

Show html code!

Bug reports must include a live demo of the problem. Per our contributing guidelines, please create a reduced test case via JS Bin or CodePen and report back with your link, Bootstrap version, and specific browser and OS details.

CodePen.io Link : https://codepen.io/anon/pen/qjYKQd
Bootstrap Version : 3.3.7
Google Chrome : Version 59.0.3071.86 (Official Build) (64-bit)
O.S. : Ubuntu 16.04

You did not add the container  ou "container-fluid"

Bootstrap 3 is essentially in maintenance mode as we focus on working towards a stable v4. As such, we're only accepting changes to v3's code on a case-by-case basis, usually only for critical bug fixes or docs improvements.


May the doc be wrong?

After using the example code:
  var calendarElement = document.getElementById( "calendar" );
  var calendarInstance2 = calendarJs( calendarElement, {
    manualEditingEnabled: true
    // All your options can be set here
  } );

calendarInstance2 is undefined
It works by using "new"
  var calendarElement = document.getElementById( "calendar" );
  var calendarInstance2 = new calendarJs( calendarElement, {
    manualEditingEnabled: true
    // All your options can be set here
  } );

Hi,
Thank you for letting me know.  Will get this updated for the next release.

I've just released v2.3.3, which contains the documentation fixes.
Thanks for the report!
Don't forget to Star and Share the project!


Container/Shell Executor

How to categorize this issue?

/area landscaper
/kind enhancement
/priority normal
What would you like to be added:
Currently it is only possible to template deployitems using gotemplate or spiff.
To be more flexible and also support other templating engines a generic container/shell executor can be used to support such use cases.
The idea is to use the same mechanism as in the container deployer so that the imports and blueprint + cd is mounted to the container.
When finished, the deployitem templates is written to a specific path where it is then taken by the landscaper for further processing.

@schrodit could we also start supporting dir in addition to file to reference to deploy and export execution templates?

@schrodit could we also start supporting dir in addition to file to reference to deploy and export execution templates?

what is the expected behavior when a dir is references?
should the landscaper walk through the filesystem and template every file is finds?

@schrodit Carvel YTT for example works on a directory. It still produces a single file if I remember correctly, but we'll have and want to pass a directory to the ytt binary.

@schrodit Carvel YTT for example works on a directory. It still produces a single file if I remember correctly, but we'll have and want to pass a directory to the ytt binary.

the idea was that when new templating engines are implemented the structure of the temaplte executor is adjusted enhanced accordingly

@In-Ko closed because outdated and/or copied into internal project


Setup a slack for vutuv?

Wouldn't it be cool to add a slack for this project besides CCing e-mails all around? 😀

Here you are:
https://vutuv.slack.com


Add poetry support

Hey thanks for the PR! A pyproject.toml doesn't necessarily mean Poetry is available (this repo for example), is there another way to determine if poetry is in use? We could add a TOML parser in the neotest libs like there is for XML but ideally it'd nice if there was some command like poetry --is-active

Added simple check for poetry.lock for now. (The only edge case is when the user will have poetry but no deps, but basically, he needs at least pytest anyway)
Found the cli command to get the actual venv path for poetry, but this piece of code is broken for some reason (I don't know lua actually)
  if lib.files.exists("pyproject.toml") then
    local f = assert(io.popen("poetry env info -p 2>/dev/null.", "r"))
    local venv = assert(f:read("*a"))
    f:close()
    if venv then
      return { Path:new(venv, "bin", "python").filename }
    end
  end


chore(deps): update dependency @types/jest to v29.5.13

This PR contains the following updates:

Package
Type
Update
Change

@types/jest (source)
devDependencies
patch
29.5.12 -> 29.5.13

[!WARNING]
Some dependencies could not be looked up. Check the warning logs for more information.

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you click the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:
File name: package-lock.json
undefined


Change "Uneuclidean" to "non-Euclidean" in README

Seems to be the correct wording according to e.g. Wikipedia and Encyclopaedia Britannica.

Should the E really be capitalized? And perhaps it doesn't have to be quoted either.

Already changed


Move SQL connectors to their own recipe

This helps DRY up the code. Now, the SQL connectors are only managed once. This version does not support different connectors for different components. If you use MySQL for Hive and PostgreSQL for Oozie, you will not get the desired results. Whichever comes last in the run_list will be the one installed and linked.

I'm about to put in a pull request to correct binary pkg name for mysql connector on debian (debian, precise, trusty) from mysql-connector-java(src) to libmysql-java(bin)

LGTM


Query window does not reconnect to last database if connection is broken

SQL Operations Studio Version: February (0.26.7) Ubuntu, connected to SQL on Linux

Steps to Reproduce:
create database foo
go
use foo
go
CREATE TABLE SpatialTable
( id int IDENTITY (1,1),
GeomCol1 geometry,
GeomCol2 AS GeomCol1.STAsText() );
GO
INSERT INTO SpatialTable (GeomCol1)
VALUES (geometry::STGeomFromText('LINESTRING (100 100, 20 180, 180 180)', 0));
INSERT INTO SpatialTable (GeomCol1)
VALUES (geometry::STGeomFromText('POLYGON ((0 0, 150 0, 150 150, 0 150, 0 0))', 0));
GO
select * from SpatialTable
go
-- Restart the server
-- This is expected to fail with a connection error:
select * from SpatialTable
--[10:31:09 AM]	Started executing query at Line 29
--Msg 0, Level 20, State 0, Line 0
--A transport-level error has occurred when receiving results from the server. (provider: TCP Provider,
error: 2 - Connection was terminated)
--Total execution time: 00:00:00.023
-- This should work since the connection is reestablished in the background
select * from SpatialTable
-- But it fails
--Started executing query at Line 29
--Msg 208, Level 16, State 1, Line 1
--Invalid object name 'SpatialTable'.
--Total execution time: 00:00:00.012
-- Because we are still in master
select db_name()
--(No column name)
--master

Closing older bugs that are planned for an upcoming milestone.  Thanks!


Cleanup post  1.7 release

Description
This removes the legacy code from the pages that were released in 1.7. This included the following pages:

dashboard index page
edition index page
response show page
response edit page

It does the following for each of these pages:

Remove legacy views and partials for 1.7 pages
Remove any associated styling from stylesheets
Remove any JS that is only used on these pages
Remove routing logic from controllers. Ensure “design_system” layout is always rendered for porting pages

It also removes some additional styling that i noticed was being unused and removes all the useless assignments of the "Preview design system" for pages that have already been ported.
Trello card
https://trello.com/c/S9NEYJPF/167-cleanup-for-release-17
⚠ This repo is Continuously Deployed: make sure you follow the guidance ⚠
Follow these steps if you are doing a Rails upgrade.

I've had a review of the code and manual test of the pages, and it looks good to go, to me.


Unexpected for Rotation of operationnel frame placements  (oMf)

I get unexpected values in the rotation matrix when computing the kinematics of the robot.
The values are surprising as the 3x3-rotational matrix elements, have values which are well above 1.
It seems the rotational matrix takes on the values of the joint angle, rather than the cos/sin of it.
Am I not using the method correctly? Or is this faulty behavior?
I run the URDF model using the forward kinematics, and subsequential updating of the frame placements, as follows:
std::vector<std::optional<double>> joint_configuration = {0, 0, 0, 0, 0, 0, 10};
pinocchio::Data data(this->model);
pinocchio::forwardKinematics(this->model, data, joint_configuration);
pinocchio::updateFramePlacements(this->model, data);

std::cout << "Translation\n " << data.oMf[frame_id].translation().transpose() << std::endl;
std::cout << "Orientation\n " << data.oMf[frame_id].rotation() << std::endl;
std::cout << "Matrix\n " << data.oMf[frame_id].toHomogeneousMatrix() << std::endl;

I get values of:
Translation
  1.14673  1.26659 0.898112
Orientation
   0.00569599 -3.14417e-08 -7.35662e-07
    -9.99999  5.51997e-05   0.00129154
   0.0010171 -5.61436e-09 -1.31363e-07
Matrix
   0.00569599 -3.14417e-08 -7.35662e-07      1.14673
    -9.99999  5.51997e-05   0.00129154      1.26659
   0.0010171 -5.61436e-09 -1.31363e-07     0.898112
           0            0            0            1

System Specifications
Ubuntu 22.04.4 LTS (Docker)
C++ 20 / g++ 11.4.0
Cmake 3.22.1
Boost 1.83.0
Pinocchio: 3.0.0
Eigen: 3.4.0-2ubuntu2

It seems the issue is resolved if I change the continuous joints to revolute joints.
With the continuous the kinematics do not work.

Hello @hubernikus,
continuous have two parameter (cos(theta), sin(theta)) where revolute joint only have one.
Here an explanation: https://github.com/stack-of-tasks/pinocchio/issues/794#issuecomment-490050573

Hello @jorisv
Thanks a lot for the info. That explains the behavior!


When clause not working when the config is an object

Version: 1.78.0-insider (user setup)
Commit: c9df8ee8e8c316f38dcc75a894ba150024ce3718
Date: 2023-04-13T05:25:44.823Z
Electron: 22.4.4
Chromium: 108.0.5359.215
Node.js: 16.17.1
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19045
Sandboxed: Yes
Steps to Reproduce:

Apply this change: https://github.com/microsoft/vscode-extension-samples/commit/18adb78d1ef549e6bdfdb03a224b25c01e648dcf
Launch the sample extension
According to the when clause, the refresh button will appear when

test: { abc: true }

and disappear when
test: { abc: false}

But after changing the value more than 2 times, the button will not show anymore:

Took a look at this, and the short answer is that this is by design.
When a setting changes, we update the corresponding context keys. In this case the setting that changes is just test, not test.abc. When the context key is updated, it is just config.test. The setting key that we use for this is always the setting key as defined in the package.json, no object properties will be used as part of this key.
If we were to change this we would need to expand every when updating the context, which is not feasible as that would mean checking the individual values of each setting to an indeterminate depth.
The best I can recommend for this is to change you setting in package.json to test.abc instead of a test object with a property abc.


Audio jitter

The PWM update should be before the scanline render, not after. This may explain the terrible audio noise as the scanline render times will vary wildly, especially in the blanking interval.

I moved the PWM update and it's better, but there's still noise.


MAC Anaconda Jupyter Notebook R

Problem with installing R Environment in Anaconda
I'm using OS 11.2.3 MacOS Big Sur
This is the second time this problem arise. We solved it by referring to the application R rather than the one in opt/anaconda3/
However, problem seem to continue as installed packages cannot be called. Said package was tidyverse

After using R for making several models, I think I manage to work R in Jupyter Notebook without any problem so I will be closing this issue


[Question] Fintune llava-v1.5-7b just use all textvqa data, but get Accuracy: 0.00%

Question
Fintune llava-v1.5-7b just use all textvqa data, but get Accuracy: 0.00%
Trained on 8*A800(80G) with BF16
Evaluated follow docs: CUDA_VISIBLE_DEVICES=0 bash scripts/v1_5/eval/textvqa.sh
By reviewing eval jsonl file, we can see finetuned llava-v1.5-7b refuse to follow the prompt "Answer the question using a single word or phrase."
{"question_id": "fb39f5b120097669", "prompt": "What year was this taken?\nReference OCR token: yip, AE, Mht, juerYU, MhnN, 02/14/2012\nAnswer the question using a single word or phrase.", "text": "A bookshelf is full of movies such as The Powerpuff Girls and AE.", "answer_id": "ejxFDG2X62UneJRnGALrMt", "model_id": "llava-v1.5-7b", "metadata": {}}
{"question_id": "a3f1fe4ebd510d4e", "prompt": "What kind of comupter is this?\nReference OCR token: Select, 0o-Back, Contique, MacBook\nAnswer the question using a single word or phrase.", "text": "A MacBook computer shows a screen with a Continue button.", "answer_id": "FcrDZNThYoejXViQUc45H8", "model_id": "llava-v1.5-7b", "metadata": {}}
{"question_id": "a3f1fe4ebd510d4e", "prompt": "What does the screen say to do?\nReference OCR token: Select, 0o-Back, Contique, MacBook\nAnswer the question using a single word or phrase.", "text": "A MacBook computer monitor with a open window on the screen.", "answer_id": "5o4MXbQ5sKzpLky97JhKSY", "model_id": "llava-v1.5-7b", "metadata": {}}
How can I fix this problem?

do you fix this problem？thanks


installs error

I definitly don't understand what's wrong here:
PS C:\Users\ee\Desktop\r\bazel-watcher-master> bazel build //ibazel
WARNING: C:/users/ee/appdata/local/temp/_bazel_ee/vzadcu2y/external/com_github_bazelbuild_bazel_integration_testing/WORKSPACE:1: Workspace name in C:/users/ee/appdata/local/temp/_bazel_ee/vzadcu2y/external/com_github_bazelbuild_bazel_integration_testing/WORKSPACE (@build_bazel_integration_testing) does not match the name given in the repository's definition (@com_github_bazelbuild_bazel_integration_testing); this will cause a build error in future versions.
DEBUG: C:/users/ee/appdata/local/temp/_bazel_ee/vzadcu2y/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:37:3:
Auto-Configuration Warning: 'BAZEL_VC' is not set, start looking for the latest Visual C++ installed.
.
DEBUG: C:/users/ee/appdata/local/temp/_bazel_ee/vzadcu2y/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:37:3:
Auto-Configuration Warning: Looking for VS%VERSION%COMNTOOLS environment variables,eg. VS140COMNTOOLS
.
DEBUG: C:/users/ee/appdata/local/temp/_bazel_ee/vzadcu2y/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:37:3:
Auto-Configuration Warning: Visual C++ build tools found at C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\
.
DEBUG: C:/users/ee/appdata/local/temp/_bazel_ee/vzadcu2y/external/io_bazel_rules_go/go/private/toolchain.bzl:97:5: java.io.IOException: CreateProcess(): Le fichier spÚcifiÚ est introuvable.
.
ERROR: C:/users/ee/appdata/local/temp/_bazel_ee/vzadcu2y/external/io_bazel_rules_go/go/toolchain/BUILD.bazel:8:1: every rule of type _go_toolchain implicitly depends upon the target '@go_sdk//:packages.txt', but this target could not be found because of: no such package '@go_sdk//': Traceback (most recent call last):
        File "C:/users/ee/appdata/local/temp/_bazel_ee/vzadcu2y/external/io_bazel_rules_go/go/private/toolchain.bzl", line 45
                _prepare(ctx)
        File "C:/users/ee/appdata/local/temp/_bazel_ee/vzadcu2y/external/io_bazel_rules_go/go/private/toolchain.bzl", line 98, in _prepare
                fail("failed to list standard package...")
failed to list standard packages.
ERROR: Analysis of target '//ibazel:ibazel' failed; build aborted.
INFO: Elapsed time: 97,087s

It seems bazel's working cause I succeed to install bazel build //examples/cpp:hello-world from bazel-master/examples

Right now ibazel do not support Windows. I don't have a box to test on, but the complexities of it are
As I see it there are 2 things that need to happen:

Until there are windows binaries made available, we should delete windows from our list of supported OSes PRs welcome to do that. I'll do a release to NPM when that happens.
Identify the all the windows specific APIs that need to be reimplemented. I used fsnotify which should be OS agnostic, but I think the process group code in the commands section needs to be updated to use whatever a windows equivalent command would be.

Progress here is being tracked in #105. Let's consolidate


Fix issue with GPT pointing to files at sandbox:

For example, when GPT refers to an image, it sometimes does <img src="sandbox:image_name.png">. I think it does this because it's trained to do so for environments like ChatGPT. This causes issues when it does things like write HTML pointing to images at nonexistent locations.

Maybe we need to include the output path as part of the system message.


transparency of inlined PNG image

From<EMAIL_ADDRESS>on November 05, 2010 07:00:23
What steps will reproduce the problem? 1. install mod_pagespeed
2. enable with CoreFilters et collapse_whitespace,elide_attributes
3. HTML page with little transparent PNG (900B ~) What is the expected output? What do you see instead? transparency of PNG image is broken, transparency is black. What version of the product are you using (please check X-Mod-Pagespeed header)? X-Mod-Pagespeed:<IP_ADDRESS>-128 On what operating system? Linux Debian 5.0.6 Which version of Apache? 2.2.9-10+lenny8 Which MPM? apache2-mpm-worker Please provide any additional information below, especially a URL or an HTML file that exhibits the problem. original: http://web.directnom.com/ with pagespeed (source copy): http://web.directnom.com/PAGESPEED/index.html so it's now disabled.
Original issue: http://code.google.com/p/modpagespeed/issues/detail?id=21

From<EMAIL_ADDRESS>on November 05, 2010 09:05:54
Thanks for the great example pages!
Owner<EMAIL_ADDRESS>Labels: -Priority-Medium Priority-High

From<EMAIL_ADDRESS>on November 05, 2010 13:08:51
Thanks indeed.  I was able to easily reproduce the misbehavior locally.  A fix may be tricky, as I suspect it points to shortcomings in our various image-handling libraries.  I'll see if we can at least bail out if we can't handle transparency gracefully.
Status: Accepted

From<EMAIL_ADDRESS>on November 10, 2010 10:46:30
This is fixed in svn.  OpenCV was stripping the alpha channel; for the moment we simply avoid shrinking the image.  Please try out the svn (trunk checkout) if you can.
Status: Fixed


feat: add side panel component

Contributes to https://github.com/carbon-design-system/ibm-cloud-cognitive/issues/64
This PR adds the side panel component (two types: slide over and slide in). See here for the Side Panel designs.
Changelog
New
packages/experimental/src/components/SidePanel/SidePanel-test.js
packages/experimental/src/components/SidePanel/SidePanel.js
packages/experimental/src/components/SidePanel/SidePanel.mdx
packages/experimental/src/components/SidePanel/SidePanel.stories.js
packages/experimental/src/components/SidePanel/_index.scss
packages/experimental/src/components/SidePanel/_side-panel.scss
packages/experimental/src/components/SidePanel/_storybook-styles.scss
packages/experimental/src/components/SidePanel/constants.js
packages/experimental/src/components/SidePanel/index.js
packages/experimental/src/global/js/utils/keyboardNavigation.js
packages/experimental/src/global/js/utils/wrapFocus.js

Changed
packages/experimental/src/components/_index.scss

Testing / Reviewing
Run yarn test packages/experimental/src/components/SidePanel/SidePanel-test.js to see all the tests for this component.

there's a lot to go through here, so it'll take me some time. one of the things i noticed right away though is a lot of this

we're already utilizing the classnames package to handle className management. could you please switch to using classnames? if you search the codebase for import cx from 'classnames'; you'll find some examples of how to use it (if you aren't already familiar). this is also my personal opinion, but i think it's better to strip logic from the HTML whenever possible. take the snippet above for example. i'd instead refactor it to be something like
import cx from 'classnames';
const componentClasses = cx(
  'class-a',
  'class-b',
  {
    'class-c': condition,
    'class-d': condition,
  }
);
...

personally i think separating the className logic from the HTML makes it easier to read.


Shell, ps, ls commands fire errors.

Hello,
Now i'm able to compile the payload for Linux x64.
With default payload, 'cat' command works well, but when i run "shell id", then i get an error:

Following error in callback:
[STDOUT]:

[STDERR]:
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/mythic_container/agent_utils.py", line 337, in createTasking
    createTaskingResponse = await cmd.create_tasking(task=task)
  File "/Mythic/thanatos/mythic/agent_functions/shell.py", line 63, in create_tasking
    MythicRPCArtifactCreateMessage(
TypeError: MythicRPCArtifactCreateMessage.__init__() missing 1 required positional argument: 'ArtifactMessage'

'docker logs thanatos' show this error:
ERROR 2023-11-30 17:54:55,644 createTasking  358 : Failed to run create tasking: MythicRPCArtifactCreateMessage.__init__() missing 1 required positional argument: 'ArtifactMessage'
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/mythic_container/agent_utils.py", line 337, in createTasking
    createTaskingResponse = await cmd.create_tasking(task=task)
  File "/Mythic/thanatos/mythic/agent_functions/shell.py", line 63, in create_tasking
    MythicRPCArtifactCreateMessage(
TypeError: MythicRPCArtifactCreateMessage.__init__() missing 1 required positional argument: 'ArtifactMessage'

When i run built-in commands 'ps' or 'ls', then payload exits with following message:
thread 'main' panicked at src/profiles/mod.rs:117:49:
called `Result::unwrap()` on an `Err` value: Custom { kind: ConnectionRefused, error: "Failed to make post request" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

This should be fixed now

Tested with latest version - all works.
Thanks.


ruby_dep error probably due to not specifying jekyll gem version

Hi, we are currently experiencing this with our buildpack that was based on yours, but after trying yours we see the same issue.  When it tries to install the jekyll gem, it gets a warning about ruby_dep saying it can't install on ruby 2.2.1 .
Any ideas?  Thanks!
     Jekyll not found!
-----> Installing Jekyll
       Successfully installed liquid-4.0.0
       1 gem installed
remote: ERROR:  Error installing jekyll:
remote: 	ruby_dep requires Ruby version >= 2.2.5, ~> 2.2.
       Successfully installed safe_yaml-1.0.4
       Successfully installed rouge-2.2.1
       Successfully installed forwardable-extended-2.6.0
       Successfully installed pathutil-0.16.0
       Successfully installed mercenary-0.3.6
       Successfully installed kramdown-1.16.2
       Building native extensions.  This could take a while...
       Successfully installed redcarpet-3.4.0
       Building native extensions.  This could take a while...
       Successfully installed ffi-1.9.18
       Successfully installed rb-inotify-0.9.10
       Successfully installed rb-fsevent-0.10.2
       Successfully installed sass-listen-4.0.0
       Successfully installed sass-3.5.3
       6 gems installed

Hi! Thanks for reporting this. It turns out ruby_dep is a dependency of listen which is a dependency of jekyll-watch and that just got updated to remove the version lock on listen.
To solve I will just specify the listen version to install.

Thanks, we spent hours on this and then decided to just build locally and deploy the built site to dokku with a .static to get our site back up.  We'll try this fix.  I knew there was some way to quickly change a dependency declaration but don't have enough experience with ruby to know where to do it.


nothing showing up when clicking view HowLongToBeat data

Describe the bug
When pressing view HowLongToBeat datas to add the overlay onto my dashboard, no games show up. For common games too (i.e. Payday 2, Jedi Survivor, etc.)
To Reproduce
Steps to reproduce the behavior: click any game, press 3 bars, hover over howlongtobeat, press view howlongtobeat datas, search, see nothing
Expected behavior
As done many times before, I expect to see a list of any game that could be related to whatever you searched. Like if I search Payday, i'll see crimewave edition, payday 2, payday 3 and all their data.
Screenshots

Extensions log
Attach Playnite's Extensions.log file. It is located in Playnite's installation directory in the portable version or in %AppData%\Playnite (Can be pasted in Explorer) in the installed version
extensions.log

I'm having the same issue here. I've tried reinstalling the app, updating all of my data, no results.

Same for me.
@Lacro59, I found the problem and a fix for it.
Changes suggested as follow:
https://github.com/Lacro59/playnite-howlongtobeat-plugin/compare/master...johnnywnb:playnite-howlongtobeat-plugin:jwnb-fix-240
I'm happy to submit a PR if it helps. Let me know.

any fix ? only just got playnite and this aint workin

Same for me.
@Lacro59, I found the problem and a fix for it.
Changes suggested as follow: master...johnnywnb:playnite-howlongtobeat-plugin:jwnb-fix-240
I'm happy to submit a PR if it helps. Let me know.

This cannot be fixed locally as there is no such file within the playnite folder, correct?

Same for me.
@Lacro59, I found the problem and a fix for it.
Changes suggested as follow: master...johnnywnb:playnite-howlongtobeat-plugin:jwnb-fix-240
I'm happy to submit a PR if it helps. Let me know.

share the fixed plugin please since Lacro seams to be away and miss in action :(

I've made a hotfix release while Lacro is away. You can find it there:
https://github.com/johnnywnb/playnite-howlongtobeat-plugin/releases/tag/v3.5.1-hotfix
To install it, download the .pext file and double-click on it while Playnite is open. It should suggest you to install it.

I've made a hotfix release while Lacro is away. You can find it there:
https://github.com/johnnywnb/playnite-howlongtobeat-plugin/releases/tag/v3.5.1-hotfix
To install it, download the .pext file and double-click on it while Playnite is open. It should suggest you to install it.

Its working again like a charm, thanks a lot mate 🥇

@johnnywnb thanks! Making a pull request would be best way to get the fix into the main repo.

I've made a hotfix release while Lacro is away. You can find it there:
https://github.com/johnnywnb/playnite-howlongtobeat-plugin/releases/tag/v3.5.1-hotfix
To install it, download the .pext file and double-click on it while Playnite is open. It should suggest you to install it.

Thanks, that fixed most of my games. Some games give an error however "Object reference not set to an instance of an object". The game comes up in the search, but with no associated times under it. After matching it matches with "Game test name".

Trying to delete or refresh the match gives the error.
Example games:

Citadelum
Rogue Waters
United Pengium Kingdom

Legend bro! ur a genius to me

@johnnywnb thanks! Making a pull request would be best way to get the fix into the main repo.

Done.

Top man!

I've made a hotfix release while Lacro is away. You can find it there:
https://github.com/johnnywnb/playnite-howlongtobeat-plugin/releases/tag/v3.5.1-hotfix
To install it, download the .pext file and double-click on it while Playnite is open. It should suggest you to install it.

Yes! That made it!
Thank you kindly


merge 0.22 to main

that one was painful...

okay the merge didn't quite work out as expected. added a terrible hack for a suite level fixture.
will comeback to and cleanup once I have time

Thanks! I need to spend some time understanding munit fixtures before I can weigh in on the hack, but this gets the mission accomplished for now.

Thanks! I need to spend some time understanding munit fixtures before I can weigh in on the hack, but this gets the mission accomplished for now.

well depends on your definition of hack, it is kind of one official way:
https://scalameta.org/munit/docs/fixtures.html#ad-hoc-suite-local-fixtures
but everything that has a var, a null and a unsafeRunSync looks very hacky to me


Fix CI breakage of the interop test due to environmental changes

This pull request is ready to merge

Merged to the master branch (dropping the patch to be dropped). Thank you for the reviews.


How to change color of TextSprite?

Whenever I try changing the color of my TextSprite, the code either breaks or the text vanishes. What's the right way to change the color?
Specifically, I have the following sprite:
            reinforcementErrorSprite = new THREE.TextSprite({
                text: percentCorrect + "%",
                alignment: 'left',
                // fontFamily: 'Arial, Helvetica, sans-serif',
                fontSize: 0.51,
                fontStyle: 'bold',
                color: '#ec1b27',
            });

When I try reinforcementErrorSprite.color = '<hex string>', the text vanishes. When I try reinforcementErrorSprite.color = new THREE.Color(<r, g, b>), the text vanishes. What's the right way to set the color?
Thanks in advance!

the former is the right way to set the color.
i experiment with changing color locally, and it works as expected.