nvm is not available for su in ubuntu 16.06

Operating system and version: Ubuntu 16.04 xenial

nvm debug output:
No command 'nvm' found, did you mean:

nvm ls output:
No command 'nvm' found, did you mean:

How did you install nvm? (e.g. install script in readme, homebrew):

What steps did you perform?

What happened?

What did you expect to happen?

Is there anything in any of your profile files (.bashrc, .bash_profile, .zshrc, etc) that modifies the PATH?

If you are having installation issues, or getting "N/A", what does curl -v nodejs.org/dist/ print out?

I have installed nvm from user but it is not available for root and when I try to install it again from root by wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash it says
=> nvm is already installed in /home/usr/.nvm, trying to update using git
=> => Compressing and cleaning up git repository
Counting objects: 6104, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (6066/6066), done.
Writing objects: 100% (6104/6104), done.
Total 6104 (delta 4032), reused 2072 (delta 0)

=> nvm source string already in /root/.bashrc
=> bash_completion source string already in /root/.bashrc
=> You currently have modules installed globally with `npm`. These will no
=> longer be linked to the active version of Node when you install a new node
=> with `nvm`; and they may (depending on how you construct your `$PATH`)
=> override the binaries of modules installed with `nvm`:

/home/usr/.nvm/versions/node/v6.9.1/lib
├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>└──<EMAIL_ADDRESS>=> If you wish to uninstall them at a later point (or re-install them under your
=> `nvm` Nodes), you can remove them from the system Node as follows:

     $ nvm use system
     $ npm uninstall -g a_module

=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="/home/usr/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

nvm is per-user. It is not meant to work with su or sudo.
The idea is that you'd have a separate $NVM_DIR for each user account.


Edge Extension?

Edge can take similar extensions like Chrome and FireFox now.
I administer mine using the MS partner dashboard https://partner.microsoft.com/en-us/dashboard/microsoftedge/overview
I wonder if this might also benefit MS Edge users? From a testing point of view, if it works in Chrome it should work in Edge.

FYI it looks pretty easy for Edge users to install Chrome extensions: https://www.howtogeek.com/411830/how-to-install-google-chrome-extensions-in-microsoft-edge/

😬 that is actually upsetting. I've been putting up with the edge store review process demanding I have a privacy policy etc on extensions which don't collect any data remotely, and I'd have no way to get. Thanks for the link. I might cease to jump through their hoops then 😂 .


Compatible cameras

Hi,
Thanks again for this awesome lib !
I was wondering if there is any other camera compatible with this lib that would be able to take better pictures. Maybe real raspberry pi camera equipped with a lens ? I currently use the official camera V2.
Does someone know if this better camera exists ?
Thanks :)

Hi,
The V1 exists with M12 or CS mounts. I own a CS-mounted one and costs hardly more than a normal camera. You can then add a "good" CS lens.
The V1 work pretty well.
I built a M12 mount for the V2 but there are multiple issues:

threading manually in M12x0.5 is tricky,
the sensor does some additional correction which would require additional flat-field corrections
M12 lenses, while cheap are usually not that great: there are plenty of geometric correction to apply as well.

Changing the sensor is another story !
Cheers,

Thank you for this answer :)
Anyone else ?

@kif I'm also working with M12 lenses on the V2. I'm curious, did you manage to figure out the corrections that need to be applied to counter the presets on the sensor?

On Mon, 12 Jun 2017 07:20:17 -0700
Jules<EMAIL_ADDRESS>wrote:

@kif I'm also working with M12 lenses on the V2. I'm curious, did you manage to figure out the corrections that need to be applied to counter the presets on the sensor?

This is apparently related to the back-focal-length i.e. to the
distance from the sensor to the back of the sensor. Unfortunately it is
likely to be specific to each individual lense.
I have another lens, so I could test if the flatfields obtained are the
same but this will require some additionnal work.
My lens is 2.8mm with F/2.8 it shows much geometryc distortion.
I measured a set of images with various exposure time in front of the
back-light of a flat-scanner which is supposed to give an uniform white
image of size ~ A5. The distance from the camera to the light is a
dozen of centimeters.
The methodology I plan to apply:

Read the image
convert from RGB to linear intensity space (correct back gamma compression)
average over rings centered on the image
scale the result so that the mean is 1

Re-do for all image acquired and check consistency (it should be)
I will send you the images obtained once I got them.
Cheers,
Jerome

Here is the demo: I averaged the images taken with exposure time from 1000µs to 9000µs. Above, the camera shows saturation.
https://github.com/kif/imagizer/blob/qt/timelaps/Flatfields.ipynb
The result is decent. I am not sure about the centring of the lens on the sensor: it is hand-threaten in 3D printed PLA.
By the way, does anybody know/understand what the exposure_mode means ? (like night/veryslow/...)
Cheers,

Hey, There are many months I start this subject (>18 months), did you see any new device with better quality ? I don't :(

https://www.raspberrypi.org/products/raspberry-pi-high-quality-camera/ here it is !!!! <3
@waveform80 will it be supported by your awsome lib ? :) :) :)

I did check it ages ago, and memory says that picamera checks the resolution of the sensor via camera_info, same as raspistill does.
So yes it will support it, and should default to sensible resolutions too.

EXCELLENT ! Can't wait to test it !


Don't implement FirebaseApp, this leads to fragility (requires Firebase 5.0.2)

Checklist

Issue number for this PR: #nnn (required)
Docs included?: (yes/no; required for all API/functional changes)
Test units included?: (yes/no; required)
In a clean directory, yarn install, yarn test run successfully? (yes/no; required)

Description
Depends on #1628

Code sample

Hopefully the bangs won't be needed much longer, seems to have attention in the JS SDK https://github.com/firebase/firebase-js-sdk/pull/793

Darn, looks like I missed up something in the merge; will address.

Going to close for now, having trouble with the exports.


 Is there any documentation about the GC algorithm implemented in Trealla?
I'm curious about this: "Dynamic atoms are automatically garbage collected"

They are just ref-counted and freed on zero. And not talking about regular
atoms (such as functors)..
On Tue, Aug 16, 2022 at 6:28 PM Jose F. Morales @.***>
wrote:

Hi! Is there any documentation about the GC algorithm implemented in
Trealla?
I'm curious about this: "Dynamic atoms are automatically garbage collected"
—
Reply to this email directly, view it on GitHub
https://github.com/trealla-prolog/trealla/issues/9, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFNKSEQVHMJX3QX3C3RQ2CTVZNGMDANCNFSM56U4JQTA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Does Trealla use tracing GC? (e.g., mark-sweep-compact)
When is RC incremented/decremented for such atoms?

Ref counted would mean precise garbage collection, like in this paper?
https://www.swi-prolog.org/download/publications/lifegc.pdf
Here is a funny test case BTW:
~/trealla$ ./tpl
?- A=(1=1, call(A)), A.
Killed

I think ref counting can be quite difficult sometimes.  Because
there is an interplay how the Prolog system does last call
optimization, sometimes also called tail recursion optimization.
Also some problem with Scryer Prolog, but could also
a Rust combined Ctrl-C bug, since I could run it for a while:
~/scryer-prolog$ target/release/scryer-prolog
?- A=(1=1, call(A)), A.
^Cthread 'main' panicked at src/machine/dispatch.rs:5260:27:
internal error: entered unreachable code
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


Twinkling star CSS effect reference links

Description
Along with the twinkling star template, I have added a README file containing the reference links.
Fixes:  #(670)

Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] This change requires a documentation update

Checklist:

[ ] I have made this from my own
[x] I have taken help from some online resourses and mentioned in PR
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings

ATTACH SCREEN-SHOTS / DEPLOYMENT LINK

I have uploaded the README file containing the links for the twinkling star CSS effect reference links.


[Week 5] Project Milestone: v1.0

Deliverables:
User Guide:

[ x ] Draft a user guide in a convenient medium (e.g., a GoogleDoc) to describe what the product would be like when it is at v2.0.

We recommend that you follow the existing AB4 User Guide in terms of structure and format.

As this is a very rough draft and the final version will be in a different format altogether (i.e., in asciidoc format), don't waste time in formatting, copy editing etc. It is fine as long as the tutor can get a rough idea of the features from this draft. You can also do just the 'Features' section and omit the other parts.

Do try to come up with concrete command syntax for feature that you would implement (at least for those that you will implement by v1.4).

Consider including some UI mock-ups too (they can be hand-drawn or created using a tool such as PowerPoint or Balsamiq).

💡 It is highly recommended that you divide documentation work (in the User Guide and the Developer Guide) among team members based on enhancements/features each person would be adding  e.g., If you are the person planing to add a feature X, you should be the person to describe the feature X in the User Guide and in the Developer Guide. For features that are not planned to be implemented by v1.4, you can divide them based on who will be implementing them if the project were to continue until v2.0 (hypothetically).

Reason: In the final project evaluation your documentation skills will be graded based on sections of the User/Developer Guide you have written.

Suggested length: Follow the existing user guide and developer guides in terms of the level of details.

Submission: Save your draft as a single pdf file, name it {Your Team ID}.pdf e.g., W09-3.pdf and upload to LumiNUS.
Project Management:

[ x ] After the v2.0 is conceptualized, decide which features each member will do by v1.4.

We realize that it will be hard for you to estimate the effort required for each feature as you are not familiar with the code base. Nevertheless, come up with a project plan as per your best estimate; this plan can be revised at later stages. It is better to start with some plan rather than no plan at all. If in doubt, choose to do less than more; we don't expect you to deliver a lot of big features.

[ x ] Divide each of those features into three increments, to be released at v1.1, v1.2, v1.3 (v1.4 omitted deliberately as a buffer). Each increment should deliver a end-user visible enhancement.

Document the above two items somewhere e.g., in a Google doc/sheet. An example is given below:

Jake Woo: Profile photo feature

v1.1: show a place holder for photo, showing a generic default image
v1.2: can specify photo location if it is in local hard disk,
show photo from local hard disk
v1.3: auto-copy the photo to app folder, support using online photo
as profile pic, stylize photo e.g., round frame

Submission: Include in the pdf file you upload to LumiNUS.

@jtankw3 I have updated your issue tracker to update what we have done.

We have updated and submitted our v2.0 User Guide documentation so I can close this issue.


Add offset on human haptic gloves motion range

Adding two configuration parameters motion_range_min_delta and motion_range_max_delta that add an offset on the human motion range

cc @mebbaid @S-Dafarra

lgtm!

Those changes have been integrated in the branch https://github.com/robotology/walking-teleoperation/tree/frugally_rebased which is now the main development branch relative to some of the latest feature implemented. What do you think @GiulioRomualdi @S-Dafarra, we can close this PR and in the future merge the frugally_rebased branch?

What do you think @GiulioRomualdi @S-Dafarra, we can close this PR and in the future merge the frugally_rebased branch?

Sounds good to me


Did the Vulkan update break TheCore?

