Proposal: Please start using Semantic Versioning

I found that this project already supports Go modules. But sadly, the tags doesn't follow Semantic Versioning, which means that all tags of this project will be ignored by Go modules and replaced by pseudo-versions, go get acts weirdly when tags are not in that form. It would be great to have the tagged release be named in the format vX.X.X format so that go mod can read it.
	github.com/floostack/transcoder v0.0.0-20200804154457-1f7b65086680

Else the mod file shows something like github.com/floostack/transcoder v0.0.0-20200804154457-1f7b65086680 which is not very readable and difficult to upgrade. It’s hard to verify which version is in use. This is not conducive to version control.
So, I propose this project to follow Semantic Versioning in future versions. For example, v1.0.1, v2.0.0, v3.1.0-alpha, v3.1.0-beta.2etc.

@xfrr  Could you help me review this issue? Thx :p

Sure, I've modified 1.0.0 to v1.1.0, we'll keep it that way.
Thanks for your contribution.

@xfrr Thank you for your contribution!


Provide support for scaling based on Redis Key-Values

Proposal
Do you have a plan? Thank you.
Use-Case
No response
Is this a feature you are interested in implementing yourself?
No
Anything else?
No response

Because nobody asked for it? :)

Are you willing to contribute it?

@zroubalik @tomkerkhove I'm interested in working on this. Can I pick this up?

yeah! thanks @vinod827


Please add semver tagged releases

This is required for Cocoapods and Carthage support. Thank you!

done.


Excluded folders should persist across re-sync

We use this plugin heavily, and there's a general consensus that the current behavior (resetting the selection of excluded folders during a sync) is the wrong approach, leading unnecessarily to very heavy reindexing.

The *.bazelproject file is intended to be the source of truth for the project structure.
To exclude folders in a way which persists across sync (and can be shared between users, if you want), add them to the 'directories' section of the bazelproject file, with a '-' prefix (https://ij.bazel.build/docs/project-views.html#directories).

Thanks for the rapid response!  Unfortunately, this makes a strong assumption that there is a single consistent notion of "what should be excluded" that makes sense for an entire repository and all users of it.  This seems like potentially a too-strong assumption for the plugin to make.
For instance, in a large monorepo with thousands of developers, the frontend folks might not care about the backend code and want to be able to (in persistent fashion) exclude those folders to avoid half-hour-long reindexing.  However, the backend folks would be understandably upset if their code were excluded globally.

For per-user settings, just have your users create their own project view file which imports your shared one. Then they can customize it however they want.
Alternatively, create one checked-in, shared .bazelproject file per distinct view of what should be ignored.
Internally we have a large monorepo with thousands of devs, and teams create modular groups shared of .bazelproject files representing different views of their project. You can piece together any set of these for your particular project.

How about to provide option that can put to 'Project Setting > Modules > Exclude files'.
It will be very helpful.

Hi there! We're doing a clean up of old issues and will be closing this one. Please reopen if you’d like to discuss anything further. We’ll respond as soon as we have the bandwidth/resources to do so.


Use Chromium's new system-ui font alias

https://bugs.chromium.org/p/chromium/issues/detail?id=654679
Fixes #10144.
As @Tyriar pointed out, sans-serif didn't work. But Chromium 56 added system-ui (similar to -apple-system but for all operation systems) in Electron :)

This is changing all of our fonts on all OS, @Tyriar is that really what you had in mind?

The actually used font should just change on non-Ubuntu Linux systems.
For example here's a screenshot from Windows 10:

And from the Chromium commit messages: "This patch enables the "system-ui" generic font family on all platforms." and for macOS "This patch replaces internal uses of "BlinkMacSystemFont", Blink's non-standard extension on Mac, with the standard "system-ui" generic font family."

@bpasero not sure what's best for Windows and macOS, but for Linux I think this is what we want - use the standard system font. on Ubuntu this should map to "Ubuntu Regular" which is what we used anyway.

@jhasse @Tyriar it seems we are trying to fix an issue on Linux but this PR impacts Windows and macOS too. If so, I suggest to make this PR fix it only on Linux. Does that make sense?

This won't impact Windows and macOS, as system-ui is the new alias for BlinkMacSystemFont on macOS and translates into Segoe on Windows. Try this HTML snippet in Chrome on Windows and macOS:
The quick brown fox jumps over the lazy dog

The quick brown fox jumps over the lazy dog

From Chromium's commit message (emphasis mine):

With this change, all platforms use the correct font. On Windows, the
browser already pass menu_font_family_name to the renderer. On Mac and
Android, the render can find the system font without needing the
browser to set.

@jhasse wouldn't it make sense to just change this
font-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", "Ubuntu", "Droid Sans", sans-serif;
to this:
font-family: system-ui, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", "Ubuntu", "Droid Sans", sans-serif;
Just in case for some reason system-ui does not work? Or is there a guarantee it will work.
Since this change impacts standalone editor, markdown and terminal, I am adding more people to give feedback on this cross-cutting change. Especially in the standalone editor I think we cannot just use the system-ui font because we also need to run on other browsers. As such I think system-ui should just replace -apple-system, BlinkMacSystemFont everywhere.

Just in case for some reason system-ui does not work? Or is there a guarantee it will work.

In Chromium >= 56 it is guaranteed to work, but as you said:

Especially in the standalone editor I think we cannot just use the system-ui font because we also need to run on other browsers.

I didn't know that. It won't work in e.g. Firefox.

Imho we should just search+replace -apple-system, BlinkMacSystemFont with system-ui.

Yes, good idea. Those never worked in other browsers anyway AFAIK.

Also, why is the font not changed for the language specific overrides (e.g. .monaco-shell:lang(zh-Hans) ) here?

Those didn't include the Ubuntu font and therefore I was sceptical.

Imho we should just search+replace -apple-system, BlinkMacSystemFont with system-ui.

If I understand it correctly, I think system-ui is going to work on all platforms so that is the same as font-family: system-ui. If Windows is an issue then maybe we should define the Windows ones first and then fallback to system-ui?
font-family:
  "Segoe WPC",
  "Segoe UI",
  "HelveticaNeue-Light", /*is this mac only too?*/
  system-ui,
  sans-serif; /*just in case*/

Error no more haker out my page . low C.i.A
Enviado desde Correohttps://go.microsoft.com/fwlink/?LinkId=550986 para Windows 10
De: Daniel<EMAIL_ADDRESS>Enviado: martes, 2 de mayo de 2017 18:34
Para<EMAIL_ADDRESS>CC<EMAIL_ADDRESS>Asunto: Re: [Microsoft/vscode] Use Chromium's new system-ui font alias (#25570)
Imho we should just search+replace -apple-system, BlinkMacSystemFont with system-ui.
If I understand it correctly, I think system-ui is going to work on all platforms so that is the same as font-family: system-ui. If Windows is an issue then maybe we should define the Windows ones first and then fallback to system-ui?
font-family:
"Segoe WPC",
"Segoe UI",
"HelveticaNeue-Light", /is this mac only too?/
system-ui,
sans-serif; /just in case/
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/Microsoft/vscode/pull/25570#issuecomment-298767979, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AXrLjoJjJhPtfruSMGPGAfQe078-5T-Eks5r16FOgaJpZM4NKr6g.

If Windows is an issue then maybe we should define the Windows ones first and then fallback to system-ui?

Windows isn't an issue (see https://github.com/Microsoft/vscode/pull/25570#issuecomment-297926331), but browsers other than Chrome/Chromium/Electron are. Therefore this approach (Segoe after system-ui) works, as system-ui won't be definied in e.g. Firefox.

So it should probably only apply to src/vs/editor/browser/standalone/media/standalone-tokens.css for monaco and everything else should be simply system-ui? @bpasero?

@jhasse I think we only need the non system-ui fonts in Monaco which is src/vs/editor/browser/standalone/media/standalone-tokens.css, everything else assumes we're running under Electron.

Fixed :)

Here goes :smile:
Thanks @jhasse, this should be in tomorrow's Insiders build.

Unfortunately this change breaks the VS code UI on Windows. The reason is most likely because I do not use Segoe UI as a system font, but Tahoma (Segoe UI is mapped to Tahoma in the Windows registry key via FontSubstitutes). It seems that whatever is used in the back end to render fonts does not use FontSubstitues and thus render using a default font (looks like Times New Roman or similar which makes the UI not so great).
My case is special but wouldn't it be possible to have this configurable (even after a restart of VS code)? For the time being, I'm hacking directly the file workbench.main.css to fix this rendering.
Thanks

What font do the menus (File, Edit, ...) use in your setup? Tahoma or also the Times New Roman like font?

The menu uses Tahoma as expected. Only what is in the client area of the window is using the wrong font.

By default here is what I get:
if I override to use Tahoma:

Strange. Does adding , Segoe UI after system-ui in workbench.main.css fix it for you?
Do you see any similar bugs in Chromium? I'm not sure where they use system-ui atm, but I guess they expect it to work and this might be a good time to report the broken FontSubstitutes behaviour upstream.
Btw: What is the preferred way to change the UI font on Windows?

