Add my new private unlimited bandwidth dnscrypt server to server list.

Hello,
Wonderfull project by the way.
I would like o add my private dns server ( dnscrypt ) to public server with server name and stamps also i would like to ask if i purchase a domain name ( dnscrypt.co.uk ) and point it to dnscrypt domain name and activate ipv6 and ipv4 ( my vps have both ). I really would like to setup a server like this one https://dnscrypt.nl and share it with world i managed to use your docker server on Vultr but couldn't use my stamps as its not added to public server.md yet
much appreciate the guide.
PS- once i get the detailed about how to setup the server including pointing domain name and activate ipv6 on dnscrypt server i lunch the server and send you the detailes like this one
FEATURES
DNSSEC validation for better security
Caching
No logs
ED25519 and ED448 algorithm support
Query prefetching to reduce latency
Query minimization for improved privacy
No forwarding to external/upstream DNS servers
Daily certificate rotation for forward secrecy
Supporting the latest DNSCrypt protocol
Unbound DNS resolver
Pi-hole compatible
and this too.
Server name xxx
Provider name xxx
FQDN xxx
IPv4 address xxx
IPv6 address xxx
Port 443
Thanks a lots
/Ammy

Hi Ammy,
Your server addition would be very welcome!
All that is needed is a description, and the stamps.
Then you can submit a pull request here: https://github.com/DNSCrypt/dnscrypt-resolvers or just open an issue with the details and I'll take care of adding it.

Thanks for the reply,
Details will be provided soon as im going to upgrade my server ram and cpu.
i want to buy a domain name dnscrypt.co.uk to mach the server name in UK and how to point it to my ip address that is will dnscrypt server main dns. as i describe above
many thanks again.

Hello,
This my Details for the UK DNSCRYPT server.
Stamp for dnscrypt-proxy 2.x:
---------------------------------------------------------------------------------------  sdns://AQcAAAAAAAAAEjE3OC4xNTkuMTAuMTE1OjQ0MyDRBy6TkwUZoKbHspdDR6U5kBcz2kDKXrSkvxcZMX4EtB4yLmRuc2NyeXB0LWNlcnQuZG5zY3J5cHQuY28udWs
DNSCrypt server resolver hosted in London.
DNSSEC validation for better security, Caching, Non-logging, IPV6 Support. Fast and secure.
ps> this server is Unlimited bandwidth 🥇
if you need and more info please type here


Simplify TypeScript Compilation and Execution Process in Documentation

Hello grammY team,
I've noticed a potential area for improvement in the documentation regarding the process of compiling and running TypeScript bots.
Currently, the Getting Started guide instructs users to compile the TypeScript code using npx tsc and then run the resulting JavaScript file with node bot.js. However, this two-step process can be simplified.
In the official Telegram bot example, a more streamlined approach is used:
"scripts": {
  "start": "ts-node ./TutorialBot.ts",
  "dev": "ts-node-dev ./TutorialBot.ts",
}

Now you can easily run it through the command: npm run dev

The goal of the getting started guide is not to reduce the number of commands that users must run. The goal is to use very few tools and make it as easy to understand as possible.
People who know how to set up TS will be able to change their setup in no time without even thinking about it. However, there are many people who don't even really know what TS means, and they blindly copy the commands from the website. It is important that they are able to understand what they have done as soon as possible. Adding more tools to this setup makes that process a lot more confusing.
So I don't think that our docs are the right place for these tools, but thanks for the suggestion anyway :)

In fact, we should maybe just rank the Deno setup higher than the Node one. This order was picked years ago, but the Deno setup is so drastically more simple that we might want to change this.


Pipe symbol not always getting correct scope

make fish 2>| less
#         ^^^ pipe stderr to stdin of "less"

This is fixed in the current development branch "block-rewrite" (which
overhauled piping particularly around blocks but also for this case) and I
will in fact be merging it into master this evening :)

These changes are now in master, marking as fixed


Make DOI with Zenodo

The preprint currently includes a URL to the Github repository. Since we don't know what will happen to Github in the future, this URL may not be the best future-proof method. The alternative is to store the code and data in Zenodo, with a link to this Github repo. As long as Zenodo keeps existing, then other people can refer to that (and then be linked to Github).

Too much of a hassle :-) I'll just keep the link to Github. I don't imagine my Github disappearing in the next ten years...


🌱 bump IPAM to 1.3.1

Bump IPAM to 1.3.1 for upcoming release.

/test-ubuntu-integration-release-1-3


beta5 version: rebuild solution

Hello!
Can you, please, update Swashbuckle for beta5?
I use "Microsoft.AspNet.Mvc": "6.0.0-beta5-*" and my dnx version is dnx-clr-win-x<IP_ADDRESS>-beta5-11682.
Thank you.

Hi asp.net beta5 has renamed some Configuration pacakges.
services.AddSwagger is using old packages that has been renamed in beta5 version:
Microsoft.Framework.DependencyInjection.Interfaces
Configuration packages should be new referenced in solution.
Thanks!

Should all be resolved in latest release (targeted to beta5) - Swashbuckle 6.0.0-beta2


⚠ Fortnite has degraded performance

In 8776c5c, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1693 ms

Resolved: Fortnite performance has improved in aa1a631.


Fix wallet events and rename

To enable https://github.com/vegaprotocol/vegawallet-desktop/issues/430, need to fix a few issues:

events seem to execute twice as a result of using React StrictMode in the ui (for more details see this: https://stackoverflow.com/a/60619061)
close rename dialog after submit

done in https://github.com/vegaprotocol/vegawallet-ui/pull/22


Linter problem

My lint on fly feature not working.

If it's not working, then it's the provider that doesn't support lint on fly.

suggest some other linters which will work
as currently i am using linter and linter-clang

Try linter-jshint or linter-eslint or others like it. linter-clang doesn't support lint on fly as to lint every time it has to compile and it's a costly process.

I'm using linter-jshint (v1.2.1) and linter's (v1.8.1) "Lint on fly" option is not working (Atom v1.0.19).

@jeffschwartz try restarting the editor, if it doesn't help too
mv ~/.atom ~/.atom-backup
apm install linter linter-jshint

Thanks for the suggestions but having to close and restart Atom surely isn't a solution. Question: What do you suggest to use for Linter's "Lint On Change Interval" option and how does that and the "Lint on fly" option together influence when linter-jshint actually parses the file or script block?

Thanks for the suggestions but still sporadically experiencing this problem. Question: What do you suggest to use for Linter's "Lint On Change Interval" option and how does that and the "Lint on fly" option together influence when linter-jshint actually parses the file or script block?

We have no such setting like Lint On Change Interval, it is a super-super old setting that was removed in the rewrite. There's something wrong with your atom cache.

Ok, thanks so how can I clear the atom cache?

https://github.com/atom-community/linter/issues/941#issuecomment-146871589 <-- This should've done it. Close atom, do that. Upgrade your atom if an upgrade is available. Start again.

@steelbrain thank you and yup that worked. Having to reinstall all plugins because of one plugin's issues is perhaps not the best solution as I am sure you would agree. I hope in future atom releases support for totally removing all remnants of a plugin and all its meta data throughout all of atom will be supported. Thanks again for your help.


storagecluster: give the cephfs metadata pool the right failureDomain

By omission, only the data pool(s) had received the configured failure
domain. This patch adds the same failure domain to the metadata pool.
Signed-off-by: Michael Adam<EMAIL_ADDRESS>

FYI @jarrpa

this is regarding https://bugzilla.redhat.com/show_bug.cgi?id=1763070


62 vulnerabilities found in a new sails project

Hi,
during last week I've been trying sails for the first time in a new project.
With node 8.6.0, npm 6.0.1 and sails 1.0.2, creating a new fresh project with sails new project_name   and  running npm audit got this surprised result
[!] 62 vulnerabilities found - Packages audited: 3891 (220 dev, 76 optional)
    Severity: 58 Low | 1 Moderate | 1 High | 2 Critical

Tried to follow the instructions given by npm audit but it does not solve the problem.
I'm really afraid in put this in production

Thanks @suskind, merging with https://github.com/balderdashy/sails/issues/4402


Reading rtcp cause loop this take around 100% CPU

I'm testing RTCP reader in simulcast example then this takes about 100% or more CPU when reading RTCP like
// Read incoming RTCP packets
// Before these packets are returned they are processed by interceptors. For things
// like NACK this needs to be called.
tokio::spawn(async move {
      let mut rtcp_buf = vec![0u8; 1500];
      while let Ok((_, _)) = rtp_sender.read(&mut rtcp_buf).await {}
      Result::<()>::Ok(())
});

In webrtc-util/buffer/mod.rs, we see notify always None so the loop will run forever without waiting util return some data
// Read populates the given byte slice, returning the number of bytes read.
    // Blocks until data is available or the buffer is closed.
    // Returns io.ErrShortBuffer is the packet is too small to copy the Write.
    // Returns io.EOF if the buffer is closed.
    pub async fn read(&self, packet: &mut [u8], duration: Option<Duration>) -> Result<usize> {
        loop {
            let notify;
            {
                // use {} to let LockGuard RAII
                let mut b = self.buffer.lock().await;

                if b.head != b.tail {
                    // decode the packet size
                    let n1 = b.data[b.head];
                    b.head += 1;
                    if b.head >= b.data.len() {
                        b.head = 0;
                    }
                    let n2 = b.data[b.head];
                    b.head += 1;
                    if b.head >= b.data.len() {
                        b.head = 0;
                    }
                    let count = ((n1 as usize) << 8) | n2 as usize;

                    // determine the number of bytes we'll actually copy
                    let mut copied = count;
                    if copied > packet.len() {
                        copied = packet.len();
                    }

                    // copy the data
                    if b.head + copied < b.data.len() {
                        packet[..copied].copy_from_slice(&b.data[b.head..b.head + copied]);
                    } else {
                        let k = b.data.len() - b.head;
                        packet[..k].copy_from_slice(&b.data[b.head..]);
                        packet[k..copied].copy_from_slice(&b.data[..copied - k]);
                    }

                    // advance head, discarding any data that wasn't copied
                    b.head += count;
                    if b.head >= b.data.len() {
                        b.head -= b.data.len();
                    }

                    if b.head == b.tail {
                        // the buffer is empty, reset to beginning
                        // in order to improve cache locality.
                        b.head = 0;
                        b.tail = 0;
                    }

                    b.count -= 1;

                    if copied < count {
                        return Err(Error::ErrBufferShort);
                    }
                    return Ok(copied);
                }

                if b.closed {
                    return Err(Error::ErrBufferClosed);
                }

                notify = b.notify_rx.take();

                // Set the subs marker, telling the writer we're waiting.
                b.subs = true
            }

            // Wake for the broadcast.
            if let Some(mut notify) = notify {
                if let Some(d) = duration {
                    if timeout(d, notify.recv()).await.is_err() {
                        return Err(Error::ErrTimeout);
                    }
                } else {
                    notify.recv().await;
                }
            }
        }
    }

I think the problem can be resolved by using Notify instead of recreating a new channel every time. If it's ok, I will send a PR.

Sure, could you also add a benchmark test for Buffer to measure your PR’s improvements?

@rainliu I will create benchmark test then send PR soon

@rainliu I just created PR in util repo: https://github.com/webrtc-rs/util/pull/16
Macro benchmarks don't have big improvements but in Simulcast example CPU down from over 100% to several percentages CPU

just updated webrtc git repo's dependency with the latest util crate.


[Event Request] Codeunit 17 - Gen. Jnl.-Post Reverse - OnReverseGLEntryOnAfterInsertGLEntry

Dear ALAppExtensions team,
Through this issue we would like to request event publisher PostItemJnlLineto be added to Codeunit 17 - Gen. Jnl.-Post Reverse with the following signature:
[IntegrationEvent(false, false)]
local procedure OnReverseGLEntryOnAfterInsertGLEntry(VAR GLEntry : Record "G/L Entry";GenJournalLine : Record "Gen. Journal Line",GLEntry2: Record "G/L Entry")
begin
end;

with VAR parameter GLEntry.
which would be called as follows from ReverseGLEntry:
local procedure ReverseGLEntry(var GLEntry2: Record "G/L Entry"; var GenJnlLine: Record "Gen. Journal Line"; var TempCustLedgEntry: Record "Cust. Ledger Entry" temporary; var TempVendLedgEntry: Record "Vendor Ledger Entry" temporary; var TempEmployeeLedgerEntry: Record "Employee Ledger Entry" temporary; var TempBankAccLedgEntry: Record "Bank Account Ledger Entry" temporary; var NextDtldCustLedgEntryEntryNo: Integer; var NextDtldVendLedgEntryEntryNo: Integer; var NextDtldEmplLedgEntryNo: Integer; FAInsertLedgerEntry: Codeunit "FA Insert Ledger Entry")
var
    GLEntry: Record "G/L Entry";
    ReversedGLEntry: Record "G/L Entry";
    l_DialogManagement: Codeunit "MSU DialogManagement";
begin
    with GLEntry2 do
        if Find('+') then
            repeat

                OnReverseGLEntryOnBeforeInsertGLEntry(GLEntry, GenJnlLine, GLEntry2);
                GenJnlPostLine.InsertGLEntry(GenJnlLine, GLEntry, false);
                OnReverseGLEntryOnAfterInsertGLEntry(GLEntry, GenJnlLine, GLEntry2);

                case true of
                    TempCustLedgEntry.Get("Entry No."):

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


mbedtls: 2.11.0 -> 2.12.0

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mbedtls/versions.
meta.description for mbedtls is: '"Portable cryptographic and TLS library, formerly known as PolarSSL"'.
Release on GitHub
Compare changes on GitHub

Checks done (click to expand)

built on NixOS
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/aescrypt2 had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/crypt_and_hash had a zero exit code or showed the expected version
/nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/hello passed the binary check.
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/generic_sum had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/dh_client had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/dh_genprime had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/dh_server had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/key_app had a zero exit code or showed the expected version
/nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/mpi_demo passed the binary check.
/nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/rsa_genkey passed the binary check.
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/rsa_sign had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/rsa_verify had a zero exit code or showed the expected version
/nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/rsa_encrypt passed the binary check.
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/rsa_decrypt had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/pk_encrypt had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/pk_decrypt had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/pk_sign had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/pk_verify had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/gen_key had a zero exit code or showed the expected version
/nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/gen_random_havege passed the binary check.
/nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/gen_random_ctr_drbg passed the binary check.
/nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/gen_entropy passed the binary check.
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/dtls_client had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/dtls_server had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/ssl_client1 had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/ssl_client2 had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/ssl_server had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/ssl_fork_server had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/ssl_mail_client had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/mini_client had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/ssl_pthread_server had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/selftest had a zero exit code or showed the expected version
/nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/benchmark passed the binary check.
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/ssl_cert_test had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/udp_proxy had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/cert_app had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/crl_app had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/req_app had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/cert_req had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/cert_write had a zero exit code or showed the expected version
/nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/strerror passed the binary check.
Warning: no invocation of /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0/bin/pem2der had a zero exit code or showed the expected version
9 of 42 passed binary check by having a zero exit code.
0 of 42 passed binary check by having the new version present in output.
found 2.12.0 with grep in /nix/store/frban6n4i41jqbwr3sjp1j3fnpxmwgsf-mbedtls-2.12.0
directory tree listing: https://gist.github.com/68f1befce782e7d3643d9adb3d6e8fa2
du listing: https://gist.github.com/10e4eafce23f770bc1925ba0341838a9

Test this build with Cachix (click to expand)

One time setup in nixpkgs Git checkout:
cachix use r-ryantm
git remote add r-ryantm https://github.com/r-ryantm/nixpkgs.git

Test this build:
git fetch r-ryantm && git checkout 1c1d3c0d5091817473fc66a4d96afbe3a28b5e45 && nix-shell --pure -I nixpkgs=. -p mbedtls

cc @wkennington @fpletz for testing.

Success on x86_64-linux (full log)
Attempted: mbedtls
Partial log (click to expand)
shrinking /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0/bin/crl_app
shrinking /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0/bin/rsa_sign
shrinking /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0/bin/dtls_server
shrinking /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0/lib/libmbedx509.so.2.12.0
shrinking /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0/lib/libmbedcrypto.so.2.12.0
shrinking /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0/lib/libmbedtls.so.2.12.0
strip is /nix/store/1hi76hr87bd1y1q1qjk0lv8nmcjip1c8-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0/lib  /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0/bin
patching script interpreter paths in /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0
checking for references to /build in /nix/store/pzvl778g1gf9jlqfqmz6wrrn4n836ap6-mbedtls-2.12.0...

Success on x86_64-darwin (full log)
Attempted: mbedtls
Partial log (click to expand)
-- Installing: /nix/store/ijv6jid879521r0jamlp74245xx7cs3j-mbedtls-2.12.0/bin/req_app
-- Installing: /nix/store/ijv6jid879521r0jamlp74245xx7cs3j-mbedtls-2.12.0/bin/cert_req
-- Installing: /nix/store/ijv6jid879521r0jamlp74245xx7cs3j-mbedtls-2.12.0/bin/cert_write
-- Installing: /nix/store/ijv6jid879521r0jamlp74245xx7cs3j-mbedtls-2.12.0/bin/strerror
-- Installing: /nix/store/ijv6jid879521r0jamlp74245xx7cs3j-mbedtls-2.12.0/bin/pem2der
post-installation fixup
strip is /nix/store/qfxcr8c4fg7lkybrny9n2sb77bmippdx-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/ijv6jid879521r0jamlp74245xx7cs3j-mbedtls-2.12.0/lib  /nix/store/ijv6jid879521r0jamlp74245xx7cs3j-mbedtls-2.12.0/bin
patching script interpreter paths in /nix/store/ijv6jid879521r0jamlp74245xx7cs3j-mbedtls-2.12.0
/nix/store/ijv6jid879521r0jamlp74245xx7cs3j-mbedtls-2.12.0

Success on aarch64-linux (full log)
Attempted: mbedtls
Partial log (click to expand)
shrinking /nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0/bin/crypt_and_hash
shrinking /nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0/bin/aescrypt2
shrinking /nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0/lib/libmbedcrypto.so.2.12.0
shrinking /nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0/lib/libmbedx509.so.2.12.0
shrinking /nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0/lib/libmbedtls.so.2.12.0
strip is /nix/store/zrs21zqcchgyabjf4xfimncdq16njizc-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0/lib  /nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0/bin
patching script interpreter paths in /nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0
checking for references to /build in /nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0...
/nix/store/b9hb5skcb3yh437l1mhaaxc7x8rqwfkm-mbedtls-2.12.0


[WIP] Fix: jest-worker: should not expose .default babel interop

Summary

import a from jest-worker of course, works fine, because it's using babel on both ends.
However, const b = require('jest-worker') results in a !== b, and to get at the proper value, you need to do b.default.
Fixes: #5803
Test plan

I will appreciate some guide to evaluate, if this is a valid change and if it solves the problem.

@anje123 you need to change
https://github.com/facebook/jest/blob/e79744e12dc18d25be8e80c429e870303b7c8c18/packages/jest-runner/src/__tests__/testRunner.test.ts#L14-L24
and
https://github.com/facebook/jest/blob/e79744e12dc18d25be8e80c429e870303b7c8c18/packages/jest-haste-map/src/__tests__/index.test.js#L22-L32

Also please update the changelog

@anje123 this is looking good! Could you merge in master and resolve the conflict, plus update the readme to reflect the new syntax?

@anje123 could you rebase this, please? 🙂


Use voluptuous for REST platforms

Description:
Related issue (if applicable): fixes 127528299
Checklist:
If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.io

If code communicates with devices, web services, or a:

[ ] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[ ] New dependencies have been added to the REQUIREMENTS variable (example).
[ ] New dependencies are only imported inside functions that use them (example).
[ ] New dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[ ] New files were added to .coveragerc.

If the code does not interact with devices:

[ ] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[ ] Tests have been added to verify that the new code works.

💃 🐬 💰


PE-5387: chunk uploads to turbo

--- Releases ---
Android release: https://appdistribution.firebase.google.com/testerapps/1:305132849030:android:6cf0cd5ec064fad3ffce07/releases/0u0l6da2qdkgg

When we cancel the upload, it does not really cancels. The modal goes away, but we can see on the network tab that the upload still going.

@thiagocarvalhodev cancelToken now is being passed to Dio and it cancels all in progress requests. The uploader itself stop sending new requests when it gets cancelled as well.
@arielmelendez @thiagocarvalhodev There's more 6 file changes, but I'm only changing all those debugPrint to use our logger.


nheko: 0.10.1-1 -> 0.10.2

Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Notes
There seems to be a dbus issue on my machine which leads to a very long startup time for nheko. Could somebody else please test if startup is normal for them?

release-22.05 is on 0.9.3, so we need to check for breaking changes before backport 0.10 and higher.

I'm having a hard time to define what a breaking change for a graphical application is. Or yo you mean that it needs a migration path and doesn't break internal state?

Result of nixpkgs-review pr 193345 run on x86_64-linux 1

1 package built:

nheko

There seems to be a dbus issue on my machine which leads to a very long startup time for nheko. Could somebody else please test if startup is normal for them?

@SuperSandro2000 Did you do the testing that was requested?

Startup was normal for me.

Didn't see that someone appended something to the PR template.

This is presumably https://nvd.nist.gov/vuln/detail/CVE-2022-39264
https://github.com/Nheko-Reborn/nheko/commit/67bee15a389f9b8a9f6c3a340558d1e2319e7199
Though honestly I think graphical applications have relatively few people depending on exact behaviour.


Vulnerability roundup 93: wordpress-5.3.4: 1 advisory [5.3]

search, files

[ ] CVE-2020-25286 CVSSv3=5.3 (nixos-20.03)

Scanned versions: nixos-20.03: 0d0660fde3b.
Cc @basvandijk

See also: #92064

20.03 is Frozen and EOL.
As such, issue is closed.


Data Capture Gallery app crashes

Describe the bug
When Covid-19 Case Report is clicked in Data Capture Gallery App, it crashes.
Component
SDC gallery app
To Reproduce
Steps to reproduce the behavior:

Click on COVID-19 Case Report

Expected behavior
No crash
Screenshots
Error shown in logcat
Smartphone (please complete the following information):

Device: xiaomi mi a3
Android version: 11
Build number: qssi-user 11 RKQ1.200903.002 V<IP_ADDRESS>.RFQMIXM

Additional context
NA

Already reported, see #271 & #308

Already reported, see #271 & #308

Thanks for informing me.


Bug with grid item moving on modal background

Hi! I'm using your library and I'v found a serious problem.
There are a problem with MUI Dialog (I think you can reproduce this with any similar modal dialog component). React-grid-layout "locks" the mouse event after click on item. There are no way to prevent this. I was tried e.stopPropagation, preventDefault, zIndexes, etc.
Demo: https://codesandbox.io/s/o5m028np2z
Bug demonstration:

As you can see, only the pressed element moves.

Hey
  onMouseDown = ev => {

   // You have todo a condition here for example :
   // if (this.props.openModal) {
   //   ev.stopPropagation();
   // }

    ev.stopPropagation();
  };

  render() {
    return (
      <ReactGridLayout
        layout={this.state.layout}
        onLayoutChange={this.onLayoutChange}
        {...this.props}
      >
        {_.map(_.range(this.props.items), i => {
          return (

{i}

                <MaterialModal />

          );
        })}
      </ReactGridLayout>
    );
  }

Hey
  onMouseDown = ev => {

   // You have todo a condition here for example :
   // if (this.props.openModal) {
   //   ev.stopPropagation();
   // }

    ev.stopPropagation();
  };

  render() {
    return (
      <ReactGridLayout
        layout={this.state.layout}
        onLayoutChange={this.onLayoutChange}
        {...this.props}
      >
        {_.map(_.range(this.props.items), i => {
          return (

{i}

                <MaterialModal />

          );
        })}
      </ReactGridLayout>
    );
  }

I have the same issue and tried your solution. It doesn't work for me

@Rick83600 I've tried this. It doesn't work for me. Have you tried it?

It's listening mouse event if you put Modal inside of ReactGridLayout. It happens with other draggable libraries. I resolved this by adding onClick() in ReactGridLayout and put Modals outside of ReactGridLayout and listen the state change of the onClick event

I'm seeing this as well.

@natemwilson Thanks bro, you save me!


Update maturin and numpy dependencies

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[/] Reset the build number to 0 (if the version changed)
[ ] 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.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender


Oracle Linux 9 miss locale en_US-UTF-8

Describe the bug
Oracle Linux 9 miss locale en_US-UTF-8
To Reproduce
Connect to a VM created using Orbstack Oracle Linux 9 using
ssh machine@orb
Expected behavior
A connection wthout any warning.
Diagnostic report (REQUIRED)
OrbStack info:
Version: 1.5.1
Commit: 4cfac15e1080617c70eb163966e1cb2009dac1c2 (v1.5.1)
System info:
macOS: 14.4.1 (23E224)
CPU: arm64, 12 cores
CPU model: Apple M2 Pro
Model: Mac14,10
Memory: 32 GiB
Full report: https://orbstack.dev/_admin/diag/orbstack-diagreport_2024-04-07T07-00-25.059516Z.zip
Screenshots and additional context (optional)
ssh OL9-2@orb -bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) /usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) /usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) /usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
locale -a