I've been using TheCore ever since version 2.0, just updated as new releases became available. But today (5/24) when I started playing, it seemed like nothing was working. QWERTG, DFXCV, alt-1 and alt-2, etc. The midas sound still triggers, but running 'exec autoexec' from the console doesn't trigger the sound. I'm seeing console errors during gameplay, I'll edit this with screenshots of them.And manually binding in the dota options doesn't fix the unit selection problem, only the abilities. Self-cast after manually binding keys doesn't work when using the ALT- modifier, but it should even without TheCore, shouldn't it?

per patch notes
"A key input can no longer be bound to multiple console commands, except when cheats are on or spectating."
Latest update crushes the peanut of armlet toggling and meepo blink poof scripts with the sledgehammer that is disabling all config based key binding by the looks of things.

Whaaaat? No way. RIP autoexec o.O

#159 called it, kind of


Feature/call rest api

TL;DR: now when you start the app it loads the actual data from the api

added all the retrofit stuff for the rest api
activity now shows video fragment instead of directly contains a RV (but with the same adapter)
minor code formatting

Ignore the circle ci please: that's experimental and the failure is caused by missing licenses acceptance. Later we will have a proper look at which ci to use.


Wrapper struct for ops are annoying to use.

The solution we chose for #18 is to parametrize traits over the operator symbol (which is identified using structs). Thus we don't have MagmaAdditive nor MagmaMultiplicative traits. The down side is that we cannot use operator overloading without first wrapping our values into a struct so that we can "see" them as part of a Magma<Additive> or Magma<Multiplicative>.
Thus something like this, for elements of a field:
(a + b) * c

has to become something like that:
Wm((Wa(a) + Wa(b))) * Wm(c)

where Wm and Wa are wrappers to access the addition and multiplication operations.
There are very common places where wrapper structs could be avoided because we already know that, e.g., a type implements Magma<Additive> iff. it implements Add<...> because of default implementations like that one. What I propose here is, for example, to modify the ring trait from this:
pub trait RingApprox
    : GroupAbelianApprox<Additive>
    + MonoidApprox<Multiplicative>
{ }

to that:
pub trait RingApprox
    : GroupAbelianApprox<Additive>
    + MonoidApprox<Multiplicative>
    + Add<Self, Output = Self>  // Addition operator.
    + Sub<Self, Output = Self>  // Additive divisibility.
    + Neg<Output = Self>          // Additive inverse.
    + Mul<Self, Output = Self>  // Multiplication operator.
{ }

Because RingApprox explicitly depends on the Additive and Multiplicative operators, it is fine to add the other operator-overloading-related constraints because we know they have been implemented as well because of our default implementations of the respective magmas. This trick may be applied to any trait that explicitly mention Additive and Multiplicative on their constraints.

This would close the door of using specialization to implement Magma for stuff that doesn't implement Add

Good point, I forgot that specialization will exist on Rust in the future.This means that our default implementations for T can no longer be assumed to be the only ones.
Still, I wonder if there is a nice way to get rid of those wrapper structs. Now I understand better why the discussion of #18 was so extensive!

One way to make usage easier would be to create macro that would automatically wrap stuff or associate ZSTs with symbols. Not sure how hard that would be though.

Here is POC of the macro I was talking about:
https://play.rust-lang.org/?gist=52e6f854ac55364809721f73452a6a30&version=nightly&backtrace=0

That might be a useful option. Though I'm not sure how well it would work for very complex expressions (that include method calls inside of the mathematical formula).
Also it would be useful to verify that the compiler is able to remove those wrapper structs automatically during optimizations. We don't want them to hurt performances.

I made the numbers to go through #[inline(never)] function and looked ASM and didn't see any branching there. The macro should always generate if-else chain that has staticly only one branch true.
https://play.rust-lang.org/?gist=b69a280369d13ca296be24689d8ebbc0&version=nightly&backtrace=0

I was able to improve the macro:
https://play.rust-lang.org/?gist=3ba719a8390b05cf6d0e331ed86134a4&version=stable&backtrace=0
It now supports multiple tokens long operators and equality checking.
I cannot unfortunately remove the unnessary paretheses because of macro_rules limitations (space is token, so removing parentheses makes it ambigious).
There is still problems with it:
standard_algebra! {
    ((a.clone()) * (b.clone())).approx_eq(&((b) * (a)))
}

doesn't parse (I am testing it by trying to convert usages in the library).


Less restrictive license?