@jhasse The issue is Chromium as specifying system-ui or Segoe UI does the same :-( it uses the wrong font. Maybe I should fill a bug over there instead. Still having the choice of choosing your UI font seems reasonable.
On Windows, there is no more supported way of changing the default font (in Pre windows 8, it was possible), but basically I did exactly what the OP is showing here https://superuser.com/questions/936425/how-to-change-the-default-segoe-wp-font-on-windows-8

The issue is Chromium as specifying system-ui or Segoe UI does the same :-(

Hm ... why (how) did it work before this PR then?

Not completely sure but maybe it failed loading up Segoe UI so it continued through the list whereas now, it defaults to Segoe UI no matter what. Unfortunately I cannot test the non-insider version as I'm blocked by issue #26666 which is the reason why I found this font issue with the latest insider.
On the positive side, it forced me to reconsider how I do font override and found how to ensure that VS Code/Chromium is using what I want by following the steps here: https://www.windows10forums.com/threads/change-font-type.1308/ which is more or less how you would do it in the told days of Windows.
So for now I'm happy. Thanks for the interest in my issue!

Given what @manu-silicon describes I would vote for reverting this changes as it potentially has a very bad impact for windows users.
@Tyriar @jhasse would you agree?

Wait a second. If I'm not mistaken this

it failed loading up Segoe UI so it continued through the list whereas now, it defaults to Segoe UI no matter what.

means that we can add , Tahoma after system-ui to get the old behaviour back without breaking the fonts for some Linux users again. @manu-silicon can you confirm that?

I'll check this in about 10h.

I have side by side 1.12 and 1.13 unchanged:

And again side by side with 1.13 version of workbench.main.css changed to add Tahoma right after system-ui:

For 1.12, I cannot tell which font it is actually using.

IMHO Tahoma looks even better then than 1.12 (it matches the menu for example). 1.12 might be 'Segoe WPC'.
I've created a pull request for adding Tahoma: #26912

Note that it looks good on my screenshots because my whole system is using Tahoma. It should look equally well if you use Segoe UI or some other fonts as your default.

@manu-silicon I've followed this guide https://www.windowscentral.com/how-change-default-system-font-windows-10 but couldn't reproduce the Times New Roman issue. system-ui still was Segoe UI, which is also not quite correct, but matches the current behavior.
Did you do any additional steps?

Actually there is something else in my setting on top of not liking Segoe UI, I do not like anti-aliased fonts as they appear too blurry on low dpi display. So in the Windows advanced settings I disable font smoothing and in the registry key I have the following settings in HKCU\Control Panel\Desktop:

FontSmoothingType set to 2.
FontSmoothing set to 1.

You might need to log off to see the effects.

Thanks, I've changed my settings and now also have anti-aliasing disabled. Still I couldn't reproduce the serif font being used for system-ui - it still was Segoe UI. As it should be Tahoma though, let's see what the Chrome developers think.


Separate contingency table from McNemar's test

There could be an ambiguity as to what variables to use for calculating the contingency table for McNemar's test.
The test can be applied in general to any two paired variables. Not necessarily supervised data.
In our implementation, we assume the use-case of comparing two classifiers. In some existing libraries, they use for such cases pred1_correct and pred2_correct as the two variables, meaning the boolean comparisons of each classifier's predictions to the ground truth. We currently use just pred1 and pred2 (without taking ground truth into account).
To avoid this ambiguity, I propose to implement a new ContingencyTable metric that can receive any two paired variables. and separate it from McNemar's test which would then get the contingency table as input.

done in:
https://github.com/IBM/fuse-med-ml/pull/77


Disk usage check doesn't work inside docker

I have a test case where I am creating new sigar instance and calling disks() method. Inside docker this is resulting in nil but works fine running directly on host machine. Any way to fix this?

Hyperic/sigar is an abandoned project. Look at the forked projects or
migrate to other library.
On Mon, Mar 13, 2023, 12:32 rohitsngh27 @.***> wrote:

I have a test case where I am creating new sigar instance and calling
disks() method. Inside docker this is resulting in nil but works fine
running directly on host machine. Any way to fix this?
—
Reply to this email directly, view it on GitHub
https://github.com/hyperic/sigar/issues/152, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AE2UTTXXXMZWAJDQDBZRJVLW34AVFANCNFSM6AAAAAAVY6GT7I
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Do not remove feed titles if update brought no new items

Fixes #748.
The fix relies on the fact that rsspp::Feed stays default-initialized unless something is fetched. Remote APIs (TT-RSS, NewsBlur etc.) store feed titles as part of subscription list, so they always update rsspp::Feed, even if the feed doesn't have any items.
If you were affected by #748 and lost some titles, you can forcibly re-fetch them:

in the command line, run sqlite3 ~/.newsboat/cache.db 'UPDATE rss_feed SET lastmodified = 0, etag = ""' (cache.db might be in ~/.local/share/newsboat/cache.db, or somewhere else if you overrode the location). All your existing items will be kept; this command only makes Newsboat pretend like it never fetched feeds, so HTTP servers send the whole feeds again—complete with the titles;
start Newsboat and reload all your feeds with R (or whatever key you bound reload-all to).

This might bring some old items too, if servers decide to provide them. That's okay.

@dennisschagt, can you review this?
I also sent you an invitation to become a collaborator; that should give you push access, so you can fix typos and whatnot directly in master. Please use PRs for everything more substantial, though. You can also tag issues, if that's interesting to you.

macOS builds on Travis are broken by a conflict between Python 2 and Python 3. That's irrelevant to these changes, so feel free to leave reviews. I'll deal with a breakage in a separate PR, and rebase this one when I'm done.

Coverage decreased (-0.07%) to 52.948% when pulling 64a35fc7be7879c65a4a8560970628bfde72f64e on bugfix/748-titles-reset into d6ea3fa7bb42b0a7f8517ac3eb81c40af81f54f4 on master.

Thank you for the review!


Datatables Editor select options

Don't know if I'm missing something and there is an easy way to add these.
Currently I've just added some code before the JSon gets returned.
$datatables =  Datatables::of($pr_assignments)
			->make(true);

		$options = [
			"pr_assignment.spotlight_id" => Spotlight::orderBy('name')->lists('id', 'name'),
			"pr_assignment.publication_issue_id" => PublicationIssue::orderBy('title')->lists('id', 'title')
		];

		$data = $datatables->getData();
		$data->options = $options;
		$datatables->setData($data);

		return $datatables;

If you are using v6.x then you can now use ->with() method to attached a data on json response. Something like below:
 Datatables::of($pr_assignments)
  ->with([
            "pr_assignment.spotlight_id" => Spotlight::orderBy('name')->lists('id', 'name'),
            "pr_assignment.publication_issue_id" => PublicationIssue::orderBy('title')->lists('id', 'title')
        ])
  ->make(true);

Awesome, will upgrade to 6 and give it a go.

Great! let me know if it works for you or if you have any suggestions to improve the functionality. BTW, I think you can also use it like this:
Datatables::of($pr_assignments)
  ->with("pr_assignment.spotlight_id", Spotlight::orderBy('name')->lists('id', 'name'))
  ->with("pr_assignment.publication_issue_id", PublicationIssue::orderBy('title')->lists('id', 'title'))
  ->make(true);

As they need to sit in options the following works perfectly:
$options = [
            "spotlight_id" => Spotlight::orderBy('name')->lists('id', 'name'),
            "publication_issue_id" => PublicationIssue::orderBy('title')->lists('id', 'title'),
            "currency_type_id" => CurrencyType::orderBy('name')->lists('id', 'name'),
        ];

		return Datatables::of($pr_assignments)
            ->with('options', $options)
			->make(true);

Oh yeah, it should be on options. Missed that one ^_^. Glad it worked! Thanks!


Feature/detect UUID

Description
Adds comments for UUID intances
Type of change

[ ] 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)
[ ] Documentation update
[ ] Chore: cleanup/renaming, etc
[ ] RFC
[ ] Test

Notes

Acceptance

[x] I have read the Contributing guidelines
[x] I have read the Code of Conduct

How do I test? With what PR that introduces this pattern can I test?

Please expand on the argument that this is a code smell. Is it because it leaks access to the DB? Are only certain kinds of IDs a vulnerability (eg: sequential ones that can give the attacker a way to brute force)? Are non-obvious IDs something that can be exposed to the world?

Introduce an UUID in a PR
There should not be UUIDs in the code, having them hard coded is a smell. It's fine if you put them somewhere visible, but definitely should not commit them.


schema: reduce version number

This PR is a first step towards v5.0 as it reduces the current version number to two levels (5.0-dev).
Fixes #1174

I think the tests need to be updated accordingly. (There is still a version 3.0.0, so I wonder if we even do testing …)

testing was stopped quite a while ago but it still sits there to keep nagging that we should do test ;-)

updating them of, course would be good

Why not leave away the -dev part everywhere on this branch?

@bwbohl I think it is better to go in two steps. First consolidate all the version numbers to 5.0-dev (which allows testing properly since it points to dev version), and then change to 5.0 for the release.


Design the SignUp page for OpenNest

We need a simple Signup page design for OpenNest - please create something simple and easy to navigate.

@miracle-E


Add CRAMInputFormat.

This is an implementation of CRAMInputFormat for reading CRAM files. Includes tests. See #24 for a brief description of how it works.
The main restriction is that the reference sequence (needed for reading CRAM) needs to be available on the local filesystem. This restriction will be removed once https://github.com/samtools/htsjdk/pull/308 is available in htsjdk.

