How to tell choosen tf.data.AUTOTUNE values? Troubleshooting low parallelism issue

Click to expand!
Issue Type
Performance
Source
binary
Tensorflow Version
2.8
Custom Code
No
OS Platform and Distribution
No response
Mobile device
No response
Python version
No response
Bazel version
No response
GCC/Compiler version
No response
CUDA/cuDNN version
No response
GPU model and memory
No response
Current Behaviour?
How to tell Autotune actual chosen values?
I'm training a NN on a machine with 1 GPU and 8 vCPUs. I see that the GPU utilization is about 20% and CPU utilization pegs at 200%/800%. Was expecting either of these to be closer to be fully utilized.
I'm using tf.data and set parallelism of different operations [like map(), prefetch()] to -1 (Autotune).
Based on the 200%/800% cpu usage it seems the degree of parallization isn't high enough, how can I figure out what values were chosen for num_parallel_calls and other parallel parameters that I asked to be auto tune. e.g., Any logging I can turn on?
Before diving into serious profiling work, I would like to check these basic values.

Standalone code to reproduce the issue
Not necessary in order to address the issue.

Relevant log output
No response

To determine the actual chosen values for tf.data.AUTOTUNE, you can use the tf.data.experimental.get_structure() method. This method will provide information about the structure of the data pipeline, including the actual chosen values for the parallelism settings. Additionally, you can use the tf.profiler.experimental.trace_on() and tf.profiler.experimental.trace_off() methods to profile the model and gain insights into how the parallelism is being applied.
You can find more information about this method in the official TensorFlow documentation: https://www.tensorflow.org/api_docs/python/tf/data/experimental/get_structure. The tf.profiler.experimental.trace_on() and tf.profiler.experimental.trace_off() methods can be used to profile and gain insights into the TensorFlow model's parallelism settings. You can find more information about these methods in the official TensorFlow documentation: https://www.tensorflow.org/api_docs/python/tf/profiler/experimental/trace_on and https://www.tensorflow.org/api_docs/python/tf/profiler/experimental/trace_off.
Btw used Clerkie (ai code debugging tool) - https://clerkie.co/, to help me brainstorm on approaches here (still reviewed/investigated feedback before sharing). Hope it helped!

If this is a promotion for an AI tool, it's doing it a bad service.
The answer is not relevant to the question and untested:
get_structure() prints shapes and isn't related to data loader parallelism.
turn on profiler? Profiler is a complex feature that may or may not expose the values I want. (The links you provided for it are dead).
All this answer shows is the current limitations of chatGPU and how how in this case it confidently spits out irrelevant pieces of information.

@gilinachum apologies for that. Removed comment to prevent confusion. No promotion intended. Hope someone can help out!

@gilinachum
In order to expedite the trouble-shooting process, please provide a code snippet to reproduce the issue reported here. Thank you!

My question is general. How to tell what are the machine picked autotune values?
Relevant code is any code that uses autotune, like the example here.

@gilinachum Sorry for the late response!
In case of data parallelism issues , every augmentation, normalizing and rescaling is a costly operation that will also slow down the process. If you can run all these operations by utilizing all the cores by processing them parallelly, then tf.data.map() can take the user-defined function containing all image augmentations that you want to apply to the dataset.
tf.data.experimental.AutotuneOptions can be used to give the options for autotuning dataset performance.
Thank you!

As per my knowledge, I don't think we have any logger to find the AUTOTUNE value.
tf.data.AUTOTUNE decides the best possible value based on your system configuration.
If you really want to know what value is getting taken based on your system level, the only way I can think of is to use the python level debugger to trace the code and check what value is getting assigned.


The library is not UBSan friendly.

Unaligned memory access: https://github.com/apache/datasketches-cpp/commit/6ea39e30f48ef9736a25b5323dd4d33726ee8e02
This issue has been found while we tried to integrate the library to ClickHouse.
ClickHouse is tested with ASan, MSan, TSan and UBSan with several kinds of continuous fuzzing.

Do you have a minimum test case that fails? I was unable to reproduce this when running locally.

@jmalkin It may or may not fail depending on platform and compiler. UBSan catches undefined behavior that potentially might fail somewhere.

@alexey-milovidov Would you like to submit a pull request or would you like us to apply your suggested patch? Thank you.

@AlexanderSaydakov yes, I added flags to compile and link with UBSan and ASan using -fcoverage options and found nothing. I may well be doing something incorrectly, of course.

It's ok if you commit this patch under your name. My collegue will share an example, but only tomorrow.


Making it clearer how to remove selected options from the drop down

Note, this ticket has been edited as the original issue is not an issue, but there are optimisations we want to make.

Describe the bug
I processed a report where there was discussion of attribution, so I selected the group from the first aggressor field and confirmed it. On reading further, the report said they were actually unsure and did not know which group was responsible. I tried to revert the field back to nothing, but I could only select a different group. There was no way to clear the field back to blank. I'm unsure if I'm missing something here?
To Reproduce
Steps to reproduce the behaviour:

Process a URL through Thread.
When the URL has been processed, click analyse.
In Thread, select an agressor in the first field and confirm it.
Attempt to clear the field to blank.

Expected behavior
There should be an unknown category to select.
Thread details (please complete the following information):
Using the web version of Thread.
Desktop (please complete the following information):
Not running locally
Smartphone (please complete the following information):
Not viewing through a phone
Additional context
N/A

Unable to replicate in both a local and live report.
If you are able to do the below in live, I would argue this is not a bug but an enhancement. This is because 1. there is a way to clear the field back to blank; and 2. you're after a clear-all ❌ on the dropdown to deselect-all whereas you currently need to deselect options individually.
If you are not able to do the below in live then yes, this is a bug where we need to figure out why you cannot at least blank the dropdown in the current way intended.
blanking-aggressor.webm

Jenine and I have agreed the original issue isn't an issue, if you reselect the option from a the drop down you can remove it.
However, there are refinements we can make. I want to keep the ability to reselect the option to remove it. We should also have a blank field that can be selected or an x beside the option to align with drop down standards and make it very clear how to remove options.


improve type safety

the REPL and Command subsystem has some glaring holes in its type safety net. this is due to a few factors, including:

we have a few places that use Response assuming it is our Response type, but apparently something we are including incorporates some default Response data type :(

we aren't passing through the Entity parameterizations to the Reponse type synonym

poor support for raw (uninterpreted) command responses

not quite right, yet.  two known issues remaining:

the Table type has a type field, which leads to conflict with other Entity types, such as ResourceModification

for reasons i don't yet understand, registrar.listen does not seem to check against return values of the command handler

also, we should stop using Response as a type, as it seems to have a default definition, depending on the tsconfig defaults.


Won't run

typing hollywood -h brings up the help options as expected. But when I just typed hollywood I got the following output:
can't find pane: hollywood
can't find pane: hollywood
can't find session: hollywood

I realised I had some old tmux sessions running and hollywood seemed to not play nicely with those. Once I killed those sessions it did seem to run.

ok, glad it's working fine now.


option to add/remove package for a single project

As per https://github.com/fsprojects/Paket/issues/583
Added a project option to both add and remove commands so you can specify an individual project to add/remove a package. This is especially useful in some of our large solutions where using the interactive option is a bit unwieldy.


Create a ticket on the website

Proposal:
Proposal written by Monkeyyy11
What is the title of your proposal?: Create a ticket on the website
Is it a suggestion for the website or for the bot?: Website
Explain your proposal more accurately (It's best to give as much information as possible, so that we can implement the proposal better): If you are logged in with discord and share a server where the tickets module is activated and used, you can create a ticket via the website
Why should we add this feature?: It‘s more confortable and easy to use
ReportID: 124

➤ LenoxBot commented:
Approve:
good idea
🎃CrEePeR28 || Furkan🎃#3532

➤ LenoxBot commented:
Deny:
I think only very view users (non-admins) uses the website of a bot
Profxy#5396

➤ LenoxBot commented:
Approve:
Good suggestion - I don‘t agree with Profxy
Nickkel#6515

➤ LenoxBot commented:
Approve:
I agree with nickkel
Dadi#7808


Add "mkdir" to authentication steps

Users may wonder if the directory should have been created by some previous step that they've missed. And it's harmless if they've already created the dir in the past.

👋 @poornima-krishnasamy if you wouldn't mind merging too, since I don't have permissions

👋 @poornima-krishnasamy if you wouldn't mind merging too, since I don't have permissions

Sure @davidread . Merged


Full scale deployment infrastructure

@seanjh if you notice typos or bugs, feel free to push to this branch.    I'm working on the letsencrypt thing right now.

Will do.
On Tue, Nov 8, 2016 at 11:46 AM, Scot Spinner<EMAIL_ADDRESS>wrote:

@seanjh https://github.com/seanjh if you notice typos or bugs, feel
free to push to this branch.  I'm working on the letsencrypt thing right now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Kharatsa/SampleTransportTracking/pull/2#issuecomment-259190418,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADW11Z25h7UF3ItQPR7fl-f5NZU8gGW4ks5q8KdIgaJpZM4Ko0M0
.


Make String extend Pattern

A number of core types are not yet supported in EvalTypes, but specifically the following are needed to be able to complete for all  methods on String being done in #37 :

Pattern
Match
RegExp
Runes
Iterable

Adding Iterable seems to be already covered by #9

@ethanblake4 I'm thinking I'll just do the ones I can in #37 without these being available and then there can be a followup PR to add the remainder once these are supported.

I have in-progress work on all of these except Runes (for now, just doesn't seem like priority). Might be a bit complicated that I'm using the bridge system while string is still KnownMethod but I'll figure something out. Definitely go ahead and do the ones that are possible now, thanks for your help :)

Yes, definitely I think Runes is hardly used.
I've pushed up commit to PR #36 that now implements most of the String methods, hope that's of help. I'll look out for when the other core classes are ready and happy to circle back to finish off the remainder of the methods.

As of v0.6.0 most of these are supported, though it is still impossible to make String (a KnownMethod type) extend Pattern (a bridge type) so I'm going to leave this open and rename it.

String now extends Pattern in v0.7.0. Most methods have been updated to match.


#6809 sections of options should use tabs

cool this looks good but there are some glitches:

when i first click on the "BeakerX" tab the JVM options are not appearing:

i have to click on the JVM options tab header for them to appear (or click on the UI tab and then back to JVM).
now that the title "JVM Options" appears in the tabs, no need to repeat it in the contents.  ditto for "UI Options".

Should be OK now

Thanks that worked but please address:

now that the title "JVM Options" appears in the tabs, no need to repeat it in the contents. ditto for "UI Options".

Done

Thanks, that's that's good but I still see a couple of problems:

only show the "Result: java ...." line (including the sync symbol) in the JVM options panel.
the panel contents are truncating the descenders (the "p") in the text of the labels:

done


How to use input file

I understand the format but where do we put the files? Is there a variable to control this? Also is it possible to have one or more of those files?

I do not understand what you mean. What is the format and the files?

In :help calendar-input-format you describe an input format for calendar files. Where does the file go and can I have more than one of them? I would like to use this file to connect with other tools, like taskwarrior.

Check :help calendar-options-cache_directory.

I wrote EVENT: 09-27 An event in to ~/.cache/calendar.vim/example and I do not see any event called 'An event in my calendar. Am I doing something wrong?

No, no. Open the calendar with :Calendar command and press i or a to input the event.

It would be really useful to be able to input events without having to do it manually or using google calendar. This would make this a really good way to integrate with other tools. For example I use taskwarrior for some tasks and it would be great to display the due dates on this calendar. I'm happy to help code some of this if you are interested.

Sorry but I'm not interested in integrating with other tools. The files are basically stored in the format of the response of Google Calendar https://developers.google.com/google-apps/calendar/v3/reference/. I'm very sorry but I close this issue with the wontfix tag because I'm never going to implement at the moment.
https://github.com/itchyny/calendar.vim/issues/85#issuecomment-90032595

Ok, thanks for letting me know.


BTS-1008: Update react-autocomplete-input to create link to collection with single unique letter in its name

Scope & Purpose
If a collections name would be a single letter that doesn't exist in a different collection name as well the collection would not be displayed in the autocomplete input to create a link. After @nikhil-varma fixed the bug in the responsible package ("react-autocomplete-input") and the author merged his PR we were able to update the package to fix the bug.

[x] :hankey: Bugfix

Checklist

[x] Manually tested
[x] :book: CHANGELOG entry made
[ ] Backports

[ ] Backport for 3.10: (Please link PR) (ToDo)
[ ] Backport for 3.9: (Please link PR) (ToDo)
[ ] Backport for 3.8: (Please link PR) (ToDo)

Related Information

[x] GitHub issue / Jira ticket: https://arangodb.atlassian.net/browse/BTS-1008

I don't see any package-lock.json file. I am not sure what is used for building the UI. Can you please check if that's required?

I don't see any package-lock.json file. I am not sure what is used for building the UI. Can you please check if that's required?

We use yarn to build the UI so package-lock.json ist not needed.

Unrelated failure in Jenkins.


Lazy import the IPython related stuff

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 94.11%. Comparing base (ab5af6a) to head (c667294).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

:exclamation:  There is a different number of reports uploaded between BASE (ab5af6a) and HEAD (c667294). Click for more details.
HEAD has 37 uploads less than BASE

Flag
BASE (ab5af6a)
HEAD (c667294)

38
1

Additional details and impacted files
@@             Coverage Diff             @@
##            master     #504      +/-   ##
===========================================
- Coverage   100.00%   94.11%   -5.89%
===========================================
  Files           20       20
  Lines         2311     2310       -1
===========================================
- Hits          2311     2174     -137
- Misses           0      136     +136

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


env values not used by "rails dbconsole"

First off, thanks for dotenv -- a simple and effective solution to a universal problem.
I've got the following:

a fresh Rails 4.0 app
dotenv
a .env file in repo root
postgres
a database.yml that uses ERB to supply username/password from environment variables, which are loaded by dotenv from .env

Everything works fine:

rails server brings up the server, which successfully connects to the db
rake db:* commands work correctly

The only exception is "rails dbconsole".  It doesn't seem to inherit the env vars, and instead tries to connect via my local username.  When I prepend the value manually, it does pick it up:
$ POSTGRESQL_USERNAME=whatever rails dbconsole
I don't know much about Rails internals.  I would assume that "rails dbconsole" would have the same bootstrapping/gem-invoking process as "rails server", but either it's failing to load dotenv, or it doesn't consult database.yml for creds.
I believe the command merely invokes the 'psql' command-line client on my behalf, but it should still be supplying values from database.yml, shouldn't it?

@jhirbour you need to set RAILS_ROOT for Rails to know where the root is, so dotenv can find the .env file.

Ah ok. I've switched jobs since my last post.. I'll send this to my former co-workers.

I'm not sure if this the same issue posted before, but I if you have your tokens on .env file in your project and on your .bash_profie as well, dotenv reads always your bash ones first instead of going directly to your .env

I'm not sure if this the same issue posted before, but I if you have your tokens on .env file in your project and on your .bash_profie as well, dotenv reads always your bash ones first instead of going directly to your .env

This is by design. The deployment environment always knows more than the application, so environment variables that are already set will take precedence over .env. You can manually call Dotenv.overload in your application if you do not want that behavior.


Fix packet socket sample iface index

Patch (3206568e438dd97182bde66b8dafe4fbbffb330c) changed network
interface numbering starts from 1. The index 0 is reserved.
So use api to get default interface index for packet socket sample.

Codecov Report

Merging #14254 into master will decrease coverage by 0.03%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master   #14254      +/-   ##
==========================================
- Coverage   52.02%   51.98%   -0.04%
==========================================
  Files         307      307
  Lines       45484    45484
  Branches    10535    10535
==========================================
- Hits        23662    23646      -16
- Misses      17030    17042      +12
- Partials     4792     4796       +4

Impacted Files
Coverage Δ

subsys/testsuite/ztest/include/ztest_assert.h
38.88% <0%> (-38.89%)
:arrow_down:

subsys/testsuite/ztest/src/ztest.c
65.28% <0%> (-7.44%)
:arrow_down:

Continue to review full report at Codecov.

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


Add embedding plotting with multi-paper object

This PR will merge the first t-sne plotting of a large collection of papers that were embedded.
This adds the second script to the repository.

I will merge once a few more tests are written


Issue #18: Update Dashboard w/ renamed example-jvm-maven

Addresses:

#18

Hey Leo - would you look out for:

My build updated pnpm-lock; why?
I'm seeing local build errors on pnpm build:

02:46:02 [ERROR] [vite] x Build failed in 361ms
[vite]: Rollup failed to resolve import "sharp" from "/Users/alr/git/block/ospo/projects-dashboard/node_modules/.pnpm/astro<EMAIL_ADDRESS>This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
`build.rollupOptions.external`
  Stack trace:
    at viteWarn (file:///Users/alr/git/block/ospo/projects-dashboard/node_modules/.pnpm/vite@5.4.11/node_modules/vite/dist/node/chunks/dep-CB_7IfJ-.js:65589:17)
    at onwarn (file:///Users/alr/git/block/ospo/projects-dashboard/node_modules/.pnpm/vite@5.4.11/node_modules/vite/dist/node/chunks/dep-CB_7IfJ-.js:65284:7)
    at Object.logger [as onLog] (file:///Users/alr/git/block/ospo/projects-dashboard/node_modules/.pnpm/rollup@4.27.2/node_modules/rollup/dist/es/shared/node-entry.js:21588:9)
    at ModuleLoader.resolveDynamicImport (file:///Users/alr/git/block/ospo/projects-dashboard/node_modules/.pnpm/rollup@4.27.2/node_modules/rollup/dist/es/shared/node-entry.js:20535:58)

pnpm dev works fine.

Note: Artifacts section in the site preview above will be "Not found" until I cut a new release; this is expected.

Some of this addressed in #21 - I asked Finn if the other stuff I have in here should be addressed too

Ah, not sure what the pnpm lock changes are for but I went ahead and put the other changes in another PR: https://github.com/block/ospo/pull/22


feat: implement Query methods

implement add_filter and add_sort to Query
replace params from HashMap<String, String> to Vec<(String, String)>

could you add a test for this ?, i have all tests in 1 file now but im probably just gonna make a root file with a a test file for each method in a child folder to cater to how much the crates methods are growing

@floris-xlx The tests are there. I don't know how exactly your Supabase test database looks like, but I tried inferring them from what you had for other tests.

cool, if you look on main i just refactored how the tests are structured:
# adding tests

base.rs will contain a call to each test in the /methods dir

to add a new test:
- add a new `METHOD_NAME.rs` in /methods
- add the `.rs` file to `mod.rs`
- import the test in `base.rs`
- run the test in the `methods` mod under a `#[tokio::test]` macro


I want to add a few more projects like magic color changer , clock and alarm , a birthday count down.

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Hello sir I am a contributor of gssoc 2022 . Please assign this task to me

@srinjoy-26 Raise a new issue with proper detail about what you want to contribute


Use Git submodules instead of release archives

Migrated from https://github.com/elucideye/drishti/issues/88
This is a variant of Git support in Hunter when instead of URL/SHA1 of sources we can specify GIT_REPO/SHA1 of commit. Commit can be taken from submodule of current project so user don't have to add SHA1 in cmake/Hunter/config.cmake himself. Effectively this is similar to having 3rd party injected by add_subdirectory however it have some important benefits:

3rd party options doesn't leak to the current project code, you don't have to do option(SKIP_INSTALL "Avoid installation of submodule libraries" ON)/unset(SKIP_INSTALL CACHE)
3rd party targets will be installed. It means that you don't have to deal with build/install interface of C++ includes (like thread-pool-cpp/thread_pool.hpp vs thread_pool/thread_pool.hpp)
With submodules you can deal only with leaves of the dependency tree. It means if you have dependency A (hunter) -> B (submodule) -> C (hunter) you can't use add_subdirectory(B) because A from Hunter will use different version. You have to add A as a submodule too: A (submodule) -> B (submodule) -> C (hunter):

hunter_add_package(C) # if needed by this project

add_subdirectory(3rdParty/B) # before A
add_subdirectory(3rdParty/A)

Related Hunter feature request: https://github.com/ruslo/hunter/issues/204

Related Hunter feature request: ruslo/hunter#204

This one seems pretty tricky, so my suggestion is to start with something simple like https://github.com/ruslo/hunter/issues/56. It's not optimal:

on change we will build package from scratch (_builds directory with artifacts not saved)
on change the config-id will be affected, hence every small change of package create new root directory

(2) can be optimized with cellar system feature: https://github.com/elucideye/drishti/issues/153

to start with something simple like ruslo/hunter#56

Actually I mean https://github.com/ruslo/hunter/issues/230

This makes sense...
For reference, ruslo/hunter#230 ==
hunter_config(Foo GIT_SUBMODULE) # Allow getting GIT_SHA1 from submodule
hunter_config(Foo GIT_SHA1 xxx GIT_REPO https://.../Foo.git) # Allow SHA1 of commit of git repo:

Fixed


[Feature Request] Continuous Scan Mode

Is your feature request related to a problem? Please describe.
I'm building a contact tracing app that uses barcodes (hence why I'm here :D). The issue I'm facing is my need to use the scanner continuously.
Describe the solution you'd like
I'd like there to be an option where the scanner can be opened and used continuously i.e. without closing the scanner in between scans.
Describe alternatives you've considered
Right now, I'm closing and opening the scanner and reopen it after each scan.
Additional context
Another thing I noticed is the scanner not invoking a wakelock to keep the screen on while scanning. I don't know whether or not this deserves a separate issue/feature request. I can kind of circumvent the issue right for now, since the scanner closes every so often and re-engages the wakelock, however, if you consider adding the continuous mode you'd have to also address the wakelock issue.

Dupe of https://github.com/mintware-de/flutter_barcode_reader/issues/147


Fix issue 307

Please always provide the GitHub issue(s) your PR is for, as well as test URLs where your change can be observed (before and after):
Fix #307
Fix #308
Fix #309
Fix #310
Fix #311
Fix #312
Fix #313
Test URLs:

Before: https://main--bevespi--hlxsites.hlx.page/copd-management-resources/what-is-copd
After: https://issue-307--bevespi--hlxsites.hlx.page/copd-management-resources/what-is-copd
After: https://issue-307--bevespi--hlxsites.hlx.page/copd-management-resources/types-of-inhalers
After: https://issue-307--bevespi--hlxsites.hlx.page/copd-management-resources/shortness-of-breath
After: https://issue-307--bevespi--hlxsites.hlx.page/copd-management-resources/staying-active
After: https://issue-307--bevespi--hlxsites.hlx.page/copd-management-resources/finding-personal-motivation
After: https://issue-307--bevespi--hlxsites.hlx.page/copd-management-resources/activities-with-copd
After: https://issue-307--bevespi--hlxsites.hlx.page/copd-management-resources/creating-a-routine

@lansami in the related links block: there is some margin between the pictures. And the height of the picture needs to be proportional to the width (franklin version is fixed 85px)

the arrow of the buttons should be 20px high


[Bug] JIT compilation failed for injectable [class PlatformNavigation]

Is this a regression?
No
Description
Whenever I add a FormControl as a data field to a ng-doc.page.ts file, I will get an error saying something about the JIT compiler.
I have tried the following suggestions from the error message:

put the import '@angular/compiler'; statement on the first line of my main.ts
bootstrap the application using platformBrowserDynamic from @angular/platform-browser-dynamic instead of the bootstrapApplication from @angular/platform-browser

The same error persists.
My ng-doc.page.ts file looks like this:
import { NgDocPage } from '@ng-doc/core';
import CommonComponentsCategory from '../ng-doc.category';
import { InputFieldComponentComponent } from './input-field-component/input-field-component.component';
import { CommonComponentsModule } from '@app/shared/common';
import { InputFieldComponent } from<EMAIL_ADDRESS>import { FormControl, ReactiveFormsModule } from '@angular/forms';

const InputFieldPage: NgDocPage = {
  title: `Input Field`,
  mdFile: './index.md',
  category: CommonComponentsCategory,
  demos: { InputFieldComponentComponent },
  imports: [CommonComponentsModule, ReactiveFormsModule],
  playgrounds: {
    InputFieldPlayground: {
      target: InputFieldComponent,
      template: `<ng-doc-selector [formControl]="data.formControl"></ng-doc-selector>`,
      inputs: {
        type: 'text',
        label: 'Playground',
      },
      data: {
        formControl: new FormControl(''),
      },
    },
  },
};

export default InputFieldPage;

Please provide the exception or error you saw
\ NgDoc: Loading...JIT compilation failed for injectable [class PlatformNavigation]

× NgDoc: 1 entities with problems:
×   projects\ng-doc\src\common-components\input-field\ng-doc.page.ts:
×     Error: The injectable 'PlatformNavigation' needs to be compiled using the JIT compiler, but '@angular/compiler' is not available.

The injectable is part of a library that has been partially compiled.
However, the Angular Linker has not processed the library such that JIT compilation is used as fallback.

Ideally, the library is processed using the Angular Linker to become fully AOT compiled.
Alternatively, the JIT compiler should be loaded by bootstrapping using '@angular/platform-browser-dynamic' or '@angular/platform-server',
or manually provide the compiler with 'import "@angular/compiler";' before bootstrapping.
×     Error: The injectable 'PlatformNavigation' needs to be compiled using the JIT compiler, but '@angular/compiler' is not available.

The injectable is part of a library that has been partially compiled.
However, the Angular Linker has not processed the library such that JIT compilation is used as fallback.

Ideally, the library is processed using the Angular Linker to become fully AOT compiled.
Alternatively, the JIT compiler should be loaded by bootstrapping using '@angular/platform-browser-dynamic' or '@angular/platform-server',
or manually provide the compiler with 'import "@angular/compiler";' before bootstrapping.

OS
Windows
Browser
None
Node version
v20.16.0
Anything else?
No response

It seems that this bug was fixed in the NgDoc18, at least I can't reproduce it there, so I would ask you to wait for the NgDoc 18 release

Released in NgDoc 18, feel free to reopen the ticket


Rename a function to clarify what is counted

The getValidatorCount function is actually counting the potential number
of validators if the block at the given height is actually
externalized. To make this clearer it is renamed to
countActiveIfExternalized. This is similar to the countActive but is
for the next block.

My plan was just to remove getValidatorCount and call countActive with +1.

My plan was just to remove getValidatorCount and call countActive with +1.

That is what I was doing in my other PR but I think it is clearer this way.

I don't quite agree with your concept. The function already has the parameter, height which means the height where the externalization has been completed.

That is what I was doing in my other PR but I think it is clearer this way. It also reduces the number of changes required.

Well it just keeps an extra function in the API that is trivial. And I don't see how it reduces the number of changes, since you have to alter all call sites anyway ?

That is what I was doing in my other PR but I think it is clearer this way. It also reduces the number of changes required.

Well it just keeps an extra function in the API that is trivial. And I don't see how it reduces the number of changes, since you have to alter all call sites anyway ?

No because now you add one in this function rather than in all the call sites.

I don't quite agree with your concept. The function already has the parameter, height which means the height where the externalization has been completed.
In many places we are checking if we will have enough validators should the given height block be created.


Support Quick Auto-Extract and Reflection Info

It would be nice if AutoRepeater could try to detect and extract any reflections, or even show a count of reflections in the same way that Flow does:

This maybe can be achieved by having the users define starting and ending points in the replacement payloads.
Of course this could lead to false positives or bugs due to length restrictions, server-side processing of the user input etc.

Hey @ngkogkos,
I'm going to start working on a "Filter Logs" functionality soon which should satisfy a lot of the uses a feature like this would cover.
I definitely don't want to add more complexity to the "Replacements" UI because honestly folks are having enough difficulty understanding how to correctly operate it as is and I'm afraid that adding more options would confuse folks.
After adding the "Filter Logs" functionality adding a feature like this would be really straight forward and I'll reconsider adding this after I add that functionality.
Thanks,
Justin

Sounds good to me, thanks!


[Introspection] Catch ripple effects of guardrails

Comment out the whole model, when the @id field is commented out because of unsupported type
Comment out @@index or @@unique, when the field it refers to is commented out because of unsupported type
Comment out the whole model when commented out field is required in the database (or disable write operations in Prisma Client) (via https://github.com/prisma/prisma2/issues/1690#issuecomment-593447517)

Internal Notes: https://www.notion.so/prismaio/Introspection-Guardrail-ripple-effects-handling-763da13f0a7c4cc5bef09121f36a2339

Some more notes in: https://github.com/prisma/prisma/issues/1523

Candidating for making issue current/closing.

This can now be closed due to the work on Unsupported and @ignore which covers the mentioned problem cases.


Investigate drawing areas of interest for searching

Allow users to filter the occurrence data on the map by selecting a polygon of data on the map.
Acceptance criteria:

[x] Users can select an area of interest on the map using the points of a polygon.
[x] The occurrence data should filter to just the points inside the polygon.

Investigation complete. Should be implementation of the drawing tool

When using the "select by area" tool the map correctly displays only those data points that lay inside the bounds drawn. However, when clicking the "Download filtered data" button all data, including data points outside of the bound, is included in the downloaded file.

TC-7.3 now passes, the data file downloaded when clicking "Download filtered data" now only includes data from within the area drawn.


Logo and favicon are blurry on high-res display

The main M-Lab logo and the site favicon look a bit blurry on high-res (i.e. "Retina") displays:

I volunteer to create new graphics, but not sure I still have the original logo vector files around anywhere.

New favicon looks great in prod!


make a release

hello
you should make a releaase so theme would be adequatly updated on Grav Package Manager and available via admin.
In current reelase form no1 can use it. Since it's outdated for newer versions of Grav.

bump!
would you pls merge my pull request and make a release!?!


Add shielding advice CSV

Add shielding advice CSV
This can be generated from GOV.UK's data[1] using the following one-liner.
{ echo "ladcode,ladname,shielding_advice,start_datetime_utc";  yq -r '.  | to_entries | .[] | {"key": .key, "name": .value.name, "restrictions": .value.restrictions[]} | select(.restrictions.alert_level == 4) | [.key, .name, "YES", .restrictions.start_date + "T" + .restrictions.start_time + ":00"] | @csv' local_restrictions.yml | csvformat

This assumes:

people in an LA should shield if and only if they're in tier 4
local time is currently the same as UTC

[1] https://github.com/alphagov/collections/blob/master/config/local_restrictions.yml

Which card will deal with adding shielding for specific test postcodes (for e2e tests and the like)? I'm guessing that is when we add in a specific journey?
If that isn't being done in this card it might be worth adding data to the prepopulate.sql so that it doesn't error, when doing local development (although I think the new postcodes have not been fixed for that yet)
https://github.com/alphagov/govuk-shielded-vulnerable-people-service/blob/master/scripts/prepopulate.sql

Which card will deal with adding shielding for specific test postcodes (for e2e tests and the like)? I'm guessing that is when we add in a specific journey?
If that isn't being done in this card it might be worth adding data to the prepopulate.sql so that it doesn't error, when doing local development (although I think the new postcodes have not been fixed for that yet)
https://github.com/alphagov/govuk-shielded-vulnerable-people-service/blob/master/scripts/prepopulate.sql

@whpearson I'm not sure I understand.
I'm hoping this story will let us start storing whether people should be shielding or not (at the moment that's everyone in tier 4). I had hoped that changing the journey would come as part of separate story.
What things need to change to prepoulate.sql in order for things not to error? I'm not sure I understand why this changes breaks things.

@whpearson I'm not sure I understand.
I'm hoping this story will let us start storing whether people should be shielding or not (at the moment that's everyone in tier 4). I had hoped that changing the journey would come as part of separate story.
What things need to change to prepoulate.sql in order for things not to error? I'm not sure I understand why this changes breaks things.

https://trello.com/c/kPhX1kVZ/1070-only-display-the-support-question-to-the-users-who-are-shielding this is the story that i'm expected to actually change the way the journey works. It talks about a stored procedure but we're going to use the methods implemented in Python for the time being.

https://trello.com/c/kPhX1kVZ/1070-only-display-the-support-question-to-the-users-who-are-shielding this is the story that i'm expected to actually change the way the journey works. It talks about a stored procedure but we're going to use the methods implemented in Python for the time being.

@samcrang I'm trying to run TIERING_LOGIC=True make test_e2e_local I think it was previous work that switched out the current postcodes such that prepopulate.sql no longer is useful.

@samcrang I'm trying to run TIERING_LOGIC=True make test_e2e_local I think it was previous work that switched out the current postcodes such that prepopulate.sql no longer is useful.

I'll prepare a separate PR to fix preopulate.sql.

I'll prepare a separate PR to fix preopulate.sql.

Trying to run things locally I get
botocore.exceptions.ParamValidationError: Parameter validation failed: Invalid type for parameter parameters[0].value.stringValue, value: 10000001, type: <class 'int'>, valid types: <class 'str'>
This is because get_ladcode_from_uprn expects a string and it is being passed an int.
https://github.com/alphagov/govuk-shielded-vulnerable-people-service/blob/master/vulnerable_people_form/integrations/location_eligibility.py#L106

Trying to run things locally I get
botocore.exceptions.ParamValidationError: Parameter validation failed: Invalid type for parameter parameters[0].value.stringValue, value: 10000001, type: <class 'int'>, valid types: <class 'str'>
This is because get_ladcode_from_uprn expects a string and it is being passed an int.
https://github.com/alphagov/govuk-shielded-vulnerable-people-service/blob/master/vulnerable_people_form/integrations/location_eligibility.py#L106

https://github.com/alphagov/govuk-shielded-vulnerable-people-service/blob/f06a402c9149fda34cf98dcc0228739c74118e05/vulnerable_people_form/integrations/persistence.py#L274 is expecting an int parameter and getting a string, e.g. YES or NO.

https://github.com/alphagov/govuk-shielded-vulnerable-people-service/blob/f06a402c9149fda34cf98dcc0228739c74118e05/vulnerable_people_form/integrations/persistence.py#L274 is expecting an int parameter and getting a string, e.g. YES or NO.

@sanisc @whpearson make test_e2e_local is now green and I've included this PR so that it has #264 in it too.
Sorry about the crappyness of this PR in general.

@sanisc @whpearson make test_e2e_local is now green and I've included this PR so that it has #264 in it too.
Sorry about the crappyness of this PR in general.

Tested locally, changes look good.

Tested locally, changes look good.


Connecting to <IP_ADDRESS>:8063 HTTP/1.1 400 Bad Request Content-Type: text/plain Connection: close * Disconnected

Hello Pavben,
Thanks for this awesome software, I am trying to connect to my mattermost server (chat application) on my localhost. I used the command
"/server <IP_ADDRESS> 8063 eeee 1234"
Below is the error is get in the browser

Connecting to <IP_ADDRESS>:8063
HTTP/1.1 400 Bad Request
Content-Type: text/plain
Connection: close
Disconnected

Also in the console, i get this

<EMAIL_ADDRESS>start /home/v3nd1tt/WebIRC
babel-node main.js

debug: Logger initialized with logLevelConsole info and logLevelFile data
info: WebIRC is listening for https connections on port 28443
info: WebIRC started
info: WebSocket connection established: Z9XYrTo_0CH46u8_ANHpyxi1O3Auttjd
info: WebSocket disconnected
info: WebSocket connection established: Z9XYrTo_0CH46u8_ANHpyxi1O3Auttjd
info: User data saved
info: WebSocket disconnected
info: WebSocket connection established: Z9XYrTo_0CH46u8_ANHpyxi1O3Auttjd
info: User data saved
info: Chatbox send lines=[/server <IP_ADDRESS> 8063 eeee 1234], exec=true, entityId=2
info: Connected to server <IP_ADDRESS>:8063
data: SEND: PASS eeee 1234
data: SEND: NICK mynick
data: SEND: USER webirc webirc <IP_ADDRESS> :webirc
data: Line: HTTP/1.1 400 Bad Request
data: Line: Content-Type: text/plain
data: Line: Connection: close
data: Line:
info: Disconnected from server: <IP_ADDRESS>:8063
info: User data saved
info: User data saved
Kindly help me fix what i may be doing wrong.

Hey @Ewurama,
You said:

I am trying to connect to my mattermost server

Can you elaborate on that? WebIRC is an IRC client, and it can only connect to IRC servers. Mattermost appears to be different protocol for messaging. Does it also have an IRC protocol that you can connect to? Are other IRC clients able to connect to it successfully? Or did you miss the part where WebIRC is a (persistent, web) IRC client?

Hello @shurcooL ,
Mattermost has an irc server, I installed and have been able to connect to it successfully on port 6667. Thanks a lot. However, I would like  an existing web app on the irc client as well. In the end i want to connect both my mattermost server and webapplication through the irc client.
So far i can access mattermost through this WebIRC. Because mattermost has an irc server called matterircd which i used.
My web application has no irc server, could you assist me figure out how best to access my we app in ircClinet like this webIRC ?

The "web" in WebIRC refers to how you access the IRC client, and the "IRC" refers to how it connects to servers. You are correct in using the IRC client to connect to the IRC server, but IRC clients do not connect to servers with non-IRC protocols. I'm not sure what exactly you're trying to accomplish, but try using the web browser to access port 8063 instead of going through an IRC client. I'm also not familiar with mattermost, but consider reaching out to them or their community as they may have more context on that.

@pavben   Thanks but the issue with mattermost has been fixed now. i used matterircd which is a an irc adapter for connection to mattermost server. So the issue on mattermost and WebIRC is resolved. Thanks.
Current issue is how i can connect to an existing web app through irc client. this means i will need to connect to my web application using IRC protocols. That is where i need help with. I am quite new to IRC and would really appreciate your assistance.
Ewurama.

Sorry for the late reply. I'll reiterate that IRC clients connect only to IRC servers, not web servers. If you have additional questions related to mattermost/matterircd, look up how to find their support or community -- we have no familiarity with it here.


Connecting to Remote gets a 404 on Mac OS High Sierra

I upgraded my operating system(*) and now(**) I can't even properly run remote on my system any more.  :-/
The server is running - it just doesn't serve the index page:
$ curl -I -L localhost:5000
HTTP/1.0 404 NOT FOUND
Content-Type: text/html
Content-Length: 233
Server: Werkzeug/0.13 Python/3.4.4
Date: Mon, 19 Feb 2018 15:16:36 GMT

--
(* - a big mistake, but one I was forced to make.  I still might have to revert, perhaps keeping a separate disk with the more modern system on it for the one task I need)
(** - I am not quite sure if that is the cause, it's just a guess since the apache.conf has changed wildly)

** apache??? This doesn't use apache. It has it's own server.
Also... Mac OS issue #willnotfix
On Mon, Feb 19, 2018 at 10:22 AM, Tom Swirly<EMAIL_ADDRESS>wrote:

I upgraded my operating system(*) and now(**) I can't even properly run
remote on my system any more. :-/
The server is running - it just doesn't serve the index page:
$ curl -I -L localhost:5000
HTTP/1.0 404 NOT FOUND
Content-Type: text/html
Content-Length: 233
Server: Werkzeug/0.13 Python/3.4.4
Date: Mon, 19 Feb 2018 15:16:36 GMT
--
(* - a big mistake, but one I was forced to make. I still might have to
revert, perhaps keeping a separate disk with the more modern system on it
for the one task I need)
(** - I am not quite sure if that is the cause, it's just a guess since
the apache.conf has changed wildly)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/BiblioPixel/issues/628, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AA6a6gg0X1wHz3-9IddL_ze40ZOdm62lks5tWZHLgaJpZM4SKtwP
.

Ah, right.  Good point, but the idea was that it had screwed with my
networking, so...
If I can't fix this, I'm just not going to be able to test remote.  That
won't be great... :-/
On Mon, Feb 19, 2018 at 4:27 PM, Adam Haile<EMAIL_ADDRESS>wrote:

** apache??? This doesn't use apache. It has it's own server.
Also... Mac OS issue #willnotfix
On Mon, Feb 19, 2018 at 10:22 AM, Tom Swirly<EMAIL_ADDRESS>wrote:

I upgraded my operating system(*) and now(**) I can't even properly run
remote on my system any more. :-/
The server is running - it just doesn't serve the index page:
$ curl -I -L localhost:5000
HTTP/1.0 404 NOT FOUND
Content-Type: text/html
Content-Length: 233
Server: Werkzeug/0.13 Python/3.4.4
Date: Mon, 19 Feb 2018 15:16:36 GMT
--
(* - a big mistake, but one I was forced to make. I still might have to
revert, perhaps keeping a separate disk with the more modern system on it
for the one task I need)
(** - I am not quite sure if that is the cause, it's just a guess since
the apache.conf has changed wildly)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/BiblioPixel/issues/628, or mute the
thread
<https://github.com/notifications/unsubscribe-auth/AA6a6gg0X1wHz3-9IddL_
ze40ZOdm62lks5tWZHLgaJpZM4SKtwP>
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/BiblioPixel/issues/628#issuecomment-366725759,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAPdsmhMhuSBEHrXwzoUOyK9MTQ6lK1Kks5tWZL5gaJpZM4SKtwP
.

--
/t
https://tom.ritchford.com https://tom.ritchford.com
https://tom.swirly.com https://tom.swirly.com

So for the moment, my strategy is going to be to try very hard not to break code relating to remote :-D, and you need to test it before we push a release.
Note that I do not know right now if remote actually works or not.  :-o

Stupid Mac OS. I'll pull it down and try it out :)
On Thu, Feb 22, 2018 at 6:06 AM, Tom Swirly<EMAIL_ADDRESS>wrote:

So for the moment, my strategy is going to be to try very hard not to
break code relating to remote :-D, and you need to test it before we push a
release.
Note that I do not know right now if remote actually works or not. :-o
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/BiblioPixel/issues/628#issuecomment-367647534,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA6a6pnTalfGoJ4nCli6PU5ArjUGTlf7ks5tXUoqgaJpZM4SKtwP
.


support templates. fixes #35

similar to previous PR, except now it integrates into the
main yaml file instead of a separate graphTemplates.conf

@brutasse bump. would love to get this merged. i attempted a unit test but i'm still stuck (see above). thanks.

Please merge this

👍

@brutasse @Dieterbe What's the status of this PR?


different template for different social

I would love to see this function so the user can choose which template to use for each specific social media

this is a great feature that could be implemented.
I've very really few time free left because I'm focused on my CMS developing.
if I found some free time i will try to take a look.

+1 on this feature
As a work around, you can use conditional statements in template.html
For example: if the social network is twitter, show code
{{? it.social_network == 'twitter'}} code {{?}}


BLOCKED fix: remove experimental: prefix requirement for nodejs_compat_v2

See https://jira.cfdata.org/browse/DEVDASH-218
What this PR solves / how to test
Fixes #[insert GH or internal issue number(s)].
Author has addressed the following

Tests

[ ] TODO (before merge)
[ ] Included
[ ] Not necessary because:

E2E Tests CI Job required? (Use "e2e" label or ask maintainer to run separately)

[ ] I don't know
[ ] Required / Maybe required
[ ] Not required because:

Changeset (Changeset guidelines)

[ ] TODO (before merge)
[ ] Included
[ ] Not necessary because:

Public documentation

[ ] TODO (before merge)
[ ] Cloudflare docs PR(s):
[ ] Not necessary because:

one more thing to consider: do we want to issue a nice warning to users that are currently using the experimental prefix? could we error and tell them that the flag is no longer experimental and they should update their config rather than error with message saying that the flag doesn't exist, which I think will happen once this change is merged.

Very good point. I'll add that.

Closing in favour of #6593


docs: deprecated parameter and migration documentation

Summary
Type

Documentation

Summarise concisely:
What is expected?
To be able to mark a component deprecated trough storybook and trough JSDoc.
The following changes where made:

Added deprecated parameter into storybook layout .

Added documentation about migration and how to do it.

Relevant logs and/or screenshots

@chambo-e RTR


Backprojection: disallow odd numbers when computing FFT plan

This PR aims at fixing #2534 .

As mentioned in #2534, the next_friendly_power(n) cannot be "any" number in the form (2**a) * (3**b) * (5**c) * (7**d) :

When using R2C transforms, it is safer to use even numbers (so we should enforce a >= 1)
When computing the "Ram-Lak" filter of size n2 = next_friendly_power(n), n2//2 should also be even (so we should enforce a >= 2) ; otherwise the Filter maximum is not at the correct location. Because of this, the final reconstructed slice has an offset in its gray levels. The function  silx.opencl.sinofilter.compute_ramlak_filter should be rewritten to avoid this.

The last commits incidentally fix a regression that happened during the 0.10 refactoring.

LGTM


Sum of logprobs in the probability space adds up to values above 1

Hi!
Congratulations on this great work and thank you for putting up such an easy to use framework! It definitely facilitates research quite a bit :)
I was trying to interpret the scores logged during the evaluation of the development set and I realized that sometimes when summing the scores of the exponentiated negative of the scores for GT and CAND results in a sum bigger than 1 for two class datasets (like RTE). Maybe I'm interpreting these scores wrongly since I was expecting the sum of the scores (after converting them to probability space (that is np.exp(-1 * logprob)) to be less than or equal to 1 for two class datasets.
Would you let me know if my rationale is flawed and if or why the sum of the probabilities may be above 1?
Thank you in advance!

Thank you! I'm glad you found this helpful.
Like we discussed in #16  , those numbers are the logits. And they are also averaged over all the examples, I printed it out to get some sense of what are the choice scores like. If you want to know the probability the model assign to each answer choices, you can try to save the choice_scores tensor before pred_score, prediction = choices_scores.min(dim=1) in the predict(self, batch) function of EncoderDecoder.py.  And then multiply by -1 and do softmax with dim=1.
(JIC, don't forget to .detach() and .cpu() )

Thank you so much for your quick reply! I just asked because in some cases I detected the obtained probability was slightly above 1 (when naively using the torch.exp(-score)). I figured it could be because we used half-precision (16 bits). I'll use softmax instead! :)


opentoonz.py is buggy

The command line in line 51 is buggy. self.conf["binary"] returns a wrong directory path on and this breaks the subprocess call when attempting to render .tnz files on Linux using python 3

Hi! You need to have "tcomposer" binary in your PATH. Otherwise  RenderChan won't find it.

Hi. there are two reasons for this error

self.conf["binary"] dictionary data is somehow manipulated from pointing to the binary file to pointing to the binary file directory. this ends up breaking the subprocess.check_call() command from calling "opentoonz.tcomposer" to calling "usr/bin/snap". Modifiying the subprocess command line from self.conf["binary"] to self.findBinary("tcomposer") rather than calling in in the init(self) method fixes this.
opentoonz tcomposer is buggy on ubuntu 22.04 and results in a segmentation fault error when using an app image to render tnz files, it also throws a dependency missing error "xcb" for qt when using $opentoonz.tcomposer to render .tnz files in the terminal. I'm still not sure if this error is restricted to my testing machine or is a general flaw in Ubuntu o.s.

Here's a copy of the xcb dependency error:                                                                                QFactoryLoader::QFactoryLoader() checking directory path "/snap/opentoonz/147/bin/platforms" ...
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Heres a copy of the segmentation fault error Log:                                                                                -Loading Shot 1.tnz
-Level loaded
-Conversion in progress: wait please...
-./bin//launch-opentoonz-appimage.sh: line 21: 273301 Segmentation fault      (core dumped) "${@:2}"

App Image Binary Result: Segmentation error fault
loaded library "/snap/opentoonz-morevna/119/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"
Loading Shot 1.tnz
Level loaded
Conversion in progress: wait please...
./bin//launch-opentoonz-appimage.sh: line 21: 284909 Segmentation fault      (core dumped) "${@:2}"

Snap Binary Result:  Display Error                                                                                QFactoryLoader::QFactoryLoader() checking directory path "/snap/opentoonz-morevna/119/bin/platforms" ...
loaded library "/snap/opentoonz-morevna/119/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so"
qt.qpa.screen: QXcbConnection: Could not connect to display :0
Could not connect to any X display.

is tcomposer is broken on all opentoonz linux builds? and is there a work around to render .tnz in commandline/terminal without using tcomposer?

Fix:
pointing tcomposer.txt to a compiled app image of opentoonz-morevna-1.4.0.appimage and running the following commands                        $./OpenToonz-1.4.0-morevna-2020.06.14-linux64-b6177.appimage --appimage-exec tcomposer '/path to tonnz files.tnz' -o '/path to output fileimage.tiff' -nthreads all
successfully compiles. If asked for qt dependencies errors
$sudo apt install qt-creator
this installs all required qt dependencies for running tcomposer in command line if missing

Thank you for sharing your findings!
Can you please post output of those two commands?
which tcomposer

ls -al /usr/bin/snap

Result:
samuel@samuel-x540na:~$ ls -al /usr/bin/snap
-rwxr-xr-x 1 root root 16138392 May 29  2023 /usr/bin/snap
samuel@samuel-x540na:~$ which tcomposer
samuel@samuel-x540na:~$
I think Snap is buggy generally. Using App Images works better. No Hassles with snap or missing dependencies. I'll make a PR of my implementation of this approach.


The checkpoint you are trying to load has model type modernbert but Transformers does not recognize this architecture

Hi,
I run the example code:
`from transformers import AutoTokenizer, AutoModelForMaskedLM
model_id = "answerdotai/ModernBERT-base"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForMaskedLM.from_pretrained(model_id)`
It shows an error:
ValueError: The checkpoint you are trying to load has model type modernbertbut Transformers does not recognize this architecture. This could be because of an issue with the checkpoint, or because your version of Transformers is out of date.
I have installed the up-to-date version:
Transformers=4.47.1
Flash-attn=2.7.2.post1
Could you please advise how to fix it? Thanks.

You need a newer version of transformers:
pip install git+https://github.com/huggingface/transformers.git

Thanks. The latest version 4.48.0.dev0 works.


Update troubleshoot-known-issues.md

The structure "A chamber ... can't access the chamber" does not sound correct. Another solution would be: "The users of a chamber with a public IP connector configured to allow users who's IP is listed after the first entry of the allowlist can't access the chamber either through the desktop or data pipeline using AzCopy."

#sign-off


fix an Isolate must be runnable exception

fixed an issue with debugger startup (showing an 'Isolate must be runnable' exception)
fix https://github.com/dart-atom/dartlang/issues/833, https://github.com/dart-atom/dartlang/issues/808

Under some conditions, we get an kPauseStart event (the isolate was paused at application start) before we get a kIsolateRunnable (ready to resume the isolate)
@danrubel

LGTM


settings for which nodes are visible/hidden are being lost in full screen

From @GoogleCodeExporter on March 16, 2015 20:17
this is a sync problem; the best way to solve this would be to intoduce a
NetworkSettings view on top of the NetworkView which will apply all Settings on
the network.

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 24 Jul 2013 at 6:56
Copied from original issue: PathwayCommons/cpath2#162

From @GoogleCodeExporter on March 16, 2015 20:17
Original comment by<EMAIL_ADDRESS>on 24 Jul 2013 at 8:24

Added labels: Type-Defect

Also, there are now two pan/zoom control panes visible in the full screen mode.

Gone.


Fields cannot be found after using eval keep with named fields

Hi,
Some fields from previous nodes are disapearing when using eval keep with fields parameters
here's the script which is not working because field ppos cannot be found on last keep
 var price = batch
     |query('''SELECT last("ppos") as "ppos" , last("pneg") as "pneg" FROM die."default".ImbalancePrice''')
         .cron(cronDefault)
         .period(45m)
     |shift(45m)
     |eval(lambda: 15.0 * trunc(float(hour("time") * 60 + minute("time")) / 15.0))
         .as('minutesEnd')
         .keep()
     |eval(lambda: mod("minutesEnd", 60.0))
         .as('minuteEnd')
         .keep()
     |eval(lambda: trunc("minutesEnd" / 60.0))
         .as('hourEnd')
         .keep()
     |eval(lambda: mod("minutesEnd" - 15.0, 1440.0))
         .as('minutesStart')
         .keep()
     |eval(lambda: mod("minutesStart", 60.0))
         .as('minuteStart')
         .keep()
     |eval(lambda: trunc("minutesStart" / 60.0))
         .as('hourStart')
         .keep('hourStart', 'minuteStart', 'hourEnd', 'minuteEnd', 'ppos', 'pneg')
     |influxDBOut()
         .database('tpm_die')
         .retentionPolicy('default')
         .measurement('PriceAlert')
         .precision('m')

To make it work, it is mandatory to either remove all named fields from the keep (obviously leaving some unnecessary fields in the payload for influxdb) or to add the fields in lambdas, "as" and "keep":
        .as('hourStart', 'minuteStart', 'hourEnd', 'minuteEnd', 'ppos', 'pneg')
        .keep('hourStart', 'minuteStart', 'hourEnd', 'minuteEnd', 'ppos', 'pneg')

It seems that the fields to be kept must be mentionned in the "as" (and therefore in the lambdas) to be kept by the "keep" property.
Is it a regression bug or does it work like that now?
Thank you.
John.

version 1.0.2
May be linked to #984

@jdursel #984 was fixed in version 1.1. I have tested your script with 1.1 and the issue seems to be resolved. Can you confirm?

I confirm, the issue is resolved in version 1.1.
thanks


Adding Styling For the Footer links

Is your feature request related to a problem? Please describe.
Yes, the current styling of the footer links on my website lacks visual appeal and doesn't provide a clear, user-friendly experience. The links appear too plain, with inconsistent spacing, font size, and colors that don't match the overall design. Additionally, there are no hover effects, which makes it hard for users to identify which links are clickable. This diminishes the aesthetic coherence of the website and impacts the navigation experience, particularly for users on mobile devices where footer links are critical for accessing important pages.
Describe the solution you'd like
Here’s a well-structured solution description for styling the footer links:
Describe the solution you'd like
I would like the footer links to have a more modern, visually appealing design that enhances usability. Specifically, the solution should include:
Consistent styling: All footer links should have uniform font size, weight, and spacing that aligns with the overall design of the website.
Hover effects: Implement subtle hover effects, such as color change, underline, or slight scaling, to visually indicate that the links are interactive.
Color scheme: The links should adopt a color scheme that matches the brand's design, ensuring sufficient contrast for readability, especially on mobile devices.
Responsive design: The links should be optimized for various screen sizes, ensuring they are well-spaced and easy to tap on smaller devices.
Accessibility: Ensure the links have clear focus states and are accessible to users navigating with a keyboard or screen readers.
Describe alternatives you've considered
Minimal styling: Keeping the links simple with minimal styling (e.g., no hover effects or just basic underlining) to maintain a clean, minimalist look. However, this may sacrifice visual appeal and reduce interactivity for users.

@jahnvisahni31 Could you consider this under hactoberfest-accepted , gssoc-ext .

k ill assign it chck for conflicts before submitting pr


dovecot: <IP_ADDRESS> -> <IP_ADDRESS>

Motivation for this change
https://dovecot.org/pipermail/dovecot-news/2020-August/000440.html
Things done

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

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

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

Result of nixpkgs-review pr 95318 1

3 packages built:
- dovecot
- dovecot_fts_xapian
- dovecot_pigeonhole

What shall we do on release-20.03? Apply patches or update to <IP_ADDRESS>?

Yes, let's update to v<IP_ADDRESS>. The changelog does not look very breaking to me.


Please add the ability for localization!

Discussed in https://github.com/ryangjchandler/filament-navigation/discussions/12

Originally posted by yammycode June  8, 2022
Please add the ability for localization!

@ryangjchandler hows review going? Would need that translation asap for my project.

@koupisbean This is now merged - it will be released later today. Thanks!


Add support for specifying buildargs in the config file

So I'll preface this with, I'm not a python programmer and I'm not really sure how to test this first but I took a stab.
I want to be able to specify buildargs from the config. Mainly I want the users of my docker add-on to be able to pick from a handful of other images based on hardware/cpu features they may have on their platfrom running hass.io.

That is not how the system works. We deliver ready to use images. Later we allow users to build images locally to make it simpler that developers don't need an image hub and prebuild all add-ons (is not user-friendly because it can take a long time to install the add-on, but it works). Users should also not edit the config.json because it's will be read once and overwritten.
Different features/images are different add-ons. If you want to edit files, you can also edit build.json they include the args.

Look like this is stale


lsm: snapshot_min is inclusive

Other places (and the code) is correct, it was just this one comment.

There are actually quite a few things already out of date with the other comments there and in lsm.md. I'm going to leave them for the compaction refactor rather, but this is fine to go as-is.


PJ

How does it work for App Service On Linux?

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

ID: 13176d24-57e1-33bb-1948-a086df502dca
Version Independent ID: 1c15986a-adf6-6f99-72b4-e2a351d0c15e
Content: Authentication and authorization in Azure App Service
Content Source: articles/app-service/app-service-authentication-overview.md
Service: app-service
GitHub Login: @mattchenderson
Microsoft Alias: mahender

@piizei Thanks for the feedback! We are currently investigating and will update you shortly.

Hi @piizei - This feature works the same way on Linux. Here's more: App Service Authentication/Authorization Coming to Linux Apps

The image in the section 'How it works' looks like IIS/Windows configuration. This would not be accurate unless the Linux containers are running on Windows host? I assume it is not Windows host and the detail I'm interested is that is the AuthN/AuthZ logic running on a proxy (Nginx?) on the same VM as the container for the app-service or somewhere else?

@mattchenderson got any insight to the way EasyAuth is configured for App Service on Linux ?

Hey @piizei - so instead of easyauth.dll, another Docker container would handle the auth logic: yourapp_middleware. You can find this in the log if or after you enable Diagnostics on your App.


Progress bar % calculated incorrectly on projects with menu

In projects were navigation is set to menu, the progress bar considers the menu page that you initially view as one of the pages to 'complete'.
e.g. in a project of 4 pages the progress bar already says 20% complete when you are viewing the initial menu page. I think this would be better to say 0% until you view proper pages.

I’ve not closed this yet as i've not taken menu connector into consideration yet is this desirable too?
What do you think @ronm123

@JohnSmith-LT If I understand your question correctly do you mean should we exclude viewing a menu connector page from being counted as part of progress bar? If so I'd say No. I think menu connector pages should be included as part of the progress bar percentage. TBH I'm not even sure I agree with @FayCross ;-) that the the first page when set to menu navigation should show 0%. In reality if you only had a project with 4 pages would you turn on the progress bar? If there are more pages then the percentage for that first view will be much lower but could still be a page with info to read or an image to view etc and is not really much different to whatever the first page is with linear navigation selected in that it's still part of the total number of pages. I can see there is a subtle difference in that it's not a page that's manually added but I think the issue is exaggerated when there is only 4 pages compared with a larger number. But if you've changed the code to exclude that 1st menu navigation page now that's fine by me too. But certainly in terms of the menu connector page or any of the connector pages I would want them counted as part of the pages viewed and progress bar percentage.
I think a bigger consideration now is whether we need to also have an option to link the 'track completion' code for the results page with the progress bar functionality. But that's a more complicated discussion I think.

It's not set in stone - we can revert it if it isn't really an issue as you suggest and detracts from the user experience...


the last query result data should disappear, but there is no..

On the master branch，when changing the query condition and querying again, when the query result has no data, the last query result data should disappear, but there is no..

I also noticed this regression recently. Errors don't clear the chart's dom element


Some GIF images display problem

https://media.st.dl.pinyuncloud.com/steamcommunity/public/images/items/1203420/d466feaada5718256f592b789651b13fec009a90.gif
https://media.st.dl.pinyuncloud.com/steamcommunity/public/images/items/1203420/866256673c521a3935be83765326ae43327b4cb5.gif
There is a problem with displaying the above two GIF avatars
I'm not sure what the problem is .

Please ping if this is still an issue, closing for now

I'm pretty sure the problem still exists

It seems to me that this phenomenon probably occurs in GIFs with the "Interlaced Flag" turned on.

this is fixed at master (included the GIF in this issue as well on the latest demo).

this is fixed at master (included the GIF in this issue as well on the latest demo).


Great Job!

Hey, thumbor creator here! Would be amazing if you could add some screenshots to your readme!
This is really interesting work BTW! If you want you can update your dependency from thumbor 7.0.0a5 to >=7.0.0 as it has been released and we have some fixes you should be using.
Anyway adding this to awesome thumbor! Good Job!

Hi @heynemann,
Thank you for reaching out. Also, great work you and the thumbor team are doing.
Yes, I'll be updating the dependency to 7.0.0.
Cheers!

Hey there @heynemann.  Cool to see you stumbled onto this project.  FYI, we're in the process of updating it now and the service will be deployed to testnet shortly, and will likely be serving our mainnet in Q4 this year.  Exciting!


6.3.x

I've written a rule for alerting ssh event with "failed password". This rule is here:

rule "Hello World"
when
accumulate(m:Message(eventType=="Failed password") over window:time( 59s );s:count(m);s>3)
then
System.out.println( "success" );
Alert alert=new Alert("ssh","test");
insert(alert);
end

This is working for the first scenario. But I want to extend this rule. I want to accumulate ssh event with "failed password" for with the same Src_ip address. For example, if I have 4 failed password ssh event in 59s from three different src_ip, the rule does not match, but when I have 4 failed password ssh event in 59s from one src_ip, rule matches. How I should rewrite this rule for this scenario.

Can one of the admins verify this PR? Comment with 'ok to test' to start the build.

I suspect (1) user should email forums, (2) this PR should be rejected and
closed.

Closing. @moh2sen2006 please post your question on https://groups.google.com/forum/#!forum/drools-usage


ipfs-upload-client: init at 0.1.1

Description of changes
Adds a package called ipfs-upload-client which is a way of uploading folders/files to IPFS via https://infura.io/

Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

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

1 package built:

ipfs-upload-client

Thank you :)


Why does wait_until use default_page_wait? Shouldn't it be default_element_wait ?

 def wait_until(timeout = PageObject.default_page_wait, message = nil, &block)
    platform.wait_until(timeout, message, &block)
  end

The wait_until method in page-object.rb takes 'default_page_wait' as the default timeout when an explicit value is not passed. I would expect it to be default_element_wait instead.
#example setup of values
PageObject.default_element_wait = 20
PageObject.default_page_wait = 60

Would I be incorrect to think that wait_until is more commonly used for elements than pages, especially seeing as a wait_until should not be reached until a page has fully loaded.

There are two wait_until methods - one that is on the page and another that is on each element.  They each take their corresponding wait values.


Update network map PoPs list

We should get an updated list of data center latitudes and longitudes for:
https://github.com/cloudflare/workers-docs-engine/blob/3d6cb82ec906d063e147497b8b3720923793cd7b/src/components/network-map.js#L6
Currently used on https://workers.cloudflaredocs.workers.dev/learning/how-workers-works

Is there a public facing Cloudflare API we can use to auto-update this data?

Not that I know of. (I wish though!)


Add Ability to Specify Kind Cluster Configuration

Is your enhancement related to a problem? Please describe
When creating a KinD cluster, there is not way to customize the install other than manually setting up the cluster. For example, when using podman machine:
podman machine init -m 16384 --rootful --now
podman machine ssh

Install KinD (while connected to the VM):
# For AMD64 / x86_64
[ $(uname -m) = x86_64 ] && curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.24.0/kind-linux-amd64
# For ARM64
[ $(uname -m) = aarch64 ] && curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.24.0/kind-linux-arm64
chmod +x ./kind
sudo mv ./kind /usr/local/bin/kind

Create a two-node cluster with host port bindings:
kind create cluster --name my-cluster --config=- <<EOF
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
- role: worker
  extraPortMappings:
  - containerPort: 8080
    hostPort: 8080
    protocol: TCP
  - containerPort: 8443
    hostPort: 8443
    protocol: TCP
EOF

Describe the solution you'd like
Add the ability to pass in a configuration for the kind create cluster.
Describe alternatives you've considered
No response
Additional context
The primary reason for this is to be able to run a multi-node cluster and specify different networking layouts for more advanced usage.

https://github.com/podman-desktop/podman-desktop/issues/2215


Document behavior difference between Web UI and Unified UI

following code produces different results in Web UI and Unified UI:
Xrm.Navigation.openConfirmDialog({
  text: "text",
  title: "title",
  subtitle: "subtitle"
});

Web UI:

Unified UI:

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

ID: d2510646-3e9c-2043-0dae-f79f7eb5e6b0
Version Independent ID: 5c03750b-0be1-36c7-8b27-5d4aa1ceb4a7
Content: openConfirmDialog (Client API reference) in Dynamics 365 Customer Engagement
Content Source: ce/developer/clientapi/reference/Xrm-Navigation/openConfirmDialog.md
Service: crm-online
GitHub Login: @KumarVivek
Microsoft Alias: kvivek

For classic Web UI try specifying window options as well (dialog size is not automatically changed)
Xrm.Navigation.openConfirmDialog({
text: "text",
title: "title",
subtitle: "subtitle"
}, {
width: 400,
height: 300
});

Interesting... When I specify height > 180, text is displayed:

However, I find it rather amusing that text - the single required argument of this function - is not displayed anywhere unless you increase height of the dialog a bit.


Make it possible to have different naming sequences

Currently, this repo supports only namespace-stage-name sequence.
In some organizations, there is a different standard for example namespace-name-stage.
Please consider and explore whether it is possible to support different naming sequences.

To clarify I am using label through following projects (not directly):
https://github.com/cloudposse/terraform-aws-cicd
https://github.com/cloudposse/terraform-aws-codebuild

Addressed in https://github.com/cloudposse/terraform-null-label/pull/36


What about memory leaks?

Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.

I can't remember seeing that error. Are you sure this isn't something used in your own application?

No, I have separate express admin log. This message shows up only when NODE_ENV environment variable is set to "production".

Here is the one of solutions:
http://stackoverflow.com/questions/10760620/using-memorystore-in-production

I still don't see what this have to do with express admin. Express Admin uses Express4 which in turn does not use Connect, or am I wrong?

You can reproduce it. Just set NODE_ENV="production" and start Express Admin.

Here is the explanation:
https://github.com/expressjs/session#api

Got it, ideally the session store should be configurable, but currently it's not.

Ok looks like we can use some properties that can control this behavior: interval, maxAge, cookie, saveUninitialized, resave .. etc
More can be found here: MongoDB fix: connection.session() MemoryStore is not designed for a production environment
Also that there are some hacks around this error, for example:

Handle the error instead of crashing: https://stackoverflow.com/a/44884800/5890227

use cookie-session instead of express-session: https://stackoverflow.com/a/37022764/5890227

And/Or to force-clean all sessions in a custom function on our own: https://stackoverflow.com/a/10761522/5890227

I had same issue and did a quick research which is worth sharing. Hope it helps!


Container keep crashing

Specifications

Image hash or version: 1.32.1
Platform: raspberry pi 4, ubuntu server 24.04
Subsystem: ARM
Docker: version 26.1.2, build 211e74b

Expected Behavior
container runs without problems
Actual Behavior
container stops, issue seems linked to container unable to access rtl-sdr v3 usb pendrive
another container created with ubuntu can directly access the device without any problem (tested with sdr-test)
Steps to Reproduce the Problem

configure the system via docker compose
`services:
fr24feed-piaware:
image: "thomx/fr24feed-piaware"
container_name: fr24feed-piaware
restart: unless-stopped
volumes:

/etc/localtime:/etc/localtime:ro # needed to sync time for MLAT
environment:
"FR24FEED_FR24KEY=xxxxxxxxxxxxxxx"
"SERVICE_ENABLE_FR24FEED=true"
"SERVICE_ENABLE_DUMP1090= true"
"SERVICE_ENABLE_PIAWARE=false"
"SERVICE_ENABLE_HTTP=false"
"HTML_SITE_LAT=45.0632"
"HTML_SITE_LON=7.7113"
"HTML_SITE_ALT=250"
"HTML_SITE_NAME=Radar-Dave"
"HTML_DEFAULT_TRACKER=Flightradar24"
"HTML_RECEIVER_STATS_PAGE_FLIGHTAWARE=https://flightaware.com/adsb/stats/user/"
"HTML_RECEIVER_STATS_PAGE_FLIGHTRADAR24=https://www.flightradar24.com/account/feed-stats/?id=xxxxx"
"HTML_FR24_FEEDER_STATUS_PAGE=http://192.168.xxx.xxx:8754/"
devices:
"/dev/bus/usb"

# ports
# 8754 - DUMP1090 server port
# 8080 - HTTP server port
ports:
  - "8754:8754"
  - "8080:8080"
logging:
  options:
    max-size: "30m"
tmpfs:
  - /run:exec,size=32M
  - /planefinder/log:exec,size=32M
  - /usr/lib/fr24/public_html/data:size=32M`

launch the container via docker compose up
container crash with the following log:
`docker compose up

[+] Running 1/1
✔ Container fr24feed-piaware  Recreated                                                                                0.3s
Attaching to fr24feed-piaware
fr24feed-piaware  | s6-rc: info: service dump1090: starting
fr24feed-piaware  | s6-rc: info: service s6rc-oneshot-runner: starting
fr24feed-piaware  | s6-rc: info: service dump1090 successfully started
fr24feed-piaware  | s6-rc: info: service netcat: starting
fr24feed-piaware  | s6-rc: info: service s6rc-oneshot-runner successfully started
fr24feed-piaware  | s6-rc: info: service fix-attrs: starting
fr24feed-piaware  | s6-rc: info: service init-upintheair: starting
fr24feed-piaware  | s6-rc: info: service confd-piaware: starting
fr24feed-piaware  | s6-rc: info: service confd-layers: starting
fr24feed-piaware  | s6-rc: info: service confd-html: starting
fr24feed-piaware  | s6-rc: info: service confd-fr24feed: starting
fr24feed-piaware  | s6-rc: info: service conf-radarbox: starting
fr24feed-piaware  | s6-rc: info: service conf-planefinder: starting
fr24feed-piaware  | s6-rc: info: service conf-opensky: starting
fr24feed-piaware  | s6-rc: info: service conf-adsbhub: starting
fr24feed-piaware  | s6-rc: info: service conf-adsbfi: starting
fr24feed-piaware  | s6-rc: info: service conf-adsbexchange: starting
fr24feed-piaware  | s6-rc: info: service netcat successfully started
fr24feed-piaware  | s6-rc: info: service confd-layers successfully started
fr24feed-piaware  | s6-rc: info: service init-upintheair successfully started
fr24feed-piaware  | s6-rc: info: service conf-radarbox successfully started
fr24feed-piaware  | s6-rc: info: service radarbox: starting
fr24feed-piaware  | s6-rc: info: service conf-planefinder successfully started
fr24feed-piaware  | s6-rc: info: service planefinder: starting
fr24feed-piaware  | s6-rc: info: service fix-attrs successfully started
fr24feed-piaware  | s6-rc: info: service legacy-cont-init: starting
fr24feed-piaware  | s6-rc: info: service confd-piaware successfully started
fr24feed-piaware  | s6-rc: info: service piaware: starting
fr24feed-piaware  | s6-rc: info: service confd-html successfully started
fr24feed-piaware  | s6-rc: info: service http: starting
fr24feed-piaware  | s6-rc: info: service conf-adsbhub successfully started
fr24feed-piaware  | s6-rc: info: service adsbhub: starting
fr24feed-piaware  | s6-rc: info: service conf-opensky successfully started
fr24feed-piaware  | [dump1090] Thu May 16 18:33:09 2024 CEST  dump1090-fa v9.0 starting up.
fr24feed-piaware  | s6-rc: info: service opensky: starting
fr24feed-piaware  | s6-rc: info: service conf-adsbfi successfully started
fr24feed-piaware  | s6-rc: info: service adsbfi-feed: starting
fr24feed-piaware  | s6-rc: info: service conf-adsbexchange successfully started
fr24feed-piaware  | s6-rc: info: service adsbexchange-feed: starting
fr24feed-piaware  | s6-rc: info: service radarbox successfully started
fr24feed-piaware  | s6-rc: info: service planefinder successfully started
fr24feed-piaware  | s6-rc: info: service planefinder-log: starting
fr24feed-piaware  | s6-rc: info: service piaware successfully started
fr24feed-piaware  | s6-rc: info: service http successfully started
fr24feed-piaware  | s6-rc: info: service adsbhub successfully started
fr24feed-piaware  | s6-rc: info: service opensky successfully started
fr24feed-piaware  | s6-rc: info: service planefinder-log successfully started
fr24feed-piaware  | s6-rc: info: service legacy-cont-init successfully started
fr24feed-piaware  | s6-rc: info: service adsbexchange-feed successfully started
fr24feed-piaware  | s6-rc: info: service adsbexchange-stats: starting
fr24feed-piaware  | s6-rc: info: service adsbexchange-mlat: starting
fr24feed-piaware  | s6-rc: info: service adsbfi-feed successfully started
fr24feed-piaware  | s6-rc: info: service adsbfi-mlat: starting
fr24feed-piaware  | s6-rc: info: service adsbexchange-stats successfully started
fr24feed-piaware  | s6-rc: info: service adsbexchange-mlat successfully started
fr24feed-piaware  | s6-rc: info: service adsbfi-mlat successfully started
fr24feed-piaware  | 2024-05-16T18:33:09+02:00 d30ea1cedc86 /opt/confd/bin/confd[110]: INFO Backend set to env
fr24feed-piaware  | 2024-05-16T18:33:09+02:00 d30ea1cedc86 /opt/confd/bin/confd[110]: INFO Starting confd
fr24feed-piaware  | 2024-05-16T18:33:09+02:00 d30ea1cedc86 /opt/confd/bin/confd[110]: INFO Backend source(s) set to
fr24feed-piaware  | [dump1090] rtlsdr: error querying device #0: Permission denied
fr24feed-piaware  | 2024-05-16T18:33:09+02:00 d30ea1cedc86 /opt/confd/bin/confd[110]: INFO Target config /etc/fr24feed.ini out of sync
fr24feed-piaware  | 2024-05-16T18:33:09+02:00 d30ea1cedc86 /opt/confd/bin/confd[110]: INFO Target config /etc/fr24feed.ini has been updated
fr24feed-piaware  | s6-rc: info: service confd-fr24feed successfully started
fr24feed-piaware  | s6-rc: info: service fr24feed: starting
fr24feed-piaware  | s6-rc: info: service fr24feed successfully started
fr24feed-piaware  | s6-rc: info: service legacy-services: starting
fr24feed-piaware  | [fr24feed] The futex facility returned an unexpected error code.
fr24feed-piaware  | s6-rc: info: service legacy-services successfully started
fr24feed-piaware  | s6-rc: info: service legacy-services: stopping
fr24feed-piaware  | s6-rc: info: service legacy-services successfully stopped
fr24feed-piaware  | s6-rc: info: service legacy-cont-init: stopping
fr24feed-piaware  | s6-rc: info: service radarbox: stopping
fr24feed-piaware  | s6-rc: info: service planefinder-log: stopping
fr24feed-piaware  | s6-rc: info: service piaware: stopping
fr24feed-piaware  | s6-rc: info: service opensky: stopping
fr24feed-piaware  | s6-rc: info: service netcat: stopping
fr24feed-piaware  | s6-rc: info: service http: stopping
fr24feed-piaware  | s6-rc: info: service fr24feed: stopping
fr24feed-piaware  | s6-rc: info: service adsbhub: stopping
fr24feed-piaware  | s6-rc: info: service adsbfi-mlat: stopping
fr24feed-piaware  | s6-rc: info: service adsbexchange-stats: stopping
fr24feed-piaware  | s6-rc: info: service adsbexchange-mlat: stopping
fr24feed-piaware  | s6-rc: info: service radarbox successfully stopped
fr24feed-piaware  | s6-rc: info: service conf-radarbox: stopping
fr24feed-piaware  | s6-rc: info: service planefinder-log successfully stopped
fr24feed-piaware  | s6-rc: info: service planefinder: stopping
fr24feed-piaware  | s6-rc: info: service legacy-cont-init successfully stopped
fr24feed-piaware  | s6-rc: info: service fix-attrs: stopping
fr24feed-piaware  | s6-rc: info: service adsbhub successfully stopped
fr24feed-piaware  | s6-rc: info: service conf-adsbhub: stopping
fr24feed-piaware  | s6-rc: info: service piaware successfully stopped
fr24feed-piaware  | s6-rc: info: service confd-piaware: stopping
fr24feed-piaware  | s6-rc: info: service opensky successfully stopped
fr24feed-piaware  | s6-rc: info: service conf-opensky: stopping
fr24feed-piaware  | s6-rc: info: service netcat successfully stopped
fr24feed-piaware  | s6-rc: info: service http successfully stopped
fr24feed-piaware  | s6-rc: info: service init-upintheair: stopping
fr24feed-piaware  | s6-rc: info: service confd-layers: stopping
fr24feed-piaware  | s6-rc: info: service confd-html: stopping
fr24feed-piaware  | s6-rc: info: service adsbexchange-stats successfully stopped
fr24feed-piaware  | s6-rc: info: service conf-radarbox successfully stopped
fr24feed-piaware  | s6-rc: info: service fix-attrs successfully stopped
fr24feed-piaware  | s6-rc: info: service confd-piaware successfully stopped
fr24feed-piaware  | s6-rc: info: service adsbfi-mlat successfully stopped
fr24feed-piaware  | s6-rc: info: service adsbfi-feed: stopping
fr24feed-piaware  | s6-rc: info: service fr24feed successfully stopped
fr24feed-piaware  | s6-rc: info: service confd-fr24feed: stopping
fr24feed-piaware  | s6-rc: info: service adsbexchange-mlat successfully stopped
fr24feed-piaware  | s6-rc: info: service adsbexchange-feed: stopping
fr24feed-piaware  | s6-rc: info: service conf-adsbhub successfully stopped
fr24feed-piaware  | s6-rc: info: service conf-opensky successfully stopped
fr24feed-piaware  | s6-rc: info: service init-upintheair successfully stopped
fr24feed-piaware  | s6-rc: info: service confd-layers successfully stopped
fr24feed-piaware  | s6-rc: info: service confd-html successfully stopped
fr24feed-piaware  | s6-rc: info: service confd-fr24feed successfully stopped
fr24feed-piaware  | s6-rc: info: service planefinder successfully stopped
fr24feed-piaware  | s6-rc: info: service conf-planefinder: stopping
fr24feed-piaware  | s6-rc: info: service conf-planefinder successfully stopped
fr24feed-piaware  | s6-rc: info: service adsbfi-feed successfully stopped
fr24feed-piaware  | s6-rc: info: service conf-adsbfi: stopping
fr24feed-piaware  | s6-rc: info: service adsbexchange-feed successfully stopped
fr24feed-piaware  | s6-rc: info: service conf-adsbexchange: stopping
fr24feed-piaware  | s6-rc: info: service dump1090: stopping
fr24feed-piaware  | s6-rc: info: service conf-adsbfi successfully stopped
fr24feed-piaware  | s6-rc: info: service dump1090 successfully stopped
fr24feed-piaware  | s6-rc: info: service conf-adsbexchange successfully stopped
fr24feed-piaware  | s6-rc: info: service s6rc-oneshot-runner: stopping
fr24feed-piaware  | s6-rc: info: service s6rc-oneshot-runner successfully stopped`

same issue here... recently upgrade my raspberry pi k8s cluster, to ubuntu 24.04, and started to face this problem...

Just updated my x86 based server running Alpine 3.19.2 (kernel update to 6.6.39-0-lts) and facing now the same problem.
Already tried to unload the rtl2832_sdr kernel module - just in case it's in the way -.


shell integration smoke tests

fixes #141479

Only on windows, command decorations aren't showing up even though shell integration is getting activated correctly.

Skipping those on windows for now


Create documentation for Navigation App launcher

Write documentation for [Navigation App launcher](https://eds.equinor.com/components/navigation-app launcher/)
Sub tasks

[ ] Write documentation
[ ] Create examples
[ ] Add props-table
[ ] Add live preview

This will be solved in #718


Wrap text

I have a problem with text strings, if in the text of a paragraph or in a table I want to wrap a part of my text (in vb.net Vbcrlf), how should I do it? Thank you

I believe what you want is:
wordTable.AllowTextWrap = true;

For paragraphs with Images
var pargraphWithImage = paragraph.AddImage(file, 100, 100, WrapTextImage.InLineWithText, "Przemek and Kulek on an image");

I am not aware of any other TextWrapping methods applicable to paragraphs, but I could be wrong.

            var paragraph = document.AddParagraph("Basic paragraph - Page 4");
            paragraph.ParagraphAlignment = JustificationValues.Center;
            paragraph.Color = SixLabors.ImageSharp.Color.Blue;
            paragraph.AddText("Test2");
            paragraph.AddBreak(BreakValues.TextWrapping);
            paragraph.AddText(" This is continuation").SetUnderline(UnderlineValues.Double).SetFontSize(15).SetColor(Color.Yellow).SetHighlight(HighlightColorValues.DarkGreen);

            var paragraph1 = document.AddParagraph("Basic paragraph - Page 1").AddText(" Ok ").AddBreak(BreakValues.TextWrapping).AddText("More text");

Keep in mind that WordParagraph is actually a "Run" in Office OpenXML. It's not 1:1 to Paragraph.


[SR-15873] Documentation for withUnsafeCurrentTask refers to non-existent property UnsafeCurrentTask.task

Previous ID
SR-15873

Radar
None

Original Reporter
@ole

Type
Bug

Environment
This is the state of the documentation at https://developer.apple.com/documentation/swift/3815003-withunsafecurrenttask on 2022-02-16 (Swift 5.5).

Additional Detail from JIRA

Votes
0

Component/s
Standard Library

Labels
Bug

Assignee
None

Priority
Medium

md5: d028dc708a057ae6830a4808d7cf2fd3

Issue Description:
The documentation for withUnsafeCurrentTask says: (edit: fixed link)

Instead, use the task property of UnsafeCurrentTask to access an instance of Task that you can store long-term and interact with outside of the closure body.

Problem: UnsafeCurrentTask has no public task property (and shouldn't as far as I can tell), so the documentation is incorrect.

This issue still exists as of 2022-04-26. The documentation is wrong, whereas the doc comment in the Swift source code is much better:
/// There's no safe way to retrieve a reference to the current task
/// and save it for long-term use.

Closing as fixed. The problematic sentence is no longer there in the documentation.


Fixed regression where respond wasn’t returning self

The recent update to Slapp that introduced auto-handling the using the response if within a timeout, introduced an issue with chain-ability because it sometimes wasn't returning a reference to the message. This was fixed and the tests updated to cover this case.

Coverage remained the same at 100.0% when pulling a0fb32cf504aead358845085e0682b8e35f21815 on fix-respond-chainable-regression into 36a30a3adfdace4da5dab31e6e42bca8320fbf06 on master.


Problems pushing a new model to ollama

Having problems pushing a new model to ollama
ollama push matthewchung74/medmistral
retrieving manifest
pushing 9f302ba97745...  99% |████████████ | (4.1/4.1 GB, 3.4 MB/s) [19m54s:0s]Error: max retries exceeded

Is this the right cli command? I've tried about 3 times now.

Hi @matthewchung74 sorry you hit this. Will look into the cause

This is very like caused by the authenticated URL expiring which shouldn't be an issue anymore after the timeout was increased


[WIP] Consolidating hash dispatch functions

Both #5184  and #5322  have implemented/used dispatch functions to generalize the use of Pandas' hash_pandas_object function.
This PR (mostly) drops the use of hash_df (introduced in #5322 ) and moves both the hash_df and group_split dispatch functions into dask.dataframe.utils (for consistency with other non-method dispatches).
Note that definitions of hash_df and group_split are left in dask.dataframe.methods only to avoid breaking dask_cudf in the short term.

[ ] Tests added / passed
[ ] Passes black dask / flake8 dask

cc ayushdg beckernick

@TomAugspurger - Any thoughts/suggestions on this?
@mrocklin - Note that this shouldn't break dask_cudf CI (even before cudf#2994 gets merged)

This is fine with me.  Merging tomorrow if there are no further comments.

Thanks @rjzamora.


The node content overflows when zoomed in and dragged.

The node contents overflow the main container when zoomed in and dragged. On debugging, I found that the onResize
the method in the file https://github.com/MrBlenny/react-flow-chart/blob/master/src/components/Ports/Ports.default.tsx calculates the width and height incorrectly.
Not sure if we need to pass something in our configuration object or is it the library issue

Achieved it. Created a custom node and added custom styling over it


Ability to remove URL params using Url::current()

Looks like there is no ability to remove some of the url params from the current url. In accordance with https://github.com/yiisoft/yii2/blob/master/framework/helpers/BaseUrl.php#L382 there is ability to add or replace some of the params only. Any suggestions?

You can set them to null.
Url::current(['sort' => 'az', '_pjax' => null])

@df2 what about replace exists value? (not merge with the exists)

@usualdesigner
sort will be replaced in the above example, and _pjax will be removed.


Console Errors for SVG

Various console errors.
Hi,
I am getting lot of errors in console for loading svg images. Issue is about violating content security policy directive.
Follwoing is the screen shot for one of them.

following is one of the exact link of svg element present in console errors. (can copy and paste in browsers to try)
data:image/svg+xml;charset=US-ASCII,<svg%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"12"%20viewBox%3D"0%200%20658%201024"><path%20fill%3D"%233b3b3f"%20d%3D"M614.286%20420.571q0%207.429-5.714%2013.143l-266.286%20266.286q-5.714%205.714-13.143%205.714t-13.143-5.714l-266.286-266.286q-5.714-5.714-5.714-13.143t5.714-13.143l28.571-28.571q5.714-5.714%2013.143-5.714t13.143%205.714l224.571%20224.571%20224.571-224.571q5.714-5.714%2013.143-5.714t13.143%205.714l28.571%2028.571q5.714%205.714%205.714%2013.143z"%2F><%2Fsvg>
Please me to solve the problem

Can you isolate this in a standalone repository or CodePen? I'm not able to replicate it in the context browser demo page, and the px-context-browser doesn't actually use SVG anywhere in its codebase.

Closing since we weren't able to get a reproducible case.