Hi Carlos,
Thanks for creating this! I was trying to create something similar when I came across your project.
I also like the support for slots.
BTW, this little project is truly useful and innovative!
While researching I came across this github issue (https://github.com/dotnet/aspnetcore/issues/4901) requesting slot support for view components, which was eventually abandoned.
However, I can't possibly use your code in my project because of the GPL license, I would require a license that doesn't require all source to be disclosed (I intend to open my source eventually, but the GPL license won't work for my project).
Please consider a less restrictive license.

Hi, I can make that change. No worries on that.

That was my reason for making this project to begin with actually. I was once forced to use MVC only by a customer, which lead me to find a modern declarative component based approach that would work with server rendering but Blazor wasn't an option. This kind of approach is built with declarative client side UI tools like AlpineJS or PetiteVue in mind, but while that would work pretty well, I have had the thought that having some additional helpers to turn C# state into valid Alpine state would be nice.
That said, I haven't dedicated the time thinking it through to know how or even which directives of this style to implement or if it would be worth it at all to abstract over a framework that is already simple for basic client side experiences that are mostly server rendered by default.
I'll make the switch to an MIT license if that works out for you.

I'll make the switch to an MIT license if that works out for you.
Sure does, thank you.

I have had the thought that having some additional helpers to turn C# state into valid Alpine state would be nice.
I had the exact same thought, but I'm not a strong javascript developer and I don't want to go there, I want to stick to .NET.
I'm very knowledgable about Blazor though, so my idea comes from what I can do with just .NET technology.

Just for giggles, here is my very first view that I am literally trying to get working at the moment (using your code, thank you).
It's illustrates an idea for how to do something Alpine-like or PetiteVue-like using MVC, Scriban, and Blazor.
@page
@model IndexModel
@{
    ViewData["Title"] = "Home page";
}
{{
    count = 0
    incrementAmount = 1
    func IncrementCount
        count = count + incrementAmount
    end
}}

    <h1<EMAIL_ADDRESS>

Current count: {{count}}

Increment amount: {{incrementAmount}}

    <button ref="submitButton" class="btn btn-primary" {{ bind 'click' IncrementCount }}>Click me</button>

<survey-prompt-take1 title="How is server-rendered scribor (get it, blazor + scriban :-)) working for you?" />

This view component...

renders a scriban template that is sent to the browser
in the browser, the template is wrapped by a Blazor component that dynamically renders the scriban template and binds the template to events.

the scriban template uses a Blazor-inspired syntax to bind the template to events, {{ bind 'click' IncrementCount }}
I imagine that eventually scriban templates could use injected services, cascading values, render fragments, etc; all the Blazor functionality.

survey-prompt-take1 is a tag helper/view component combo using your code.
I need your tag helper support to make it possible to render 'frames' around the content rendered by view components.
I didn't want to have to add a tag helper attribute to every component that I create
I could have used Tag Helper Components I think, but I didn't like those as much as this project.
uses Razor syntax to do server-side rendering of the template, notice the<EMAIL_ADDRESS>

The license has been changed. I'm also very interested in your approach since it's something I had not considered before. I'll be watching your Scribor repo for sure.


Fix Unitialized constant error

Thank you @lethunder

you're welcome
Le jeu. 11 oct. 2018 à 08:43, Mehmet Aydoğdu<EMAIL_ADDRESS>a
écrit :

Thank you @lethunder https://github.com/lethunder
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/cooldesigns/devise_sms_activable/pull/1#issuecomment-428839618,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF7gVMPpn8uCXTLLvaQl3Yknpkb27q_fks5ujuiogaJpZM4XL5ll
.

--
Cordialement,
Didier Banlock


An extension for WebGPU

While working on a documentation for using WebGPU as a graphics API for native applications in C++, I felt the need to develop a simple GLFW extension: glfw3webgpu
It boils down to a single function:
WGPUInstance instance = /* ... */;
GLFWwindow *window = /* ... */;
WGPUSurface surface = glfwGetWGPUSurface(WGPUInstance instance, window);

This was the only missing piece to be able never to care about os-specific things in the tutorial.
I believe it could eventually become part of the GLFW itself, I am just not sure how idiomatic my plateform detection is, feel free if you have any suggestion!

Just a little bump for this, as it would make setting up WebGPU C++ projects markedly easier!
My vote is that some support for WebGPU should be a priority anyway, since Vulkan is sadly not fully cross-platform. WebGPU, given that it has native support by wrapping all the platform-specific libraries, is in a great position to supplant OpenGL as a truly cross-platform way to do graphics. This seems well-aligned with the mission of GLFW.
This looks like a very simple change, so it seems like a great start!


Add contact section, update index.html - style.css

Update index.html with contact section
Update style.css with styles for contact and footer sections
Add a background image to assets folder

@stanleySimeon thank you very much for your response. Kindly I provide you with more context, this repository has passed for all linters checks. This repository has passed all linters checks. In this case, I only need to add the contact section. I don´t know what's happening with all linters, because as I mentioned befere this repository has  passed all linters checks.  All the best.


GDScript parse error on Dictionary indexing with member syntax

Godot version:
358e209fa049887fd4212c52c9faba0ca9d6e111
OS/device including version:
Linux, but should affect any OS.
Issue description:
Given this script:
func _ready():
        var a = {
                test: "Hello"
        }
        a.test += " World"

The new GDScript in the master branch would throw an error:
SCRIPT ERROR: Parse Error: Identifier "test" not declared in the current scope.
          at: GDScript::reload (res://Node2D.gd:6)
ERROR: Method/function failed. Returning: ERR_PARSE_ERROR
   at: reload (modules/gdscript/gdscript.cpp:633)

Steps to reproduce:

Use my_dict.my_var syntax to index a Dictionary.

Minimal reproduction project:
Not necessary.

Try this:
func _ready():
	var a = {
			"test": "Hello"
	}
	a.test += " World"
	print(a.test)

The test have to be in quotation marks.

@NonADev it's a missing quotations is a typo, and it still a bug


No matching host key type found

I am trying to ssh a Digi router using Posh-SSH. I was able to until they deprecates support for RSA signatures using the SHA-1 hash algorithm by default in the last firmwares version :
Posh-SSH proposing : ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-rsa,ssh-dss
Router expecting : rsa-sha2-512,rsa-sha2-256
My question is, is there a way to add a support for those host key algorithms by configuring the Module?
For information, the script using Posh-SSH is designed to configure the router from the default config to the target config.

It would need to be added to SSH.Net since that is the library the module uses.
Sent from my iPhone

On Aug 31, 2022, at 11:47 AM, Jup1tre @.***> wrote:

I am trying to ssh a Digi router using Posh-SSH. I was able to until they deprecates support for RSA signatures using the SHA-1 hash algorithm by default in the last firmwares version :
Posh-SSH using : ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-rsa,ssh-dss
Router expecting : rsa-sha2-512,rsa-sha2-256
My question is, is there a way to add a support for those host key algorithms by configuring the Module?
For information, the script using Posh-SSH is design to configure the router from the default config to the target config.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.

https://github.com/sshnet/SSH.NET The list of ciphers is in their readme and I believe some of those are supported

thanks for you answer, but unfortunately they support only the below :
Host Key Algorithms
SSH.NET supports the following host key algorithms:
ssh-ed25519
ecdsa-sha2-nistp256
ecdsa-sha2-nistp384
ecdsa-sha2-nistp521
ssh-rsa
ssh-dss

closing, sadly no much I can do there unless someone does a PR to the SSH.Net and adds the support.


EU indicators app with simple chained and clientside callbacks

This is a simple app that visualizes certain EU indicators' timeseries. Not each indicator is avaible for each country so this app uses chained callbacks to filter out countries from the countries selection dropdown based on selected indicators. It also uses clientside callback to print the page.

Thanks @Coding-with-Adam
It was actually unnessary to have the dcc.Store in between since chaining can be already demonstrated between dropdowns. The title_text is there in case there is data for only one year and it wouln't look nice to have, say, "2018 - 2018". I tried without headers and the code did not work on my laptop. The headers are there to mimic the user and to show the target server that the one who is trying to access the file, is a person and not a bot. This is actually a file download link which requires some nitty-gritty data wrangling to get the data to pandas. The web-url actually goes to the page where the file can be downloaded. Unfortunately you can't use the web_url to read the data because it will read it incorrectly. If we need to omit the headers, then I guess the file needs to be put on Github for public access. I thought it would be nice to demonstrate reading content from download files as well. Anyways I updated the code for now if you wish to check.

hi @AnnMarieW
Tuomas and I just had a chat via google meet and ironed a few things out.
Tuomas is reviewing the contributor's check list for this app this week.


do not add punctuation

When writing the headers to the output there is no need to add punctation. The extracted text shoudl not have
anything that is not in the actual text.
In addition I updated the .gitignore to exclude .idea files -this is generated by my editor.

#62


Android noHistory attribute

The Readme states:
"We have found it necessary to add android:noHistory="true" to the activity element so that scanning a tag launches the application after the user has pressed the home button."
I am not sure that this is entirely necessary.  My application seems to launch fine even without the noHistory attribute being set.
or, maybe I am not understanding the issue.

That comment is from Android 2.3, it's possible it doesn't apply anymore.
IIRC, without android:noHistory="true" a new copy of the app was launched instead of reusing the copy that was running.  If your app is working without, feel free to ignore that section.


PSN Login does not work for me - A connection to the server could not be established.

same issue

same here!  i thought I was the only one!

The PC PSN app does not work in every region. So I would check that it works in your region first

Used to work for me. My region is North America (US), which is unlikely to not be supported.

Same problem
Region eu/pl
I think it might be related to enabled 2-Step Verification

It's seems to fixed for me. From RU now works.

I was about to comment that I thought it was 2-step verification as well. If I log in through their website, it sends me a text message.  Then it claims the server times out.|
So while the actual error has changed from "connection could not to establish" to "server timed out", I still can not connect.

Works for me now too.
With 2-Step Verification.
Region EU/PL

I'm having this issue, tried enabling 2-step which didn't work
Region EU/SE

it's finally working for me... my location is Canada... not sure what changed, but I can finally log in with it again :D

I figure out something that worked for me. Can I put external links here? On this website there is a step by step that worked in my case (remember to copy and rename the original file on other fold - just in case) https://www.gog.com/forum/general_beta_gog_galaxy_2.0/playstation_network_was_unable_connect/page15

Closing as unrelated to this project. See https://github.com/gogcom/galaxy-integrations-python-api/issues/new/choose to find proper place to report Galaxy or plugin issues


Custom Source

I plan to bring the normal function to be the Source。but when I write it into TaintSourcesAndSinks.txt as Source, it does not work! howerver,it is working that write it as Sink.I want to know how do use it correctly.
for example,void foo(int x,int y);
I want to this as Source to taint the x,

x = foo(...) should do the trick if foo is declared as source.


Upload.java:45-47: The following configurations must be...

The puzzle 5-b8c640d1 from #5 has to be resolved:
https://github.com/llorllale/releasecat-maven-plugin/blob/5e4f74f171d2ae3850f272fb92446a1344bd5219/src/main/java/org/llorllale/mvn/plgn/releasecat/Upload.java#L45-L47
The puzzle was created by George Aristy on 16-Mar-18.
Estimate: 15 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

@0pdd 2 puzzles #16, #17 are still not solved.

@0pdd 2 puzzles #16, #19 are still not solved; solved: #17.

@0pdd all 3 puzzles are solved here: #16, #17, #19.


add support for label order

what

Adding support for label_order so the "name" & "id" can be customized as intended by the label module.

why

The name of the resource was x-dev-1-dev-1 because of how we do tagging.

/test all

/rebuild-readme

/test all

Can anyone help look at the build? It looks like some infrastructure got left over and needs to be manually removed.

/test all

@exocom Thanks for the contribution! Released as 0.5.0.


getting following build error

Running setup.py egg_info for package haikunator
           Traceback (most recent call last):
             File "<string>", line 16, in <module>
             File "/usr/share/build/haikunator/setup.py", line 2, in <module>
               import haikunator
             File "haikunator/__init__.py", line 2, in <module>
               from six.moves import range
           ImportError: No module named six.moves
           Complete output from command python setup.py egg_info:
           Traceback (most recent call last):

         File "<string>", line 16, in <module>

         File "/usr/share/build/haikunator/setup.py", line 2, in <module>

           import haikunator

         File "haikunator/__init__.py", line 2, in <module>

           from six.moves import range

       ImportError: No module named six.moves

Hmm, tried it and this seems fine for me. Which python version do you use?

Python 2.7.6 on mac, it looks like i can do
pip install six
pip install haikunator
but i can not do following where requirement.txt includes haikunator
pip install -r requirement.txt

Thanks for the informations. I will take a look tomorrow and I will try to fix this.
I want anyway to get rid of six because for such a small project that does not make sense at all.

@chaoranxie could you try it again now with version 0.2.0? This should work now.

works now


Respect Expect: 100-continue on the client-side.

If Expect: 100-continue is set in the request headers, a client should initiate sending the body when 100 Continue status is received.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/100

@moromin is working on this :rocket:


Fix crash when receiving a message that wants an ack on a closed exchange that's still alive.

The basic scenario, with all messages requesting acks, is:

A sends message to B.
B responds to A, piggybacks ack, closes exchange.
A responds to B, piggybacks ack.

When B receives the message, the exchange is still alive, waiting for
an ack.  It gets the message handed to it, processes it, queues up an
ack for the message it just got.  Then the stack unwinds, the
exchange's refcount drops to 0 (because it's no longer waiting for an
ack, so not referenced by the reliable message manager), and its
destructor tries to flush the pending ack, which fails assertions due
to the refcount being 0.
The fix is to always immediately send a standalone ack if we
have no delegate, because in that situation there won't be anything
app-level to piggyback on.
Problem
Crash on receiving a message.  To reproduce easily:

scripts/examples/gn_build_example.sh examples/all-clusters-app/linux out/debug/standalone chip_config_network_layer_ble=false
scripts/examples/gn_build_example.sh examples/chip-tool out/debug/standalone/
In terminal 1: ./out/debug/standalone/chip-all-clusters-app
In terminal 2:out/debug/standalone/chip-tool pairing onnetwork 0 20202021 3840 ::1 11097
./out/debug/standalone/chip-tool onoff report on-off 1 2 3

Change overview
Fix the crash by immediately flushing out the pending ack if we have no delegate (which includes when we're closed), so that we don't try to do it from our destructor.
Testing
Unit test added in the PR.  Manually tested the steps above.

@mspang @LuDuda ?

@Damian-Nordic ?


Doesn't work in .go files

Doesn't work in files with .go filetype, but at the same time works perfectly well and produces golang code in files with .mod.

This isn't descriptive enough and not reproducible. At least provide some context.
Does :checkhealth neocodeium shows any errors?

oh never mind it was my config problem.

@octaviusz, thanks, it seems you are right, but I do not understand why it is conflicting. Did you solve running them side-by-side or just ripped vim-sleuth out?

@Kypert I disabled tpope/vim-sleuth

I guess this is because vim-sleuth changes 'fileencoding' and codeium server accepts only utf-8 and latin1 encodings, so it is disabled otherwise. Could you check what 'fileencoding' option is after vim-sleuth changes it in go filetyped?

With tpope/vim-sleuth, it looks like the .go-file stays with fileencoding=utf-8, NeoCodeium is also happy:
:lua print(require("neocodeium").get_status())
0 0

Also checked fileencodings=ucs-bom,utf-8,default,latin1, it also stays the same.
Setting vim.g.sleuth_heuristics = 0 is also a way to get NeoCodeium to work. But the heuristics is what I want :)
It seems to be related to shiftwidth:

set shiftwidth=0, no suggestions
set shiftwidth=4, proper suggestions

But I fail to see why that is. Should that be added as another error-status or should it work, @monkoose?

shiftwidth shouldn't disable codeium. So it is definitely a bug. I have checked it manually and in any buffer where shiftwidth is set to 0 there are no suggestions.

Should be fixed with the last commit.

Should be fixed with the last commit. @Kypert thanks for the investigation.

Right back at you, thanks for the fix! Verified v1.7.0, I can run with tpope/vim-sleuth and get suggestions in my *.go files :D


Fix issue with boolean params using a default with block that returns false

Fixes issue with boolean params that are not set & have a Proc default that is false.
For example:
param! :foo, :boolean, default: lambda { false } -> #<Proc:0x007fdc02e52a78>...
instead of
false

OK seems cool, can you just merge master back, I've fixed the build issue and your PR should be green 👍

thx @nicolasblanco !

@nicolasblanco let me know if you want me to squash commits or anything else to have this merged.
cheers!


Invalid Order Signature

Describe the bug
Hey
I recently try to sell one of my ERC721 on opensea but got an Invalid Order Signature error.
I did the same 2 weeks later but got no problem.
I think the problem comming with the new seapot protocol using (and creating) by opensea.
Steps:

I click on the sell button
got the message to sign on my trust wallet app
sign
got the error on opensea

Here is the error I got on my js console:
instrument.js:107 RRNLRequestError: Relay request for `useHandleBlockchainActionsCreateOrderMutation` failed by the following reasons:

1. Invalid order signature
       create(orderData: $orderData, clientSignature: $clientSi
       ^^^
    at t.createRequestError (createRequestError.js:110:15)
    at fetchWithMiddleware.js:93:37

(I import my trust wallet mnemonisc to metamask and did the same steps and got no problem)
Any body got the same issue?

Try latest app in the app store / Google Play, if you're using wallet core release, also try latest build


Update README.md

I added information about security in the readme file as some users have reported getting their api keys stolen

Thanks for the PR.
Actually, the access key can be public. Its not a secret key. However I can see i mentioned apikey somewhere which confuses users. Can you update it access_key? Also in security, mention that it can be public, its an alias to your public email. If they want domain lock, can purchase Pro.

Done!

Thank you! 🫡


Doctor false alarm re outdated CLT after PR #4936

[x] are reporting a bug others will be able to reproduce and not asking a question. If you're not sure or want to ask a question do so on our Discourse: https://discourse.brew.sh
[x] ran a brew command and reproduced the problem with multiple formulae? If it's a problem with a single, official formula (not cask) please file this issue at Homebrew/homebrew-core: https://github.com/Homebrew/homebrew-core/issues/new/choose. If it's a brew cask problem please file this issue at https://github.com/Homebrew/homebrew-cask/issues/new/choose. If it's a tap (e.g. Homebrew/homebrew-php) problem please file this issue at the tap.
[x] ran brew update and can still reproduce the problem?
[x] ran brew doctor, fixed all issues and can still reproduce the problem?
[x] ran brew config and brew doctor and included their output with your issue?

The recent commit updating the expected Xcode stuff is broken (the commit that merged PR #4936).  I'm on 10.13.6 and I have the 10.13 CLT for Xcode 10 (and also Xcode 10 itself), but doctor says:
Warning: A newer Command Line Tools release is available.
Update them from Software Update in the App Store.

(Also, it appears to have an extra newline after it, i.e., three instead of two.)
I bisected, so that commit is indeed the one.
Config:
HOMEBREW_VERSION: 1.7.6-38-gb41d2e5
ORIGIN: https://github.com/Homebrew/brew
HEAD: b41d2e52543a0b27babd2be3c90b08fc57f9aa32
Last commit: 3 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 0e77738e8268abfdf53a21a0bef5c8e4f9bb4421
Core tap last commit: 3 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local/hb
HOMEBREW_CACHE: /stuff/brache
HOMEBREW_TEMP: /Users/chdiza/.tmp/tmpdir
HOMEBREW_BUILD_FROM_SOURCE: 1
HOMEBREW_DEV_CMD_RUN: 1
HOMEBREW_LOGS: /Users/chdiza/Library/Homebrew
HOMEBREW_NO_ANALYTICS: 1
HOMEBREW_NO_AUTO_UPDATE: 1
HOMEBREW_NO_EMOJI: 1
HOMEBREW_NO_GITHUB_API: 1
HOMEBREW_VERBOSE: 1
CPU: quad-core 64-bit ivybridge
Homebrew Ruby: 2.3.7 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Clang: 10.0 build 1000
Git: 2.19.0 => /usr/local/bin/git
Curl: 7.54.0 => /usr/bin/curl
macOS: 10.13.6-x86_64
CLT: <IP_ADDRESS>.1.1535735448
Xcode: 10.0

Doctor: consists of just the erroneous warning of outdatedness, if I first unset HOMEBREW_BUILD_FROM_SOURCE.

Possibly the bumped version in that commit isn't supposed to be the same on 10.13 as it is on 10.14, since they're different CLT packages.


ttx.py Generates Invalid Fonts on Windows

First discussed here: https://gitlab.gnome.org/GNOME/gnome-text-editor/-/issues/585
The BuilderBlocks.TTF font generated by Gnome Text Editor via ttx.py cannot be installed on Windows leading to display errors.

See my comment there. Not a fonttools issue.


[stable/grafana] Fix json whitespace

@fhemberger PTAL

@anuraaga LGTM!
Sorry, didn't notice this.

/ok-to-test

Thanks for the fix.


Goals Landing Page

You have a conflicting file. That's not a valid heading for your PR

You've not resolved conflicts


Huge pull request creation timeout

Description
I have huge pull request with more that 1kk diff lines and it always fails with timeout.
I raised the timeout on the reverse proxy side to 5 minutes, and then to 10 minutes, but this did not help. I don’t know if there is any point in raising the timeout anymore.
Here is some errors from logs:
Nov 08 17:04:46 gitea-hostname gitea[699]: 2023/11/08 17:04:46 ...ll/patch_unmerged.go:164:unmergedFiles() [E] Unable to run ls-files -u -z! Error: git ls-files -u -z: context deadline exceeded
Nov 08 17:04:46 gitea-hostname gitea[699]: 2023/11/08 17:04:46 ...ers/web/repo/pull.go:1297:CompareAndPullRequestPost() [E] NewPullRequest: signal: killed

I tried to add more RAM and CPU to VM, but it doesn't help. Judging by htop, this operation does not waste a lot of resources.
Gitea Version
1.20.5
Can you reproduce the bug on the Gitea demo site?
No
Log Gist
No response
Screenshots

Git Version
2.30.2
Operating System
Debian 11
How are you running Gitea?
Selfhosted with systemd unit, downloaded from releases page on github.
VM instance has 8GB of RAM and 4 vCPU.
Database
PostgreSQL

You may need to adjust these timeouts:
https://github.com/go-gitea/gitea/blob/69d98f83f9a62a7e70976b5d973f293f73e42266/custom/conf/app.example.ini#L700-L707

You may need to adjust these timeouts:

I don't see timeout for git ls-files in this list. Besides, my operation timeouts on reverse proxy side. I don't want to increase timeouts - 10 minutes alreary too much.

git ls-files uses the DEFAULT timeout setting.

git ls-files uses the DEFAULT timeout setting.
Seems like it doesn't work, process fails on reverse proxy timeout in 10 minutes, not in 6 minutes with default value.

Hi,
we are observing a similar behavior:
In our case it's not, that the pull request itself is that big. But the amount of files identified by following Function ist ~ 1000.
https://github.com/go-gitea/gitea/blob/709a376c518d0cfde10bb911b32fd0ea82c67b52/services/pull/patch_unmerged.go#L57
Because of this the following loop runs several minutes, resulting in a timeout because of our Reverse-Proxy (which was set to
60 secs).
https://github.com/go-gitea/gitea/blob/709a376c518d0cfde10bb911b32fd0ea82c67b52/services/pull/patch_unmerged.go#L161
We set the reverse-proxy timeout to 6 Minutes, to match the gitea default timeout values. As a workaround this "resolved" the
Proxy-Timeout-Errors. But the time spent to create a pull request is still not satisfying.
Gitea Version
1.21.0
Git Version
2.40
Operating System
Rocky-Linux 8
How are you running Gitea?
Docker. We reproduced the behavior on three different machines with Rocky Linux 8 installed:
PowerEdge R630: CPU: 2 * Intel Xeon E5-2630 v3 (2.4GHz; 8 Cores), Storage: SAS, Memory: 128GB
PowerEdge R740: CPU: 2* Intel Xeon Gold 6126 (2.6GHz; 12 Cores), Storage: NVMe, Memory: 768GB
Virtual Server (Hyper-V): CPU: 4 Cores, Memory: 8GB
Database
MariaDB

As a workaround you can create PR based on branch equals to base branch, and then push new commits into it.

It appears that running git update-index --remove for every individual file is slow. Batching them all together is much faster.
I have a change here that helps for file removal, but not file addition yet. I won't have time to finish this, but maybe someone else will pick it up.
https://github.com/blender/gitea/commits/fix-slow-check-many-files/

Duplicate of #31600


unable to tokenize text data

can you share the sample code to tokenize the text data for forecasting using chronos pipeline

What do you mean by "tokenize text data"? This is not a text language model, so you won't be able to tokenize text.


manhuaren shows "no value for response"

Source information
Manhuaren 1.4.14
Source language
Chinese(中文)
Steps to reproduce

click browse
click 漫画人(Manhuaren)
issue here

Expected behavior
This should shows as other extensions
Actual behavior
Shows "no value for response" then nothing
Tachiyomi version
1.7.4 (TachiyomiJ2K) (same issue in Tachiyomi 0.15.3)
Android version
Android 13
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 0.15.3.
[X] I have updated all installed extensions.
[X] I have tried the troubleshooting guide.
[ ] I have admitted that I am a clown by having checked this box, as I have not read these acknowledgements.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

btw here is an unexpected situation, when I'm using the school WiFi it works normal, maybe cloudflare lead to this bug?

Duplicate of #97


fix github action

@PeterNashaat
Thanks.
I'll let you merge the PR in case you want to do a final check.


Purpose of this tool

According to its desktop file, the purpose of this tool is to "Manage AppImages on your system".
In my personal view, the file manager (the FInder for Mac users) is all that's needed to "manage" applications.
Want to "install" an application? Just drag-and-drop it to a place on your hard disk, on the network, or on an attached external drive. Want to "uninstall" an application? Just drag its icon to the trash can.
Which leads me to believe that we should be working on that experience rather than adding tools.
So it'd be helpful to state in the README the idea behind this tool, why it is needed, and which problem it intends to solve.

This tool so far is a demo to asses the idea of providing something similar to the experience that the users get while using the `nx-software-store but from the CLI (actually, it has the same code). So it's more about finding AppImages than about managing them.

Ah, I see. So a command line version of the NX Software Center more or less. Thanks for the explanation.


Hook used instead of Update for health visual.

Tanks example adjusted to use sync var hook.
isServerOnly check to also optionally call the result.
With explanation comments for users.

good to show how to use hooks, but this makes the Tanks demo much more complicated.
if a new user sees this, it could cause confusion

sorry, closing this one. I think it's easier as is


Add stopValue in Sentinel struct instead of Iterator

Add stopValue in Sentinel struct instead of Iterator

Sorry about that. Just fixed it.

The only thing I would ask for the future (we will merge this as it is for now) would be that you comply to the HPX naming scheme outlined here: https://github.com/STEllAR-GROUP/hpx/wiki/HPX-Source-Code-Structure-and-Coding-Standards#coding-standards
(I'm fully aware that those were not observed here to begin with).

@hkaiser Thank you very much. I will take that into consideration next time.

Don't forget to clang-format-9 your code (see clang-format step failure) ;)

@aurianer Sorry. Will fix it asap.

I'm not sure where the pycicle errors come from, but they seem to be unrelated to this PR.

They are 99% sure unrelated. I'm trying to fix things that regressed while pycicle was down in #4684.

Congratulations, your first PR to the HPX repository has just been merged! As a 'thank you' we offer a free STE||AR-Group t-shirt to all of our first time contributors. If you are interested in receiving one, please get back to me directly so we can set up the delivery.

Congratulations, your first PR to the HPX repository has just been merged! As a 'thank you' we offer a free STE||AR-Group t-shirt to all of our first time contributors. If you are interested in receiving one, please get back to me directly so we can set up the delivery.

Thanks a lot!!!


[IOTDB-1425]Privilege controller does not support some operators

Description
Content1 ...
Content2 ...
Content3 ...

This PR has:

[ ] been self-reviewed.

[ ] concurrent read
[ ] concurrent write
[ ] concurrent read and write

[ ] added documentation for new or modified features or behaviors.
[ ] added Javadocs for most classes and all non-trivial methods.
[ ] added or updated version, license, or notice information
[ ] added comments explaining the "why" and the intent of the code wherever would not be obvious
for an unfamiliar reader.
[ ] added unit tests or modified existing tests to cover new code paths, ensuring the threshold
for code coverage.
[ ] added integration tests.
[ ] been tested in a test IoTDB cluster.

Key changed/added classes (or packages if there are too many classes) in this PR

Coverage decreased (-0.03%) to 67.91% when pulling d4437ccc34b056c5d2a5425f95836849da8d25ab on yifuzhou:IOTDB-1425 into 80f5afffb6219aba01cc05b9ef80e465ea1d8870 on apache:master.

Test needed. (coverage of new codes >=80%)

Done.

All new privileges should be appended to the tail as they are serialized according to their ordinals, changing the order may introduce compatibility problems.

Why this is omitted..

You mean add after 'ALL'? I see other pr added the privilege type at the end but before 'ALL', I think it is more reasonable...

All new privileges should be appended to the tail as they are serialized according to their ordinals, changing the order may introduce compatibility problems.

Why this is omitted..

Done. I move new privileges to the end.


Compressing a sample PNG file results in a 4x-sized file

Describe the bug
I’ve attached a sample PNG file (3.9 MB) that, when compressed by cjxl using defaults, results in a 16 MB jxl file (also attached).
Note that I’ve had to split the output jxl file into two pieces to accommodate GitHub’s file size limits. To reconstruct the output jxl file, cat the two pieces together. The SHA-256 is ae08800074b745a1a2f0faec7ae4ff893f1f5d4279443810371d388804197e91.
To Reproduce
$ cjxl reddit-place-2022.png reddit-place-2022.jxl
JPEG XL encoder v0.8.1 0.8.1 [NEON]
Read 6000x6120 image, 4096280 bytes, 358.2 MP/s
Encoding [VarDCT, d1.000, effort: 7],
Compressed to 16288694 bytes (3.549 bpp).
6000 x 6120, 4.69 MP/s [4.69, 4.69], 1 reps, 10 threads.

$ du -sh reddit-place-2022.*
 16M	reddit-place-2022.jxl
3.9M	reddit-place-2022.png

Expected behavior
Output JXL file should be smaller, or at least same size, as input. Definitely not >4x larger.
Screenshots
Please see attached files.
Environment

OS: macOS 13.2.1
Compiler version: Installed via Homebrew formula from tap
CPU type: apple arm
cjxl/djxl version string: cjxl v0.8.1 0.8.1 [NEON]

Putting a PNG file directly into cjxl without any other options will result in it using the lossy side of JPEG-XL called "VarDCT". What you want to use for a image like this is the lossless side of JPEG-XL called "Modular" which can be done by adding "-q 100" to the command line which would look something like this: "cjxl -q 100 reddit-place-2022.png reddit-place-2022.jxl"

Didn’t know that about the VarDCT. Appreciate the explanation.
I wonder though, let’s say I do want lossy compression of the file. Is it an expected edge case that JPEG-XL will perform worse than the input PNG for high -q values?

I was curious if this performance issue might be related to the peculiar nature of the input file: colors are strictly in blocks of 3x3 pixels. See this zoomed in crop:

I downsampled the input by 3 in both x- and y- and then recompressed using cjxl (again, default settings, so didn’t use -q). The output was essentially the same size as the input file (both are attached), which makes me suspect it’s the 3x3 blocks that are creating an edge case for cjxl.

-q values of anything other then 100 will result in VarDCT being used while using exactly 100 will result in Modular being used.
compressing the full PNG you have posted as a Modular JXL results in final file size going from around 4MB to 1.4MB compared with the giant size that happened with VarDCT (the PNG also went down to 1.4MB when I put it into a lossless PNG optimizer) and this is because there are quite a lot of cases where a lossless compression method will do way better then a lossy one which is not exclusive to JPEG-XL but is something that happens with all image formats such as PNG vs JPEG, WebP lossy vs WebP lossless and other similar comparisons, a general rule of thumb is images that are flat and or have lots of solid repeating colors such as logos, digital art with a flatter style, pixel art and the image you have posted will compress better with a lossless compression method while images that are visually noisy such as photographs from any type of camera would compress better with a lossy compression method.
I even tested to see how a optimized JPEG would do when trying to compress the full PNG and it resulted in a file size that was worse then the VarDCT JXL.

It would be nice if libjxl/cjxl could automatically try to determine if lossy or lossless compression would be better for a image when you put it in however currently that doesn't happen so you need to manually change -q to switch between VarDCT or Modular per image, this is an issue that other encoders for other image formats have had in the past such as for WebP with libwebp/cwebp where you need to manually decide between lossy or lossless for each image.

there are quite a lot of cases where a lossless compression method will do way better then a lossy one which is not exclusive to JPEG-XL but is something that happens with all image formats such as PNG vs JPEG

Ah you're right, this issue isn't jxl-specific, how did I forget.
I think the confusion came from the mistaken expectation that cjxl’s defaults always give a desirable output, as claimed by a Cloudinary article comparing different image codecs. In the article, they claim “fool-proof default quality” and use an example PNG image (2.6 MB) and show that the output JXL is indistinguishable (53 KB). They write:

The JPEG XL reference encoder (cjpegxl) produces, by default, a well-compressed image that is indistinguishable from (or, in some cases, identical to) the original.

I think your suggestion of having cjxl automatically choose between lossy and lossless would be ideal here. In addition to better default results, it wouldn’t give any erroneous fodder to claims of poor outputs!

Closing this issue, since the underlying feature request is now in a separate ticket.


Add Arch Linux Installation info

PKG here: https://aur.archlinux.org/packages/iptvnator-bin/

Thank you for your contribution!


Update model for DirectoryObject

This PR adds the optional ObjectID to the DirectoryObject struct.
This is required when using the beta API against the application template instantiate endpoint. The response contains an Application and Service Principal which have objectId rather than Id.

:shipit:


Update quick_start.rst - fixed typo in docs

Changed subreddit "test" to "learnprogramming" in quick start example

I'll get this finished up for ya and merged in!


v128 breaks support for SteelSeries (Sensei Ten)

One of the  changes in v128 seem to break support for my SteelSeries Sensei Ten. The Mouse is detected by the the Plugin but doesn't respond on any changes and stays in default color.

Are you using rgb.net implementation?

Yes, worked before but suddenly stopped working with one of the latest Versions.

Mouse is detected but doesn't change lighting.

Okay, I will need a little bit of help from you to find which version of rgb.net library broke it. Go to this nuget page:
https://www.nuget.org/packages/RGB.NET.Devices.SteelSeries/1.0.0
Choose a version and click "Download package" for .nupkg file. Open with zip or rar software, copy the dll in lib/ folder of archive to Aurora folder and start Aurora and see if it works.

Im already down to 1.0.0-prerelease.92 but it's still not working. It  thing it might be somethingh else and not rgb.net.

Even prelease.32 doesnt work, so it's surely something else that changed.

Well, rgb.net's developer also said there wasn't any update about SteelSeries's sdk. Did you try with Aurora v127?

reverted steelseries library change:
https://github.com/Aurora-RGB/Aurora/releases/tag/v130

Sorry to say but I can't get SteelSerie RGB.NET implementation to work. No matter what Version of Aurora or Nuget's I use. Only GameSense works.
I already tried uninstalling SteelSeries GG software, uninstalling driver and using the one Windows 11 installs on default... Nope.

Tried openrgb 0.8 from https://openrgb.org/releases.html, which works and can also control the mouse.

That's strange: If I use the "Configure RGB.NET Devices" Dialog under "Devices & Wrappers", I can make the two LED's of the Sensei Ten blink white.

Can you do clean install of Aurora?

Did a clean Win 11 install on antother PC. Still not working with SteelSeries RGB.NET.

To be honest: My SteelSeries Sensei Ten still does not work with OpenRGB. Even with v171. It got detected and says initialized, but mouse does not respond. SteelSeries GG integration however works.


Boost deps

This PR ~drops PHP 5.5 but~ adds PHP 7.1 support.
~PHPUnit has been updated to 5.7, as 4.8 isn't supported any more.~
PHPUnit has been updated to the latest possible version depending on the version of PHP.
Webhook added for Travis CI, to get build results in the Support Bot.
Also, I've moved the code check and test scripts to composer, to make it easier to execute them in dev.

Feedback, anyone? 😕

I think it should have been done long ago. When you will merge this pull request?


Discussion

Hi, I'm interested in this project.
Could we connect? Hope to hear from you asap.
Best Regards!

Hello, what is your interest?

Hi, thanks for reaching out to me.
I'm interested in what benefits this module has.
Could you share me with your whatsapp or telegram id to discuss it more?
Hope to hear from you asap. Best Regards.


Device screen not opening

INFO: scrcpy 1.14 https://github.com/Genymobile/scrcpy
3604 KB/s (33142 bytes in 0.008s)
[server] INFO: Device: Xiaomi POCO F1 (Android 10)
That's it nothing showed up after this

Not even "device disconnected" ?
Is there any error in the output of adb logcat?
Does it work with v1.13 (the previous version)?

How to check if there is error in adb logcat

After typing adb logcat it keeps on typing something I couldn't understand but no errors

log.txt
This is the log file please help me


Analyze results of 1st Survey

Analysis of 1st survey at the moment:
https://docs.google.com/spreadsheets/d/1rkV-7o6H5wuiRKeoew2e2UYuXr0Qd9Q_bWFepeFZxiA/edit?usp=sharing
https://docs.google.com/document/d/1BoYJgkHWyOZ8WR-FKUoXp7EaBfd8YM6fkhfztuKOku0/edit?usp=sharing
Any feedback would be appreciated.

This looks great. :) We will next seek input from Allan (FreeBMD1 project manager) in terms of comments/priority on suggested changes. We will also get technical/general input from Barrie (lead coder on BMD1) too.

@richpomfret to check if we received feedback.

The task should now be to create tasks for any issues in this spreadsheet which have not yet been addressed (and then close this task).

@DeniseColbert @richardofsussex Please have a look and leave your comments in columns with your names.

OK, I've had a go. Maybe Denise could focus on the woeful history of our attempts to get data out of the GRO?


Update link to adferrand docs

...cause the old link doesn't work anymore.
This is just a workaround to get the documentation for the old but used version of adferrand/letsencrypt-dns.
As long as docker-compose-prod is not migrated to use adferrand/dnsrobocert >=3 this is better than nothing:)
PS: I hope this is the correct repository to create the PR in.

Q
A

Bug fix?
yes/no

New feature?
no

BC breaks?
no

Deprecations?
no

Tickets
none

License
MIT

Doc PR
api-platform/docs#...

I guess we need to bump to adferrand/dnsrobocert >=3 though :)

Thanks @robertfausk


Fix plugin config text wrap

Ensures that the text can wrap and doesn't create a horizontal scrollbar

Can you fix the Yarn conflict?

Yup, was already on it, should be good after build is done


BUG:  Unnecessary Spacing Above Content Cards

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
The "Donate Books" section on the website has a noticeable gap between the heading and the content cards (Library, Schools, Organizations).
This large gap creates an imbalanced look, making the heading appear disconnected from the content below, which may affect the visual flow and user experience.

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

please assign this to  me  i will complete this within few hours


fix bug that set grid with the same config will fail the update, fix test

Coverage decreased (-0.1%) to 89.753% when pulling aaef63b01cf2d4a4f60f20bf14bc2e2c33bea5d6 on yaoyao-ict:master into d5fea294437655027fd8597b1f344571931b1a19 on Microsoft:master.


package proposal according to clean architecture

Thank you @deanayac1987
I'm gonna add the triage label since I think it would be better to wait for the design doc I'm uploading this week (Task #2) to have a clean vision of how we are going to develop the MVP of the app.
I'm gonna add you as a reviewer of my PR and after merge let's continue with this branch to have an initial package proposal.
PS: While we wait for a Pull Request template, please do not forget to add a description to this PR later ⏲

Hello @deanayac1987
Please checkout my PR https://github.com/Android-Dev-Peru/ADPMeetUps/pull/4 in order to move forward with this PR later.

@deanayac1987 can you elaborate a bit more on the PR description about these changes? Some of the classes are self-explanatory (i.e. Event class) but other are a bit confusing (i.e. why do we have classes that start with lowercase? what purpose they server? perhaps something about DI but what specifically and why are they empty?)

@Bruno125
Basically, it is the organization of the package. For example, the use case of listing events or mettups is why there is the event entity. It is not code, it is a proposal of how we can structure the project.

@deanayac1987 Please, pull the dev branch in order to make the required changes in the models following the design doc that has been approved 👍
cc @Bruno125

@jflavio11 @Bruno125  I made the distribution of the classes according to the proposal, with variations in the use cases.

I am only advanced with the shared domain, datasource and usecase. I propose to move forward with two use cases: bringing the list of events by period (year) and bringing all the event information by date. It seems to me that we already have the order of the packages. It's just adding the logic and definitions that we create.
to do :

create local database
set the koin
complete error cases

Merging to move forward


fix for spark version switching

Coverage decreased (-0.5%) to 70.256% when pulling 46f074d35fa5ca46566eeff7d2b93ff40f6031f7 on akmorrow13:master into cbdf747a0149e08534eabfaa09835e3365033464 on bigdatagenomics:master.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/mango-prb/357/
Test PASSed.

Coverage decreased (-0.5%) to 70.256% when pulling 1e9250bc4d433adf0b1451d1e4860125b5272d1d on akmorrow13:master into cbdf747a0149e08534eabfaa09835e3365033464 on bigdatagenomics:master.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/mango-prb/358/
Test PASSed.


Rename nanodbc::string_type to nanodbc::string

While working on docs, I realised CMake option NANODBC_USE_UNICODE is documented this way:

Enables full unicode support. nanodbc::string becomes std::u16string or std::u32string.

That looks like a typo-mistake, but I like nanodbc::string.
Is there any reason to prefer the current alias nanodbc::string_type over nanodbc::string?

 I went with string_type because it mirrors what STL containers do:

value_type
reference_type
pointer_type
etc...

But maybe it would be better as just nanodbc::string.

Yes, I sense that too.
In STL, they often relate to template class members or traits or element of metafunction.
I think, though, in nanodbc, it is slightly different context. In nanodbc we treat it like there was
namespace nanodbc {
    class string { ... };
}


QVI LEAD multisig valid signers is showing green for all when threshold is met instead of just the signers

duplicate #91 ?


Multithreading

Check for problems because of multythreading for registrations / receiving objects and change to be threadsafe.

Added unit tests to prove that, even if multiple Tasks requests a singleton / scope singleton at the same time, are getting the same instances back.
Currently on such a case, if multiple threads request the same instance at the same time, all threads will create this instance but only the first finished one will be returned to all requests.
For now this is intended to work this way to prevent a lock over creations which will also lock creations of other requested singletons which could be of other types.


Elide varargs in IR

Allocate a buffer in caller, write arguments to it as if it was the stack. Pass a pointer to that buffer.
In callee, read from that buffer instead of the stack.
Might need to be in clang. Hoping for a target-agnostic rewrite of use to any arch that wants a functional varargs without writing the backend lowering.

This is exactly what happens in our printf.  The clang codegen generates code to calculate the runtime size of all args then that value is passed to an allocation request done by the host back to the GPU. Then the host passes back the pointer.   The gpu waits for this pointer, then continues to write all values regardless of address space into the buffer.  Then another hostcall happens that retrieves the buffer and processes a host function using x86 vargs, then frees the buffer.   Look at EmitAMDGPUDevicePrintfCallExprOMP in CGGPUBuiltin.cpp.  This code can be  generalized for what you want to do.   Any vargs function could use the same buffer allocation builtin.
llvm::Value *DataStructPtr = Builder.CreateCall(GetHipPrintfAllocDeclaration(CGM), {BufferLen});
But we should change the name to be more generic.  After this clang generates code to fill in values based off DataStructPtr.  Then another function call is created by clang to execute the host service function that uses vargs.  In the current implementation we are just executing printf.   Here is the codegen for the printf execution. Again, we should generalize these names.
Builder.CreateCall(GetHipPrintfExecuteDeclaration(CGM),{DataStructPtr, BufferLen}));
The host vargs ABI reconstruction from the buffer could also be generalized to call any vargs function.   The host vargs ABI is not trivial and there is an opinion by some that we should simulate that.  I disagree.  I want identical execution including identical runtime failures.  So we must reconstruct the host vargs ABI as we are doing today with printf.
Greg

That's pretty much the motivation. Today we have special case handling for printf, but that can be factored out leaving us with arbitrary vararg functions and a much simpler printf.


Feature request: Import speedscope to open profiles

So currently, the only way to import profiles with the speedscope package (as in, programatically and not through uploading to the website) is to first install the speedscope package globally and then running from the command line with speedscope [profile-location]. However, this makes it difficult to integrate speedscope with other tools, requiring spawning a subcommand and hoping the person running it has speedscope installed.
Is it possible to expose that same functionality from the module so that people can just import speedscope from 'speedscope' in their Node code and then be able to do something like speedscope('profile-location.cpuprofile') to auto-open the profile?
Context: I'm writing a CLI that retrieves a CPU profile (that was generated on a different server) to save and then open locally using speedscope. Thing is, I can't expect the end user to have speedscope already installed, and it would be much easier to just include speedscope as a dependency in the package.json and then call speedscope from the code rather than having to spawn a separate process.

Hi @maddie-j!
I'm not opposed to this, but I think there's already a reasonable workaround. When you add speedscope as a dependency to your package and install it, it will place the speedscope executable in node_modules/.bin. So you can then run node_modules/.bin/speedscope from inside your project without requiring a global installation from end users.
Does that work? The npm bin command gives you the path to the .bin directory in case you don't want to rely on that specific path.

Unfortunately node_modules is no longer accessible after bundling a package into an executable. I understand though that this is a very niche edge-case and 100% get if you don't think it's worth the extra dev effort to support.

Hi @maddie-j This is a very usefully feature that I am looking for. Did you find it out how to import speedscope to open profiles in other applications?


USB redirection from Ubuntu to Win7 Ultimate

Hey guys,
I've compiled the current Git master of FreeRDP on Ubuntu 12.04 and it's working apart from the USB redirection. e.g.
gdh@gdh-x60s:~/FreeRDP$ sudo xfreerdp /v:<IP_ADDRESS> /u:gdh /p:MySecret123 /usb:id,dev:1131:1001 /home-drive
loading channel rdpdr
loading channel rdpsnd
loading channel drdynvc
connected to <IP_ADDRESS>:3389
Loading device service drive (static)
Loading Dynamic Virtual Channel urbdrc
VID: 0x1131 PID: 0x1001
Regist Device: Vid: 0x1131 Pid: 0x1001 InterfaceClass = 0xE0
registered device #1: home (type=8 id=1)
I can see 'home on gdh-x60s' in 'Computer' and can browse my local files just fine. The thing that's failing is the redirection of a Bluetooth USB device:
lsusb | grep 1131
Bus 002 Device 004: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter
In the Device Manager of the remote Windows 7 Ultimate machine, no Bluetooth adapter, or 'Unknown Device' appears... nor does anything appear in the System event log about new hardware.
What have I missed? Is this even a supported thing - I couldn't find anything on the wiki about it.

I've started refactoring the code with #3175 hoping to improve the situation.

Fixed with #5745

@akallabeth I'm unable to test it but can be close this issue if you are confident that the changes solve the problem?

@ott pr has been merged, so current nightly packages should work.
Closing this (and all related issues). Create a new one if there are still issues.


Polish: remove Array.spanIndexUncurry

@sledorze Never mind, after some benchmark this would make performance worse


scan cannot find device

New Issue Checklist

[ x] Updated fastlane to the latest version
[x ] I have read the Contribution Guidelines

Issue Description
When passing in a device, scan is saying that it cannot find the device.
I know the device exists because when I run
xcrun simctl list devices
== Devices ==
-- iOS 9.2 --
    iPhone 4s (1F7F35FF-0B91-45BC-9292-C51E317506C7) (Shutdown)
    iPhone 5 (4BAD11FB-3409-4130-9FEB-188648F5747C) (Shutdown)
    iPhone 5s (376704D8-531E-4A84-87E7-66DF0E535C83) (Shutdown)
    iPhone 6 (0C6C9558-41BA-4FA3-AC0A-A5F1689C4F61) (Shutdown)
    iPhone 6 Plus (B0DF8E2C-D527-40AE-8EC7-0832C8588391) (Shutdown)
    iPhone 6s (6E0777EB-96EF-498A-BF7A-2DAAE34B22DB) (Shutdown)
    iPhone 6s Plus (E3EBBC08-E11D-4A3D-BCBC-61016AC76A04) (Shutdown)
    iPad 2 (BD897B5C-90C8-4A4D-9916-DDB7EC0DEDEF) (Shutdown)
    iPad Retina (53EFC851-2556-42A7-BED5-E1C876E4BA3A) (Shutdown)
    iPad Air (B5BDA694-DBF3-440A-8F50-A4B8E2E210F5) (Shutdown)
    iPad Air 2 (1047483F-9A10-4007-9696-BA0B6D400CD2) (Shutdown)
    iPad Pro (5677A3FF-BD4A-44B8-86FD-54F2D0B5B5D9) (Shutdown)
-- iOS 9.3 --
    iPhone 4s (F3E36F6B-77D7-49E6-9FE5-1BA7E879AF67) (Shutdown)
    iPhone 5 (C4FCED2A-3636-4D52-A553-73FDA177FB62) (Shutdown)
    iPhone 5s (DFE73A44-4939-4C29-8D18-B35BA8560641) (Shutdown)
    iPhone 6 (C1C5E232-B196-49A6-BF65-DF5C4D693BCB) (Shutdown)
    iPhone 6 Plus (F8CCB91D-079E-4543-853F-58DE6DE393CE) (Shutdown)
    iPhone 6s (A1FB37B9-45B2-4214-9885-BBD914E5021F) (Shutdown)
    iPhone 6s Plus (0B91A0E7-1C73-4452-A65E-2ED6B841127D) (Shutdown)
    iPad 2 (51E823D9-C5A0-4AB5-8FEC-4638BE03F324) (Shutdown)
    iPad Retina (D02AD8E8-3D6C-4F19-A394-4D44425F036A) (Shutdown)
    iPad Air (82778BD1-7418-4532-8598-0B001125BEDA) (Shutdown)
    iPad Air 2 (B9CCDF75-9090-4EB0-B68A-08E175849057) (Shutdown)
    iPad Pro (28DAAC8D-4F26-4F56-867A-E4C7B8D503E4) (Shutdown)
-- tvOS 9.2 --
    Apple TV 1080p (2CFFFEA7-9543-43AA-9B75-8BDA8B2F9189) (Shutdown)
-- watchOS 2.2 --
    Apple Watch - 38mm (82B89642-B903-475F-B527-AF4D4FD397D9) (Shutdown)
    Apple Watch - 42mm (71DC7B30-E407-4C97-9634-51C1831AD696) (Shutdown)

or run
instruments -s devices

Known Devices:
JLESCH16M [9491883F-16DC-56B3-B656-B44457960EB4]
Apple TV 1080p (9.2) [2CFFFEA7-9543-43AA-9B75-8BDA8B2F9189] (Simulator)
iPad 2 (9.2) [BD897B5C-90C8-4A4D-9916-DDB7EC0DEDEF] (Simulator)
iPad 2 (9.3) [51E823D9-C5A0-4AB5-8FEC-4638BE03F324] (Simulator)
iPad Air (9.2) [B5BDA694-DBF3-440A-8F50-A4B8E2E210F5] (Simulator)
iPad Air (9.3) [82778BD1-7418-4532-8598-0B001125BEDA] (Simulator)
iPad Air 2 (9.2) [1047483F-9A10-4007-9696-BA0B6D400CD2] (Simulator)
iPad Air 2 (9.3) [B9CCDF75-9090-4EB0-B68A-08E175849057] (Simulator)
iPad Pro (9.2) [5677A3FF-BD4A-44B8-86FD-54F2D0B5B5D9] (Simulator)
iPad Pro (9.3) [28DAAC8D-4F26-4F56-867A-E4C7B8D503E4] (Simulator)
iPad Retina (9.2) [53EFC851-2556-42A7-BED5-E1C876E4BA3A] (Simulator)
iPad Retina (9.3) [D02AD8E8-3D6C-4F19-A394-4D44425F036A] (Simulator)
iPhone 4s (9.2) [1F7F35FF-0B91-45BC-9292-C51E317506C7] (Simulator)
iPhone 4s (9.3) [F3E36F6B-77D7-49E6-9FE5-1BA7E879AF67] (Simulator)
iPhone 5 (9.2) [4BAD11FB-3409-4130-9FEB-188648F5747C] (Simulator)
iPhone 5 (9.3) [C4FCED2A-3636-4D52-A553-73FDA177FB62] (Simulator)
iPhone 5s (9.2) [376704D8-531E-4A84-87E7-66DF0E535C83] (Simulator)
iPhone 5s (9.3) [DFE73A44-4939-4C29-8D18-B35BA8560641] (Simulator)
iPhone 6 (9.2) [0C6C9558-41BA-4FA3-AC0A-A5F1689C4F61] (Simulator)
iPhone 6 (9.3) [C1C5E232-B196-49A6-BF65-DF5C4D693BCB] (Simulator)
iPhone 6 Plus (9.2) [B0DF8E2C-D527-40AE-8EC7-0832C8588391] (Simulator)
iPhone 6 Plus (9.3) [F8CCB91D-079E-4543-853F-58DE6DE393CE] (Simulator)
iPhone 6s (9.2) [6E0777EB-96EF-498A-BF7A-2DAAE34B22DB] (Simulator)
iPhone 6s (9.3) [A1FB37B9-45B2-4214-9885-BBD914E5021F] (Simulator)
iPhone 6s (9.3) + Apple Watch - 38mm (2.2) [82B89642-B903-475F-B527-AF4D4FD397D9] (Simulator)
iPhone 6s Plus (9.2) [E3EBBC08-E11D-4A3D-BCBC-61016AC76A04] (Simulator)
iPhone 6s Plus (9.3) [0B91A0E7-1C73-4452-A65E-2ED6B841127D] (Simulator)
iPhone 6s Plus (9.3) + Apple Watch - 42mm (2.2) [71DC7B30-E407-4C97-9634-51C1831AD696] (Simulator)

Complete output when running fastlane, including the stack trace and command used
14:18:39]: ------------------
[14:18:39]: --- Step: scan ---
[14:18:39]: ------------------
[14:18:39]: xcodebuild -list -workspace Hudl.xcworkspace
[14:18:49]: Ignoring 'iPad 2', couldn't find matching simulator
[14:18:49]: Couldn't find any matching simulators for '["iPad 2"]' - falling back to default simulator

Configuration Files
Please copy the complete content of your Fastfile and any other configuration files you use below:
Fastfile:
    test_results = scan({
      scheme: "Hudl",
      workspace: "Hudl.xcworkspace",
      device: "iPad 2",
      configuration: "Debug",
      derived_data_path: build_directory,
      output_types: "junit",
      code_coverage: true
    })

Environment
fastlane version (run fastlane -v):
fastlane 1.101.0
Do you use bundler to execute fastlane (i.e. bundle exec fastlane)?
yes
Do you use a Ruby environment manager (e.g. chruby, rbenv, rvm)?
rvm

oops sorry, did not see this is current in the works on being fixed https://github.com/fastlane/fastlane/pull/5746

@joshrlesch Thanks josh! Yup. As a workaround you should be able to delete these simulators before a run. Thanks!


Error in Dynarec for ARM64 in Docker: OLE Interface Marshalling Fails with Error 0x80004002

Running Box64 with Dynarec v0.3.1 inside the Docker container (on ARM64 architecture) results in initialization errors. The errors seem to relate to OLE interface marshalling failures, unresolved dependent assemblies, and the RpcSs service.
I'm running it on: Oracle Cloud Infrastructure
Shape: VM.Standard.A1.Flex (ARM64 architecture)
Resources: 4 OCPUs, 24 GB RAM
OS: Canonical Ubuntu 22.04 (ARM64)
Upon running the image I get the following error logs:
...
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (<IP_ADDRESS>)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (<IP_ADDRESS>)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (<IP_ADDRESS>)
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0054:err:ole:start_rpcss Failed to open RpcSs service
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002

I tried a few attempts at resolution but ended in various dead ends, @joaop221 any thoughts on the above?

Hi @DavidHtx this problem will not kill the server and after a couple of time the server will be lauched. Please, check the following logs of running version of image with their respectives timestamps:
...
2024-11-19T06:06:48.709054655Z 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (<IP_ADDRESS>)
2024-11-19T06:06:49.235887002Z 004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (<IP_ADDRESS>)
2024-11-19T06:06:49.324535892Z 0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (<IP_ADDRESS>)
2024-11-19T06:06:49.846435884Z 004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
2024-11-19T06:06:49.846524125Z 004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
2024-11-19T06:06:49.846879047Z 004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
2024-11-19T06:06:49.925425748Z 004c:err:ole:start_rpcss Failed to open RpcSs service
2024-11-19T06:06:50.016979578Z 0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
2024-11-19T06:06:50.017060818Z 0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
2024-11-19T06:06:50.017376141Z 0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
2024-11-19T06:11:48.686825326Z 0024:err:environ:run_wineboot boot event wait timed out
2024-11-19T06:11:49.244107244Z [UnityMemory] Configuration Parameters - Can be set up in boot.config
...

We can see that after 5 minutes the problems go away. Of course, I need to undertand and solve this problem, but the server goes launch even when this occurr.
I'll close this issue and you can reopen it if any new problem happens.


Create C# documentation writer

This change adds a C# documentation writer, similar to the one for the CPython backend. Also included is change to a utility function to convert Rust function names to C# function names.

0.14.7


It says that the text is not blue but I did everything right

Challenge Use CSS Selectors to Style Elements has an issue.
User Agent is: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.

Thanks for reporting this. GitHub Issues are for reporting bugs on the website only.
Please consult the Help Chat Room for any assistance to Coding.
Your code is incorrect. Check the instructions.
Happy Coding!


Sleep inside Waiter.waitForText method can be changed to wait and notitify

Understand UI has to wait till current search view operation return.
We could use wait(timeout) and notify to avoid the last sleep of 500ms on UI thread.
This can improve UI response time by 500ms maximum.

Unfortunately the UI is slow therefor we have these sleeps to slow the execution down. Removing them will make the execution to fast which will lead to flaky tests.


Receiving command callbacks from the XPlane?

Greetings!
Is that possible to receive callbacks on the client side, just like Subscribe, when certain command inside of the XPlane has envoked?
Thanks!

Hello,
it depends on the command you are interested in.
There must be a DataRef associated.
Once you subscribe to a DataRef XPlane continuosly sends the data several times per second, the Connector filters those messages and invokes the callback only when the data changes.
What command are you interested in?

Max, thank you for your reply:)
For example, i want to track when certain command is invoked, let's take Zibo 737, for example.
There are command "laminar/B738/button/fmc1_exec", and i want to track it out, somehow :/

Hello,
sorry for the late reply.
In my version of DataRefs and Commands I cannot find the command you are referencing to.
Maybe it's an addon plane?
In general I think there should be a corresponding DataRef that gives you a Boolean value that represent the state of the command.
You should then subscribe to that DataRef.
For example:
For those commands:
sim/lights/nav_lights_on                           Nav lights on.
sim/lights/nav_lights_off                          Nav lights off.
You can subscribe to:
sim/cockpit/electrical/nav_lights_on	int	y	bool	Navigation Light
With this you can be aware of the state of the Navigation lights.


Laravel 10.27.0 Shift

This pull request includes updates for the recent minor version release of Laravel as well as updates to your package dependencies. Feel free to commit any additional changes to the shift-ci-v10.27.0 branch.
Before merging, you need to:

Checkout the shift-ci-v10.27.0 branch
Review all pull request comments for additional changes
Run composer update
Thoroughly test your application (no tests?, no CI?)

:x: Shift was unable to run composer update. Please be sure to run composer update before merging to ensure your dependency changes are fully compatible and reflected in your composer.lock file.


Update zh_CN.lang

Redo #3463, with target of 1.10 branch.

Any progress?

I have no idea what kind of dirty jokes you put into it, but I guess I have to trust you that they are at least funny. ;) ;)

Ah. I used some slang, so they will be interesting.


Allow selecting files in torrent, useful for TV shows

Currently cthulhu automatically uses peerflix -a, which downloads all files. It is a problem for TV shows whose episodes are all bundled into the same torrent. peerflix -l seems to cover exactly that case (although it doesn't allow multi-selection, unfortunately), and same with webtorrent -s (a little bit less convenient). Wouldn't it make sense to make an option (and perhaps use -a as default) so that users can use -l/-s instead and decide which episode to stream when several are bundled together?
Ideally there could be a prompt asking whether to download all files or just one after a torrent has been selected, because the user can't know in advance which torrents would be available. Specifying the option when executing cthulhu would skip that prompt.

You're absolutely right that -l works better for shows compared to -a. I just pushed a change that adds the -l/--list flags that replace -a with -l in peerflix. -a is still used by default (although I am planning on adding a config file to allow users to change all the defaults). I haven't added an automatic prompt yet, but maybe I will later on.
Also, I made it so when users use --list/-l., there is a loop that asks them if they want to continue watching after the player closes. If they pick yes, it brings up the list again, making it easier to binge watch tv shows or whatever.

Awesome, thanks for the quick change.
On 2022-01-11 03:22 Raiyan @.***> wrote:

You're absolutely right that -l works better for shows compared to
-a. I just pushed a change that adds the -l/--list flags that
replace -a with -l in peerflix. -a is still used by default
(although I am planning on adding a config file to allow users to
change all the defaults). I haven't added an automatic prompt yet,
but maybe I will later on.
Also, I made it so when users use --list/-l., there is a loop
that asks them if they want to continue watching after the player
closes. If they pick yes, it brings up the list again, making it
easier to binge watch tv shows or whatever.
--
Reply to this email directly or view it on GitHub:
https://github.com/trianglecirclexyz/cthulhu/issues/3#issuecomment-100
9540367
You are receiving this because you authored the thread.
Message ID:
@.***>


firebase auth ios device error [web-internal-error]

Description
Hello ,
i'm using flutter and when i try to send otp to my phone number I see the re captcha is loading and then closing and the error is web-internal-error
I'm sure the google cloud keys is Don't restrict key
and I have enabled the appAppttest  and device check and still got the same error
Reproducing the issue
Hello ,
i'm using flutter and when i try to send otp to my phone number I see the re captcha is loading and then closing and the error is web-internal-error
I'm sure the google cloud keys is Don't restrict key
and I have enabled the appAppttest  and device check and still got the same error
Firebase SDK Version
5.3.3
Xcode Version
15.3
Installation Method
Swift Package Manager
Firebase Product(s)
Authentication
Targeted Platforms
iOS
Relevant Log Output
No response
If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet

Replace this line with the contents of your Package.resolved.

If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet

Replace this line with the contents of your Podfile.lock!

Hi @heshesh2010, could you provide the full error logs you encountered?

This may be an issue with your specific project. Would you please file a ticket through our support channel for investigation?


Yarn cache restore not working in private repository

I have a private repo and using yarn cache from actions. The post-action always shows it has uploaded the cache but the restore action doesn't find any.
I haven't changed my yarn.lock, so it should restore the cache either way

I'm experiencing the same behavior. The cache is created and uploaded in one job, but can't be found in another.

I would suggest to check your path argument, please see this issue for more details. Maybe it relates to your case.


Padlock: fix byte swapping assembly for AES-192 and 256

Byte swapping code incorrectly uses the number of AES rounds to swap expanded AES key, while swapping only a single dword in a loop, resulting in swapped key and partially swapped expanded keys, breaking AES encryption and decryption on VIA Padlock hardware.
This commit correctly sets the number of swapping loops to be done.
Fixes #20073
CLA: trivial

This pull request is ready to merge

Merged to master, 3.1, 3.0 and 1.1.1. Thank you.


Fetching properties from child nodes while parent node is selected

Is there a way to retrieve the properties from a parent node's children if it has one or more child nodes?
Say a parent frame has a child frame inside it, how would I get the child frame's properties while the parent is selected?

+1, would love to know how to do this. In my case, looking at a RadioGroup and RadioButtons:

Thanks for reaching out @mikeysouthwell! Check out #6 for more on how I'm thinking about handling children support. @elyseholladay you might be interested in the approach outlined in #6 as well. It's a nontrivial amount of work, but I think it would be cool to figure out a good way to support it.
@mikeysouthwell based on some of your other issues, I think you may actually want to clone this repo and start adding you unique needs yourself. I'm going to follow up in the other issues, but the best way to generate global, node type-based templates with a plugin that you can distribute to your team, is going to be to hard code them in a private version of this plugin. I am considering adding code to this plugin that shows how you would go about doing that to make it easier, but theres not a good way to do that with the published version of this plugin. There's nowhere to store a global template in Figma for an entire team.

Hey @jake-figma, I wasn't sure how to contact you directly, so I thought I'd just respond to this post. I was able to use the Global Templates Editor to generate MAUI code to suit our purposes and I thought other members of the community might find it useful :)
{
  "types": {
    "FRAME": [
      {
        "title": "MAUI",
        "language": "JAVASCRIPT",
        "code": "<FlexLayout \n {{?autolayout.layoutMode=horizontal}}Direction=\"Row\"\n {{?autolayout.layoutMode=vertical}}Direction=\"Column\"\n BackgroundColor={{css.background|pascal}}\n WidthRequest=\"{{css.width|pascal}}\"\n HeightRequest=\"{{css.height|pascal}}\"\n Padding=\"\\\n {{?variables.paddingTop}}theme.{{variables.paddingTop|pascal}}, \n {{!variables.paddingTop}}{{autolayout.paddingTop}},\\\n {{?variables.paddingRight}}theme.{{variables.paddingRight|pascal}},\\\n {{!variables.paddingRight}}{{autolayout.paddingRight}},\\\n {{?variables.paddingBottom}}theme.{{variables.paddingBottom|pascal}},\\\n {{!variables.paddingBottom}}{{autolayout.paddingBottom}},\\\n {{?variables.paddingLeft}}theme.{{variables.paddingLeft|pascal}}\n {{!variables.paddingLeft}}{{autolayout.paddingLeft}} \"\n {{?variables.itemSpacing}}Spacing=\"theme.{{variables.itemSpacing|pascal}}\"\n {{!variables.itemSpacing}}Spacing=\"{{autolayout.itemSpacing}}\"\n {{?css.justifyContent=center}}JustifyContent=\"Center\"\n {{?css.justifyContent=space-between}}JustifyContent=\"SpaceBetween\"\n {{?css.justifyContent=flex-start}}JustifyContent=\"Start\"\n {{?css.justifyContent=flex-end}}JustifyContent=\"End\"\n {{?css.alignItems=center}}AlignItems=\"Center\"\n {{?css.alignItems=flex-start}}AlignItems=\"Start\"\n {{?css.alignItems=flex-end}}AlignItems=\"End\"\n {{?autolayout.layoutMode=horizontal}}{{?autolayout.counterAxisAlignItems=center}}VerticalOptions=\"Center\"\n {{?autolayout.layoutMode=horizontal}}{{?autolayout.counterAxisAlignItems=min}}VerticalOptions=\"Start\"\n {{?autolayout.layoutMode=horizontal}}{{?autolayout.counterAxisAlignItems=max}}VerticalOptions=\"End\"\n {{!autolayout.layoutMode=horizontal}}{{?autolayout.primaryAxisAlignItems=center}}VerticalOptions=\"Center\"\n {{!autolayout.layoutMode=horizontal}}{{?autolayout.primaryAxisAlignItems=min}}VerticalOptions=\"Start\"\n {{!autolayout.layoutMode=horizontal}}{{?autolayout.primaryAxisAlignItems=max}}VerticalOptions=\"End\"\n {{?autolayout.layoutMode=horizontal}}{{?autolayout.primaryAxisAlignItems=center}}HorizontalOptions=\"Center\"\n {{?autolayout.layoutMode=horizontal}}{{?autolayout.primaryAxisAlignItems=min}}HorizontalOptions=\"Start\"\n {{?autolayout.layoutMode=horizontal}}{{?autolayout.primaryAxisAlignItems=max}}HorizontalOptions=\"End\"\n {{!autolayout.layoutMode=horizontal}}{{?autolayout.counterAxisAlignItems=center}}HorizontalOptions=\"Center\"\n {{!autolayout.layoutMode=horizontal}}{{?autolayout.counterAxisAlignItems=min}}HorizontalOptions=\"Start\"\n {{!autolayout.layoutMode=horizontal}}{{?autolayout.counterAxisAlignItems=max}}HorizontalOptions=\"End\"\n {{?node.children=0}} />\n{{!node.children=0}}>\n {{figma.children}}\n{{!node.children=0}}</FlexLayout>"
      }
    ],
    "TEXT": [
      {
        "title": "MAUI",
        "language": "JAVASCRIPT",
        "code": "<Typography\\\nvariant=\"{{node.textStyle}}\"\\\n{{!node.textStyle}}variant=\"unknown\"\\\n\\>{{node.characters|raw}}</Typography>"
      }
    ]
  },
  "components": {}
}

This is what it looks like on a basic Kebab Menu icon:

<FlexLayout
 Direction="Column"
 BackgroundColor=Var(GraysWhite, #FFF)
 WidthRequest="48px"
 HeightRequest="48px"
 Padding="  0,  0,  0,  0 "
 Spacing="0"
 JustifyContent="Center"
 AlignItems="Center"
 VerticalOptions="Center"
 HorizontalOptions="Center"
>
 <FlexLayout
    Direction="Row"
    Padding="  0,  0,  0,  0 "
    Spacing="3"
    JustifyContent="Center"
    AlignItems="Center"
    VerticalOptions="Center"
    HorizontalOptions="Center"
 >
 </FlexLayout>
</FlexLayout>

Did you ever hear back from the Plugin API team about removing the px values and also being able to grab the various properties from the css.boxShadow or css.filter properties?
"css.boxShadow": "0px 0.5px 1px 0px rgba(0, 0, 0, 0.25)"
"css.filter": "drop-shadow(0px 0.5px 1px rgba(0, 0, 0, 0.25))"


Provide translations for custom Etherpad functionality

Currently, we hardcode Toggle Authorship Colors, Download and the Style dropdown to English strings. We should make these internationalised.

@simong @mrvisser Any idea on what the best approach would be here? Preferably, we would be able to use translations from our Crowdin account.

We could spend a bit of time on localizing ep_oae (see http://etherpad.org/doc/v1.3.0/#index_localizing_plugins for more info). Maybe ep_oae keys could be prefixed with ep_oae_ and we could write a little script to sync it up with crowdin?

Assigning to @stuartf

Assigning to @Coenego for fix. @simong : Can you provide a bit of guidance on the development approach to take here.

Apparently @stuartf started work on this yesterday and has been making some good progress. Therefore, assigning this back to @stuartf .

https://github.com/oaeproject/ep_oae/pull/12

Closing this in favour of oaeproject/ep_oae#12


Update shapeless to 2.3.8

Updates com.chuusai:shapeless from 2.3.3 to 2.3.8.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.chuusai", artifactId = "shapeless" } ]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #216.