@tomwhite first of all thanks a lot for looking into CRAM support. Just two comments:
a) the splitting by containers: as we briefly discussed in the last meeting, is it actually clear that this partitioning is fine enough for allow for a reasonable degree of parallelism? If so, great, but it would be good to have some idea say what's a typical ratio of container size to CRAM file size or something.
b) the limitation of the reference to be a java.io.File (or even java.nio.file.Path) is I think a big one. That should not be a blocker for this PR but I think it would be much better if htsjdk's ReferenceSource would take an InputStream or SeekableStream or something instead of path. Here we already rely on HDFS for various other things so I think it's reasonable to assume people just want to dump their fasta files to HDFS / S3 (and that allows for local paths via "file://path" as well). Maybe I am missing something but the library you linked to (https://github.com/damiencarol/jsr203-hadoop) is still in beta?

Thanks for taking a look at this Andre.

is it actually clear that this partitioning is fine enough for allow for a reasonable degree of parallelism?

The CRAM spec recommends containers of 1MB (see section 13.4 of http://samtools.github.io/hts-specs/CRAMv3.pdf). This small enough compared to the total size of a CRAM file (gigabytes) to allow for a reasonable degree of parallelism.  Also, assuming HDFS blocks of 128MB (the default), container of 1MB means that <1% of each split will be a non-local read, so this would be fine from a locality point of view too.

the limitation of the reference to be a java.io.File (or even java.nio.file.Path) is I think a big one

We definitely need to remove that limitation, but it needs more work in htsjdk. The java.nio.file.Path route is probably what we need long term (the jsr203-hadoop library is beta, but works well enough for the basic operations we need). Using SeekableStream instead of Path is tricky since the reference path is used to look for the name of the reference index, however with a bit more work it should be possible to specify the index as an InputStream too.
Regardless, this PR should not wait for the htsjdk to be settled, since we can remove the limitation in the future.


Enable running ChatQnA example on Docker Kubernetes

One of OPEA goals is to empower developers to tackle GenAI on their laptops and/or single node settings. The genAI examples run on docker single node instances and for production environments, have been vetted on Kubernetes. Beng able to test on Kubernetes on a single node will make the transition from dev to prod even more smooth. https://docs.docker.com/desktop/kubernetes/

/assigntome

Welcome @arcyleung !
You could try using for say the ChatQnA example TinyLlama/TinyLlama-1.1B-step-50K-105b and for re-ranker a smaller model too.

If I understand correctly the task is to add an example to run the ChatQnA example locally, using minikube or kind?
I'm leaning more towards kind since there is already a docker-based deployment, and I'd just have to create another dockerfile to for kind to spin up on this single-node testing use case.

@arcyleung How are you doing with this issue?

I've gotten the deployment to work on minikube and will write up a readme with the steps shortly. The cloud instance I was using had ran out of credits so now I'm testing on another machine.

@arcyleung Please place the PR URL here so I can close out this issue when this is complete.

Please see the following PR for the instructions.

@mkbhanda
Could we close issue?


TXTAI for RAG and more? GUI Integration?

I've been looking for a RAG setup for a while now and txtai seems to be the best option out there. however, i have a few questions

is it possible to store all the data used (from the uploaded documents) in a database (embedding or vector) and use it continuously? i'm asking this because i have tried other similar systems, and whenever it got shut down, it forgot everything (database was deleted and i had to re-upload all the documents) - i'm looking to build a very large database of documents, and it will keep on growing

is there any sort of GUI that can integrate with txtai and it's databases? something like oobabooga textgen webui or kobold / sillytavern or even txtchat?

do you guys have a discord or any sort of chat channel? i bet thing thing is (or will be) used but tons of people, and chat room is definitely going to be really helpful for everyone

Hello, thank you for taking a look at txtai. Please see answers below.

Yes, the idea of a txtai embeddings database is for long term storage. But you need to save it otherwise it will only be an in-memory database. Depending on how you run txtai, this may happen automatically.

The idea of txtchat is to be a chat-based GUI. Given that txtai can run as an API service, I'm sure it can integrate with those other tools too, would just take some development work to do so.

Link to txtai's slack

alright, pretty cool, thanks for the help


Add November monthly update

Still WIP, let's aim for 2022-12-05.
Signed-off-by: Daniel Holbach<EMAIL_ADDRESS>

→ https://deploy-preview-1291--fluxcd.netlify.app/blog

Suggested text for Weave GitOps in the ecosystem section:
Weave GitOps
GitOps Run continues to be enhanced as an easy way to get started with Flux and GitOps, and now includes yaml validation for both Flux and core Kubernetes resources. The Weave GitOps UI for Flux is now able to support multiple instances of Flux on the same cluster, for when resource isolation strategies are in place, so you can see the health of all controllers in the Flux Runtime view. Then in the Enterprise edition of Weave GitOps, the Pipelines feature is now enabled by default to help you automatically promote applications through a series of environments, and GitOpsTemplates continue to be enhanced as a generic self-service capability for building out an Internal Developer Platform.


apiserver too many open files

I have a 3 node etcd cluster, 1 kubernetes master and 6 minions which were running for 18 hours. I had no pods, services, etc deployed. When I tried to do a "kubecfg list {pods,minions,services}" the command just hung, which seemed odd.
Looking at the logs I saw the apiserver reported "too many open files". The ulimit is currently 1024 which might be low, but I was surprised considering the lack of activity on the system.
Doing some digging using netstat and lsof I found that the apiserver had 1015 connections open to two of the three etcd servers. The command was:
netstat -anp | grep <api server pid>
lsof -p <api server pid>

The hosts are running CentOS 6.5. I was using kubernetes 0.4.3 and etcd 0.4.4.

Please reopen if you experience the problem with a newer version of Kubernetes.


wrong relations in detail person entry

https://oebl-pfp.acdh-ch-dev.oeaw.ac.at/apis/entities/entity/person/64272/edit/
person-person relations

https://oebl-pfp.acdh-ch-dev.oeaw.ac.at/apis/entities/entity/person/133426/edit/
also person-person

if there was an problem, then its coming from the import. Closing this until we find more problematic persons


css url() relative path can't build as expected

Version
3.0.3
Node and OS info
v8.11.2 / yarn 1.9.4 / debian
Steps to reproduce

background: url("./assets/back.png") no-repeat;
2.assetsDir: 'vassets/mobile',
baseUrl: '/'

What is expected?
build finish:
background: url("/vassets/mobile/img/back.cec8de61.png") no-repeat;
What is actually happening?
background:url(../../../vassets/mobile/img/back.cec8de61.png) no-repeat;

@sodatea the file exist. I now hack the css.js solve the problem.

I change the below file.
// use relative publicPath in extracted CSS based on extract location
/* const cssPublicPath = process.env.VUE_CLI_BUILD_TARGET === 'lib'
// in lib mode, CSS is extracted to dist root.
? './'
: '../'.repeat(
extractOptions.filename
.replace(/^.[/\]/, '')
.split(/[/\]/g)
.length - 1
) */
const cssPublicPath = '/'

@sodatea I need the output is absolute address. Because my vue is working with yii2. The assets separate with the html.

Then you might need to place the assets in the public folder and reference them as absolute paths.
For more details: https://cli.vuejs.org/guide/html-and-static-assets.html#static-assets-handling

@sodatea I know the problem that I am multi-page-app.  The file 'css.js' 'extractOptions.filename' has wrong depth. Because the [name] has one depth.


seaweedfs: 2.90 -> 2.91

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/chrislusf/seaweedfs/releases.
meta.description for seaweedfs is: "Simple and highly scalable distributed file system"
meta.homepage for seaweedfs is: "https://github.com/chrislusf/seaweedfs"
meta.changelog for seaweedfs is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
Warning: no invocation of /nix/store/pz0bn4zam1xsm8fs6y049x8j8n4mczpb-seaweedfs-2.91/bin/weed had a zero exit code or showed the expected version
0 of 1 passed binary check by having a zero exit code.
0 of 1 passed binary check by having the new version present in output.
found 2.91 with grep in /nix/store/pz0bn4zam1xsm8fs6y049x8j8n4mczpb-seaweedfs-2.91
found 2.91 in filename of file in /nix/store/pz0bn4zam1xsm8fs6y049x8j8n4mczpb-seaweedfs-2.91

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

2 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 x86_64-darwin rebuild(s)

First fifty rebuilds by attrpath
seaweedfs

Instructions to test this update (click to expand)

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

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

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

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

1 package built:

seaweedfs

Maintainer pings
cc @cmacrae @raboof @kalbasit for testing.

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

1 package built:

seaweedfs


Add Tasks Samples and Tests

@ace-n review?

@googleapis/yoshi-nodejs CI is not running for this PR. Does anyone know why?

@kinwa91 in the past when we've seen it hang like this, usually some one just pushes a dummy commit to trigger a new build. As for why it happens, @alexander-fenster might have some insights?

The client library hasn't been published yet to npm, would this cause this issue?

@averikitsch , not being on npm shouldn't be an issue as the tests link to the version in the repo. If you run the following it should trigger a build.
git commit --allow-empty -m "Trigger Build"
git push REMOTENAME nodejs-tasks

I don't know why the CI for this isn't running. The only thing I can think about is that I run as a branch on this remote. @averikitsch has a fork.

Skipping CI. @averikitsch  ran these locally and they are fine.

@crwilcox That's a setting in CircleCI that can only be set manually, no API exists for that :(  It needs to be added to the playbook.

I changed it to On for tasks repo.


[fix] Correct from_piratebay torrent ranks

Motivation for changes:

Bugfix.

Detailed changes:

Addressed issues:

Fixes the incorrect torrent ranks which causes from_pirateby to crash when it encounters an unknown rank (such as moderator or helper).

Thanks!


What's the core javascript package for translation? i18next or react-i18next ?

Thanks for this nice way of internationalization.
I'm just wondering which javascript package is used for the actual translation: "i18next" or "react-i18next" ?

Hi @HsnVahedi the next-translate package has no external dependencies, so the translations are implemented in the next-translate package itself. One of next-translate's goals is to be a small library, so having an external dependency like i18next was not an option. Hope it helps!

Oh! That's awesome. Actually I was wondering if the "" component is the same as in "react-i18next". They offer multiple ways of using "" component.
But There's only one in "next-translate".

@HsnVahedi in 0.20 version you probably will have another way: https://github.com/vinissimus/next-translate/issues/225 😊


How do I access content [extra] fields in section.html

in my section.html, I am trying to get a field from the extra field. Here is the content
+++
title = "Some article"
date = 2017-09-24
tags = ["foo", "bar"]
[extra]
image = "/img/jakku.jpg"
+++

Lorem ipsum

I am trying to access the image field so I can show an image for my post. in /templates/section.html I have this:
{% set ex = page.extra %}
{{ ex | safe | json_encode(pretty=true) }}

which spits out this on the page:
{ "image": "/img/jakku.jpg" }

i have tried everything i read on both the gutenberg and tera documentation and nothing seems to be able to access it. when i refer to it, i see it called an [object] but if I do
{{ ex | get(key="image") }}

it tells me
Reason: Filter `get` was used on a value that isn't an object

So I cant figure out how to access this. Or any of the extra fields. If I am doing this wrong I am ll ears, but the docs dont say at all how to access it except the section part of the docs say its a HashMap. but i dont see anything else showing how I can access that in the template.

page.extra.image :slightly_smiling_face:

What @pandark said. You mention section.html twice but use the page variable though. If you are really rendering a section, the variable will be called section, not page.

You are right, it is page.extra.image but i was trying to get at it incorrectly from a section

Cool!


Improve the build

I'd like to explore webpack for the build and possibly babel or something instead of a random dependency on React for type stripping and ES6 transforms.

eh maybe some day, but for now I think what we've got is alright


add cf and spectre flags

https://github.com/microsoft/node-native-keymap/pull/39#issuecomment-1057038073 applies here as well, also yeah condition is not required to specify msvs_settings.

Should be rebased once https://github.com/microsoft/node-native-watchdog/pull/4 gets merged, for testing.

Continued at https://github.com/microsoft/vscode/pull/144670


bower angluar-localforage config is undefined

I followed through with the readme by installing both localforage and angular-localforage with bower.
I tried bundling both files with browserify and I keep getting the following error in chrome:
TypeError: Cannot read property 'config' of undefined
 at new LocalForageInstance (http://localhost:3000/angular-localforage/dist/angular-localforage.js:57:17)
Prior to this error I was getting other errors in localforage about not being able to find the drivers and the promise library.
Any thoughts?

same issue here! im trying to use it with electron, but is not working! im desesperate! :(

You did include both files and in the right order ?

yes i have


TiFlash is incompatible with the split keys with TiSpark

https://github.com/pingcap/tispark/pull/2101
TiSpark split Region with a key with '\00' suffix before direct write. After that, some rows are not able to be scanned.

/assign @lidezhu

/component storage


Mac OS

Has anyone tried running this code on Mac OS?  It works fine up until switching from vertices hard coded in the shader to vertex buffers. After this change, I don't get any validation warnings or errors, just nothing is rendered on the screen.  It's really hard to debug on Mac, and of course it works just fine on Windows.  Compiling with clang on both platforms if that matters.
I'm unable to get the chapter 3 code to run as-is on Mac OS, I get tons of linker errors coming from SDL.  My own code that isn't working has some some minor differences from the code in this repo, mainly using vcpkg instead of vendoring everything.
I also have other examples of vertex buffers working on Mac OS, just there are a lot of differences, eg not using vkbootstrap or vulkan-memory-allocator.
I think the only way to debug vulkan on Mac OS is to install Xcode, but I can't for the life of me seem to free up enough disk space to allow Xcode to install.

The same thing. I thought maybe I did something wrong, but my code is almost identical to the code of the tutorial. After I switched to the Vertex Buffer Object, the image disappeared. I don't know how to fix it.

I solved this by completely abandoning the VulkanMemoryAllocator library. I created the buffer manually and the render appeared.

Having a similar issue here - ch3 code works fine on windows and linux, but on macos I only see the strobing clear color


contig or unitig ?

Hi,
I am kind of confuse about the input I should provide (option -a).
Your github mentions contigs but your paper mentions unitigs.
I got both from CANU, which one are you recommending ?

You could try using both. Unitigs will be shorter but more accurate sequences. Contigs will be longer but might contain misassemblies. I would start by using unitigs.


Any pop-up windows in rio terminal has jagged edges

What system are you running Yazi on?
macOS
What terminal are you running Yazi in?
Yazi 0.2.5 (Homebrew 2024-04-23) / rioterm 0.1.0
Did you try the latest code to see if this problem got fixed?
Tried, but the problem still
yazi --debug output

Yazi
    Version: 0.2.5 (Homebrew 2024-04-23)
    OS: macos-aarch64 (unix)
    Debug: false

Emulator
    Emulator.via_env: ("rio", "rio")
    Emulator.via_csi: Ok(Unknown([]))
    Emulator.detect: Iterm2

Adaptor
    Adaptor.matches: Iterm2

Desktop
    XDG_SESSION_TYPE: None
    WAYLAND_DISPLAY: None
    DISPLAY: None

SSH
    shared.in_ssh_connection: false

WSL
    /proc/sys/fs/binfmt_misc/WSLInterop: false

Variables
    SHELL: Some("/bin/zsh")
    EDITOR: Some("nvim")
    ZELLIJ_SESSION_NAME: None
    YAZI_FILE_ONE: None
    YAZI_CONFIG_HOME: None

file(1)
    Version: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "file-5.41\nmagic file from /usr/share/file/magic\n", stderr: "" })

Text Opener
    default: Some(Opener { run: "${EDITOR:=vi} \"$@\"", block: true, orphan: false, desc: "$EDITOR", for_: None, spread: true })
    block: Some(Opener { run: "${EDITOR:=vi} \"$@\"", block: true, orphan: false, desc: "$EDITOR", for_: None, spread: true })

tmux
    TMUX: false

Ueberzug++
    Version: Err(Os { code: 2, kind: NotFound, message: "No such file or directory" })

--------------------------------------------------
When reporting a bug, please also upload the `yazi.log` log file - only upload the most recent content by time.
You can find it in the "/Users/cavivie/.local/state/yazi" directory.

Describe the bug
Rio terminal:

iTerm2 terminal:

macOS builtin terminal:

Expected Behavior
There should be no jagged edges on any pop-up windows. At least, this problem is not found in other terminals such as iterm2 and built-in terminal. Is it possible that this problem should be reported to rio?
To Reproduce
Install yazi in rio terminal, start yazi and pop up any built-in command window. To reproduce, press c to pop up the copy related window, or press g to pop up the change directory related window, etc.
Configuration
No response
Anything else?
No response

Is it possible that this problem should be reported to rio?

Yes, this is a bug introduced in Rio v0.1.0, see https://github.com/raphamorim/rio/issues/534. You can try reverting to an older version as a workaround until the devs fix it.
Closing as not Yazi.


feat: fallback schema lnurl

encodes the weburl and lnurl into the QR code
Removes the button to switch between 2 QR codes since a single QR code is enough
reduces the URL size by changing api/lnurlp to api/u
#176
https://github.com/GaloyMoney/galoy/discussions/1412

@abhiShandy Everything looks good here except the rename to the url needs to be reverted! The url path is part of the lnurl spec https://github.com/lnurl/luds/blob/38d8baa6f8e3b3dfd13649bfa79e2175d6ca42ff/16.md . It was a clever attempt at making the QR simpler though!

Done!


Add armv6 docker image

This follows the approach used to generate armv7 images.
It was all so nicely factored already that I just had to update two
parts of the code.
Addresses #6604

you would need to rebase on master

Rebased to master, thanks!

:+1:

@cstyan since we're in release time and I'm not sure which workflow you've picked up, feel free to merge this if you're ok or if it doesn't interfere with your release work.

@simonpasquier feel free to merge into master, unless you wanted this to be part of the 2.16.0 release.
I have a separate branch for the release and any bugfixes that need to go into the release, as per the RELEASE.md doc.

@mhansen unfortunately the change didn't build correctly in the CI so I had to revert the PR. The issue was that we didn't have a quay.io/prometheus/busybox-linux-arm32v6 image. And I'm afraid that it can't happen because there's no arm32v6/busybox:glibc or arm32v6/busybox:ulibc in the first place (see https://github.com/docker-library/busybox/issues/58 for the rationale).

Oh dang. Thanks for giving this a go, sorry about the hassle
On Thu, 6 Feb 2020 at 00:36, Simon Pasquier<EMAIL_ADDRESS>wrote:

@mhansen https://github.com/mhansen unfortunately the change didn't
build correctly in the CI so I had to revert the PR. The issue was that we
didn't have a quay.io/prometheus/busybox-linux-arm32v6 image. And I'm
afraid that it can't happen because there's no arm32v6/busybox:glibc or
arm32v6/busybox:ulibc in the first place (see docker-library/busybox#58
https://github.com/docker-library/busybox/issues/58 for the rationale).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/prometheus/prometheus/pull/6605?email_source=notifications&email_token=AAAZYOLQHRZ6AWCDD4UXYC3RBK6HJA5CNFSM4KFU2TVKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEK3OARQ#issuecomment-582410310,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAZYOPL5LPR6YYJ7ZL3O4LRBK6HJANCNFSM4KFU2TVA
.


Not easy  to configure Exporters with block

Here is an example of the code:
config.exporter = OpenTelemetry::Exporter.new(variant: "http") do |c|
  c.batch_latency = 1
end

it raises the error:
 $ crystal run --error-trace --debug otlp_http_exporter_sample.cr
In otlp_http_exporter_sample.cr:24:45

 24 | config.exporter = OpenTelemetry::Exporter.new(variant: "http") do |c|
                                                ^--
Error: instantiating 'OpenTelemetry::Exporter.class#new()'

In lib/opentelemetry-api/src/exporter.cr:19:38

 19 | @exporter = Exporter::Stdout.new do |obj|
                                   ^--
Error: instantiating 'OpenTelemetry::Exporter::Stdout.class#new()'

In lib/opentelemetry-api/src/exporter.cr:19:38

 19 | @exporter = Exporter::Stdout.new do |obj|
                                   ^--
Error: instantiating 'OpenTelemetry::Exporter::Stdout.class#new()'

In otlp_http_exporter_sample.cr:24:45

 24 | config.exporter = OpenTelemetry::Exporter.new(variant: "http") do |c|
                                                ^--
Error: instantiating 'OpenTelemetry::Exporter.class#new()'

In otlp_http_exporter_sample.cr:26:5

 26 | cc.batch_latency = 1
      ^-
Error: undefined local variable or method 'cc' for top-level

it makes sense that Stdout, because Stdout does not implement Batch processor.
Currently workaroud:
  config.exporter = OpenTelemetry::Exporter.new(variant: "http") do |c|
    cc = c.as(OpenTelemetry::Exporter::Http)
    cc.batch_latency = 1
  end

Yep.
The examples cover this, though they don't explain why. e.x.
OpenTelemetry.configure do |config|
  config.service_name = "Fibonacci Server"
  config.service_version = Fibonacci::VERSION
  config.exporter = OpenTelemetry::Exporter.new(variant: :http) do |exporter|
    exporter = exporter.as(OpenTelemetry::Exporter::Http)
    exporter.endpoint = "https://otlp.nr-data.net:4318/v1/traces"
    headers = HTTP::Headers.new
    headers["api-key"] = ENV["NEW_RELIC_LICENSE_KEY"]?.to_s
    exporter.headers = headers
  end
end

That as call is needed because, with exporters, we are dealing with classes that may be initialized differently, with different parameters, and getting those typing differences to all live together under a single call interface proved challenging. This was the best compromise that I could come up with at the time. This is also why the container Exporter class exists. It was the easiest way to solve the typing issues that I was encountering at the time.
There may well be a better solution, but I have not gone back into that part of the code to see if something better comes to mind yet. I am open to suggestions.

I have a fix. It may not be the best fix, but I have a fix.
Exporter::Base will receive a method_missing macro defined on it which will raise at runtime. This will allow assignment in the block without imposing a type restriction to the specific type of the object.

@wyhaines what do you think also to support configure option via Hash argument? Example:
OpenTelemetry::Exporter.new(variant: :http, options: {"batch_latency": "1"})
It would potentialy cover the case of configuring Exporters via environment variables as well.

That gets deceptively tricky. Every exporter would have to have a method that can take an options hash and use it for configuration, and I'm not sure what the benefit would be. Keyword args do work, and I do think that they look better than options hashes.
Can you tell me what benefit that you see to hash based initialization?

Can you tell me what benefit that you see to hash based initialization?

I think to not replace current one, but to add as seperate method.
Here is something that helped me in other projects:

Allow dynamicaly setup settings. Example:options = JSON.parse(ENV.fetch("OTEL_EXPORTER_HTTP_OPTIONS", "{}"))
if test?
  options["batch_latency"] = 12
else
  options["batch_latency"] ||= 1
end

subject = OpenTelemetry::Exporter.new(:http, options)

Make single line initialization:exporter = OpenTelemetry::Exporter.new(:http, {"option_foo": "bar"})

My proposal is not critical at all, because the solution you advised in https://github.com/wyhaines/opentelemetry-api.cr/issues/23#issuecomment-1154455648 should cover Types' issue and would support minimum required solution.


chore(deps): update common-dev-assets digest to 5cf7d9c

This PR contains the following updates:

Package
Update
Change

common-dev-assets
digest
d63f9de -> 5cf7d9c

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

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

This PR has been generated by Renovate Bot.

/run pipeline

/run pipeline

/run pipeline

/run pipeline

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


[BEAM-7366] Restore Spotless check for Flink Runner

This fixes a regression of #8954 which led to Spotless only operating on a
subset of the Flink Runners source directories.
The previous generic solution (#8624) to use the SourceSets to configure
Spotless in BeamModulePlugin is problematic because it does not work reliably.
To simplify and restore Spotless for the Flink Runner, we explicitly configure
Spotless in the Flink Runner Gradle config.

Run Python_PVR_Flink PreCommit

Nice, thanks!


AttributeError: type object 'cryptography.hazmat.bindings._rust.x509.Sct' has no attribute 'register'

Description

When using this action, version v2.1.1, the following error occurs:
...
Building wheels for collected packages: grpclib
  Building wheel for grpclib (pyproject.toml): started
  Building wheel for grpclib (pyproject.toml): finished with status 'done'
  Created wheel for grpclib: filename=grpclib-0.4.7-py3-none-any.whl size=76241 sha256=be10b43b85f3b111c9b4672bb7de8664c9f1d65ce023241868ba532abf88a5f3
  Stored in directory: /home/runner/.cache/pip/wheels/05/c0/1c/3d807409d0c67efeab2949832ba409205b1b6fe03f739ae4c1
Successfully built grpclib
Installing collected packages: appdirs, typing-extensions, securesystemslib, python-dateutil, pygments, pycparser, mdurl, importlib_resources, hyperframe, hpack, dnspython, charset-normalizer, annotated-types, requests, pydantic-core, multidict, markdown-it-py, h2, email-validator, cffi, tuf, rich, pydantic, id, grpclib, cryptography, pyOpenSSL, betterproto, sigstore-rekor-types, sigstore-protobuf-specs, sigstore
Successfully installed annotated-types-0.7.0 appdirs-1.4.4 betterproto-2.0.0b6 cffi-1.17.1 charset-normalizer-3.4.0 cryptography-44.0.0 dnspython-2.7.0 email-validator-2.2.0 grpclib-0.4.7 h2-4.1.0 hpack-4.0.0 hyperframe-6.0.1 id-1.5.0 importlib_resources-5.13.0 markdown-it-py-3.0.0 mdurl-0.1.2 multidict-6.1.0 pyOpenSSL-24.3.0 pycparser-2.22 pydantic-2.10.4 pydantic-core-2.27.2 pygments-2.18.0 python-dateutil-2.9.0.post0 requests-2.32.3 rich-13.9.4 securesystemslib-0.31.0 sigstore-2.1.5 sigstore-protobuf-specs-0.3.2 sigstore-rekor-types-0.0.11 tuf-3.1.1 typing-extensions-4.12.2
Traceback (most recent call last):
  File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/home/runner/.local/lib/python3.10/site-packages/sigstore/__main__.py", line 20, in <module>
    from sigstore._cli import main
  File "/home/runner/.local/lib/python3.10/site-packages/sigstore/_cli.py", line 32, in <module>
    from sigstore._internal.fulcio.client import (
  File "/home/runner/.local/lib/python3.10/site-packages/sigstore/_internal/fulcio/__init__.py", line 20, in <module>
    from .client import (
  File "/home/runner/.local/lib/python3.10/site-packages/sigstore/_internal/fulcio/client.py", line 166, in <module>
    SignedCertificateTimestamp.register(DetachedFulcioSCT)
AttributeError: type object 'cryptography.hazmat.bindings._rust.x509.Sct' has no attribute 'register'

See https://github.com/StevenLooman/async_upnp_client/actions/runs/12455099739/job/34767250417 for a run with this error.
Presumably, this is caused by this commit: https://github.com/pyca/cryptography/commit/4c72f368234e60a06e4a0beaf87be55940dd49c1#diff-67973ea65c939c3e29a6e4fa070ba4fadbbec96d96a94506146baf4334d618d0L39 in the cryptography package. The installed package version in the mentioned run is cryptography-44.0.0.
Version
v.2.1.1

Hi @StevenLooman, thanks for the report. Could you try upgrading to v3.0.0 and seeing if the error persists? v2.1.1 is a pretty old release, and we've released a number of dependency fixes since then.
(Out of curiosity, where did you get v2.1.1 from? There might be an old resource we can update.)

Thank you for getting back to me so quickly.

Hi @StevenLooman, thanks for the report. Could you try upgrading to v3.0.0 and seeing if the error persists? v2.1.1 is a pretty old release, and we've released a number of dependency fixes since then.

I have bumped the version after the todays release/tagging of 0.42.0 of async-upnp-client. After failing, I created a Github release manually.
There currently is no need for a new release, and I don't want to create confusion by creating an "empty" release. If you feel that v3.0.0 fixes this, feel free to close this issue. As stated, I have since bumped the action reference to v3.0.0.

(Out of curiosity, where did you get v2.1.1 from? There might be an old resource we can update.)

It was from https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/ which seems to use v3.0.0 now. I have not upgraded the action reference since I have implemented this guide.

Yep, 3.0.0 should fix things. Thank you as well for your fast reply!


Feature/game detail view model tech debt

Overview
The View Model now sends an object that contains all the information needed to display the game's details to the view rather than a bunch of parameters.
The class that is used to create the object was a struct but has been converted to class that is Objective-C compatible
Notes
The Unit Tests have been updated to also use this class.

Just going to wait for checks to pass, I looked at your code, I think it is allot better to send an object rather than a bunch of parameters xD so nice.


Does not generate random enough email() or username() calls. + Fork advertisement.

Calls to
Faker.email()

Produce homogeneous results. Often I'll see only two email formats. This makes sense, given the way the code is written, but doesn't make sense for a random testing library.
I know this is mostly a dead project, but if anyone is interested, a diff that can roughly resolve this issue is here:
https://github.com/polytomous/Faker.jl/commit/b144ad595097853b5ce0b52bc652da13d2f1483c
Anyone interested on working on this project can help on my hard fork.

hello, thank you for your comment you are right with respect to the generation of the text I will make changes in the internal structure of the package to use sets of words in multiple languages and regarding being abandoned, it is true that I have not made updates recently I look forward to the release of version 0.7 to add those changes


add button to enable/disable particle effects

Describe the feature you'd like to have added
Specifically to Energy Transmitter, Item Collector, and Experience Holder. The particle effects are cool, but sometimes I'd like to have them hidden.
Button toggle in the individual machine's GUI would be cool
Additional information
No response

I realised Energy Transmitter already has this option

Added - thanks :)


Repo is much bigger than it needs to be

Just noticed in a container while trying to reproduce another bug:
root@f78e058348a9:/tmp# git clone https://github.com/keycloakify/keycloakify.git
Cloning into 'keycloakify'...
remote: Enumerating objects: 14109, done.
remote: Counting objects: 100% (3928/3928), done.
remote: Compressing objects: 100% (1881/1881), done.
remote: Total 14109 (delta 2067), reused 3818 (delta 1998), pack-reused 10181
Receiving objects: 100% (14109/14109), 47.62 MiB | 2.90 MiB/s, done.
Resolving deltas: 100% (8679/8679), done.

The git repo is almost 50MiB big, possibly slowing CI

[ ] analyze why its so big
[ ] analyze impact on CI
[ ] propose pruning strategy if need be

I trucated the history of the `gh-pages` branch.  It's much more reasonable now. Thanks for noticing.

<3


Add license, terms, and privacy to footer

See: covid.idmod.org for reference

Also add "Documentation" link to top navbar.

Closed by #149


⚠ Bofrost.at has degraded performance

In 685d13e, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1361 ms

Resolved: Bofrost.at performance has improved in cbebd72.


Tried to register two views with the same name RNCViewPage

Question

Can you provide more info ? Like example repo.


Feature request: Button to download SWTI data

This provide a new feature that allows for the download of the last two years worth of SWTI data in CSV format.
To review:

New button appears above graph stating: Download data
Clicking on button results in a CSV file being created containing the last 2-years worth of SWTI data

This PR will close issue #9


Dynamic Parallelism | implementation strategy

Well ... once again, I find myself in need of another feature. This time, dynamic parallelism.
Looks like this is also part of the C++ runtime API, similar to cooperative groups, for which I already have a PR.
I'm considering using a similar strategy for implementing this feature. I would love to just pin down the PTX, but that has proven to be a bit unclear; however, I will definitely start my search in the PTX ISA and see if there are any quick wins. If not, then probably a similar approach as was taken with the cooperative groups API.
Thoughts?

The generated PTX from a C++ program using dynamic parallelism will tend to include the following .extern declarations in the PTX:
.extern .func  (.param .b64 func_retval0) cudaGetParameterBufferV2
(
	.param .b64 cudaGetParameterBufferV2_param_0,
	.param .align 4 .b8 cudaGetParameterBufferV2_param_1[12],
	.param .align 4 .b8 cudaGetParameterBufferV2_param_2[12],
	.param .b32 cudaGetParameterBufferV2_param_3
)
;
.extern .func  (.param .b32 func_retval0) cudaLaunchDeviceV2
(
	.param .b64 cudaLaunchDeviceV2_param_0,
	.param .b64 cudaLaunchDeviceV2_param_1
)
;

This is inserted by nvcc device-side triple-chevron syntax is used. This appears to be updated V2 ABIs compared to what is documented here.
The V2 ABIs are much more simple, and building up the PTX for these seems to be pretty straightforward. I should have a PTX based solution for this in PR form quite soon.
I will likely just copy/paste the launch macro that we currently have in cust, and maybe add it to a shared location, or just copy/paste directly to the cuda_std module. We can decide what to do with it in the PR. Just to clarify, the launch macro extracts block & grid size declarations quite nicely, which is why I want to use the macro and then feed that code into the PTX ASM.

Well, as it turns out, a great deal of the code (if not all) is already in place: https://github.com/Rust-GPU/Rust-CUDA/tree/master/crates/cuda_std/src/rt . I had originally been searching for this stuff in the docs, and was not able to find it. Looking in the code, there it is.
I will enable that rt module and start experimenting with it. I'll compare the generated PTX with an equivalent C++ program compiled via nvcc.


Appstudio update test-component-pac-qnqu

Pipelines as Code configuration proposal
To start the PipelineRun, add a new comment with content /ok-to-test
For more detailed information about running a PipelineRun, please refer to Pipelines as Code documentation Running the PipelineRun
To customize the proposed PipelineRuns after merge, please refer to Build Pipeline customization

Pipelines as Code CI/test-component-pac-qnqu-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
6 seconds
init

✅ Succeeded
19 seconds
clone-repository

✅ Succeeded
58 seconds
build-container

✅ Succeeded
23 seconds
inspect-image

✅ Succeeded
23 seconds
deprecated-base-image-check

✅ Succeeded
3 minutes
clair-scan

✅ Succeeded
47 seconds
clamav-scan

✅ Succeeded
20 seconds
sbom-json-check

✅ Succeeded
13 seconds
label-check

✅ Succeeded
7 seconds
show-sbom

✅ Succeeded
18 seconds
show-summary

Pipelines as Code CI/test-component-pac-qnqu-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
7 seconds
init

✅ Succeeded
19 seconds
clone-repository

✅ Succeeded
31 seconds
build-container

✅ Succeeded
20 seconds
inspect-image

✅ Succeeded
19 seconds
deprecated-base-image-check

✅ Succeeded
9 seconds
clair-scan

✅ Succeeded
32 seconds
clamav-scan

✅ Succeeded
17 seconds
sbom-json-check

✅ Succeeded
16 seconds
label-check

✅ Succeeded
5 seconds
show-sbom

✅ Succeeded
7 seconds
show-summary


Add French Console data

See https://github.com/koenvervloesem/snips-app-keep-quiet/tree/master/console

Closing because I'm archiving this repository.


Not respecting parent size

I've noticed a few issues / posts about this already, but I can't seem to find a simple solution.
Why, in the following example doesn't Chart.js respect the width and height of its parent div? http://codepen.io/woutr_be/pen/EKdqrE
This is rather annoying as my charts need to be flexible and I can't always maintain a fixed width and height.
I can force the canvas to maintain it by using CSS, but this will resize the canvas without redrawing it.

Adding max-width:  and max-height:  to the CSS of the div should stop it from expanding.

@zachpanz88 Did you see the example I provided? That does already contain max-width and max-height, it doesn't stop it from expanding. Could you provide an example with your solution? (If it's different from the example)

It appears to respect the max-width and max-height on your example, so I am not sure what the problem is. It may have something to do with angular.

@zachpanz88 I don't quite understand, .chart-holder is set to width: 800px; height: 200px, the div directly inside it has max-width: 100%; max-height: 100%. The chart however is 800px by 400px.

I've created a non-angular example that has te same problem: http://codepen.io/woutr_be/pen/BKGovq
Parent div is set to a fixed width and height, the chart however is bigger.

Setting the height and width of the canvas in addition to the max-height and max-width of the surrounding div will fix your issue.
Example: https://jsfiddle.net/2s034Lzw/1/

What is the solution when you can't set the height / width of the canvas statically? I can't set it statically when designing for desktop displays, tablets, mobile phones, etc. I have max-height and max-width of the parent div set, and the div is the correct size on-screen, but in my case the chart is almost exactly twice the parent div width when it goes wrong. I am not on a Retina display or anything like that, just on standard hi-def displays.

In the screenshot you can see two graphs, both of which are in parent divs set to 50% screen width (ends up being 750.422px). The parent divs render nicely, side-by-side on the screen. But inside those divs the charts end up being 1501px wide. This occurs every few times the screen is loaded, it doesn't happen all the time. I'd say two out of three screen loads the graphs render nicely inside their parent divs.
When it does go wrong, and I open the developer console in Chrome (which shifts the screen size), the graphs re-render perfectly without me doing anything else. Same thing happens in the latest version of Firefox.

@zachpanz88 I think my issue is related to using a flexible width but a fixed height, as you can see here: https://jsfiddle.net/2s034Lzw/14/
When using width: 100%; and height: 120px`, the height is never respected by the cart.
I'm building an SPA, so it's quite common to not be aware of the width or height.

Can confirm it is with the width set to '100%' and a height set to a fixed amount.

I am also facing the same issue, waiting eagerly for the fix.

@woutrbe the issue was the the responsive and maintainAspectRatio settings were in the wrong location in the config object. I fix the settings and updated your fiddle to the latest version (v2.1.6) which fixes the ever growing canvas problem.
The results are: https://jsfiddle.net/aodghgy8/1/
The canvas maintains its original height no matter the width.

I solved the issue by wrapping it in a

@caleb-allen, Thanks, also worked for me.

@caleb-allen  thank you!! :)

redasdasd

Linking this comment for reference.

Wrapping div with max-width kind of  solve the issue

If you're using flex (like I was) you need to specify min-width on the div container around the canvas.  This allows the container to flex properly and the canvas resize.

Setting maintainAspectRatio to false saved me.

The automatic resize doesn't work if the canvas has an animation CSS property 👨🎓

The automatic resize doesn't work if the canvas has an animation CSS property 👨🎓

The automatic resize doesn't work if the canvas has an animation CSS property 👨🎓

The automatic resize doesn't work if the canvas has an animation CSS property

The automatic resize doesn't work if the canvas has an animation CSS property

The automatic resize doesn't work if the canvas has an animation CSS property

The automatic resize doesn't work if the canvas has an animation CSS property

The automatic resize doesn't work if the canvas has a value for the animation CSS property

It really should complain in the console or something that it can't resize with the maintainAspectRatio value set to true. Would've save me a whole lot of time!


Old Portal Key Cannot Access Dev Endpoint

With the backend update to V1.5 my API key created using the old portal no longer has access to the dev endpoint despite being subscribed when I view the old portal. I'm assuming this is because the Free Tier with APIable doesn't get access to the dev endpoint?
Also, you forgot to change the version number to 1.5 after the backend update.

My key is now able to access the dev endpoint again so this has now been fixed.


Makefile: bump golangci-lint to 1.28.0 ⚓

Changes
As the title says :upside_down_face:
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:

[ ] Includes tests (if functionality changed/added)
[ ] Includes docs (if user facing)
[x] Commit messages follow commit message best practices
[x] Release notes block has been filled in or deleted (only if no user facing changes)

See the contribution guide for more details.
Double check this list of stuff that's easy to miss:

If you are adding a new binary/image to the cmd dir, please update
the release Task to build and release this image.

Reviewer Notes
If API changes are included, additive changes must be approved by at least two OWNERS and backwards incompatible changes must be approved by more than 50% of the OWNERS, and they must first be added in a backwards compatible way.
Release Notes
NONE

/kind misc

sidecar test is still flakey 🤔
/test pull-tekton-pipeline-integration-tests

Can't wait to find a bunch of lint issues that were hiding XD XD XD
/approve
/lgtm


Support requesting object type "area" (for FlexReader)

demo/multipolygon/index.js doesn't work yet though: Either it needs to explicitly ask for area objects when creating the FlexReader, or FlexReader should default to osmium::osm_entity_bits::nwra instead of osmium::osm_entity_bits::nwr.
Defaulting to osmium::osm_entity_bits::nwra seems less surprising and more reasonable to me, because (at least for me) getting areas is the main reason for choosing FlexReader over BasicReader.

The issue mentioned in my comment has been dealt with in 534e91b. What is the suggested way to get this pull request merged?

@ssiegel - happy to merge this once you rebase and add a test.


Added a python template

Added a template to replicate the same implementation but using the Python SDK instead. Creating templates for each supported SDK can help us appear listed on https://www.pulumi.com/templates/kubernetes/.
I've updated the structure with two parent folders, one for python code and another one for nodejs code, and keeping cloud-init under root, so both can take advantage of the same install scripts. However, to appear listed on the templates site, it seems they must be in https://github.com/pulumi/templates and separated into self-contained folders, so we may have to archive this repository, if that is our goal.
NOTE: some parameters, like operating system or metal plan, are not parameterized yet. Instead of that, my idea is to first validate which software versions, OS, plans are compatible, and then create the variables with constraints of allowed values

I think pulumi/templates is the best place for this, but we can keep it here for now while we develop it.  Maybe we hold off on advertising it until it's moved, unless moving it over there would take a while.

It looks like the cloud-init has to be duplicated in each template (potentially a symlink would be enough, but I don't know if that's the case, and we'll have to duplicate anyway if this lands in the official templates repo).  Here are the commands I ran (maybe I did something wrong?):
$ pulumi new https://github.com/equinix-labs/pulumi-equinix-kubernetes-cluster/tree/python/nodejs
# NOTE: this failed at the end because it couldn't find the `node_modules` dir, even though the directory exists; maybe just a problem on my machine
$ pulumi up
Previewing update (dev)

View in Browser (Ctrl+O): https://app.pulumi.com/ctreatma/metal-k8s-cluster/dev/previews/8c6dafff-3d2f-46d1-9f85-52d93f2a5b5b

     Type                 Name                   Plan       Info
 +   pulumi:pulumi:Stack  metal-k8s-cluster-dev  create     1 error

Diagnostics:
  pulumi:pulumi:Stack (metal-k8s-cluster-dev):
    error: Running program '/Users/ctreatman/Documents/code/pulumi-node-test/src/index.ts' failed with an unhandled exception:
    Error: ENOENT: no such file or directory, open '../cloud-init/scripts/pre-install.sh'
        at Object.openSync (node:fs:590:3)
        at Object.readFileSync (node:fs:458:35)
        at Object.<anonymous> (/Users/ctreatman/Documents/code/pulumi-node-test/src/kubernetes/worker-pool.ts:77:19)
        at Module._compile (node:internal/modules/cjs/loader:1267:14)
        at Module.m._compile (/Users/ctreatman/Documents/code/pulumi-node-test/node_modules/ts-node/src/index.ts:439:23)
        at Module._extensions..js (node:internal/modules/cjs/loader:1321:10)
        at Object.require.extensions.<computed> [as .ts] (/Users/ctreatman/Documents/code/pulumi-node-test/node_modules/ts-node/src/index.ts:442:12)
        at Module.load (node:internal/modules/cjs/loader:1125:32)
        at Function.Module._load (node:internal/modules/cjs/loader:965:12)
        at Module.require (node:internal/modules/cjs/loader:1149:19) {
      errno: -2,
      syscall: 'open',
      code: 'ENOENT',
      path: '../cloud-init/scripts/pre-install.sh'

I didn't realize that install option, and the readme steps I added were to clone the entire repository. I'll see if there is an alternative to not duplicate the scripts

The cloud-init path issue should be fixed now. I have created a branch for cloud-init and used subtree to clone it into the nodejs and python folders. It works well but the system is a bit cumbersome. I'll add a DEVELOPMENT file to define the steps to update the cloud-init scripts

Didn't run all the way through but I went far enough with each template to confirm that the ENOENT is fixed.  Nice work!

I added some notes for the development, as it requires some extra manual steps, although that can be added later in a GH Action, I think that approach could work until moving this content to pulumi/templates. If there are no more objections, this should be ready to merge.


download link of the mac os x QGIS is not working

The download link of the mac osx QGIS 2.14.1 'Essen' is not working.
First step
https://www.qgis.org/en/site/forusers/download.html
then click on "KyngChaos QGIS download"
http://www.kyngchaos.com/software/qgis
Page does never loads.

Hi,
Just tested and I can't reproduce (got the page without problem). Used Firefox. If you can give any information on browser used...

Hi
Thank you. Yes it seems the page does work - BUT not in my region / ISP :o. 99.9% of websites where no issue in the last 2 month... I just to the link via dropbox. But IMHO something cool would be to release the installer on torrent in future...


Modify .asf.yaml to better organize Github discussions on mailing list

Body
Add custom subjects to the .asf.yaml file to better organize discussions on the mailing list.
StreamPipes Committer
I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.

new_discussion: "[D] {title} ({repository})"
edit_discussion: "Re: [D] {title} ({repository})"
close_discussion: "Re: [D] {title} ({repository})"
close_discussion_with_comment: "Re: [D] {title} ({repository})"
reopen_discussion: "Re: [D] {title} ({repository})"
new_comment_discussion: "Re: [D] {title} ({repository})"
edit_comment_discussion: "Re: [D] {title} ({repository})"
delete_comment_discussion: "Re: [D] {title} ({repository})"


Revert "Updated Spanish translations for retrieve panel"

Reverts openforis/sepal#90

I was thinking it was my branch


Remove unused http gateway

Doing some cleaning, we left this at some moment and never removed it...

/lgtm

/test pull-knative-net-kourier-integration-tests
testUpdate failed with a 503...


fix: multiple request with top_k = 0 out of vocab

Fix multiple request with top_k = 0 out of vocab
Increase kv cache memory to avoid RESOURCE_EXHAUSTED: LACK MEM

Fix multiple request with top_k = 0 out of vocab is fixed via https://github.com/alibaba/rtp-llm/commit/358d1c9c4b21bd30f8aa9ab400d4c2fb0a1b074d


Tim Urban/WaitButWhy avatar on home too pixelated on phone

Tim Urban is no more on the home page


Support for Ctrl-Z?

 In Ammonite, this kicks you back to Bash. We probably should trap it and handle the interrupt ourselves, just like other shells do

Probably a wontfix


[FR] Allow libchecker to check apps that are not installed

Enhancement propose / 改进目的
Currently, we can check only those apps which are installed on the device. This request is to allow checking libraries of apps that are not installed as well.
Solution / 解决方案
No response
Additional info / 额外信息
No response

Hi, LibChecker supports checking the details of apk files directly, you just need to enable “apk analysis” in the settings page, and then share the target apk to LibChecker via file manager.


kubernetes informational

Kubernetes was deployed successfully, could please let me know what is this
aks_cluster_node_username = "clusterUser_kubeviya-rg_kubeviya-aks"
aks_cluster_password =
aks_host = https://kubeviya-aks-0d57c83b.hcp.eastus2.azmk8s.io:443
What would be the AKS_CLUSTER_PASSWORD???

There is no password for your kubernetes cluster. You have to use the kube config file generated to access the cluster.

thank you


Add tooltips for the values in the top section of TVL Breakdown page

Context
On the TVL Breakdown page in the purple section we show some values with % change but it's not clear what is the period for the % change.
To do
Add tooltips next to the values (and make sure they match both light and dark mode colours and the mobile view):

Texts:

Total Value Locked: Total value locked displayed together with a percentage change compared to 7D ago.
Canonically Bridged Value: Total value locked in escrow contracts on Ethereum displayed together with a percentage change compared to 7D ago.
Externally Bridged Value: Total value of externally bridged tokens displayed together with a percentage change compared to 7D ago.
Natively Minted Value: Total value of natively minted tokens displayed together with a percentage change compared to 7D ago.

@radinat Can you assign this to me?

@radinat I have made the necessary changes #2050


Add to onboarding reproduction logs

Everything worked.
System Information:

Operating System:  Ubuntu 22.04.3 LTS
Python Version: Python 3.10.2

Environment Configuration:

Number of CPUs: 20
Amount of Memory: 16GB
Disk Space: 512GB

Please resolve conflicts and then continue the onboarding? Thanks!

Having seen no follow-up, closing.


temperature and heatIndex values on first boot up

Hello,
Whenever I unplug my sensor or it loses power, the temperature and heatIndex values default to 0 and get sent to my MQTT broker which then makes its way into Home Assistant and results in a spike in the charts.
Here's an example of what it looks like:

I tried adjusting the calibrationTime variable but that didn't work. What would be the recommended way to fix this?  Is it as simple as using a counter to disregard the first few MQTT values? If it is then maybe I can try and fix it myself, but I thought there might be a better way.

I added this to the SendState void function.  I basically doesn't send if its below 1.  I'm sure something more elegant like just sending a NULL would be better but this works for me
if (tempValue<1) {
Serial.println("less than 1");
}
else {
Serial.println(buffer);
client.publish(light_state_topic, buffer, true);

My take on that issue is to have a timer, that ensures that it doesn't send any values the first 30 sec. or so, ie. until the calibration period is done.

Thanks for the input, I'm going to use the tempValue < 1 for now but I'll try my hand at using a timer when  I have more time.

Same problem and try add capacitor on power line and better 5volt supply power, nothing help not know why sensor restart/softstart every day random couple times.
After that i add this code in sendstate function and everything works perfectly after that. Think every tips/hints here work too:
byte countSentStates = 0;
if(countSentStates <= 2)
{
countSentStates++;
return;
}

lassivv, I get these dropouts also, on two sensornodes. It seems to be a random reset from something unknown. It's not power related as I've covered that through elimination and also adding large fiters caps (1800uF) to the 5V input of the NodeMCU's just in case.
My graphs of 24 data look very like yours with data dropouts to below zero on temp and humidity when these events occur.
When it does this the RGB LED also goes to blue and stays that way till I send a "White' colour to it and then 'Off' via HA Light component GUI.


Link missing in Creating New Dependency Docs @ https://docs.microsoft.com/en-us/azure/devops/extensions/dependency-tracker/create-new-dependency

No link after the text "To find Dependency tracker go to :"

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

ID: 42c7973a-689d-28fb-3140-dd46c7afb4ef
Version Independent ID: 8cf47564-c8f7-527b-a188-35131ac4ce13
Content: How to create a dependency - Azure DevOps
Content Source: extensions/dependency-tracker/Create-new-dependency.md
Product: devops
GitHub Login: @cherylsingh
Microsoft Alias: chesing

Thanks for your feedback. I've addressed this issue in the connected PR.
#please-close


Switch out execution/consensus client

The user can choose to switch out an execution or consensus client. This means the old client get's uninstalled and the new client installed.
User needs to enter:

new compatible client
data paths

Process:

[ ] create the new service, use the user input and apply same connectivity as the old service
[ ] uninstall the old service (see #502 )
[ ] startup new service

@daGscheid please draft some UI for this

-> Includes Sync Source Selection UI


Gate the PhysicalModel shadows behind a flag

Fixes https://github.com/flutter/flutter/issues/9186

@abarth

BTW, this was checked in when the tree was red. Please avoid checking anything in when the tree is red except for attempts to fix the tree. Thanks!


IndexError in ShapeNet object load

This seems like a shapenet data issue, but either way there is a problem at the following line when loading shapenet objects:
https://github.com/StanfordVL/iGibson/blob/ec170937e585480b5b9af183c314c16c78507b9d/gibson2/core/render/mesh_renderer/mesh_renderer_cpu.py#L477
The issue is that there is a shape with empty material_ids (as well as empty indices). For instance, I am testing with
>>> obj_path = 'ShapeNetCore.v2/02828884/bc6914d649379349ab3be97afdba4e8d/models/model_normalized.obj'
>>> reader = tinyobjloader.ObjReader()
>>> reader.ParseFromFile(obj_path)
>>> shapes = reader.GetShapes()
>>> [ len(shape.mesh.material_ids) for shape in shapes ]
[120, 6908, 116, 124, 124, 24, 24, 240, 24, 24, 24, 932, 8, 16, 16, 16, 16, 16, 20, 16, 0]

When the referenced code gets to the last shape in the list, it encounters the error.

Yes, this is indeed a shapeNet data issue. One way to go around it is to clean up shapeNet objects using blender. (import into blender, and export it into an obj file). We encourage you to use the objects in ig_dataset or follow the guide here to convert objects into iG-compatible formats https://github.com/StanfordVL/iGibson/tree/master/igibson/utils/data_utils/ext_object


Edit: Tring Tring

Channel ID (required)
TringTring.al
Channel Name
Tring Tring
Alternative Names
No response
Network
N/A
Owners
N/A
Country
AL
Subdivision
No response
City
N/A
Broadcast Area
AL
Languages
AL
Categories
Kids
NSFW
None
Launched
?
Closed
?
Replaced By
?
Website
?
Logo
?
Notes
pls add link

https://github.com/iptv-org/iptv/blob/master/FAQ.md#my-favorite-channel-is-not-on-the-playlist


can wordcraft use offline LLM model such as Llama-2

Greate work, how to use llama 2 as LLM engine? Thanks.

Or llama 3??


fiat.yaml template wrong ordering

Describe the bug
Commit 3740a31 introduces a bug causing
[main  ] FATAL 2024/04/15 08:52:20 cannot create vehicle '500e': cannot create vehicle type 'template': cannot create vehicle type 'fiat': 1 error(s) decoding:

* '' has invalid keys: help

due to wrong ordering inside fiat.yaml
Steps to reproduce

check out current main
make
./evcc -c evcc.yaml -l debug vehicle
...

Configuration details
vehicles:
  - name: 500e
    type: template
    template: fiat
    title: Fiat 500e
    user: USERNAME
    password: PASSWORD
    #vin: VIN
    capacity: 42 # Akkukapazität in kWh (optional)
    pin: 1234 # optional
    mode: pv
    #minSoc: 30
    #targetSoc: 80

Log details
[main  ] FATAL 2024/04/15 09:00:08 cannot create vehicle '500e': cannot create vehicle type 'template': cannot create vehicle type 'fiat': 1 error(s) decoding:

* '' has invalid keys: help

What type of operating system are you running?
Linux
Version
0.125.0 (39db91c9)

Reverted.


Start a call conference and stop it asap don't stop it

The conference call is still in progress.
It looks like the stop is not called.

Seems to be related to a 429  HTTP error (Too Many Requests) sent by the server in response to the  m.call.hangup event


Task tab

Create a task tab for me to set tasks rather than creating issues

Have created the kanban where you are admin and can issue tasks from there


FiDi DotSight Analytics Proposal

Project Abstract
This project is a response to Keegan Quigley’s RFP #1539 inspired by Rob Habermeier’s Polkadot forum post.
We propose the development of FiDi DotSight, a platform designed to facilitate interactive on-chain analysis in the Polkadot and Kusama ecosystems. Think Dune for DotSama. FiDi will achieve this by providing a scalable platform that enables users to query on-chain metrics, integrate new protocols, and build beautiful custom dashboards with the power of Subsquid’s data archives. To accomplish this, FiDi, with Subsquid’s support, will offer a SQL-like interface for developers to associate existing and newly developed squids with a dashboard of their choice, along with a suite of default ready-to-use analytical dashboards for users to visualize on-chain data.
Grant level

[ ] Level 1:  Up to $10,000, 2 approvals
[x] Level 2:  Up to $30,000, 3 approvals
[ ] Level 3:  Unlimited, 5 approvals (for >$100k: Web3 Foundation Council approval)

Application Checklist

[x] The application template has been copied and aptly renamed (project_name.md).
[x] I have read the application guidelines.
[x] Payment details have been provided (bank details via email or BTC, Ethereum (USDC/DAI) or Polkadot/Kusama (USDT) address in the application).
[x] The software delivered for this grant will be released under an open-source license specified in the application.
[x] The initial PR contains only one commit (squash and force-push if needed).
[x] The grant will only be announced once the first milestone has been accepted (see the announcement guidelines).
[ ] I prefer the discussion of this application to take place in a private Element/Matrix channel. My username is: @_______:matrix.org (change the homeserver if you use a different one)

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Appreciate your feedback @keeganquigley; see the updated PR -

Added more technical details in-line in the delivery tables; let us know if any other areas also need more clarity, and we'd be happy to add or discuss.
Re: EVM/WASM - we'll support querying for both, in the scope of Astar, but also any other parachain allowing WASM contracts, e.g., Phala, Crust, Edgeware, et al. We'll abstract away the contracts' nature since DotSight will be a presentation and querying layer on top of higher-level metrics such as balances, counts, volumes, wallet numbers, and others. Just added that to the PR as well.
Re: GitHub accounts and public repos - we just started on decoupling and open-sourcing parts of FiDi's stack and aim to have all UI widgets, data interface, and parts of the querying module completely open-sourced. The widgets will be made public as part of Milestone 1 in the coming weeks. Please let us know if you'd like us to accelerate this or if you prefer a public repo stub for now. The team members' GitHub accounts have only private contributions due to our backgrounds in corporate tech; let us know what else might help the foundation to confirm our ability to deliver.

Many thanks for your support, and we look forward to your further comments!

Thanks for the changes @fidiroman it's looking a lot better now. I will go ahead and mark your application as ready for review and share it with the rest of the committee. However please note the following requirement:

All code produced as part of a grant must be open-sourced, and it must also not rely on closed-source software for full functionality.

So if the dashboard were to rely on React components that are in private repos for example, these would need to be made public. But we'll see what the rest of the committee says. Can you also specify which license you would be using?

@fidiroman I've got a couple of questions:

can you lead me the process of onboarding/signing up a new user from a technical point of view? For example, are you going to use OAuth2 or would the user have to sign a message through their wallet? Where are the users going to be stored and how?
will it be possible for users to fork other user's dashboards and modify these forks?
you're mentioning a SQL-powered option in M4. What exactly does that mean? Are you referring to an SQL editor here? I think it'd be good if you could add wireframes for the 2. SQL View UI deliverable

Thanks for your feedback @takahser, great callouts!

Regarding the authentication, we'll implement wallet-signed authentication initially - it balances the privacy/security concerns with the user experience best right now. FiDi won't store any authentication data on its end, and the contributions will be wallet-signed at the commit time. See more in the User authentication/authorization section.
Indeed! We'll support forking and reusing user dashboards and encourage community-driven development. The data inheritance will also be supported, i.e., augmenting existing dashboards with new data effortlessly.
Yes, this will be shaped as a SQL editor with a simplified SQL and support for embedded GraphQL. We've added a quick wireframe to the proposal to illustrate the engineering direction there.

Take a look at the follow-up commit, and we look forward to any further comments; thanks!

Hi @fidiroman how is M4 coming along?

Hi @keeganquigley! This grant was successfully completed on Mar 21st (last delivery), and M4 was adjusted prior to that.
In relevant news, we'll be submitting our code-free intelligence proposal to OpenGov next week when the on-chain identity is brought back to the users in v1.2.7 and lets us verify.


New command: get search results

Execute SharePoint Search query
command: spo search -q|--query <query> --sourceId [sourceId] --sourceName [sourceName] --trimDuplicates [trimDuplicates] --allResults -p|--selectProperties [selectProperties] --refinementFilters [refinementFilters] --queryTemplate [queryTemplate] --sortList [sortList]  --startRow [startRow] --rowLimit [rowLimit] --rowsPerPage [rowsPerPage] --rankingModelId [rankingModelId] --culture [culture] --refiners [refiners] --hiddenConstraints [hiddenConstraints] --enableStemming [enableStemming] --enablePhonetic [enablePhonetic] --processBestBets [processBestBets] --clientType [clientType] --properties [properties] --enableQueryRules [enableQueryRules] --processPersonalFavorites [processPersonalFavorites] --allResults

you can specify either sourceId or sourceName but not both
when you specify sourceName and properties the values should be merged into a single properties string
allResults - set to retrieve all results

The goal would be to bring all different parameters to provide full feature to Search like PowerShell.
For more information about the meaning and usage of the different options see https://docs.microsoft.com/en-us/sharepoint/dev/general-development/sharepoint-search-rest-api-overview
For more information about the sample implementation see the Submit-PnPSearchQuery cmdlet
For information about setting the result source name see: http://www.techmikael.com/2015/01/how-to-query-using-result-source-name.html

Great idea @sebastienlevert. @wobba care to help to spec this command? Eg, which options do you think would be the most valuable (at least for the beginning)?

@waldekmastykarz  in prioritized order:

query <- KQL
sourcename <- better than resultsourceid. SPSite,Name
trimduplicates <- default set to false
allresults <- loop internally for paging to get all results
selectproperties <- specify other mp's than the oob ones
refinementfilters <- could be an option to get these instead of results(?)
querytemplate
sortlist

And then there are all the parameterts of Submit-PnPSearchQuery

How about this spec @wobba? Would this work or missing something important?

@waldekmastykarz should work, but not sure you need all params as @sebastienlevert listed :) But you could them all if you want.

And then there are all the parameterts of Submit-PnPSearchQuery

If I'm not mistaken they are all supported in PnP PoSh 😄

@waldekmastykarz because I had too much time on my hands ;)


[BUG] the Assets keeps the red squiggle under the completed text

something that has always been around. is that the red squiggle for say Assets.images.picture; always is below. it never goes away, even if it is right

Also with the new Haxe extension?

yeah. seems to hang around

That's weird, I think I've never seen any red squiggles at all with the new Haxe extension. Anyway, please have a look at the updates in the OS X repository.

that seems to have fixed it. though something else has cropped up - here https://github.com/KTXSoftware/KodeStudio/issues/5


Enable SELinux for tumbleweed and green

Signed-off-by: David Cassany<EMAIL_ADDRESS>

@davidcassany FYI on Tumbleweed a patterns-microos-selinux is available. I used it for the dev image.