Documentation website does not match current stable version

I noticed that the documentation website seems to be pointing at features for the @next version rather than current stable. This bit me pretty hard recently when I was relying on array support in path, something that is only available in 4.4-beta, but documented on the website.
Should the website reflect what is on the latest stable release, or at the very least list what version the documentation relates to if it's going to be documenting beta-version features?

They work in some cases but the behaviour isn't officially supported in 4.3, which is why the proptypes didn't allow it until #5889 which is available on 4.4-beta

Just ran into this issue - was very confused - Please have either versioned docs or have public API docs match stable

I just double checked in order to fix this but I cannot see anything being documented on the website that isn't available?
The public API docs do match stable.
If we look at #5889 you can see that the changes to the documentation made in that PR aren't what's being shown on the website
So has this been resolved already?

Yeah those changes in that PR aren't on the website anymore. It seems someone's reverted the site back to stable. Thanks for taking a look though!


[benchmark] Loosen test to allow ‘Yielding’ msg

Quick fix followup to PR #19011.
The non-essential Yielding again after estimated … μs message in verbose log could interfere with the test, when Ackermann takes longer than 10ms per sample. This removes the -NEXT requirement from lit checks to allow them being interspersed with the Yielding message.

@eeckstein Can you please merge this? (This should't require smoke test, right?)

@swift-ci smoke test and merge

@swift-ci smoke test linux

@swift-ci smoke test linux

@swift-ci smoke test linux


Error in `/var/www/zoo-bin/zoo_loader.cgi': malloc(): memory corruption (fast)

In ADES v 2.0.21 we get the error "Error in `/var/www/zoo-bin/zoo_loader.cgi': malloc(): memory corruption (fast)" as soon as we try to deploy a new processor CWL file. For details see attached log file ades_log.txt. The URL to processor CWL file was cleaned up by me.
The issue does not occur in ADES v 20.0.17 and 20.0.19 but is systematically raised in 2.0.20 and 2.0.21.

We tried reproducing the error, but we could not do so. We try here to determine what the software may be doing or guessing wrongly in this situation.
Can we have more details about this issue?
Do you know if the CWL you are hiding the URL (which is perfectly fine) is reachable from the environment where you are trying to deploy it without defining any proxy, security handling, or anything like this to get it fetched from this URL?
Did you modify anything from the default template to deploy ADES? If yes, what did you change there?

Hi Gérald,
thank you for looking into this! Yes, i can confirm that the URL to CWL file is public and reachable without any restrictions by ADES. In fact, same URL in ADES 2.0.19 works fine.
We have now published a demo processor in gitlab. With this demo processor in ADES 2.0.21 the same issue happens, see demo-processor.log. The CWL to this demo processors is pb-ieoto-demo-processor_app-package.cwl.
The CWL configuration of our ADES instance is in ADES_cwl_config.zip

To be clear: we do not change anything except the ADES version number (tag of docker image) when we switch between ADES 2.0.19 and 2.0.21. Do we need to adapt something else?

Note from @gfenoy...
I'm committed to finding a solution to the memory corruption issue.
While I couldn't reproduce the memory error with the example provided,
I did encounter a service execution failure during my investigation.
I'm continuing to investigate this issue and will update you once it works.


Support Dark Mode

Add configuration or setting for support Dark Mode.

Done. https://github.com/CoderJava/Flutter-News-App/pull/31


Type [SubscriptType] Does not conform to protocol 'StringLiteralConvertible'

I think this could be related to other issues reported before, but this has been frustrating me since yesterday and it didn't solve, even after update to the latest version.
I don't understand why it is firing inside a specific point, and I have also other lines where I do the same and they are not firing anything.
    searchReq = Alamofire.request(.GET, "https://maps.googleapis.com/maps/api/place/details/json", parameters:params)
        .responseSwiftyJSON({ (req:NSURLRequest, response:NSHTTPURLResponse?, data:SwiftyJSON.JSON, error:NSError?) -> Void in

            UIApplication.sharedApplication().networkActivityIndicatorVisible = false

            if data != nil && data["status"] == "OK" {

                println(data["result"]["formatted_address"])
                if data["result"]["geometry"]["location"].dictionary != nil {

                    // This is the line that fires error
                    let coords:CLLocationCoordinate2D = CLLocationCoordinate2DMake(data["result"]["geometry"]["location"]["lat"],
                                                                                data["result"]["geometry"]["location"]["lng"])
                    self.addPinToLocation(coords, title:self.selectedLocationHint?["description"] as String!, subtitle:"", focus:true)
                }
            }
        })

I'm seeing the same issue.
I'm using Xcode 6.2 (latest beta) with SwiftyJSON 2.1.3 (I think - how do I tell? It was the latest as of a few days ago, anyway).
I would put it down to an Xcode beta problem if it wasn't for the above reports. Is this an ongoing issue?

I found this issue. It's error in the json["key"].string which call in the switch statement.
switch (json["key1"], json["key2"]) {


[4.1][Tests] Remove NoneVBS connection string from test setup

Backport of #1567 and #1410

/azp run

/azp run


nixos/tests/xrdp: port to python

Motivation for this change
Port xrdp test to python for https://github.com/NixOS/nixpkgs/issues/72828
Things done
Ported xrdp test to python.

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

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[x] Tested via one or more NixOS test(s): nixos/tests/xrdp.nix
[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Notify maintainers
cc @volth

@GrahamcOfBorg test xrdp


Not loading

I try to use the carousel with react native 0.59.8, is not loading. I get the following error in debugger
{ type: "InternalError", errors: [ ], message: "Metro Bundler has encountered an internal error, please check your terminal error output for more details" }
After I remove the carousel, it works fine. I used your example, copy/paste.
Thank you!

@calacianu Just created a new React Native project @0.59.8 and copied/pasted my example code and everything works just fine. What device are you running it on?

Hey! Thank you for your reply, I'll try again and see. I'm using ios simulator :)

@calacianu Sure thing. 🙂 Feel free to re-open this issue if you are still experiencing it.


Grafana Container doesn´t start

Hi,
since, i guess, today, the grafana container does not start anymore, to be more precise the container is stuck in the "starting" state:
$ docker ps -a | grep grafana
015833e67ae1   tillsteinbach/vwsfriend-grafana:latest   "/run.sh"                6 minutes ago   Up 3 seconds (health: starting)   <IP_ADDRESS>:3000->3000/tcp, :::3000->3000/tcp   vwsfriend_grafana_1

The logs state that there is an error with the plugin repo of marcusolsson-json-datasource:
$ docker logs vwsfriend_grafana_1
Error: ✗ Get "https://grafana.com/api/plugins/repo/marcusolsson-json-datasource": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Error: ✗ Get "https://grafana.com/api/plugins/repo/marcusolsson-json-datasource": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Error: ✗ Get "https://grafana.com/api/plugins/repo/marcusolsson-json-datasource": context deadline exceeded (Client.Timeout exceeded while awaiting headers)

BR,
Gernot

Hmm, maybe a problem with your internet connection? It looks like a problem while downloading the plugins.

Sorry, yes, this was my fault. Since the VM with the container has a public IP and is directly exposed with no firewall, since I still wanted to restrict the access to it I added the following iptables rule:
iptables -I DOCKER-USER -i eth0 ! -s <home-ip> -j DROP

and this leads to the behaviour that the return DNS packets are dropped since there is no corresponding "ESTABLISHED, RELATED" rule, the correct iptables rules for my use-case are:
iptables -I DOCKER-USER -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -I DOCKER-USER -i eth0 ! -s <home-ip> -j DROP


Fix e2e failures due to Node17+ upgrade in github actions

localhost was
See https://github.com/cypress-io/github-action/issues/534#issuecomment-1278776829 (thanks @charlie-tf )
The default webpack configuration's host value was changed from localhost to <IP_ADDRESS> to support the Node 17+ changes with how DNS names are resolved. Addressed in https://github.com/cypress-io/cypress/pull/21430.

See https://github.com/cypress-io/github-action/issues/534#issuecomment-1278776829 (thanks @charlie-tf )
The default webpack configuration's host value was changed from localhost to <IP_ADDRESS> to support the Node 17+ changes with how DNS names are resolved. Addressed in https://github.com/cypress-io/cypress/pull/21430.


fix: support 3.x to 4.x upgrades when num_tokens are not set in k8ssandraCluster

What this PR does:
Which issue(s) this PR fixes:
Fixes https://github.com/k8ssandra/k8ssandra-operator/issues/1119
Checklist

[x] Changes manually tested
[x] Automated Tests added/updated
[x] Documentation added/updated
[x] CHANGELOG.md updated (not required for documentation PRs)
[x] CLA Signed:  DataStax CLA

/hold

The upgrade from 3.11.14 -> 4.1.3 does not work as intended if the num_tokens is not manually set (it will fail to "trying to change num_tokens"), so it didn't correctly fetch the existing ones in that sense. But I'll create a follow-up ticket to fix that.

Thank you for the PR.


[Netty 5] Make HttpMethod an Enum

Why is HttpMethod not an enum?
Is it so that it can be extended?  If so, is there any valid concern in not being able to extend it?
Making it an enum would make comparisons cleaner, possible input values more transparent, and allow it to be used in data structures like EnumMap and EnumSet.
@doom369 @Scottmitch @trustin

It is to support other HTTP-like protols like STOMP and RTSP. It is also useful to handle a non-standard method which is not defined in RFCs. For example, a user could add support for a new HTTP method like PATCH even before we add it to the list. (We already support PATCH, but it's just an example.)
However, I think using an enum has its own advantage, so I'm not against reconsidering this old decision.

Just to be pedantic, and to argue in favor of the enum approach, would it be fair to say that "HTTP-like" should not be an "HttpMethod"?
Understood on the RFC-extension case, though I'm not sure how legitimate of a concern that is.
I'm an enum-junky, and this has always been sort of a Netty API annoyance for me.

I agree with you that they'd better using StompMethod or RtspMethod. I think it's doable with some refactoring in 5. Didn't give much thought, but it's good time to make it happen.

@Bennett-Lynch +1. I considered this too. However, from performance point of view this doesn't make any sense as HttpMethod does equals by reference and, in fact, uses EnumMap for lookups. Code still could be simplified a bit with enums.

I’m strongly against enforcing a closed list of HTTP methods. I’ve been reported custom HTTP methods many times, eg Varnish’s PURGE https://varnish-cache.org/docs/trunk/users-guide/purging.html. One never know what users will come up with, all the more when this works fine with most common technologies, eg curl.

What we could do is creating an interface named HttpMetod that has a getName() method and then an Enum named DefaultHttpMethod what implements HttpMetod.
If the request it a standard Http Method we could assign the enum and if not we create HttpMetod interface. If you like that design I could do a PR.

WebDav has specific HTTP methods too.

@Bennett-Lynch @trustin @doom369 WDYT about the concerns raised here ? I think with all this in mind it would be better to just keep it as it is.

Yes. Valid concerns raised.

Yes, I think enough valid concerns were raised.  Closing this out.  Thanks everyone for your feedback.


reconsider +R failures being silent

Right now, +R is like a shadowban: you don't get an error message saying that your message was refused. @koraggknightwolf raised some issues here:
[11:11:51 AM] <Koragg> not sure if this is a bug, but if I use umode +R and I am not registered, I can pm non-registered users. this could be used as "one-way abuse" by A harassing B but B cannot respond back despite both not being registered and A having +R set
[11:12:20 AM] <Koragg> is that pretty much "universal" that if I use a regonly umode I can pm non-registered users even though I'm not?
[11:12:30 AM] <Koragg> callerid sometimes prevents such "one-way-abuse"
[11:12:44 AM] <Koragg> (umode +g and I think not universally either, but food for thought)
[11:13:12 AM] <Koragg> so Koragg has umode +R AwayLurker does not. neither is registered, and Koragg can talk to AwayLurker but AwayLurker cannot talk back to Koragg if abused
[11:14:21 AM] <Koragg> also AwayLurker didn't get any form of response back that his "test" to Koragg (who is +R) didn't get delivered
[11:15:24 AM] <Koragg> -> 26.05.2020 17:14:59 - @label=0003 PRIVMSG Koragg :blah blah blah   <- 26.05.2020 17:14:59 - @label=0003;time=2020-05-26T15:15:00.624Z :oragono.test ACK
[11:15:45 AM] <Koragg> so AwayLurker gets his PRIVMSG to Koragg ACK'ed despite Koragg being +R and neither is authenticated, is that intentional?

[11:19:49 AM] <Koragg> I am more of a "be transparent to users" guy, but perhaps if it wouldn't be too bad, how about a configuration option for that behavior?

Let's figure this out one way or the other for 2.6.

My primary use case for +R is to cut down on spam. I don't see much benefit in dropping messages silently, and the downside is that it could make people think that DMs are unreliable or that they are being ignored.
I took a look at what some other IRCds do, and all the ones I tested rejected the messages with a variety of numerics.
inspircd replies with the 477 numeric: https://github.com/inspircd/inspircd/blob/0a6b1e1a7de92e078a98f0b955d2624e5b85e4c1/src/modules/m_services_account.cpp#L241
UnrealIRCd replies with 531 (486 in older versions)
https://github.com/unrealircd/unrealircd/blob/9c85cd5bc62e9c7e3fd3fe2df709ed06989ccbc5/src/modules/usermodes/regonlymsg.c#L67
https://github.com/unrealircd/unrealircd/blob/dc40d27cd855703ec5d286f75d3f20876e721e06/doc/RELEASE-NOTES.md#client-protocol
ircd-seven replies with the 486: https://github.com/freenode/ircd-seven/blob/4b033a7b9221e78971a66b79b6a096faccc76784/modules/core/m_message.c#L937

+1 for 477 ERR_NEEDREGGEDNICK here, we send it in some other contexts (#936) and in general I prefer copying Insp :-)

Hah. So:

ERR_NEEDREGGEDNICK (477) - In use by Insp and ircu, there's gotta be no way the old busted rfc2812 definition is in use in any widespread way anymore (given that's about modeless channels and junk).
ERR_CANTSENDTOUSER (531) - In use by Insp as a generic cannot-send-to-user numeric, Unreal as their catchall for the same thing.
ERR_NONONREG (486) - In use by freenode/chary/solanum and Bahamut. The docs list incorrectly marks this as conflicting with ERR_ACCOUNTONLY when that's an alternate name, so the only real conflict is ERR_RLINED with rusnet and I think they're still using it but I don't think that'd be much of a drama for us.

Honestly I kinda like using 531 for everything, but 477 would give clients a chance to e.g. pop up a register/authenticate window so it prolly makes sense to do that instead.


Find New Commute Shed Icon

The current Star Icon blends into the background.

Closing this.  I think we have a decent icon.


change goreleaser for builder to use GITHUB_TOKEN

Release was failing as GH_PAT is not a valid secret in open-telemetry/opentelemetry-collector-releases
This is a fix to unblock release of ocb for versions 0.112.0 and beyond.
Please see the sample releases in my fork:
https://github.com/jackgopack4/opentelemetry-collector-releases/actions/runs/11483616588/job/31959465698
https://github.com/jackgopack4/opentelemetry-collector-releases/releases/tag/cmd/builder/v0.112.0
https://github.com/jackgopack4/opentelemetry-collector-releases/pkgs/container/opentelemetry-collector-releases%2Fopentelemetry-collector-builder
https://hub.docker.com/layers/johnpeterson785/opentelemetry-collector-builder/0.112.0/images/sha256-6a85c23fe59f516a23ff5627cff1ee3328167f1e3846fa9cd00760af0bdff568?context=explore
We should also consider removing reference to GH_PAT in other workflow files but this is not necessary to unblock v0.112.0 release

Thanks @jackgopack4!


Use NULL constant for null pointer IRep

Description of changes:
Describe RMC's current behavior and how your code changes that behavior. If there are no issues this PR is resolving, explain why this change is necessary.
Resolved issues:
Resolves #ISSUE-NUMBER
Call-outs:

Testing:

How is this change tested?

Is this a refactor change?

Checklist

[ ] Each commit message has a non-empty body, explaining why the change was made
[ ] Methods or procedures are documented
[ ] Regression or unit tests are included, or existing tests cover the modified code
[ ] My PR is restricted to a single feature or bugfix

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

Just noting that https://github.com/diffblue/cbmc/pull/6532 will also fix the problem in that CBMC will then treat 0 and NULL interchangeably (which most places already did) whenever the platform configuration has NULL_is_zero is true, which RMC does set.

@tedinski, this is an example program that was not solved by CBMC after running for more than 30 hours:
fn main() {
    let mut v = Vec::<u8>::with_capacity(2);
    v.push(0);
    v.push(0);
}

With this change, it is now solved in ~1 second.


[Event Request] Codeunit 86 Sales-Quote to Order - OnBeforeInsertSalesOrderHeader at the right position

In Codeunit 86 "Sales-Quote to Order" is the OnBeforeInsertSalesOrderHeader call at the wrong place.
It fires before the SalesOrderHeader.Modify at line 86.
But the event should fires at line 73 before SalesOrderHeader.Insert(true).
Without this Event Request at the right position, you can't set another no.-series to the order for example.
It's completely confusing, if there is an event for OnBeforeInsert although the event fires OnBeforeModify

This is by design, we cannot change it due to compatibility issue.


Compile error: "langchain.chains" has no attribute 'SQLDatabaseChain'

Describe the bug
As shown in the screenshot below, I encountered a compile error when using SQLDatabaseChain. The error message is: "langchain.chains" has no attribute 'SQLDatabaseChain'.
Browser and Version

Version v0.4.21

Screenshots

I’m getting the same error. I’ve tried deploying the last code to Render which seems to have several commits related to fixing this problem.


Bypass for internal subnets

The app shouldn't try to resolve internal subnets using an external DNS server. My local DNS server should pick those up.

Could you give an example of a DNS name that you would not want to resolve using the external DNS server?

Don't know if this what was being asked, but kind of related, would be whitelisting specific domains that should go over plain DNS, for private / split horizon domains that should be resolved using the LANs resolver (e.g. the one configured via DHCP and the like).

It isn't a question of certain domains that should resolve internally, but requests should hit the lan DHCP for internal resolve before seeking an answer on the web.

@francispeixoto That's not easy to do for Intra.  For privacy reasons, Intra doesn't disclose DNS queries in cleartext, so we can't send the queries to your LAN's resolver.  Also, if Intra gets back different answers from the LAN's resolver and the secure resolver, we have no way of knowing which one is correct.
We might be able to direct queries in ".local", ".localhost", and "*.home.arpa" to the local DNS resolver.  Would that work for you?

Setting up wildcard addresses to redirect to the default DNS in advanced settings would be the ideal thing to do IMHO.

You could have a defacto rule that routes private up spaces defined in rfc1918 to the local DNS server instead of intra. Ref: https://tools.ietf.org/html/rfc1918
This is pretty much the standard for private IP allocations. Those ranges aren't assigned on the net.

@francispeixoto There's no way to do that. In order to do that the DNS would have to know the IP (which means it would have to send an insecure request to the external DNS anyway) and the fact the external request could reply with such address shouldn't be taken into account.
There's nothing stopping someone from performing a Man-in-the-middle attack on a DNS query and respond to google.com with a 192.168.x.x address (or any of the categor C, Private ones). And also there's no guarantee that the internal DNS would respond to such queries with a private address (technically a network could have any of them and others, like I've seen happen in enterprise networks).
Just having the user define the domain wildcards is both the best, safest and more flexible solution.

(the Google.com example is just an example, I know the idea is to try the internal DNSonly if there's a NXDOMAIN from the external one, but still, there are many things at play here and automatic inference is not something that should be attempted here)

The best way to facilitate this without adding security vulnerabilities would be for Google to allow users to install a DNS-over-HTTPS server for LAN routing. Intra could resolve to LAN and WAN DNS-over-HTTPS servers. I run local DNS servers but I would like to be able to run DNS-over-HTTPS servers.


more than 25000 lines change after cargo fmt

My vscode and rust-analyzer setting is run cargo fmt after save
after fmt git diff is more than 25000 lines, Is tensorbase didn't cargo fmt for a long time?
[w@ww tensorbase]$ git diff --shortstat
 311 files changed, 15049 insertions(+), 10481 deletions(-)

When I try PR to tensorbase and fmt accidentally
cargo fmt cause more than 25000 lines and let tensorbase's reviewer hard to review PR(because too many lines change)
My suggestions

make arrow-rs as a git submodule
exclude arrow-rs's dir on rustfmt.toml
add fmt to CI/CD/github check, run fmt on each commit/PR

sqlx and many rust projects has cargo fmt CI check on github PR, I think tensorbase also need this?

@pymongo good idea! And thanks for this idea. I will check your idea recently. Remove out arrow-rs is in planning. And I will start this ASAP.

I notice Note: Recently, we [enforce code style via ```cargo fmt```](https://github.com/tensorbase/tensorbase/blob/main/docs/CONTRIBUTING.md#code-style). was add to README.
But cargo fmt still has 70 lines change after this commit https://github.com/tensorbase/tensorbase/commit/47721db6c7fe514269746275e8bfce8dc00cc4df
[w@ww tensorbase]$ git checkout .
Updated 12 paths from the index
[w@ww tensorbase]$ cargo fmt
[w@ww tensorbase]$ git diff --stat
 crates/base/src/mem.rs                |  1 -
 crates/base/tests/proc_macro_tests.rs |  2 --
 crates/client/src/client.rs           |  4 +---
 crates/client/src/compression/mod.rs  |  6 ++----
 crates/client/src/protocol/decoder.rs |  9 ++++-----
 crates/engine/src/datafusions.rs      |  6 +++---
 crates/engine/tests/df_tests.rs       |  3 ---
 crates/meta/src/store/sys.rs          |  2 --
 crates/runtime/src/ch/blocks.rs       |  8 +++-----
 crates/runtime/src/ch/codecs.rs       |  5 -----
 crates/runtime/src/ch/messages.rs     | 28 ++++++++++++----------------
 crates/runtime/src/write.rs           |  3 +--
 12 files changed, 26 insertions(+), 51 deletions(-)
[w@ww tensorbase]$ git log -1
commit 53f2aa24e319c79500871dba45eb387080fc0e56 (HEAD -> main, upstream/main, origin/main, origin/HEAD)
Author: Jin Mingjian<EMAIL_ADDRESS>Date:   Mon Jun 28 22:05:00 2021 +0800

    tweak README

    Signed-off-by: Jin Mingjian<EMAIL_ADDRESS>

@pymongo thanks for reporting. Does the version of rustfmt affect this? I have not such problem.

I forgot this issue, it is interesting to see cargo fmt are tracked here:)

@pymongo confirmed. I am using the rustfmt 2.0 nightly. The behavior is different to that of rustup's 1.4.37. I will correct the source to the rustup's version.


Research Bittensor Hyperparameters

Problem:
We do not understand which hyperparameters need setting for a subnet in order to go to production in July
Objective:
Investigate and understand the purpose, usage, and impact of all of Bittensor hyperparameters
Bittensor documentation: https://docs.bittensor.com/subnets/subnet-hyperparameters
Acceptance Criteria:

[ ] Research is conducted for each of the specified hyperparameters.
[ ] Findings are documented, including the purpose, usage, and impact of each hyperparameter.
[ ] Recommendations for optimal settings are provided based on the research.
[ ] A summary of the findings is compiled, discussing potential trade-offs and considerations.
[ ] Create EPIC and tickets for setting hyperparameters

[ ] Devnet
[ ] Testnet
[ ]  Main

This SPIKE ticket will help gain a deeper understanding of these crucial Bittensor hyperparameters, enabling informed decisions when configuring and optimizing the Bittensor subnet.

Summary
Adjusting these hyperparameters involves balancing performance, security, and fairness. Higher min_allowed_weights and max_weight_limit promote balanced validator activity, while immunity_period and activity_cutoff ensure stability and active participation. Optimal settings vary by subnet needs, and careful monitoring post-adjustment is crucial for maintaining desired network dynamics.

i am assuming they must be set by the subnet owner account / role. right?

seconding @H34D thoughts - few Q pops up in my head here:

where are we going to set those hyperparameters to take effect?
the user must be aware of these settings? shall we expose it to the user and be documented?

@H34D Yes, this settings are set by the owner if the subnet
@mudler we should start setting this params in one of our devnet subnets as a first experiment
This hyperparameters can be seen by the user using the CLI
something like
btcli subnet hyperparameters --netuid 1 --subtensor.chain_endpoint  ws://<IP_ADDRESS>:9945

   Subnet Hyperparameters - NETUID: 1 - unknown
 HYPERPARAMETER              VALUE
   rho                       10
   kappa                     32767
   immunity_period           5000
   min_allowed_weights       1
   max_weight_limit          65535
   tempo                     360
   min_difficulty<PHONE_NUMBER>3709551615
   max_difficulty<PHONE_NUMBER>3709551615
   weights_version           0
   weights_rate_limit        100
   adjustment_interval       360
   activity_cutoff           5000
   registration_allowed      True
   target_regs_per_interval  1
   min_burn                  1
   max_burn<PHONE_NUMBER>00
   bonds_moving_avg          900000
   max_regs_per_block        1
   serving_rate_limit        50
   max_validators            64
   adjustment_alpha<PHONE_NUMBER>1498265066
   difficulty<PHONE_NUMBER>3709551615

I will test weights_rate_limit by setting weights for a set of miners and then removing the rate limit after I get the error about "setting weights too fast" ( Will post my findings here )


Always get EXC_BAD_ACCESS when accessing null keys

I wasn't having this problem before but on a new mac, with everything updated (Swift 3, iOS 10, Xcode 8.1, SwiftJSON 3.1.3, etc.), every time I try to access a key that is not present, I get a bad access crash.
Example code:
	/**
	Initates the class based on the JSON that was passed.
	- parameter json: JSON object from SwiftyJSON.
	- returns: An initalized instance of the class.
	*/
	override required init(json: JSON) {
		super.init(json: json)

                // Will crash if it doesn't exist, if it exists, works as expected
                print(json["fileName"])
	}

Updated
In further troubleshooting, it seems I'm able to do this and make it work:
let fname = fields["fileName"]
print(fname) // nil

Which is what I would expect.  However, using json["fileName"] or with .string, .exists(), by itself will cause a crash, where it didn't used to do that.
Any ideas to help me troubleshoot?

CLosing this.  I nuked my Carthage folder, re-linked all the frameworks, and it magically worked again.


Is there way for line of sight detecting?

I want to using voxel to do collision detecting and line of sight detecting. does the library provide related functions?

No, the voxelization is only used during building the navmesh.
--mikko
On Thu, Sep 5, 2019 at 2:56 PM RPG3D<EMAIL_ADDRESS>wrote:

I want to using voxel to do collision detecting and line of sight detecting. does the library provide related functions?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/recastnavigation/recastnavigation/issues/404?email_source=notifications&email_token=ABIBXSFM34GBFL25DQML6P3QIDXXLA5CNFSM4IT45VI2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HJQJZ7A,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABIBXSBKCBHDMYBIFVNJI53QIDXXLANCNFSM4IT45VIQ
.


resolve #519

Resolves #519 by introducing config variables (local.properties) that set paths to default.license and alternative.license
equivalent of the current setup is:
lr.default.license = ${dspace.dir}/config/default.license
lr.alternative.license = ${dspace.dir}/config/alternative.license

default.license has ${dspace.dir}/config/default.license as a default, but you at least have to introduce lr.default.license = (empty string) due to interpolation in lr.cfg

quoting from issue #519

If another centre needs to change default.license, they will have dirty tree.
If they want to localise it, dirty tree.
Suggestion:
use default.license.LOCALE
use filename to access default license in configuration
gitignore these files

I don't see the localization part in the commit.

quoting from issue #519
If another centre needs to change default.license, they will have dirty tree.
If they want to localise it, dirty tree.
Suggestion:
use default.license.LOCALE
use filename to access default license in configuration
gitignore these files
I don't see the localization part in the commit.

@vidiecan were you really after localized default licenses? At this point there are no localizations of those, with items we always store the default.license (the English one). The alternative CAN be displayed with non default_locale on /page/contract and in our case it IS a translation of the default one...but if we were to support third language it still would be the same "alternative one"...should this be changed?
with the changes above you can keep the tree without changes...you just configure paths in configs

closing...see the issue for details


[AutoRelease] update module mysql for azure-mgmt-rdbms

https://github.com/Azure/sdk-release-request/issues/5405
Recording test success
https://dev.azure.com/azure-sdk/internal/_build?definitionId=1020

issue link:https://github.com/Azure/sdk-release-request/issues/5405

/check-enforcer override


Remove the Elementary flows/ prefix from the category paths in the …

…generated JSON-LD mappings.
This prefix is currently added here: https://github.com/USEPA/Federal-LCA-Commons-Elementary-Flow-List/blob/master/fedelemflowlist/jsonld.py#L44
But it is also sometimes part of a flow context, e.g. here:https://github.com/USEPA/Federal-LCA-Commons-Elementary-Flow-List/blob/master/fedelemflowlist/flowmapping/USLCIv2019Q4.csv#L6
We get then a full category path of Elementary flows/Elementary flows/Emission to air/high population density.
This is not a critical bug but it results in strange warnings in the openLCA mapping tool: https://github.com/GreenDelta/olca-app/issues/101

@msrocka @bl-young I'm not sure how this change might effect the other mapping when source flows are in the Elementary flows folder in olca which is generally the case, and thus currently assumed in this logic.  If this is our assumption, then it's better to just edit and remove the "Elementary Flows/" from the SourceFlowContext in the USLCI mapping file

@WesIngwersen it should not effect the other mappings:

this only effects the category paths of the mapping definitions in the JSON-LD
export which are then used in the mapping tool of openLCA
the category path is not used for the mapping logic there, just for checks and
displaying it in the user interface; the UUIDs are the important elements for
the mapping logic
I removed the Elementary flows/ prefix from the checks in the current
version of the mapping tool as it does not carry any information.
also, in some databases, like the US LCI, there are elementary flows
outside of the Elementary flows category and there would be no way to
express this when we always add this prefix automatically.
another minor thing is that there is a problem with the current _category
function when multiple arguments are passed into it (which is never the case
but the Elementary flows prefix would be added to each argument of the path)


please add support for "KHR_materials_clearcoat", "KHR_materials_transmission", "KHR_materials_sheen"

Description
There are three new PBR extensions that Khronos recently released that dramatically improve the ability to create photo-realistic GLTF files.  https://gfxspeak.com/2020/12/03/physically-rendering-extensions/
Given that model-viewer supports GLTF, and that these 3 extensions are official extensions for GLTF 2.0, it would seem within the scope of this application to include the functionality to correctly display these new extensions: "KHR_materials_clearcoat", "KHR_materials_transmission", "KHR_materials_sheen"
https://github.com/KhronosGroup/glTF/tree/master/extensions/2.0/Khronos
Comparison
Comparison between Model Viewer (Left, extensions not supported) and Babylon (Right, extensions supported)

See example file at:
https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/ToyCar
Version
Whatever version is live at https://modelviewer.dev/editor/
Browser Affected
This is not a browser-specific issue.
OS
This is not an OS-specific issue.

@bsdorra @elalish - any implementation tips on KHR_materials_transmission since these extensions are hot off the press?

Yes, you've already linked to the right place in three.js. Support in model-viewer will come via support in three. I believe clearcoat is already working, and sheen is partially there, but not hooked up to GLTFLoader. We definitely intend to support these extensions.

2/3 of these (clearcoat, transmission) have been in three.js for a bit now and I assume are working in model-viewer already? Although I'd add Volume and IOR to the list now. 😉

They should in the next release when we update three.js versions. You can test the current state of development with our editor. We're also working on getting some tests going for these extensions before we go trumpeting support.

I'm going to call this fixed, as we have not just these extensions now with r131, but also ior, specular, and volume. I think sheen may not be totally supported yet and there could easily be some bugs in the others, but I'd rather track those as individual issues.


Add counterpart driving licence homepage promo

Add counterpart driving licence homepage promo, to replace the Vehicle tax has changed promo.
Ticket: https://www.pivotaltracker.com/story/show/96076884

Thanks Mark, two tiny things: would you be able to pass that image through ImageOptim as you should be able to get that file 25% smaller without any quality loss. Also can you delete the old image that this one is replacing. Thanks.


Spanner: remove Cloud Storage depedency

Environment details

Specify the API at the beginning of the title (for example, "BigQuery: ...")
General, Core, and Other are also allowed as types
OS type and version: OSX
Java version: java 8
google-cloud-java version(s): google-cloud-spanner-jdbc:1.7.0

Steps to reproduce

Add dependnecy to google-cloud-spanner-jdbc:1.7.0
See the dependency tree, e.g. mvn dependency:tree -Dverbose

Code example
N/A
Stack trace
N/A
External references such as API reference guides used
N/A
Any additional information below
Spanner JDBC driver pulls in cloud storage dependency. This seems excess for a JDBC driver.
According to @olavloite this is used for potentially fetching credentials from GCS.
Master branch currently has the dependency marked as scope provided. However, the semantic of provided scope doesn't seem to match the intended meaning.

Dependency should be marked as optional (<optional>true</optional>)
Consider removing this dependency (and functionality) altogether. It's not documented, nor is it a JDBC driver's responsibility to fetch credentials from a remote storage.

/cc @skuruppu


Extend CI test matrix with older supported environments

Looking at the CI logs, it is only building with VS2017 at the moment. Maybe this is worth expanding to VS2019 and VS2022 (when I PR that) as another matrix level.


chore(deps): upgrade configuration

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 3833

Questions ?
Please refer to the Backport tool documentation


Dev 0.2.0 to merge to main

Merge dev-0.2.0 to main with currently approved PRs
Rename main version to 0.2.0-wip

Fine, I didn't update doc by now. There is an issue in Commonalities to simplify the doc template and avoid duplication with yaml, we can make further adjustments when next release is ready.

@bigludo7 Is there anything else to be changed before merging?


GPIO example fixes: fixed port A off-by-one, replaced multiplies with bitshifts, Padded GPIO enum def's

@cnlohr - is this more like what you'd had in mind for the wiring.* fixes?

Are you ok with this @recallmenot ?

Also, I think it would be pretty cool to include this in extralibs.

rt of - I realized that it may be easier to just use fixed points.
i.e.

that looks much better
do so if you want!

Just a note that the reference manual makes no mention of GPIOB, but there does seem to be a gap in the register addressing for it. I don't know if it makes more sense to keep it in for padding purposes or remove it for consistency with the documentation
0x40011Cxx

Other related chips do have GPIOB and there is hope to add support for them
to this library.
On Wed, May 24, 2023, 11:00 AM prosper00 @.***> wrote:

that's my thinking too. Who is to say that WCH didn't actually include a
gpiob on the silicon, and just not bond it out in the current packages? I
half suspect there might be 32 and 48-pin packages at some point which
expose these pins.
But, there's also no point playing 'what-if/maybe' games, either. It's
trivial to add support for a gpiob later, too, especially if we pad the
enum, or update the members to align to the appropriate value, as has been
proposed.
—
Reply to this email directly, view it on GitHub
https://github.com/cnlohr/ch32v003fun/pull/118#issuecomment-1561323687,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACPEX7B6BCZLBYKU55FEEXDXHYO7XANCNFSM6AAAAAAYMYUWGM
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

yes, I'll update the PR later today

Wonderful!

The code in this PR has broken digitalWrite() and pinMode() on anything else but GPIOA. The expression to compute the value of the GPIO register is plain wrong.
https://github.com/cnlohr/ch32v003fun/blob/421c0c489eadb0b9de5328781dc72f79a7a5c7fb/examples/GPIO_analogRead/wiring.c#L42-L46
This code assumes that "GPIOA + 0" = GPIOA (fine), "GPIOA + 1 = GPIOB" (wrong), "GPIOA + 2 = GPIOC". Since GPIO is of type GPIO_TypeDef*, aka a pointer to the struct definition of a GPIO peripheral, the sizeof which is 8 bytes, the expression "GPIO + 1" would just be advanding 8 bytes after GPIOA to get what it thinks is GPIOB, and +16 to get what it thinks is GPIOC.
This is wrong. The peripheral address are
GPIOA 0x40010800
GPIOC 0x40011000

so if you have an imaginatory GPIOB, the distance between each peripheral address is 0x400 bytes. Not 8.
One way to fix the expression is to say
	GPIOx = ((void*)GPIOA+(pin>>3)*0x400);

but I think the multiplication will need way more computational time than just doing a switch(pin >> 4) and returning GPIOA, GPIOC, etc. as needed.
As is, this PR has broken the example.


Allow replacing of recovery method

This issue is imported from pivotal
	A user should be able to replace his backup-doce when lost or when hit phone-number changes.

Add button 'backup-codes' to security page
Display current backup-method (sms of safe-code). Do not show the content of the backup-code, and only the last 3 digits of the phone number.
Add a button "replace" to this screen.
When selecting 'Replace' the user must first preform an authentication using the app
After successful authentication, the user can select a new recovery method (SMS or safe-code), and activate this like initial registration
The old recovery method is removed.

https://github.com/OpenConext/OpenConext-myconext/commit/a92349d73933e4b89d96cb21bb8a6f960a1d6e3c (Okke Harsta - Sep 14, 2022)


Scroll Wheel Zoom

Added support for scroll wheel zoom as per #70

:+1: it felt weird to me that this was disabled


What happen to the pipeline if service is killed from external?

What happens to the already launched pipeline if the service is killed from external?

Even if the pipeline is not closed in onDestroy, the client cannot access tensor_query_server.
I am going to check the detailed process.
Originally posted by @niley7464 in https://github.com/nnstreamer/nnstreamer-android/pull/60#discussion_r1699367351

Even if the pipeline is not closed in onDestroy, the following log appears a few seconds later on the client.
W/nnstreamer-edge( 5860): Socket is not available, possibly closed.
E/nnstreamer-edge( 5860): Failed to receive command, socket has error.
E/nnstreamer-edge( 5860): Failed to receive data from the connected node.
E/nnstreamer-edge( 5860): Received error from client, remove connection of client (ID:<PHONE_NUMBER>737).
D/nnstreamer-edge( 5860): Send error cmd to close connection.
W/nnstreamer-edge( 5860): Socket is not available, possibly closed.
E/nnstreamer-edge( 5860): Failed to send command, socket has error.
D/nnstreamer-edge( 5860): Send error cmd to close connection.
W/nnstreamer-edge( 5860): Socket is not available, possibly closed.
E/nnstreamer-edge( 5860): Failed to send command, socket has error.

I think it would be better to explicitly close all the pipelines in 'onDestroy' and notify the client of this via a registered listener.


Default match broken for cyrillic/russian because of incorrect diactrics removal

I opened an issue with node-diactrics but it was not updated for 4 years, so opening an issue here too.
https://github.com/nijikokun/Diacritics.js/issues/6

match-sorter version: 2.3.0
node version: v11.13.0
npm (or yarn) version: 1.15.2

Relevant code or config
console.log(diacritics.clean("л"))

л Л is a lower/upercase case cyrillic/russian L and should not be replaced with latin n when matching.
This breaks case-insensitive search in match-sorter with default settings for any cyrillic text which has this letter.
node-diacritics also has this problem:
https://github.com/andrewrk/node-diacritics/issues/32
but remove-accents does not: https://github.com/tyxla/remove-accents
Example word which does not match: "Лед"
What you did:
const list = ["Лед", "лед"];
const filtered = matchSorter(list, "л");

What happened:
["лед"], both items should match
Reproduction repository:
https://codesandbox.io/s/r76w8oqo8o
Problem description:
Suggested solution:

Default keepDiacritics to true
Replace used library
allow user to bring his own diactrics library

Hi @glebtv.
Thanks for the report. If you have a better diacritics library, please make a PR to swap with the new one and I'll give it a look.
Also, you can probably use your bundler's configuration to alias the diacritics module with a custom one which would be even better than "allow user to bring his own diactrics library" because it would allow you to avoid including the diacritics package in your bundle as well.
I'll look forward to a PR :)

:tada: This issue has been resolved in version 3.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Yieldlab Adapter: add iab content docs

add docs of iabContent object

Hi @rey1128 Can you add an example to https://github.com/prebid/prebid.github.io/blob/master/features/firstPartyData.md of someone setting the Conntent object?
Thanks!

hi @patmmccann
i've added an example in the fpd page, could you have another look?
thanks

hello there, as the related pull request is merged, could you take another look about this pr?
thanks a lot


Make BigQuery export first-class

Support straight export to Google BigQuery.

gogol haskell package is a bit broken (see https://github.com/brendanhay/gogol/issues/110). Have to postpone for now


Inline editing of debug variables

@hediet showed me his extension that has "edit variable" code lens in certain places over variables in the code while debugging. It led me to thinking that we could have an in-editor "Edit Variable" experience that would look kind of similar to the input opened during inline chat.
DAP doesn't have knowledge of variable placements, but we do have the EvaluatableExpressionProvider. In the case where inline values are turned on, they could be clickable to edit them. Additional/otherwise, this could be surfaced through an "edit" action in debug hovers. Editing a variable would open an overlaid input box, prefilled with the variables current value, and the variable would be updated in the DA once changed and submitted.

I like the idea of enriching debugging UI! Though I'm unsure what use-case this enhancement would improve. It seems to serve a different use-case than the extension I prototyped.
This is the what the extension does (notice the live-updates and the playground-like experience):

Yea, this is not really related to your extension, it was more inspired by seeing the "edit value" action in the editor. Letting people stay in the code instead of having to move out to the REPL to edit their variables would be a very smooth experience.


docs: remove old client-matrix link

This document was removed in 23406dc2ee261dcdcfd35b2dbad29a55e09bc9fc
but still linked to here.

lgtm.


Detect non-default build targets for cross compilation

When compiling in GitHub Actions it's necessary to target x86_64-unknown-linux-musl, which currently can only be set using the CARGO_BUILD_TARGET environment variable - and even then, the runtime doesn't know to look in target/x86_64-unknown-linux-musl/... for build artifacts.
Detection of CARGO_BUILD_TARGET would probably be enough, idk if the runtime can be configured with CLI args or via vercel.json.

Hmmm I'm not sure that does the job. I just tried adding a rust-toolchain.toml to a project and restricted it to linux-only, but it still built and ran for macOS. Maybe I'm using it wrong?

From what I see we'd also have to use a cargo configuration file.
https://doc.rust-lang.org/cargo/reference/config.html#configuration-format

We can also specify the target directory here to resolve the issue of resolving the build artifacts.

I ran into this issue as well.
A dirty workaround for me was to use cargo to build the project, then run rm -rf target/release && mv target/x86_64-unknown-linux-musl target/release and then  run vercel build
That way I could also use the rust-cache action so my builds are pretty snappy now.
This method is obviously not ideal, but at least gets the job done for now.
Full github action workflow
name: vercel-dev

on:
  push:
    branches-ignore:
      - main

concurrency:
  group: ${{ github.ref }}
  cancel-in-progress: true

jobs:
  # rust:
  #   uses: ./.github/workflows/rust.yml
  deploy:
    runs-on: ubuntu-latest
    # needs: rust
    steps:
      - name: Checkout
        uses: actions/checkout@v3
      - name: Rust setup
        uses: actions-rs/toolchain@v1
        with:
          target: x86_64-unknown-linux-musl
          profile: minimal
          toolchain: stable
          override: true
      - run: rustup default stable-x86_64-unknown-linux-musl
      - name: Rust cache
        uses: Swatinem/rust-cache@v2
      - name: Rust build
        uses: actions-rs/cargo@v1
        with:
          command: build
          args: --quiet --release
      - run: rm -rf target/release && mv target/x86_64-unknown-linux-musl/release target/release/
      - name: Vercel build
        run: npm install --global vercel@canary
      - name: Pull Vercel Environment Information
        run: vercel pull --yes --environment=preview --token=${{ secrets.VERCEL_TOKEN }}
      - name: Build Project Artifacts
        run: vercel build --token=${{ secrets.VERCEL_TOKEN }}
      - name: Deploy to Vercel
        uses: amondnet/vercel-action@v25
        with:
          vercel-args: "--prebuilt"
          vercel-token: ${{ secrets.VERCEL_TOKEN }}
          github-token: ${{ secrets.GITHUB_TOKEN }}
          vercel-org-id: ${{ vars.VERCEL_ORG_ID}}
          vercel-project-id: ${{ vars.VERCEL_PROJECT_ID}}


By the way, I'd like to ask how do you know the format of archieve. I try to analyse it by IDA for days, but I failed :(

Thank you!
I don't remember exactly how I got the format, but I'm sure I used x64dbg and ghidra for it.


Placeholder to address recommendations from Twistlock

Value Statement
As
I want to
So that
Acceptance Criteria
GIVEN
WHEN
THEN
Checklist

[ ] Checklist item here

Assumptions

Additional Info/Resources

Out of Scope

Open Questions

Closed this issue and created #6 in va notify team repo


Loading custom datasets

Hello, I am using you code for my project. I have a few queries -

My data consists of a training directory with labelled images (train --> class1, class2,.. --> images) and a testing directory of unlabelled images (test --> images). I have not been able to find a decent method to load them onto the code. Do I use a csv file to load them or is it to be done directly?
How exactly would I have to configure/edit my data module to be the equivalent of mnist.py or cifar10.py (datasets directory)?
As of now,  have edited the datasets and networks (I built a custom architecture) directories. Am I right in assuming that the modules in base, utils and optim need not be edited in any way. If not, how should I go about doing it?

Any suggestion would be appreciated! Thank you.

@pavanvyn Did you find a way to load custom datasets?

Yes, I did. I wrote a program to extract data using a csv file.

@pavanvyn  Can you share the code?

Sorry for the late reply. I used another GitHub code to do it.
https://github.com/utkuozbulak/pytorch-custom-dataset-examples
Use this.

Hello, I am using you code for my project. I have a few queries -
1. My data consists of a training directory with labelled images (train --> class1, class2,.. --> images) and a testing directory of unlabelled images (test --> images). I have not been able to find a decent method to load them onto the code. Do I use a csv file to load them or is it to be done directly?

2. How exactly would I have to configure/edit my data module to be the equivalent of mnist.py or cifar10.py (datasets directory)?

3. As of now,  have edited the datasets and networks (I built a custom architecture) directories. Am I right in assuming that the modules in base, utils and optim need not be edited in any way. If not, how should I go about doing it?

Any suggestion would be appreciated! Thank you.

Hello, can you give me some instructions on how to use my own data? I don't know how to use the link you sent. Thank you very much ！

Go through my github https://github.com/pavanvyn/Galaxy-classification
I have used Lukas Ruff's anomaly detection program with custom datasets using csv files. My csv files for extracting data look like this -
Location                                                    Label
/full/location/to/image_1.jpg                      0
/full/location/to/image_2.jpg                      0
/full/location/to/image_3.jpg                      1
/full/location/to/image_4.jpg                      2
/full/location/to/image_5.jpg                      1
/full/location/to/image_6.jpg                      0
Hope this helps.

Hello dear @pavanvyn
How do you split the train and test dataset? as far as I understood you made one dataset that is called train_test_dataset.csv
thank you

@pavanvyn Can you share the code again?...


feat: loki and promtail upgrade

This PR brings an upgrade for Loki and Promtail to version 2.8.2
Summary:

Compactor, Distributor, Gateway, Ingester, Querier and Querier frontend are by default deployed
Storage now by default configured to use in-cluster Minio for storage
API now only supports s3 (compatible), azure blob and gcs. More can be added if required
No changes in the multi-tenant setup
Authentication for multi-tenancy is moved to the  loki query frontend
All components are setup for scaling and scaling is now in API schema

Checklist

[ ] Architecture Design Records have been added as adr/*.md and appended to list in adr/_index.md, if applicable.
[x] The values-schema.yaml file and test/** fixtures have been updated to reflect code changes, if applicable.
[x] The OpenApi Schema from redkubes/otomi-api project is compatible with definitions from values-schema.yaml file, if applicable.
[x] Helm releases are meeting otomi's baseline security policies, if applicable.
[ ] Helm chart and helmfile changes are tested against upgrade scenario, if applicable.

update path from v0.21.4 in both minikubes and DO fails at the test job with the following error

@Ani1357 fixtures for tests have been adjusted and the test now passes.


Log info message when a checkpoint is not found in the directory.

Codecov Report

Merging #952 (8481c5f) into master (de6791a) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master     #952   +/-   ##
=======================================
  Coverage   81.08%   81.09%
=======================================
  Files          56       56
  Lines        4499     4501    +2
=======================================
+ Hits         3648     3650    +2
  Misses        851      851

Impacted Files
Coverage Δ

flax/training/checkpoints.py
98.79% <100.00%> (+0.02%)
:arrow_up:

Continue to review full report at Codecov.

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


Backend & Hardware: Consider auth method to verify vans

It was decided to consult a professor specializing in IOT security due to the importance of this portion of the project.

The easiest will probably either be to verify certificates on both sides with HTTPS, or just the API keys using HTTPS.
I'll probably draft an email to some of recommended professors to see which one is best.


coremlc: Error: compiler error:  Invalid data blob: 'cnn_net_1/conv-maxpool-5/pool_5:0' shape (C,H,W = 150,146,-144) for output of layer: 'cnn_net_1/conv-maxpool-5/pool_5:0'.

after i converted the tfmodel to mlmodel, when i run the predict program, the following errors appeared:
coremlc: Error: compiler error:  Invalid data blob: 'cnn_net_1/conv-maxpool-5/pool_5:0' shape (C,H,W = 150,146,-144) for output of layer: 'cnn_net_1/conv-maxpool-5/pool_5:0'.
in fact, it's a max_pooling operation, and the previous layers's shape is （C,H,W）= (150, 146, 1), the operation is ：
pooled = tf.nn.max_pool(
conv_h,
ksize=[1, self.sequence_length - filter_size + 1, 1, 1],
strides=[1, 1, 1, 1],
padding='VALID',
name="pool_%s" % filter_size)
how could i solve the problem? thank you

Can you provide a little more information, so we can try to reproduce the result:
(1) What model are you trying to convert?
(2) What are the arguments you use for the converter?
Thanks!

@gxdalu-yaya It seems that you are doing 1D convolution and there seems to be a mismatch in the axes on which the input is mapped to in CoreML (C,H) and the axes on which the kernel filters are mapped (C,W). If you share the model or the code you used to build it, we will be able the debug the issue.

AseemW: I think it would be a great idea for Google to either write an article or create a 5 min video of how to do the conversion using tfcoreml tools. Take the "Inception" model and show us step by step how to convert it to Core ML model. The model should take image as input and give a prediction result as output indicating the confidence in different items it came up with for the picture.
I think tfcoreml is a great tool but with no documentation and no way to know how to use it.. it becomes useless.

@azamsharp I am sorry to hear that you are having issues using the class label file.
The python notebook describes the process of converting inception to CoreML and takes image as an input: https://github.com/tf-coreml/tf-coreml/blob/master/examples/inception_v3.ipynb
I agree, it is a good idea to add the usage of "classLabel" argument to that example.
PR#86 fixed an issue we had in the classLabel argument. We are looking into issue #89

I used the following to install the tfcoreml tools.
pip install -U tfcoreml
How can I get the updated version which has the class_labels fix?

I downloaded the latest version of tfcoreml tools (tensorflow-1.4.1) and I have the same exact issue.

Kindly see issue #89. That is the correct thread to discuss this issue.

@gxdalu-yaya I am closing this issue now. Please reopen another one when you provide more details on the architecture that you are trying to convert.


[Feature Request] Decompilation setting in vscode's settings.json

Decompilation support is available via omnisharp.json:
{
  "RoslynExtensionsOptions": {
    "enableDecompilationSupport": true,
  }
}

It was mentioned in various places this will be exposed by vscode's settings.json at some point. That would be much better.
As mentioned here:

This is currently the only way of enabling decompilation – in the future, the C# Extension for VS Code will also get its own extension-level setting, that you could just add into the VS Code settings directly without having to deal with omnisharp.json.

Apparently there is a blocking issue.
I couldn't find an issue tracking this feature, so I created this one. Hope that's okay.

@ionix1 You can set "omnisharp.enableDecompilationSupport" to true in your VS Code preferences.

the setting was added after I wrote the post 😇

BTW, it's one of the best features in the extension, in a long time. Well done, and thanks!

Quick follow-up - I did something really dumb... :laughing:
I opened another workspace, saw the popup and accidentally clicked "No" instead of "Yes".
Is there a way to make that popup appear again so I can click "Yes"?

From the command palette you can show the terms agreement again


Short commands

It's great if we can do this as well:
mantra c

mantra g action core:users

We have aliases but they are not documented yet. (e.g. https://github.com/sungwoncho/mantra-cli/blob/master/lib/cli.js#L10) Will close this when we improve documentation.

Okay. Cool.


Fix spelling and grammar in main Rainbow config

While working through the Habitat implementation noticed that 'length' was spelled incorrectly in the main config.
This fixes that as well as tweaking the grammar in the same paragraph.

Thanks :)


signed-in user on long workshop sessions can get kicked out and have to relogin via openshift

symptoms of a student locked out due to some credentials timeout

going to next instruction page result in a blank page.
refreshing dashboard redirects them to openshift login screen

Have explained this to you before. It will occur when using OpenShift auth for login.
In general it would not be expected to occur for an actual workshop using a cluster provisioned for the workshop, as the start of the time period for a specific users password expiration should only start when the attendee first logged in. The workshop would be over before the timeout occurs, unless you are going to run 24 hour workshops.
It should thus only be noticeable when developing content and you keep cycling over the workshop in the same cluster time and time again, as eventually there is a chance that you might be going through the workshop content when the timeout expires.
If you are saying this has happened in a real workshop, you need to explain more about how workshop was being deployed, what login user had, and the time line of when cluster was deployed, when workshop started, and also whether anyone (including automated setup scripts) besides the person doing the workshop, would have logged in the user and caused timeout to be started for the login.
For RHPDS clusters, one option is you override the 24 hour timeout and set it to 3 days for the workshops if worried, or your deployment of the workshop is starting the timeout as it logins in the cluster admin user during cluster setup, and that is what they use.

Got it.


Test frames - v21

Takes https://github.com/OISF/suricata-verify/pull/641 and splits the tests so tests pass on Suricata 5 and 6 as well.
Includes runner change to only set ASAN_OPTIONS if not already set in the environment. This allows the user to override this variable if needed.

Merged in #671, thanks!


chore - remove devahoy due to planning to be monetization web

เป็นเว็บไซต์ส่วนตัว ไม่แสวงหากำไร

My website will break the rule, so I remove it because I plan to change from a personal blog to monetize with a membership and courses.
Thanks.

Thanks for your support, and best wishes for your upcoming business!


Add ability to show when user is typing across Slack bridges

Addresses #516
Should be possible to get this working for Mattermost as well, just not sure how, so leaving it for another PR.
If your "Real Name" of your bot/user is set appropriately, the typing message even sounds semantic :)

Ready for review

In go (and also matterbridge config) booleans are default always false, so ShowUserTyping should be too (also to not break default behaviour).
I'm going to stop merging slack stuff at the moment until @Helcaraxan clean-up PR's are done, so that we don't make it more difficult for him and me :-)

haha yeah, i was thinking last night about how maybe i'm trying to send too much, too quick, and then realized that big refactor was still in queue. I totally get it :)

In go (and also matterbridge config) booleans are default always false, so ShowUserTyping should be too (also to not break default behaviour)

ok good call. Realized that the default I was setting was overriding things set on bridge, and in conflict with how b.GetString() etc work
I would be nice to have a clear way to set non-false defaults, as sometimes the safest option is otherwise. so maybe that's a task for later :)

I usually rephrase like if you want usertyping to be true by default to DisableUserTyping.
But in this case it should be false

Looks good, but needs a rebase

Oops. Missed this verbose one: +1 if you'd like me to silence it as well
https://github.com/42wim/matterbridge/blob/0d64cd8babcec1a54817325adfcc66b4453b3ed1/bridge/slack/handlers.go#L40

TODO for me: Update docs to suggest a better bot name: "Someone (over chat bridge)"
This will make the username less confusing when the bot name is invariably mentioned elsewhere (like file uploads)


codegen: expose enum variant documentation.

Fixes #1250.

r? @fitzgen or @pepyakin

r=me modulo the travis error

seems like all ok, @bors-servo r+
Thanks!

:pushpin: Commit b1f9cf9 has been approved by pepyakin

:hourglass: Testing commit b1f9cf99bc39c5f5e1ca68acd75c4ab845b097e8 with merge d7765b7de8c5619a6c9ea19ec28a3a559376e21f...

:broken_heart: Test failed - status-travis

Yeah, travis timed out, but the PR push is green...

Thanks for the review!


C++ Not working/Not supported stuff?

Issue Type: Bug
MinGW version=mingw32\6.3.0
In visual studio everything is working as expected but in vs code I can't get the Linting to work (only a warning when an include file does not exist) and also I have these startup errors when for example a STRING is declared.
|- String (returns startup error 0x0000139 on runtime)
|- Delete (returns startup error 0x0000139 on runtime)
|- TryCatch (returns startup error 0x0000139 on runtime)
|- Destructor (returns startup error 0x0000139 on runtime)
|- fstream (returns startup error 0x0000139 on runtime)
Was someone able to get the stuff from above working or is just me having these startup errors?
VS Code version: Code 1.23.1 (d0182c3417d225529c6d5ad24b7572815d0de9ac, 2018-05-10T17:11:17.614Z)
OS version: Windows_NT x64 10.0.16299

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz (4 x 3392)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwarerasterization: unavailable_softwarevideo_decode: enabledvideo_encode: enabledvpx_decode: enabledwebgl: enabledwebgl2: enabled

Memory (System)
7.98GB (3.99GB free)

Process Argv
C:\Program Files\Microsoft VS Code\Code.exe

Screen Reader
no

VM
40%

Extensions (7)

Extension
Author (truncated)
Version

code-runner
for
0.9.3

VBScript
lug
0.0.2

python
ms-
2018.4.0

cpptools
ms-
0.17.1

csharp
ms-
1.15.2

debugger-for-chrome
msj
4.4.3

code-settings-sync
Sha
2.9.2

https://github.com/Microsoft/vscode-cpptools


fix(deps): bump

Applied mkpr on undefined
/tmp/mkpr.sh

Coverage remained the same at 87.741% when pulling 6a44bc74588b0813b1e5baec7b19aa209477e175 on mkpr/1 into 753e9bf7d260b1c21a2e2060115fdeac29f9d836 on master.

:tada: This PR is included in version 10.0.42 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


dart2js and VM differ in error on assignment to a static const

const int XX =  ZZ + 42;
main() {
  XX = 123;
}
On dart2js I get a NoSuchMethodError, the VM produces a "not a valid compile-time constant" compile error. I'm not sure what the correct thing would be, but in any case both should report the same error.

Just to summarize: The only "problem" here is that the VM evaluates the RHS of the const declaration even if nobody is reading it. It is a compile-time error that the RHS isn't a valid compile-time constant, the only surprise is when (or that) it's reported.
The assignment should fail too, since a const declaration doesn't introduce a setter, and it does fail if the const declaration is valid.

We're not planning to clarify this in the language spec. Since the code already has a compile-time error, the runtime behavior is undefined.

When the VM made compile-time errors catchable (instead of killing the isolate), there was a guide to when a compile-time error could reasonably be thrown.
For const declarations with compile-time errors, the compile-time error should happen in the non-constant code that refers to the constant declaration. That is:
const x = arglebargle;  // Not valid constant!
foo() {
  return x + 2;
}

The compile time error for x should happen (at the latest) when you call foo.
I think it's slightly confusing that the VM throws a compilation error in this case because main doesn't refer to XX. It refers to XX=, which is not the const declaration.
If you had a program like:
const X = someError;
void set X(v) { print(v); }
main() {
  X = "Hello world!";
}

then (you are certifiable insane, but) the program should not touch the X constant.
(Currently it doesn't since implementations fail to allow setters next to constant declarations).


Collapse Hierarchy Refactor

Please select if your request is either something new or an enhancement

[ ] Enhancement of an existing Feature.
[x] Request of a new feature.

Please select the area your request applies to. (Multiple selections are Possible. You can leave blank if you're not sure.)

[ ] Workspace - VSCode workspace, vaults, Intellisense/autocomplete, Dendron settings
[ ] Lookup - Dendron's Lookup Command
[ ] Views - Dendron Preview, Tree View, Side Panels in the UI
[ ] Schema - Dendron Schemas
[ ] Pod - Data import from / export to Dendron
[ ] Publish - External Site Publish
[ ] Markdown - Markdown features, such as syntax support and features

Is your feature request related to a problem? Please describe
Allow hierarchy collapsing. Where each child note title would become a heading. And each heading in the child note would be adjusted accordingly.
Describe the solution you'd like
Dendron: Refactor Collapse Hieararchy command which would collapse the hiearchy and add all the contents into the note that the hierarchy is being collapsed into.
note1.note2.noteA
note1.note2.noteB
Collapsing note1.note2 Would add the contents of noteA and noteB into note2.
This feature would add to one of the main themes of Dendron of having flexible hierarchies.

Interesting idea. Thanks for the suggestion.

Interesting. Kind of like a repeated merge note. How would you specify the merge order? I like the idea of making it like git rebase -i. Give you a list of the files in an editor, you fix the order how you want and when you save and exit the file, the note merges complete.


Add donate page

Description
This PR adds a separate donate page, with separate PayPal, OC, and GH donation icons & buttons. Admittedly, it's a bit ugly looking, but it adds the required functionality. I've also had to put the 28x28 minified icons in the src/statics directory, since I couldn't find any free CDN distributing these icons.
Future work
I would argue that the entire app needs a UI overhaul, so I'd like to defer donation page design to later. I will open an issue about this. A good first step is to write a unified SCSS template for the app, define the UI colors, and minimize copy-paste of specific hex values.
Related issues

resolves #64

i believe i've learned how to implement this using QDialog and QCard, removing the need for a separate page, and instead showing a card overlay on the main screen. this will look a lot nicer and be less disruptive to the UX.  i will create a separate PR for this.


MakeCert.exe is deprecated

The "Using Makecert.exe to Build a Certificate Chain" section refers to the MakeCert.exe tool.  According to https://msdn.microsoft.com/en-us/library/windows/desktop/aa386968(v=vs.85).aspx, MakeCert.exe is deprecated.  This document should probably be updated to reference the explanation of how to use the Powershell Cmdlet New-SelfSignedCertificate.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: e6a828d2-3306-b5cb-4006-6e362128db76
Version Independent ID: 98c0ddd6-cfee-6bd3-5fa2-aad775586abf
Content: Working with Certificates
Content Source: docs/framework/wcf/feature-details/working-with-certificates.md
Service: unspecified
Product: dotnet-framework
GitHub Login: @dotnet-bot
Microsoft Alias: dotnetcontent

@zhenlan can you or someone on your team help address this issue?

Add @Lxiamail to see if we want to put up a new doc using cmdlet.

@Lxiamail this feedback keeps reoccurring. The two other duplicate requests are linked to this one.
On #6391, @ThangHuuVu suggested using New-SelfSignedCertificateEx.

@bartonjs you are expert of certificate, can you advice the replacement of makecert.exe?

New-SelfSignedCertificateEx for PowerShell, or the CertificateRequest class in net472 / netcoreapp2.0.  Just depends on what you want to do.

@bartonjs I just found New-SelfSignedCertificateEx was not supported on Linux and Mac OS, do you have any suggestions on cross-platform support of creating cert? Although we can also use CertificateRequest class, it seems a little more complex than using a simple command or existing tool for customers.


Using auto-downloaded Java 8 toolchain on Windows fails intermittently

Expected Behavior
Auto-downloaded toolchains should be usable.
Current Behavior
Downloading api.adoptopenjdk.net/v3/binary/latest/8/ga/windows/x64/jdk/hotspot/normal/adoptopenjdk to C:\Users\runneradmin\.gradle\jdks\adoptopenjdk-8-x64-windows.zip
Installed adoptopenjdk-8-x64-windows.zip into C:\Users\runneradmin\.gradle\jdks\jdk8u265-b01
Starting process 'command 'C:\Users\runneradmin\.gradle\jdks\jdk8u265-b01\bin\java.exe''. Working directory: C:\Users\RUNNER~1\AppData\Local\Temp\1602322016793-0 Command: C:\Users\runneradmin\.gradle\jdks\jdk8u265-b01\bin\java.exe -Dfile.encoding=windows-1252 -Duser.country=US -Duser.language=en -Duser.variant -cp C:\Users\RUNNER~1\AppData\Local\Temp\1602322016793-0 JavaProbe
Successfully started process 'command 'C:\Users\runneradmin\.gradle\jdks\jdk8u265-b01\bin\java.exe''

> Task :platform-tooling-support-tests:test FAILED
:platform-tooling-support-tests:test (Thread[Daemon worker,5,main]) completed. Took 6.203 secs.

Closing Git publish repo: D:\a\junit5\junit5\documentation\build\gitPublish
341 actionable tasks: 226 executed, 100 from cache, 15 up-to-date
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':platform-tooling-support-tests:test'.
> Illegal char <
> at index 50: C:\Users\runneradmin\.gradle\jdks\jdk8u265-b01\jre

* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.

* Get more help at help.gradle.org

BUILD FAILED in 6m 58s

Publishing build scan...
https://ge.junit.org/s/iqglklqwr7kqq

Source: https://github.com/junit-team/junit5/runs/1235021599
Context
So far we've only seen this issue on Windows with GitHub Actions.
Steps to Reproduce
Unfortunately, the issue is intermittent and thus cannot be reproduced reliably.
Your Environment
Build scan URL: https://ge.junit.org/s/iqglklqwr7kqq

So I've tried to reproduce this with a small repository and GitHub actions on Windows. Also inspected the probe code to determine how we could reach that state. The only thing that may cause this (even though completely unlikely) is the fact that the probe returns a each key/value pair separated by the "jdk under probe" newline character while we use the Gradle JVMs newline char to parse it. But given they're running on the same machine, we should be able to assume those are the same. Experiments breaking the environment (e.g. setting up java with a JAVA_HOME that contains a newline character) have no effect on the correctness. Given this only happens rarely, I'd stop the investigation at this point, assume it's a Github infra issue and just trim() the returned probe values remove any whitespace/newlines.
@ljacomet Any more ideas?

In the elasticsearch build we use the javaInstallationRegistry (see https://github.com/elastic/elasticsearch/blob/93e2064496a984a3e9e982ade22c7e9901656961/buildSrc/src/main/java/org/elasticsearch/gradle/info/GlobalBuildInfoPlugin.java#L222-L231) and seen this issue since updating to 6.7. Is there a chance of back porting this fix as a patch (e.g. 6.7.1) ?


Avatars with options not displayed

Avatars with any option parameters are not displayed. To reproduce simply enter your own docs:

Test browser: Chrome 87.0.4280.67

I'm on it.

Should be fixed. Can you confirm this?

Works fine, thanks for resolving this super quickly!


Add the task.setsecret command to the docs

Task name: docs
Description: the task.setsecret magic command docs were missing.
Documentation changes required: Y
Added unit tests: N
Attached related issue: N/A
Checklist:

[x] Checked that applied changes work as expected

/azp run

Merged private docs repo PR: https://github.com/MicrosoftDocs/azure-devops-docs-pr/pull/6105

Can we close this now?


Latest version doesn't used well in maven

In the latest grobid, I have to inject every dependency manually when using grobid jar file in maven may beacuse there`s no pom.xml in jar.
Is there any method could let maven project automatically injects all dependencies of grobid which packed by gradle?
Thank you.

Hello!
I am a gradle newbie, but I am still awake and, if I am not wrong, the corresponding pom is generated under grobid/grobid-core/build/poms/pom-default.xml
You could also exploit the pom file of the grobid-example project: https://github.com/kermitt2/grobid-example
The dependencies for running the jar are there, so normally you could just cut and paste (grobid-example is up-to-date normally!).
Hope it answers your issue - otherwise our gradle god will definitively help :D

It`s embarrassed that I'm a gradle noob, Actually I know almost nothing about this stuff.....
I'll try it, thank you for your gentleness and patience : )

Hello @yaojl2006, did you manage to have it working with the generated default pom.xml file?

Hi @kermitt2 ,
Sorry for the late reply.
I've run grobid well using the default pom file, thank you for your answer!


Error messages

Hi!
I am trying to use SQLite and it's really good, but please help me:
when an error occurs, how an I get the actual message from the database?
It is too difficult to track errors without it.
Maybe if you create a method runDebug, without try and throw?
Thanks.
Bina.

I would also like to know more about error handling, it's really hard to find out what am I doing wrong.


[HIGH PRIORITY] Fix ConcurrentModificationException in getPermissionFilteredMetadata()

References

Fixes bug described here: https://jira.lyrasis.org/browse/DS-4487
Related to #2719 (where the bug was accidentally introduced)

Description
Fixes ConcurrentModificationException by ensuring that the List of metadata in getPermissionFilteredMetadata() is not modified while looping through its values.
See Ticket for how to reproduce this bug easily on the /api/core/collections endpoint.

I'm working on that

here my alternative PR: https://github.com/DSpace/DSpace/pull/2750

Closing, as this was replaced by #2750


~/.gitignore can be moved to XDG_CONFIG_HOME/git/ignore

https://git-scm.com/docs/gitignore indicates it will read ignore configuration from $XDG_CONFIG_HOME/git/ignore.

Thanks!


Can you add internationalization to the license? Such as Chinese

Describe the solution you'd like
Hi! Thank you very much for making this gem, It is very good and useful. Dut to my dismay, the license does not support internationalization. I hope to have the license has Chinese described. Can you help me?

Are you referring to the messages in the licensee (command line) UI? I don't see any previous request or effort toward that in this repo but I guess there must be well established best practices for adding to a command line Ruby program, subject to the maintainer's interest.
If you're referring to licenses themselves, that's out of scope for this repo. If there are open source licenses that are written in Chinese it would be best to put them through the processes of https://opensource.org/approval and https://github.com/spdx/license-list-XML/blob/master/CONTRIBUTING.md ... frankly there aren't many open source licenses in languages other than English, but that doesn't mean there shouldn't be. Licensee detects certain very well known licenses, so for any new license, in any language, the place to start is by making them known through existing processes.


#1379 fix suggestion layer direction

Description

Change direction of drop down in window/aggregate/pivot expression because it's hard to use the drop down when there are many expressions.
Related Issue :

#1379
How Has This Been Tested?

Go to dataflow main grid -> click window rule
-> Check if direction of drop down in upward not downward
GOOD

BAD

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] My code follows the code style of this project. it will be added soon
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document. it will be added soon
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Additional Context

run build
deploy to 3


Unity 2018.2.8 multiple bugs

Required Info

Camera Model
{ D415 }

Firmware Version
(5.09.13)

Operating System & Version
{Win (10)}

Platform
PC.

SDK Version
{ 2 }

Language
{C#/unity 2018.2.8 }

Segment
{VR/AR }

Issue Description
Downoaded Realsense SDK 2.0 for win10, installed everything, all drivers set, new project with imported intel realsense wrapper for unity package,
before even loading the main example scene im greeted with 38 bugs saying :

Assets/RealSenseSDK2.0/Scripts/RsProcessingPipe.cs(95,171): error CS0433: The imported type `System.Action' is defined multiple times

If you are having problems with installation of the Unity wrapper, an easy setup shortcut is to drag and drop the pre-made DLL files in the RealSense SDK 2.0 folder into the Unity plugin folders of a new Unity project.  The link below describes the process.
https://communities.intel.com/message/525049#525049

There was a problem in the packaging process of the unity package.
The release page was updated with a new unity package both for 2.16.0 and 2.16.1.
You can also download the new package from here.

Thanks a lot madkatz, I've posted a link to the update on the RealSense forum on the Intel Support site too!


Custom Relationship attribute not working on hasOne?

I got it working with belongsTo but I can't get it work for hasOne Relationship.
Not sure if it's a bug or not.
Sorry if I tagged it incorrectly.

Please use the issue template otherwise we are not able to help you.
This can be reopened once the required informations are provided


Contribute to an eval article / cookbook?

Hey! Can I contribute to a LLM evaluation article or cookbook?

Hi! Of course!
If it's a cookbook Just try to mantain the header and remember indicate that you are the author adding a link to your linkedin / github profile or the site you prefer.
Thanks a lot!


Fix long long json serialization

Problem:
long long was serialized as string in json.
cereal/unittests/pod.hpp:51: ERROR: CHECK_EQ( os1.str(), os2.str() ) is NOT correct!
   values: CHECK_EQ( {
     "value0": -96
 }, {
     "value0": "-96"
 } )

Comments:
It worked fine for MSVC. long long and int64_t are the same types
typedef long long          int64_t;

It does not work for GCC/clnag

There are many issues reported for this problem:
https://github.com/USCiLab/cereal/issues/540
https://github.com/USCiLab/cereal/issues/556
@AzothAmmo could you merge it?

Hello @AzothAmmo, could this simple fix be added to the v1.3.1 release?

@AzothAmmo I got message "First-time contributors need a maintainer to approve running workflows". Could you approve?

@AzothAmmo I got message "First-time contributors need a maintainer to approve running workflows". Could you approve?

You should be able to run this against CI now.

@AzothAmmo could you move this PR forward and merge it?


Added Spotify.artist_image and Spotify.album_cover_image functions to client.py

Note: Spotify.artist_image and Spotify.album_cover_image return the image as a list instead of a dictionary to stay in line with Spotify.playlist_cover_image, which returns the image as
[
  {
    'height': either_integer_or_None,
    'url': 'https://i.scdn.co/image/.....',
    'width': either_integer_or_None
  }
]

Appreciate the effort but I don't think we want to create a method for each specific field. If we were to merge it that would mean we could also create artist_popularity() which would be endless :)
For a minimalistic and to-the-point library like spotipy it should be fine for everyone to just use artist()['images']

Also note that the reason Spotify.playlist_cover_image exists is that there's a specific endpoint for it.


Upstream suggestion of pymssql v2.2.3 from AnacondaRecipes

Update to 2.2.3

clock_gettime was added in libc of Mac OSX 10.12

$ man clock_gettime | tail -n 10 | head -n 2
HISTORY
     These functions first appeared in Mac OSX 10.12

Explaining the customize_compiler patch details

Co-authored-by: Anthony DiPietro<EMAIL_ADDRESS>
Checklist

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

Probably you want to rerender?

Very nice!!! All green. @mariusvniekerk, is this ready to go? (Sorry I can't really contribute to review since the C++ stuff is out of my league.)

Closes #19

This should be closed now due to #23


EPIC: SEO guidance

What
NHS.UK content designers were trained in search engine optimisation last year. We could potentially publish guidance on SEO best practice in the service manual. It could be as little as one page, covering the following topics, for example:

page descriptions
headings
synonyms
metadata

Why
It would help make sure that NHS.UK content designers are continuing to refer to the training and guidance. It could also potentially help content designers beyond NHS.UK create good search engine optimised content that meets users' needs.
Needs prior to picking up
-[ ] Establish the value of SEO guidance to the content community working in health and care
Must

[ ] Draw on the guidance on Confluence created by supplier: https://nhsd-confluence.digital.nhs.uk/display/NP/SEO+(search+engine+optimisation)+guidelines - check if it's still up to date
[ ] Review meds team guidance (does the meds team have different guidance?)
[ ] Review guidance in Confluence and see if we need to review what we say about headings and SEO in the accessibility guidance: https://service-manual.nhs.uk/accessibility/content#set-page-titles
[ ] Put it to a content crit
[ ] Test with users
[ ] Iterate
[ ] Run it by the Content Style Council and clinicians for approval
[ ] Publish

Other resources

[ ] Guidance - Search engine optimisation for publishers: Best practice guide - Published 28 January 2020

@georginaplatt, I wonder if we should close this as an epic as we haven't seen any interest in SEO since the epic was proposed. Instead, we could put an issue into the content community backlog in case people want to comment on the need for it or share insights. What do you think?


[9.x] Make assertPath() accepts Closure

Hi,
I open this PR as a support for discussion.
I propose to modify AssertableJsonString::assertPath() in order to ease the way to write tests:
$this
    ->getJson('/api/whatever')
    ->assertOK()
    ->assertJsonPath('data.created_at', fn($date) => $date !== null)
    ->assertJsonPath('data.name', fn($name) => strlen($name) > 0)
;

At first I thought of adding a new method, but after struggling to find a right name, I realized that accepting closures in assertPath would not cause any BC break.
Would you be in favour of such approach?

I think it is an awesome addition.


Spec: markdown based integration tests

Spec: https://docs.google.com/document/d/1fslGWT0ZzEzycaTA0-HbVl9yLuH9cPBRza0Rshp7pTI/edit?usp=sharing

I'd like this approach, left few comments on spec.

Done: https://github.com/networkservicemesh/deployments-k8s/tree/main/examples/basic

Done: https://github.com/networkservicemesh/deployments-k8s/tree/main/examples/basic


python311Packages.cssutils: 2.7.0 -> 2.7.1

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python311Packages.cssutils is: A CSS Cascading Style Sheets library for Python
meta.homepage for python311Packages.cssutils is: https://github.com/jaraco/cssutils
meta.changelog for python311Packages.cssutils is: https://github.com/jaraco/cssutils/blob/v2.7.1/CHANGES.rst
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.7.1 with grep in /nix/store/d5crvv1w24jkwhkicjdwqwbhqiwqis7p-python3.11-cssutils-2.7.1
found 2.7.1 in filename of file in /nix/store/d5crvv1w24jkwhkicjdwqwbhqiwqis7p-python3.11-cssutils-2.7.1

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

11 total rebuild path(s)

11 package rebuild(s)

First fifty rebuilds by attrpath
gnomecast
python310Packages.cssutils
python310Packages.inlinestyler
python310Packages.premailer
python310Packages.pycaption
python310Packages.tinycss
python311Packages.cssutils
python311Packages.inlinestyler
python311Packages.premailer
python311Packages.pycaption
python311Packages.tinycss

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/d5crvv1w24jkwhkicjdwqwbhqiwqis7p-python3.11-cssutils-2.7.1 \
  --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 python311Packages.cssutils https://github.com/r-ryantm/nixpkgs/archive/42046d39235e62a2d6b6d958d81c91e3edd7190a.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/d5crvv1w24jkwhkicjdwqwbhqiwqis7p-python3.11-cssutils-2.7.1
ls -la /nix/store/d5crvv1w24jkwhkicjdwqwbhqiwqis7p-python3.11-cssutils-2.7.1/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

11 packages built:

gnomecast
python310Packages.cssutils
python310Packages.inlinestyler
python310Packages.premailer
python310Packages.pycaption
python310Packages.tinycss
python311Packages.cssutils
python311Packages.inlinestyler
python311Packages.premailer
python311Packages.pycaption
python311Packages.tinycss

Maintainer pings
cc @dotlambda for testing.

Result of nixpkgs-review pr 238447 run on aarch64-darwin 1

2 packages marked as broken and skipped:

gnomecast
gnomecast.dist

20 packages built:

python310Packages.cssutils
python310Packages.cssutils.dist
python310Packages.inlinestyler
python310Packages.inlinestyler.dist
python310Packages.premailer
python310Packages.premailer.dist
python310Packages.pycaption
python310Packages.pycaption.dist
python310Packages.tinycss
python310Packages.tinycss.dist
python311Packages.cssutils
python311Packages.cssutils.dist
python311Packages.inlinestyler
python311Packages.inlinestyler.dist
python311Packages.premailer
python311Packages.premailer.dist
python311Packages.pycaption
python311Packages.pycaption.dist
python311Packages.tinycss
python311Packages.tinycss.dist


[AutoPR iothub/resource-manager] IoTHub conf py

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/3733

This PR has been merged into https://github.com/Azure/azure-sdk-for-java/pull/2347