C
C.utf8
POSIX

Fixed for the next version.

Released in v1.6.0 Canary 1.
To update to Canary: Settings > Update channel

Released in v1.6.0.
New: Truly fast container filesystems on macOS: 2–10x faster, within 75-95% of native


Features in local calendar

Before you submit a new bug report, please check that

[X] I have read frequently asked questions and limitations

Write your question here
Hi!
I'm very sad for end of support for this card... i'm exploring HA's "local calendar", but first impressions are that not all features of your card are there... one of them is this: i can only see event, which will trigger first, not others (in 'calendar.my_calendar' sensor).
An example: i have three containers: yellow, brown and black. With your addon i can see days until "trash removal" for all three, with local calendar i can only see days for container which comes next...
As usuall in HA documentation, original "local calendar" is explained very scarse in HA...
is there any way to see similar with local calendar?

I think you can see all of them in the calendar. If this is something that is needed, I am quite sure that sooner or later someone will make a script for that. But I do not think they are available in any entity state at this moment.

Yes, i can see them, correct. I guess i’ll dig some more on gogole to see if any solution has come up. I did find an addon, but it’s only for google calendar, not local one.
thanks!

I am very upset to see this removed - wish it could have just stayed there.
This was a great way showing when your garbage was due especially with the pictures.
I hopethe same sort of thing can be done with a calendar and showing the picture change colour as well as showing how many days to go.
So disappointed :-(

I agree that it is more difficult now but understand the reason it was removed. Now we need to figure out how to get the same results a different way. So far, I am not close.

My issue is local calendar does not have a service for updating and existing calendar event, IE for slide and offset events. This integration allowed me to move away from a google calendar, I hope that HA can close the gaps on the features or at least this integration doesn't break with another update.

don't forget you can always fork this project and adding your fork'd repo to hacs as a manual repo (or install manually) .  Yes, there is a risk that a breaking change will cause it to stop working down the road, but either you can fix it yourself, or at least you've kicked the can down the road for now,.

Yes agree, so sad that you decide to remove this integration @bruxy70 , it's a nice integration, almost the most usefull i have in HA in the bunch of integrations...AND the calendar doesn't provide sensors...

This is an issue I'm having too. Having sensors like Mum_Dishwasher, Dad_Bins, and Child_FeedPets Is really useful, and I have a number of automation based on those sensors outputting "Today" Is there any way to achieve something similar with the Local Calendar?

Definitely. The calendar state becomes 'on', so simple.
I also made a video about simple templates to calculate days till the next event, so there you can automate a day before for example.

I've managed to get both Grocy and Todoist integrated into HA, however, neither of these give the simple setup, yet complex functionality that was provided by this plugin.
I've set up a weekly schedule for two chores and three people, which in this plugin gave me three sensors and an output of today, tomorrow, or a date. I now have one sensor with lots of data in, and doesn't actually show if it is active today or not.
sensor.grocy_chores:
state_class: measurement
chores:

id: 1
name: Dad - Bins - Week 1
description: Dad - Bins - Week 1
period_type: weekly
period_config: monday,tuesday,wednesday,thursday,friday,saturday,sunday
period_days: 1
track_date_only: true
rollover: false
assignment_type: in-alphabetical-order
assignment_config: '1'
next_execution_assigned_to_user_id: 1
userfields: null
last_tracked_time: null
next_estimated_execution_time: '2023-05-22T23:59:59'
last_done_by: null
track_count: 0
next_execution_assigned_user:
id: 1
username: admin
first_name: null
last_name: null
display_name: admin
id: 2
name: Dad - Bins - Week 2
description: Dad - Bins - Week 2
period_type: weekly
period_config: monday,tuesday,wednesday,thursday,friday,saturday,sunday
period_days: 1
track_date_only: true
rollover: false
assignment_type: in-alphabetical-order
assignment_config: '1'
next_execution_assigned_to_user_id: 1
userfields: null
last_tracked_time: null
next_estimated_execution_time: '2023-05-29T23:59:59'
last_done_by: null
track_count: 0
next_execution_assigned_user:
id: 1
username: admin
first_name: null
last_name: null
display_name: admin
id: 3
name: Mum - Dishwasher - Week 1
description: Mum - Dishwasher - Week 1
period_type: weekly
period_config: monday,tuesday,wednesday,thursday,friday,saturday,sunday
period_days: 1
track_date_only: true
rollover: false
assignment_type: in-alphabetical-order
assignment_config: '1'
next_execution_assigned_to_user_id: 1
userfields: null
last_tracked_time: null
next_estimated_execution_time: '2023-05-22T23:59:59'
last_done_by: null
track_count: 0
next_execution_assigned_user:
id: 1
username: admin
first_name: null
last_name: null
display_name: admin
id: 4
name: Mum - Dishwasher - Week 2
description: Mum - Dishwasher - Week 2
period_type: weekly
period_config: monday,tuesday,wednesday,thursday,friday,saturday,sunday
period_days: 1
track_date_only: true
rollover: false
assignment_type: in-alphabetical-order
assignment_config: '1'
next_execution_assigned_to_user_id: 1
userfields: null
last_tracked_time: null
next_estimated_execution_time: '2023-05-29T23:59:59'
last_done_by: null
track_count: 0
next_execution_assigned_user:
id: 1
username: admin
first_name: null
last_name: null
display_name: admin
id: 5
name: Child1 - Fridge, Pets, Livingroom - Week 1
description: Child1 - Fridge, Pets, Livingroom - Week 1
period_type: weekly
period_config: monday,tuesday,wednesday,thursday,friday,saturday,sunday
period_days: 1
track_date_only: true
rollover: false
assignment_type: in-alphabetical-order
assignment_config: '1'
next_execution_assigned_to_user_id: 1
userfields: null
last_tracked_time: null
next_estimated_execution_time: '2023-05-22T23:59:59'
last_done_by: null
track_count: 0
next_execution_assigned_user:
id: 1
username: admin
first_name: null
last_name: null
display_name: admin
id: 6
name: Child1 - Fridge, Pets, Livingroom - Week 2
description: Child1 - Fridge, Pets, Livingroom - Week 2
period_type: weekly
period_config: monday,tuesday,wednesday,thursday,friday,saturday,sunday
period_days: 1
track_date_only: true
rollover: false
assignment_type: in-alphabetical-order
assignment_config: '1'
next_execution_assigned_to_user_id: 1
userfields: null
last_tracked_time: null
next_estimated_execution_time: '2023-05-29T23:59:59'
last_done_by: null
track_count: 0
next_execution_assigned_user:
id: 1
username: admin
first_name: null
last_name: null
display_name: admin

count: 6
unit_of_measurement: Chore(s)
icon: mdi:broom
friendly_name: Grocy chores

I assume these 'true' 'false' states, and individual sensors that were in garbage collection are unlikely to be merged into the calendar in the same way as they used to work?

Definitely not. The calendar state is standard and consistent with other integrations. The garbage collection was an inconsistent exception. But it can be easily done through templates.

could you possibly give me an example of how i can create a template sensor for this particular setup, please?

https://youtu.be/RpwAhy7f52I

Thank you for the video. it's really helpful, and I'll start to migrate my automation over. However looking at this, doesn't this require a calendar for each collection or chore though?

I have a script doing automatic offset for holidays and holidays in week using local calendars. Will make a video about that hopefully over the weekend. It is not ideal, but I'd call it a good start.


pythonPackages.sip: rename the module from PyQt5.sip back to sip

Motivation for this change
PyQt5 5.11 wants a copy of sip in PyQt5.sip to ensure that sip-generated PyQt5 modules have the correct sip runtime version. This issue is not relevant to Nixpkgs, therefore PyQt5 may be reverted to use the common sip runtime.
This is an alternative to #52613 that does not break packages that need to import sip.
Fixes the build of tortoisehg.
Things done

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

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

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

I don't think this is a good way to solve the issue. This introduces a patch that needs maintenance and may cause breakage for packages that will import PyQt5.sip.
The first commit is good IMO, I arrived at the same: https://github.com/NixOS/nixpkgs/pull/51846/commits/5a8b98ff1aa799e0c69b1c6d38d953d0305c1f60

Yes, it has to be maintained, but I think it is a right fix: we don't need a copy of sip in PyQt5.sip. (PyQt5 should have provided an option to build with global sip.) A package would import PyQt5.sip only if generated by sip -n PyQt5.sip, and packages take the -n PyQt5.sip part from PyQt5.QtCore.PYQT_CONFIGURATION, which will not contain -n PyQt5.sip after this commit. See https://github.com/Ultimaker/libArcus/issues/76 and the linked mail for some details.

@orivej You've convinced me that your approach is technically sound. But I still don't understand why we should insist on not providing PyQt5.sip module. We can provide both sip and PyQt5.sip without needing to do any patches, it seems.

It may be possible, but it is more complex to evaluate the result. I have tried to put this:
from __future__ import absolute_import
from sip import *

into PyQt5/sip.py, but pyrcc5 would not run because PyQt5.QtCore was missing some names… Other options to try are:

import sys, sip; sys.modules['PyQt5.sip'] = sip
symlink sip.so into PyQt5/sip.so: the operating system will load one shared library, but Python will think there are two
copy sip.so into PyQt5/sip.so: this does not make sense due to duplicate symbols
actually build PyQt5/sip.so with sip configured with --sip-module PyQt5.sip

The last approach is the most promising, but it is wasteful, and it is not clear whether it would work with applications that were not updated for -n PyQt5.sip and were built with the global sip: even though versions of the two sip will be exactly the same, they may need some global or thread local state for proper operation, and since this state will not be shared between the two libraries, they may not cooperate.


The selected source control provider does not have any source control history items

fixed it by running
git branch --unset-upstream

I had deleted remote branch but local branch was still tracking it.


System.loadLibrary fails with Error: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol “__aeabi_memmove4”

running the app creating this issue:
System.loadLibrary fails with Error: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol “__aeabi_memmove4”

I am encountering this problem too. If anyone can solve, please place the solution. Thank you very much


Mixmatch on cifar-100 and stl-10

It is very nice of you to provide the results on cifar-10, can you please provide the python code for Mixmatch on cifar-100 and stl-10? Because we are not able to reproduce the results on these two datasets. Thank you so much!

To add to this, can you also give me the python code for fixmatch on these two data?

Thanks for your interest in our work.
Now, the overall codes are integrated among different datasets and semi-supervised methods.
I hope that this will be helpful for your project.
Best,
Jaehyung


[DO-NOT-MERGE] Broken lints.

This is just here to enable looking at the Jenkins violation reports for failing lints.

I think this has served it's purpose so closing it to clean up. Apologies if not.


Best way to integrate as python module?

Hello,
I am working on a web app to help spread out science!
Just found oaDOI - Amazing.
My app is in flask, too. How wonder which is the best way to integrate oaDOI - using requests, or is there a oaDOI python modul too ? (something like for wikipedia..)
Thank you!

any news on this? python module for oaDOI would be great!

calling the api using requests is the best way.  there is no python module.
best,
Heather
--
Heather Piwowar
cofounder of Impactstory http://impactstory.org/: share the full story of
your research impact.
working from Vancouver, Canada
@researchremix http://twitter.com/#!/researchremix and @Impactstory
https://twitter.com/ImpactStory
On Thu, Aug 3, 2017 at 11:14 AM, Michaela Voigt<EMAIL_ADDRESS>wrote:

any news on this? python module for oaDOI would be great!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Impactstory/oadoi/issues/12#issuecomment-320048495,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AANngdoopvIjcu6gUU2_-GProMRIsLP4ks5sUg4VgaJpZM4LcNMj
.

Thanks @hpiwowar for the immediate reply. Maybe the issue could be closed then?
Just for future reference and those that try to find a way to call the oaDOI API without scripting on their own – check out this awesome manual:
John Holmberg Runsten: Collecting-Open-Access-information-using-OpenRefine-and-the-oaDOI-API
This tutorial explains how OpenRefine (http://openrefine.org/) together with the oaDOI API (https://oadoi.org/) from Impactstory can be used to collect Open Access information. aoDOI collects open access evidence from DOAJ, crossref, BASE, and pmicd. This can be useful when trying to identify OA articles published by one’s institution. In this tutorial records from Scopus have been used.
via libraryworkflowexchange.org

That's really cool!  Thanks for posting the link :)


Remove Storage Layer Limit

This PR removes the limit of creating new transactional storage layers.
Instead, we will rely on the stack depth limit and sensible runtime development patterns to avoid people abusing the limit on transactional storage layers. And sensible depth of transactional layers should have a nominal impact into the measured performance of extrinsics.
Note that it is still important that we track the number of storage layers, since we want to be able to tell that we are in a transactional layer at any point in time.

I'm still not convinced that this is a good idea. The problem I'm seeing here is that over different wasmtime version, the same wasm file could have a different stack limit. We would need deterministic stack metering for the runtime as well: https://github.com/paritytech/substrate/issues/9298
CC @pepyakin @koute

Yep, I agree with @bkchr here, and some additional defense wouldn't hurt until we iron this out.

ok will close


txt.js not working ?

Hi,
I'm new to txt.js and totally new to GitHub.
I've downloaded the ZIP. And try to open ( with Edge/Firefox ) i.e. PathText/text.html the canvas remains blank - no fonts are shown. This happens local and online ( uploaded all folders ).
Due to the fact i'm new to the whole thing - what i'm doing wrong?
Thanks in advance for any advice :)
Robert

New build is working perfectly, as was prior. This is likely due to path to fonts folder. This defaults to look in /fonts/ for any needed fonts. So relative paths would break.

Hi Ted!
Thank you for this Update!:) Maybe it solves my actual problems:

Some fonts aren't shown in the canvas although they are in the font-folder.

Gesendet: Donnerstag, 27. April 2017 um 15:32 Uhr
Von: "Ted Patrick"<EMAIL_ADDRESS>An: diverted247/txtjs<EMAIL_ADDRESS>Cc: Robert<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Betreff: Re: [diverted247/txtjs] txt.js not working ? (#21)
New build is working perfectly, as was prior. This is likely due to path to fonts folder. This defaults to look in /fonts/ for any needed fonts. So relative paths would break.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


HTML and SCSS tasks don't work

Hey! I was checking this out tonight. Cloned the repo. npm installed. ran node build.
here's the resulting public directory:
.
├── img
│   ├── dympl.svg
│   ├── favicon.ico
│   └── main-bg.jpg
└── js
    └── bundle.js

looks like the html and scss tasks aren't working. Any ideas?

I'm actually using these configs locally and realized this mistake but forgot to update the fix. I'm piping gulp-livereload improperly at the end of those tasks, it's working fine locally now so I'll update it here

just updated the repo, I've actually been using it all day. Please let me know if it works!! The problem was how I implemented livereload. If you're curious about what happened (just for reference)
// this doesn't work
t.build(t.src(), t.dest().pipe(livereload()))

// but if I declare t.dest() as a variable first, the problem goes away
var dest = t.dest();
dest.pipe(livereload())
t.build(t.src(), dest);

// This is my final implementation:

var dest = t.dest();
if (t.params.watch) {
  dest.pipe(livereload())
}
t.build(t.src(), dest);

I've been using this command all day: $ node build listen html scss bundle -w and I am BLOW AWAY by how fast it runs (livereload chrome extension is used). The reason I'm writing this down now (other than to learn from my own mistakes), is because similar patterns can easily enable you to add custom functionality (like dev vs. prod) based on conditional logic. So, what I'll actually be adding to my code locally tomorrow is this:
var browserify = require('browserify');
var collapse = require('bundle-collapser/plugin'); // minifies code
var uglify = require('gulp-uglify');
var b, bundle;
module.exports = function(t) {
  var dest = t.dest();
   if (!t.params.prod) {
     b = browserify({debug:true})
     bundle = b.bundle().on('err', console.log);
     dest.pipe(livereload());
     t.build(bundle, t.source('bundle.js'), dest);
  } else {
    b = browserify();
    b.transform('envify'); // npm install envify first
    b.plugin(collapse) // I don't remember if I need to call it like a function, I'll figure that one out tomorrow
    bundle = b.bundle().on('err',console.log)
                     .pipe(t.source('bundle.min.js'))
                     .pipe(t.buffer())
                     .pipe(uglify());
    t.build(bundle, dest)

   // I could also write t.build(b.bundle(), t.source('bundle.min.js'), t.buffer(), uglify(), dest);
}

Running $ node build bundle --prod will output an extremely minified bundle.min.js file. This approach is much cleaner than any implementation I've made in the past with gulp. But there's so much more we could like:

declaring file names as parameters in the command line eg: --bundle=main.js then writing b.add(t.params.bundle)
mixing in params with libs like gulp-if
optionally adding in debug or other options to libs like --debug=true -> browserify({debug: t.params.debug})

Thank you for taking the time to read and check this out!! I want this to be out there are used, and my only reference is myself for now. There is one golden pattern that I haven't experimented with to much, but it goes like this:
function(t) {
t.exec('browserify {entry}', t.params).pipe(t.source(t.params.name || 'bundle.js')).pipe(t.dest(t.params.dest || './public')
}

$ node build bundle --entry=src/js/main.js --dest=dev

I haven't tried this yet, but npm-execspawn should attempt to use local npm browserify first, no global install necessary. If this works, then there's no separation between unix pipes and gulp streams, it all coexists. It's basically calling browserify via cmd-line and then piping it into a gulp stream, which in some cases is more convenient than using the api.  I'll  turn this into a recipe if it works -- cheers!!

Cool, I'd love to see that example when it's fully baked. So far I have things set up the way I like. I'm going to try to add a browser-sync task and see how it goes. I'll report back!


Migrate to the KubeOneCluster API

What this PR does / why we need it:
Migrate to the KubeOneCluster API implemented in #353 and proposed in the following proposal.
This PR brings breaking changes as some fields are removed or renamed. The new API is a Kubernetes-style API and supports API versioning, which allows us to make changes to the API without affecting the end users and breaking the backwards compatibility.
The new API is called KubeOneCluster, the API group is kubeone.io and the initial version is v1alpha1.
Once this PR is merged it will not be possible to create KubeOne clusters using the old configuration file and API. The following changes must be made in order to migrate to the new API:

apiVersion and kind must be added at the top of the configuration file:

apiVersion: kubeone.io/v1alpha1
kind: KubeOneCluster

The following fields at the root level are renamed, so they follow the Kubernetes-style of naming fields and structures:

apiserver -> apiEndpoints
provider -> cloudProvider
network -> clusterNetwork
machine_controller -> machineController

All hosts fields must be changed to the camel case:

public_address -> publicAddress
private_address -> privateAddress
ssh_port -> sshPort
ssh_username -> sshUsername
ssh_private_key_file -> sshPrivateKeyFile
ssh_agent_socket -> sshAgentSocket

The apiserver structure is replaced with the apiEndpoints structure which contains the following fields:

host - address or hostname of the API endpoint (by default load balancer DNS)
port - port of the API (by default 6443)

All cloudProvider (prev. provider) fields must be changed to the camel case:

cloud_config -> cloudConfig

The network structure is renamed to clusterNetwork, all existing fields are renamed to follow the camel case and a new field is added:

pod_subnet -> podSubnet
service_subnet -> serviceSubnet
node_port_range -> nodePortRange
[NEW] serviceDomainName -> isn't used currently

http_proxy and https_proxy fields in the proxy structure are renamed to drop the _proxy suffix and no_proxy is renamed to follow the camel case:

http_proxy -> http
https_proxy -> https
no_proxy -> noProxy

The credentials field from machineController structure (prev. machine_controller) is moved to the root level.
All fields in the features structure are renamed to follow the camel case:

pod_security_policy -> podSecurityPolicy
dynamic_audit_log -> dynamicAuditLog
metrics_server -> metricsServer
openid_connect -> openidConnect

All openidConnect fields are renamed to follow the camel case.
workers.Config is renamed to workers.providerSpec.

Changes affecting using KubeOne as a Go library:

Structures are renamed to follow the camel case and some structures are changed or removed (see above points for more details),
WorkerConfig.Config.CloudProviderSpec and WorkerConfig.Config.OperatingSystemSpec are taking json.RawMessage instead of map[string]interface{},
All fields in the Features structure are now pointers. All fields for enabling the feature are called Enable and are type of bool (prev. pointer on bool),
MachineController is now a pointer of MachineControllerConfig (prev. non-pointer MachineControllerConfig),
MachineController.Deploy is now bool instead of pointer on bool.

The following changes should be considered before merging the PR:

[x] Make serviceDomainName working.
[ ] Support more than one API endpoint (a follow-up).
[x] Is openidConnect a correct JSON tag or should it be openIdConnect?
[x] Fix a typo in apiEndpoint (should be apiEndpoints).
[x] Make sure that the cluster is updated after the hostname or operating system is changed.
[x] ~Remove the old API (pkg/config) (a follow-up).~
[ ] Build a migration tool for migrating from the old API to the new KubeOneCluster API (a follow-up).
[ ] Update documentation and examples (a follow-up).

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
xref #259
The issue will be closed once the old API is removed.
Documentation:
Documentation is up to be updated.
Release note:
[BREAKING CHANGES] Migrate to the new KubeOneCluster API. Disable the old API.

/assign @kron4eg
cc @scheeles
/hold
until we don't agree on the final API structure

@kron4eg Removed the hack and committed the appropriate fix. ServiceDomainName is now usable as well.

/hold cancel
Issues will be created for other tasks once the PR is merged

/test pull-kubeone-build

/retest

One DNS flake and one DO API flake.
/retest


Display the overall allergies of the group (if any) to help guests in the selection of the ingredients to bring

098ac2401d39d8e76b76a986e5134509aba2eed9


Fix support for GHC < 7.10

When making the Data.Monoid import conditional in 7c25982 I forgot to also import mempty; this fixes that and also cleans the code for older versions of Haddock up a bit by removing spurious imports, etc.

Spiffing.


add name to array

Added my name and contact info to the array per instructions.

Hi @Endeyr , Can you specify why you added the symbols.json?

Sorry, didn't mean to commit that, one of my extensions adds that to my repo.


Validation fixes

Describe your changes
Bug fixes.
Issue ticket number and link
https://pins-ds.atlassian.net/browse/BOCM-396
https://pins-ds.atlassian.net/browse/BOCM-397
https://pins-ds.atlassian.net/browse/BOCM-398
Type of change 🧩

[x] 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 not work as expected)
[ ] Documentation update
[ ] Other (please explain in the description section above)

Checklist before requesting a review

[x] I have performed a self-review of my own code
[x] I have double checked this work does not include any hardcoded secrets or passwords
[ ] I have made corresponding changes to the documentation
[ ] I have provided details on how I have tested my code
[x] I have referenced the ticket number above
[ ] I have provided a description of the ticket
[ ] I have included unit tests to cover any testable code changes

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Auto Layout Mode doesn't respect chosen font-size

I recently updated Atom and suddenly the text in the sidebar and settings screen became way too big because of the new Auto Layout Mode. I understand that there could be some extra spacing on big screens, but scaling the font-size makes the interface look a bit weird when the user has chosen a smaller font-size. This is what it looks like:

As you can see, the font-size in the sidebar and tabs is bigger while the font-size of the code itself doesn't change. I would prefer if only the spacing changed while the chosen font-size remained the same. A good example of this would be the Gmail interface, which also gives you the option to choose between a more spacious or compact layout.

An option would be to split the Layout Mode and "auto changing" of the font size into two different settings. Like:
Layout Mode [ Auto ]

[x] Responsive Font Size

On the other hand, if you like to keep the Layout Mode to Auto, but the font-size should always stay the same, you can lock that by adding to your styles.less the following:
.theme-one-dark-ui {
  font-size: 12px;
}


Master branch shows the build failing badge

I think that the badge onmaster is linked to the wrong test. Each branch\PR should have its own badge. Is this doable?

Already fixed it.

For me it shows as failing. This is the link in the master readme:
https://travis-ci.org/OpenWaterAnalytics/EPANET.svg?branch=master

And the test it is linking to is not for the master code but the devs. Don't think you can fix it without changing the master readme file.

https://github.com/OpenWaterAnalytics/EPANET/commit/f7d54810ea9402ccb266a3541535dd9c8a6341e9

Hint again. This change was on dev. Do you see a different badge for master?

The master branch is way out of date. It won't get updated until we make our next release.

Also, there is no way for each branch to have its own badge. That's not doable.

OK, We will probably have to live with it until 2.2.
The thing is it was showing the green badge yesterday and now it is red. And that is our 2.1 release code.

The reg testing and unit testing came online significantly after the 2.1 release.

It does not matter, the master is checked with its own yml file. Tests are fixed for a release.


Unable to use image from Azure Container Registry

Hello,
I am trying to use an existing image from our Azure Container Registry and getting this error message when creating the ContainerApp resource in the Azure Portal. I also tried specifying this image as part of a revision to the ContainerApp but get the same error.

Isn't this error more because the name of a secret is too long?

I am not sure where this secret value is coming from. I don't explicitly set it anywhere. I get a similar error using AZ CLI.
cli.azure.cli.core.azclierror: The following field(s) are invalid: configuration.secrets : "***registryazurecrio-***registry": Length must be no more than 63 characters.
CLI command:
 az containerapp update --name ***-webapi-container --resource-group *** --image webapi:test-1.0.0 --debug --registry-login-server ***registry.azurecr.io --registry-username *** --registry-password ***

The CLI automatically creates a secret when you use --registry-password so that your password is securely stored. The auto-generated secret concats the registry name and username which can sometimes exceed the 63-character limit on secret names. We are working on lifting this 63-character limit on secret names.
The way around this for now is to create a secret of your own and then reference it in the registry password. Unfortunately it looks like there is a bug in the --registry-password parameter in the CLI when referencing a secret (fix should be out soon), so for now you can do it declaratively in yaml:
az containerapp create --resource-group myrg --name myapp --yaml app.yaml

app.yaml:
kubeEnvironmentId: /subscriptions/<subscription>/resourceGroups/<rg>/providers/Microsoft.Web/kubeEnvironments/<environment name>
configuration:
  activeRevisionsMode: multiple
  registries:
  - server: myacr.azurecr.io
    username: someuser
    passwordSecretRef: acr-password
  secrets:
  - name: acr-password
    value: <PasswordGoesHere>
template:
  containers:
  - image: myacr.azurecr.io/myimage:tag
    name: myimage
    resources:
      cpu: 0.5
      memory: 1Gi
  scale:
    maxReplicas: 1
    minReplicas: 0

Thanks @vturecek I was able to get past the 63-character limit but now getting Operation expired when trying to create the containerapp. Is there a way to increase the timeout?
Deployment failed. Correlation ID: 8b024e35-c6c0-4caa-98ee-9324e6f85124. Failed to provision revision for container webapi-container'. Error details: Operation expired.


Maybe you should add license for using OneFlow's LayerNorm Kernel implement？

https://github.com/hpcaitech/EnergonAI/blob/main/energonai/kernel/cuda_native/csrc/one_layer_norm.cuh
Here AITemplate add license for using oneflow's implement
https://github.com/facebookincubator/AITemplate/blob/main/python/aitemplate/backend/cuda/groupnorm/layer_norm.cuh#L16-L32

Thank you for your reminder. Due to the long interval, we need to take some time to check this. If this is true, we will fix it. Thanks.


UI: catalog dropdown too small

Useful
Info

Versions
Rancher v0.59.0 Cattle: v0.148.0 UI: v0.90.0

Access
github admin

Route
null

I believe this is fixed in https://github.com/rancher/ui/pull/470

Version - master 3/3
Verified fixed


Adding Favicon to the website.

Hii @mrbhatt2348 please assign me this issue.

Hey @mrbhatt2348 I created a pull request after adding a favicon to the website please review and merge it.

hello sir... I want to work on this issue under jwoc

@mrbhatt2348 I want to work on this issue under JWOC

I already added the favicon so closing this issue.


Toggle Input: Increase padding between the label and the switcher when the label in a frame

Looks fine.


[Site Request] www.canzoneitaliana.it

Checklist

[x] I'm reporting a new site support request
[x] I've verified that I'm running youtube-dlc version 2020.11.11-3 (proof)
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that none of provided URLs violate any copyrights
[x] I've searched the bugtracker for similar site support requests including closed ones

Example URLs

Single video: http://www.canzoneitaliana.it/a-te-o-cara-amor-talora.html
Single video: http://www.canzoneitaliana.it/4ojcmc8hnp1bywuk7cfgal-attenti-al-lupo.html
Playlist: http://www.canzoneitaliana.it/stornellando-playlist.html

Description

This website contains quite a lot of Italian songs composed in the 1900s. Song pages contain a Spotify embedded player or, if the song is very old, a custom player — I put both in the example section. I'm not requesting the Spotify songs to be downloaded directly, but I hope this is possible for the old ones.

for this link - http://www.canzoneitaliana.it/stornellando-playlist.html
just press F12 on your keyboard to bring up the debug  menu, select network
and type m3u8 in the search box to find the playlist.m3u8 for each song, copy the link
and feed into youtube-dlc

for this link - http://www.canzoneitaliana.it/stornellando-playlist.html
just press F12 on your keyboard to bring up the debug  menu, select network
and type m3u8 in the search box to find the playlist.m3u8 for each song, copy the link
and feed into youtube-dlc

for this link - http://www.canzoneitaliana.it/stornellando-playlist.html
just press F12 on your keyboard to bring up the debug menu, select network
and type m3u8 in the search box to find the playlist.m3u8 for each song, copy the link
and feed into youtube-dlc

Thanks!

for this link - http://www.canzoneitaliana.it/stornellando-playlist.html
just press F12 on your keyboard to bring up the debug menu, select network
and type m3u8 in the search box to find the playlist.m3u8 for each song, copy the link
and feed into youtube-dlc

Thanks!


#26: Add replacement parameters for TODO items

This PR adds optional parameters to pass to dotnet new Waypoint that fill the TODO placeholders in build.fsx and licence.md.
here's an example output:
PS C:\Users\kevin\source\repos\kMutagene\wptest> dotnet new Waypoint --summary "test summary pls ignore" --authors "meem, soos" --packageTags "some tags m8" --copyright "me" --gitOwner "dueMcDudeson" --force
generated build.fsx:

This also generates a nice --help output:
PS C:\Users\kevin\source\repos\kMutagene\wptest> dotnet new Waypoint --help

Awesome. 😍
One more TODO is in the docs, can also provide the setting for it? - https://github.com/ionide/Waypoint/blob/master/Content/docs/loaders/globalloader.fsx#L26

Yeah sorry, missed that one somehow. Should be coing in any minute.

Awesome, thanks a lot!

No worries, happy to help such a cool project!


Write contract function that validates chess moves

Task
Detailed Description

Write a solidity contract that validates all chess moves for a specific game
When a move is calculated write its result to the blockchain #49

Associated story
Story: #35
Notes

We can use the 0x88 schematic for this.
SubTask:

Create working prototype
Concept -> https://github.com/ise-ethereum/on-chain-chess/wiki/Chess-solidity-methods
it needs a representation to validate -> https://github.com/ise-ethereum/on-chain-chess/wiki/Chess-board-representation

Done and merged, to be tested #74


Bump Libsass to 3.3.2

I'm still seeing issues with lib-sass 3.3.1 on node-sass 3.4.1.
Can we please bump the included version of lib-sass to 3.3.2?

We're working on it as you can see from this issue.
On 10 Nov 2015 1:03 pm, "Ben Limmer"<EMAIL_ADDRESS>wrote:

I'm still seeing issues with lib-sass 3.3.1 on node-sass 3.4.1.
Can we please bump the included version of lib-sass to 3.3.2?
—
Reply to this email directly or view it on GitHub
https://github.com/sass/node-sass/issues/1256.

This issue: https://github.com/sass/node-sass/pull/1248

Great, thanks! I'll close this issue since its being actively worked


character still shows up

Describe your bug here.
so, whenever i wanna change characters mid song, the previous character is still there. how can i change this?

Command Prompt/Terminal logs (if existing)
No response
Are you modding a build from source or with Lua?
Source
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
actually everything but everything was fine until this bs

the characer behind whitty isnt supposed to show up

There is an event in the chart that changes the character or there are special arrows that assign to alt animations. Edit or remove any of these and that should fix it. If it doesn't, the mod the you are editing, if you are editing an existing mod, is hard coded and there is not much you can do about it.


Add Japanese version link

Hi, I made swift-style-guide's Japanese translation. I follow the conversation below. Fork and add a link to your document. And top of the translation, I put the reference to this style guide.
translated to Chinese by Artwalk · Pull Request #15 · github/swift-style-guide
It's worth having style guide and discuss it! I hope my translation inspire Japanese swift developers. Thanks!

There is more appropriate Japanese translation. So, I close this pr.


python27Packages.pytestpep8: remove due to pytest v6 incompatibility

Motivation for this change
Remove pythonPackages.pytestpep8 because:

It has been abandoned upstream: no PyPi release since 2014: https://pypi.org/project/pytest-pep8/#history
It is no longer compatible with pytest v6+: I get an error pointing to
https://docs.pytest.org/en/stable/deprecations.html#node-construction-changed-to-node-from-parent
when I try to use it with pytestCheckHook (i.e. pytest v6.0+)
It doesn't have a maintainer

Removing it will make it clear that it is no longer working, instead of chasing down pytest collection errors when the plugin doesn't work.
Things done

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

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

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Converting to a draft b/c I didn't realize how widespread its usage is in the tree. It looks like pythonPackages.pytestpep8 only produces a pytest error when pytest is called as pytest --pep8, so maybe it's OK to leave in tree?
E.g. python3Packages.mwclient builds on master, but adding --pep8 to its checkPhase fails the build.

these could be dated references
most check phases are most likely not making use of it

@jonringer is it worth removing it then if the check phase isn't making use of it?
Just asking before I put in the time going through ~20 packages.

All of the issues seem to have been addressed.  I'm merging this now because the PR unbreaks cura.  Please open a new PR for further improvements.

I hadn't finished going through & building everything, so I didn't want to unmark it as a draft quite yet. I'll finish this project sometime later today, probably.


Add code example for stripping BOM from FileStream

When using Utf8JsonReader to read a FileStream, the BOM if present can't be passed to the reader. Provide or link to code showing how to handle this scenario.  See discussion at https://github.com/dotnet/docs/pull/18326#discussion_r425468388

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

ID: 588ae32f-3429-143f-824c-5ab2d046d24a
Version Independent ID: 002f9f2a-48d1-0671-a079-b99b9f6bab58
Content: How to serialize and deserialize JSON using C# - .NET
Content Source: docs/standard/serialization/system-text-json-how-to.md
Product: dotnet
GitHub Login: @tdykstra
Microsoft Alias: tdykstra

Closing, as stripping BOM is not unique to System.Text.Json, and we aren't likely to address this low priority issue for the foreseeable future.


Run javah when building native library

Consider ignoring the header files in .gitignore to prevent often updates caused by different versions of javah which may create slightly different output (just different syntax).


[RFC]: add C implementation for math/base/special/gammaln

Description
This RFC proposes adding native C implementation for @stdlib/math/base/special/gammaln
double stdlib_base_gammaln ( const double x );

Related Issues
Issue Tracker: #649
Questions
No.
Other
No.
Checklist

[X] I have read and understood the Code of Conduct.
[X] Searched for existing issues and pull requests.
[X] The issue name begins with RFC:.

Hello, I am working on this issue!

Hello, I just had a doubt regarding scripts/evalpoly.js. For reference, I checked out this PR and the changes into this file.
If I understand correctly, the goal is to extend the functionality to compile polynomial functions in C and insert them into a source file. We're inserting the function string between // BEGIN and // END, creating copts - options object for compileC, read the file and we write the compiled function into the file (using insert).
So basically we're evaluating these polynomials and inserting them into the source files (after compiling). I just wanted to know more on its role and usage on the C implementation and on the library in general since gammaln has a similar script for polynomials.
@kgryte, @Planeshifter

@performant23 I have proposed and is ready for review. I'll release a PR soon! Thank you.

Hi @xaman27x, I know you're excited about contributing to the repo and the issue but I have completed all the code so far since this was the only issue I was working on since 2 days. If it was a simple implementation, I would have gladly given it but this one was more engaged and demanding than the others generally speaking. I am just waiting for a clarification from the maintainers after which I'll be pushing the code. So I request you to please take on other issues and packages!

@xaman27x This issue is already be worked on. I suggest finding another issue such as https://github.com/stdlib-js/stdlib/issues/1472.

@performant23 Your understanding is correct. You need to insert some markup into the C source file so that the script knows where to insert the equations. For generating the polynomial equations, rather than handwrite, we use code generation.

@xaman27x This issue is already being worked on. I suggest finding another issue such as #1472.
@kgryte Alright no problem Athan! I can see that the repository does not have a C implementation for binomcoef( Binomial Coeffiicient) under math/special . If agreed upon, I can create the corresponding issue and would be glad to work upon this! Or else, would find some another issue.

@xaman27x You can open an RFC for that package; however, it's implementation is blocked, as binomcoef requires the following PR to be merged: https://github.com/stdlib-js/stdlib/pull/1703.

@xaman27x You can open an RFC for that package; however, it's implementation is blocked, as binomcoef requires the following PR to be merged: #1703.

@kgryte Alright fine, I'll look into the same. Also I would highly appreciate if you have the reference of any C implementation of mathematical functions that is yet to be resolved and has a high priority, since many of them already are being worked on or have existing PR's. I will love to work upon them.
Thank You!
Best.

@xaman27x See my comment above: https://github.com/stdlib-js/stdlib/issues/1988#issuecomment-2016700975

Hi @kgryte, I request you to temporarily block this issue. I've just discovered an overlooked dependency in the C implementation of special/sinpi, which also relies on special/sin and special/cos. Apologies for not noticing this sooner. Realized this since I encountered an error during compilation and execution of the package.

@performant23 Thanks for the update. Will update the status.


Checkpoint specification flag during evaluation ?

What flag should be used to evaluate a model on user specified checkpoint rather than latest checkpoint ?

t2t-decoder --checkpoint-path=xy and then t2t-bleu ... (BTW: t2t-decoder -h shows all options including --checkpoint-path).
See also t2t-translate-all, which can translate a given test set with all checkpoints in a given directory and t2t-bleu can evaluate all the translation automatically (and continuously whenever new checkpoint is added to the directory).

ok, thanks


Bug fix of substitute holidays in Japan

Substitute holidays for Reiwa Emperor's Birthday (Feb 23) after 2020 are added. In addition, a test for substitute holidays in Japan between 2024 and 2040 is added.

Hi @shohirose @kasya thank you both!
Would you please update this PR with tests coverage for the new substitute holidays?
Thx KUTGW!

Hi @dr-prodigy . Thank you for your comments.
All of the substitute holidays in Japan between 1949 and 2050 are added to the test.
In addition, other holidays are tested more thoroughly.


Missing Display of Previous Orders in Enatega Multivendor Restaurant App.

Issue: Missing Display of Previous Orders in Enatega Multivendor Restaurant App
Description:
A significant issue has been identified in the Enatega Multivendor Restaurant App, where previous orders are not being displayed. It is crucial to ensure that all past orders are accessible to users for reference and record-keeping.
Impact:
Order History: The absence of previous orders affects users' ability to track their order history and refer to past orders.
Accountability: Previous order records are essential for accountability, dispute resolution, and addressing any issues related to past orders.
Steps to Reproduce:

Access the Enatega Multivendor Restaurant App.
Navigate to the section that displays a user's order history.
Observe that previous orders are not being shown.

Expected Resolution:
You need to address the issue by making all previous orders visible and accessible to users within the application. This will allow users to track their order history, reference past deliveries, and maintain a record of past orders for accountability and dispute resolution.

Completed orders are already displayed in the restaurant app, specifically within the 'Delivered' section. This feature ensures that all orders marked as 'Delivered' are conveniently available, providing improved order management and reference.


Parameter Settings on BUSI dataset

Can you share your parameter Settings on the breast ultrasound image dataset?I set the epoch=400, batch-size=8, lr=0.0001,momentum=0.9,optimzer=adam and scheduler=CosineAnnealingLR  and channels setting as [16, 32, 128, 160, 256],but got the result:Dice:75.74         IOU:61.99(In the paper, it's 66.95 )
Thanks！

ValueError: Target size (torch.Size([16, 3, 256, 256])) must be the same as input size (torch.Size([16, 1, 256, 256]))
I also use the BUSI dataset, do you know how to fix the above error?

Hi @xiaohancl , I just rechecked and I am able to get the reported performance in the paper. The settings you used are correct but did you resize the images to 256? Also, for the experiments on BUSI dataset, we only considered the benign and mailgnant images resulting in a total of 647 images.

Hi @guangguangLi , which line are you getting the error?

Hi @xiaohancl , I just rechecked and I am able to get the reported performance in the paper. The settings you used are correct but did you resize the images to 256? Also, for the experiments on BUSI dataset, we only considered the benign and mailgnant images resulting in a total of 647 images.

i have resized the images to 256 by the train_transform and val_transform acording to your source code. Busi dataset is also downloaded following the link you provided. And then put the 647 images in the inputs/busi/images and put the 647 masks in the inputs/busi/masks/0

Hi @xiaohancl , I just rechecked and I am able to get the reported performance in the paper. The settings you used are correct but did you resize the images to 256? Also, for the experiments on BUSI dataset, we only considered the benign and mailgnant images resulting in a total of 647 images.

i have resized the images to 256 by the train_transform and val_transform acording to your source code. Busi dataset is also downloaded following the link you provided. And then put the 647 images in the inputs/busi/images and put the 647 masks in the inputs/busi/masks/0

你好@xiaohancl，我刚刚重新检查，我能够得到论文中报告的性能。您使用的设置是正确的，但您是否将图像大小调整为 256？此外，对于 BUSI 数据集的实验，我们只考虑了良性和恶性图像，总共有 647 幅图像。

我已根据您的源代码通过 train_transform 和 val_transform 将图像大小调整为 256。Busi 数据集也可以通过您提供的链接下载。然后将647张图片放入inputs/busi/images中，将647张mask放入inputs/busi/masks/0

I have resized the images by train_transform and val_transform(Resize(256,256)).dataset is begin and maligant(total 647)
---Original---
From: "Jeya Maria @.>
Date: Thu, Apr 28, 2022 01:04 AM
To: @.>;
Cc<EMAIL_ADDRESS>Subject: Re: [jeya-maria-jose/UNeXt-pytorch] Parameter Settings on BUSI dataset (Issue #12)
Hi @xiaohancl , I just rechecked and I am able to get the reported performance in the paper. The settings you used are correct but did you resize the images to 256? Also, for the experiments on BUSI dataset, we only considered the benign and mailgnant images resulting in a total of 647 images.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>


[main] Format Go code

Cron -knative-prow-robot
/cc we don't use Prow
/assign we don't use Prow
Produced by: knative-sandbox/knobots/actions/update-gofmt
Details:

Codecov Report

Merging #486 (51b8508) into main (d942881) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #486   +/-   ##
=======================================
  Coverage   66.23%   66.23%
=======================================
  Files          38       38
  Lines        2079     2079
=======================================
  Hits         1377     1377
  Misses        657      657
  Partials       45       45

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


ModuleNotFoundError: No module named 'jsonlines'

Hi there
Thank you for making this. I'm so curious to dive into this.
I'm running into a small bug though: when I try to run it via the streamlit run src/lnu-ai.py command I get the following error message:
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 565, in _run_script
exec(code, module.dict)
File "/Users/voidwalker/Documents/Documents - Starhaven Air/Starhaven Forge/04_Lnu-AI/lnu-ai/src/lnu-ai.py", line 9, in
import jsonlines

Anything you can think of that may cause this issue?

I tried to run
streamlit run src/lnu-ai.py

and get these error messages:
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 552, in _run_script
    exec(code, module.__dict__)
File "/Users/voidwalker/Documents/Documents - Starhaven Air/Starhaven Forge/04_Lnu-AI/lnu-ai/src/lnu-ai.py", line 134, in <module>
    all_word_details: dict = load_all_word_details(file)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/streamlit/runtime/caching/cache_utils.py", line 209, in wrapper
    return cached_func(*args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/streamlit/runtime/caching/cache_utils.py", line 238, in __call__
    return self._get_or_create_cached_value(args, kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/streamlit/runtime/caching/cache_utils.py", line 263, in _get_or_create_cached_value
    return self._handle_cache_miss(cache, value_key, func_args, func_kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/streamlit/runtime/caching/cache_utils.py", line 317, in _handle_cache_miss
    computed_value = self._info.func(*func_args, **func_kwargs)
File "/Users/voidwalker/Documents/Documents - Starhaven Air/Starhaven Forge/04_Lnu-AI/lnu-ai/src/lnu-ai.py", line 127, in load_all_word_details
    all_word_details = json.load(f)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/json/__init__.py", line 293, in load
    return loads(fp.read(),
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None

No worries, if you can't solve them for me, just really curious to explore your research 🤗

No worries, let's see if we can figure this out.
The error message Expecting value usually means that the decoder was expecting to find a value for a key in the JSON document but did not find one. This could happen for several reasons:
The JSON document could be empty.
There could be a typo or some unexpected formatting in the JSON data.
There may be a mismatch between the encoding of the file and what the JSON module expects.
Here's what you can do to debug this issue:

First, ensure that the file you're trying to load is not empty. Open up the all_word_details.json and ensure it is populated.

If the file is not empty, try opening the JSON file in a text editor or JSON viewer to see if there's any obvious syntax issue. JSON syntax is quite straightforward, but it does need to be correct. All keys must be strings, values must be a valid JSON data type (string, number, object, array, boolean or null), all strings must be in double quotes, and commas and curly braces must be correctly placed.

Try pulling the program again and see if the error persists.

Thank you again for taking the time to troubleshoot this issue. Here's the code contained in the all_world_details.json document:
version https://git-lfs.github.com/spec/v1
oid sha256:cf442f1a1d386b785eff9c400a2782f4ac74c63c3a11c3509e56a2dc152972cd
size 2828118

Do I need to add something here? Wela'lin!

I see the issue. I am using Git LFS because some of the files exceed a certain size. I will have to adjust this, but in the interim you have two options.
Option 1:
You can download the zip of the repository via the "Download ZIP" option, the downloaded zip file should contain the actual files, not the LFS pointers. Simply replace the data files.
Option 2:

Install Git LFS. It can download it from the Git LFS website.
In terminal, run: git lfs install.
Clone the repository again.
Navigate to the cloned repository directory
Run: git lfs pull
This will retrieve the large files.

Removed LFS dependency


[lexical] Bug Fix: Mutation listeners not fired for replacement nodes

Description

Currently, mutation listeners will not fire for replacement nodes registered with withKlass option.
This PR modifies how mutation listeners are registered to respect that option. Mutation listeners registered for the base node will also fire for the replacement.

Test plan
Before

Use playground project
Create custom Table Node and register it
Set up node replacement a-la {replace: TableNode: withKlass: CustomTableNode, ... }
Try resizing the table columns
No cursor appears

https://github.com/facebook/lexical/assets/12970405/f733f4b5-c14c-4bf0-baf2-21e89c6a8690
After

Use playground project
Create custom Table Node and register it
Set up node replacement a-la {replace: TableNode: withKlass: CustomTableNode, ... }
Try resizing the table columns
Columns can be resized

https://github.com/facebook/lexical/assets/12970405/db4cdee7-9df0-48b2-bdab-c8d69f331c72

Closing in favour of https://github.com/facebook/lexical/pull/6089


E2E tests for share link

Test cases:
Check share link delimiter works with all query param types and items
Check share link generation output format is expected for all query param types
Genes
Tissues
Datasets
Diseases
Ethnicities
Sexes
Compare
Example share link
https://localhost:3000/gene-expression?datasets=c874f155-9bf9-4928-b821-f52c876b3e48%2Cdb59611b-42de-4035-93aa-1ed39f38b467%2Ceeacb0c1-2217-4cf6-b8ce-1f0fedf1b569%2C881fe679-c6e0-45a3-9427-c4e81be6921f%2Cea786a06-5855-48b7-80d7-0313a21a2044%2C456e8b9b-f872-488b-871d-94534090a865&diseases=MONDO%3A0100096&ethnicities=unknown&sexes=PATO%3A0000383%2CPATO%3A0000384&tissues=blood%2Clung&genes=DPM1%2CTNMD%2CTSPAN6&ver=2&compare=disease
Check share link generation matches the current app state
We can set up the app state
Generate the share URL
Navigate to the share URL
Check the app state matches step1 + generate another share link and it should match share URL in step 2
Check share link navigation results in app state matching the share link params
Can be done with item iii
Check the app can handle different share link versions
Please ask Seve Badajoz for a v1 share link to test that the app can parse it and render the app state as expected

duplicate


OC-257_Wsdl_xsd_jaxb_in_one_place

SonarQube analysis reported 1 issue

 1 critical

Watch the comments in this conversation to review them.

All is well.

All is well.

All is well.

This pull request makes the build fail.

All is well.

All is well.

LGTM


Mod Networking disabled does not allow for host-only use.

Hi,
For some reason, disabling the networking option does not fix the mod to where only the host requires it. Also, Thunderstore lists the mod as deprecated now too for some reason. Anyway, I really enjoy this mod with randoms and was trying to put this on your radar.
Thank you.

This issue should be fixed in 2.5.0, if you experience any further issues please post under a new issue


Adds documentation for DocumentDB as a source.

Description
Documentation for the new documentdb source in Data Prepper.
Issues Resolved
N/A
Checklist

[ ] By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and subject to the Developers Certificate of Origin.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@dlvenable Doc review complete. Please see my suggestions. Once you approve, I'll move this to editorial. Thank you.

@dlvenable Please see the above. I can move this forward to editorial once you approve changes. Thanks.


Adaptible RMB behavior, with documentation

This allows game to have a child node, basically just for the class/self behavior, that enables adaptible right-mouse-button behavior.
With this merged, you can alter the behavior of the RMB. This is especially useful on background, where you may want to highlight items and/or disable the current tool.
After 2.5 hours of trying to figure out what the best design is, I'm fairly confident it's this.

Perfect! Thanks a lot @mjtorn :)

This is great stuff. :+1: It adds an idiomatic way of writing custom functionality in GDScript, which is something we use a lot in The Farrier, but this is a better way of doing it, since as a child of game.tscn, the same node and script can be re-used in multiple rooms.