text:
Profiler: NumberNamedMessages is not a clear name to describe its function

Describe the bug
The profiler counter NumberNamedMessages is ambiguous about whether it is number of named messages received or sent. Users cannot determine this without doing manual testing.
To Reproduce
Steps to reproduce the behavior:

Open MLAPI Messages profiler module
Observe NumberNamedMessages counter
Question your own sanity

Expected behavior
Counters should clearly describe their function
Environment (please complete the following information):

OS: Win10
Unity Version: 2020.2.7f1
MLAPI Version: 0.1.0
MLAPI Commit: a0e87b3b79

Additional context
Note - this applies to NumberUnnamedMessages as well
Note - the actual value of the counters is number of named messages received

Committed to via MTT-539

source: gharchive/issue

authors: becksebenius-unity will-mearns

license: MIT

license_type: permissive

license_source: github-api


text:
pallet_tasks  on_initialise()  hook needs revision.

Motivation
The on init hook of the Tasks pallet is currently iterating over all tasks every block.
It does this to filter out any task that has expired.
With many tasks i feel like this will be overkill for the desired result and may result in wasted block space.
For x tasks there are at least x + 1 storage calls.
Suggested Solution
perhaps doing this every y blocks will be a better solution, so long as when mutating storage we are checking absolutely that the task has not expired.
Choosing y could be done in runtime config with a default.
Current code:
let task_hashes : Vec<T::Hash> = Tasks::<T>::iter_keys().collect();
			for th in task_hashes {
				let task = Tasks::<T>::get(th);
				if let Some(task) = task {
					let deadline_duration = Duration::from_millis(task.deadline.saturated_into::<u64>());
					if deadline_duration < current_timestamp {
						if let Ok(()) = Self::delete_task(&task.initiator, &th) {
							weight += 10_000;
						}
					}
				}
			}

To reduce the amount of DB calls and not fill up block space, i propose:

having a storage items which map block_number to vec of taskid.
This way we can pinpoint the tasks that need removal (less iterations, less db calls)

using the hook on_idle to clear tasks using spare block space.

in case on_idle is not called,  every 100 or so blocks, run an on_initialise hook to clear the rest.

repo: UniversalDot/universal-dot-node

license: Unlicense


text:
How about minimum system requirements?

I have a free Oracle instance with 1CPU 1G-ram.
Before I found this project, I installed VNC & IBGateway For Linux munually on it, it worked fine.
After running successfully on my local environment, I tried to deploy this docker container on Oracle server.
But it was so heavy and made my server down.

Hi @efernandesng
Thanks for the information.
I checked docker stats on my local Ubuntu system, it only costs 500~600MB ram. That's enough for 1G ram VPS.
I also tried this docker container on a $5/month Linode VPS, which has better CPU, and same 1G ram.
It works fine.
So I guess the bottleneck is CPU.

repo: UnusualAlpha/ib-gateway-docker


text:
Github Actions vs. Containers

Do research on what is the best way to change operating system

Github actions is a very interesting tool. First of all, we seem to be able to run linux(ubuntu in our case), mac and windows, see this.
Testing versions of python is also not a problem. Saving data and accessing data between runs is also possible, called aritifats.
This might spawn many runners however, which can be a problem. Especially if most of the time they run is spent on initialization and deletion, so more research on how tox works is needed.

Tox is mostly set up now, therefore a workflow that will run tests on multiple environments is needed. We will still continue on with GitHub actions, but we'll make it a manual workflow, meaning it will only run when we trigger it, as i don't see it being needed so often.

Sadly, these couldn't be made as a branch beacuse it made for poor testing of the workflow. The workflow is now up and can be found here


text:
Pipeline to predict whether given pdf is malacious or not

Hey @UppuluriKalyani ,
I would like to contribute by developing a pipeline that, when provided with a PDF, extracts metadata, content, and other relevant features. These extracted elements are then processed and passed to a model, which predicts whether the PDF is malicious.
Additions:

Model Training notebook
Pdf feature extraction notebook
Data processing and model prediction notebook
Dataset used
Trained Model

@DarshAgrawal14 proceed!

repo: UppuluriKalyani/ML-Nexus


text:
electron 'renderer' process exited with 'crashed',EXCEPTION_ACCESS_VIOLATION_READ

hello[This is machine translation, so it may not be accurate, but thank you very much]
I need to find a certain color in the picture
After the image is read to MAT, the mask data matching the color is obtained through mat.inrange(), and the corresponding pixel position is obtained through mat.findNonZero. It often crashed

crashed info：
EXCEPTION_ACCESS_VIOLATION_READ / 0x51e8007c0000: Fatal Error: EXCEPTION_ACCESS_VIOLATION_READ / 0x51e8007c0000
electron            0x7ff7328d6419 null
opencv4nodejs.node  0x7fffe51f68bb null
opencv4nodejs.node  0x7fffe51f68bb null
electron            0x7ff733b5b8f7 null
electron            0x7ff732862e44 null
opencv4nodejs.node  0x7fffe52dea89 null
opencv4nodejs.node  0x7fffe52ec51b null
opencv4nodejs.node  0x7fffe521c035 null
opencv4nodejs.node  0x7fffe521bf50 null
electron            0x7ff7328852bd null
electron            0x7ff7327e0001 null
electron            0x7ff732b5d400 null
opencv4nodejs.node  0x7fffe521bf50 null
electron            0x7ff7369b65e0 null
electron            0x7ff732884b3e null
electron            0x7ff7316fa022 null
electron            0x7ff7369b6600 null
KERNELBASE          0x7ff81c4278fc VirtualFree
electron            0x7ff731363250 null
electron            0x7ff732e72e90 null
electron            0x7ff7310b43c3 null
electron            0x7ff732e72af3 null
electron            0x7ff7328a7bc4 null
electron            0x7ff7329fc899 null
electron            0x7ff732e72af3 null
electron            0x7ff732a1f564 null
electron            0x7ff73285e878 null
electron            0x7ff730246daf null
electron            0x7ff7328ad9cb null
electron            0x7ff7301ee27e null
electron            0x7ff7328b00a1 null
electron            0x7ff7328b0e6d null
electron            0x7ff732867ff0 null
electron            0x7ff7368f5650 null
electron            0x7ff733b4e38f null
opencv4nodejs.node  0x7fffe524c2e7 null
opencv4nodejs.node  0x7fffe525605c null
electron            0x7ff7318d57f0 null
opencv4nodejs.node  0x7fffe5249f03 null
electron            0x7ff7313175e3 null
electron            0x7ff731317475 null
electron            0x7ff731316ba4 null
electron            0x7ff737e9ff50 null
electron            0x7ff7318d57f0 null
opencv4nodejs.node  0x7fffe524a202 null
electron            0x7ff7312da6c0 null
opencv4nodejs.node  0x7fffe5237a5f null
electron            0x7ff7331060ca null
electron            0x7ff737325017 null
electron            0x7ff73732b5b3 null
electron            0x7ff73131657e null
opencv4nodejs.node  0x7fffe523b3af null
electron            0x7ff7318d57f0 null
opencv4nodejs.node  0x7fffe5236162 null
electron            0x7ff737325017 null
electron            0x7ff7319d073f null
electron            0x7ff737e9fec8 null
electron            0x7ff731347c74 null
electron            0x7ff737e9ff50 null
electron            0x7ff737e9fdf8 null
electron            0x7ff73134776c null
electron            0x7ff737e9fdf8 null
electron            0x7ff737e9ff90 null

supplement: opencv version： 4.5.4（no cuda）

I'm still not using electron, for now, can not help.

authors: Sailiy UrielCh


text:
Tutorial step 12 - Pagination sort order

At step 12.14 I think we need to use getReactively for the sort order to work
old
this.updateSort = () => {
	this.sort = {
	  name: parseInt(this.orderProperty)
	}
};

new
this.updateSort = () => {
	this.sort = {
	  name: parseInt(this.getReactively('orderProperty'))
	}
};

Normally your'e right, but for angular-meteor 1.3 this is a valid syntax.
In angular-meteor 1.4 it will be deprecated and the use for 'getReactively' will be necessary.

@DAB0mB he is right, the update sort won't refresh with this syntax, we should update the tutorial

https://github.com/Urigo/meteor-angular-socially/pull/96

fixed in the new version of the tutorial

authors: DAB0mB Urigo blackpr

repo: Urigo/angular-meteor

license: mit

license_source: bigquery


text:
[OpenApi] Infinite recursion

Describe the bug
The openapi handler triggers a "Maximum calls stack size exceeded" error
To Reproduce
Steps to reproduce the behavior:
Use the following openapi file (I trimmed down as much as possible while keeping the error):
openapi: 3.0.0
info:
  title: 'hello'
  version: '0.1.0'
  contact: {}
tags: []
servers:
  - url: /api
    description: API
components:
  schemas:
    UserGet:
      type: object
      properties:
        _resolveType:
          type: string
          enum:
            - user
        id:
          type: string
      required:
        - _resolveType
        - id
    CompanyGet:
      type: object
      properties:
        _resolveType:
          type: string
          enum:
            - company
        id:
          type: string
      required:
        - _resolveType
        - id
    TicketUpdateGet:
      type: object
      properties:
        id:
          type: string
        authorId:
          type: string
        ticketId:
          type: string
      required:
        - id
        - type
        - authorId
        - ticketId
    TicketMessageGet:
      type: object
      properties:
        id:
          type: string
        type:
          type: string
        authorId:
          type: string
        ticketId:
          type: string
      required:
        - id
        - type
        - authorId
        - ticketId
    TicketMessagePatch:
      type: object
      properties:
        content:
          type: string
      required:
        - content
    PersonGet:
      oneOf:
        - $ref: '#/components/schemas/CompanyGet'
        - $ref: '#/components/schemas/UserGet'
      discriminator:
        propertyName: _resolveType
        mapping:
          user: '#/components/schemas/UserGet'
          company: '#/components/schemas/CompanyGet'
paths:
  '/users/{userId}':
    get:
      operationId: UsersGetUser
      parameters:
        - name: userId
          required: true
          in: path
          schema:
            type: string
      responses:
        '200':
          description: ''
          links:
            Messages:
              operationId: TicketMessagesGetMessages
              parameters:
                authorId: $response.body#/id
            Tickets:
              operationId: TicketsGetTickets
              parameters:
                creatorId: $response.body#/id
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UserGet'
  '/companies/{companyId}':
    get:
      operationId: CompanysGetCompany
      parameters:
        - name: companyId
          required: true
          in: path
          schema:
            type: string
      responses:
        '200':
          description: ''
          links:
            Messages:
              operationId: TicketMessagesGetMessages
              parameters:
                authorId: $response.body#/id
            Tickets:
              operationId: TicketsGetTickets
              parameters:
                creatorId: $response.body#/id
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CompanyGet'
  '/persons/{personId}':
    get:
      operationId: PersonsGetPerson
      description: ''
      parameters:
        - name: personId
          required: true
          in: path
          schema:
            type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PersonGet'
  /tickets/messages:
    get:
      operationId: TicketMessagesGetMessages
      parameters:
        - name: ticketId
          required: false
          in: query
          schema:
            type: string
        - name: authorId
          required: false
          in: query
          schema:
            type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: array
                items:
                  oneOf:
                    - $ref: '#/components/schemas/TicketUpdateGet'
                    - $ref: '#/components/schemas/TicketMessageGet'
  '/tickets/messages/{messageId}':
    patch:
      operationId: TicketMessagesUpdateTicketMessage
      parameters:
        - name: messageId
          required: true
          in: path
          schema:
            type: string
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/TicketMessagePatch'
      responses:
        '200':
          description: ''
          links:
            Author:
              operationId: PersonsGetPerson
              parameters:
                personId: $response.body#/authorId
            Ticket:
              operationId: TicketsGetTicket
              parameters:
                ticketId: $response.body#/ticketId
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TicketMessageGet'

Expected behavior
No infinite recursion
Environment:

OS: WSL2
@graphql-mesh/openapi: 0.13.2
NodeJS: 14.15.5

I added test for this swagger document;
https://github.com/Urigo/graphql-mesh/commit/54f87a601a1d76b111d19f8bcac2c19ce603fe4f
And it works as expected with the new OpenAPI handler, we are working on.
We are planning to drop the existing openapi handler in favor of new newOpenapi handler, you can check the configuration schema to see how to use it.
Thanks for creating this issue and sorry for the late response.

repo: Urigo/graphql-mesh


text:
Sdk-only sources

Description
Adds a new sdkOnly flag to the sources config, to indicate that the source should generate an SDK but not be unified alongside the other sources.
Fixes #3482
Type of change
Please delete options that are not relevant.

[x] New feature (non-breaking change which adds functionality)
[x] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[ ] Test A
[ ] Test B

Test Environment:

OS:
@graphql-mesh/...:
NodeJS:

Checklist:

[ ] I have followed the CONTRIBUTING doc and the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests and linter rules pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

Further comments
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

Due to the internals of the schema stitching, we prefer to use prefix and filter combination to hide specific fields instead of Sdk-only approach. If we provide this feature, this would lead more complicated issues in the future.

ok, I can make that work

source: gharchive/pull-request

authors: ardatan leemhenson


text:
fix deprecated

Fix deprecated See the Repo

Hi @devkishor8007
Thank you for fixing this 🛠
I'd love to see more contributions from you ♥

Hi @devkishor8007
Thank you for fixing this 🛠
I'd love to see more contributions from you ♥

It's my please to fix this.
Sure, I would do contribute as I can.

repo: UsamaSarwar/fluttercapsule


text:
Update beta diversity "distance" to "dissimilarity"

Technically, we are calculating dissimilarity values (do not respect triangle inequality) instead of distances.

Looks like we're calling it "distance" in the backend as well, which makes this less trivial. Better to change all of them than to simply update the display name on the frontend.
And while small, better we do it before beta div has gone public than after, so that we can prevent headaches of api mismatches and old computes with different params

Cannot be qa-ed until the qa compute service is running v1.4.0.
To qa, please check that on Beta Div it says "Dissimilarity" instead of "Distance". Also please run a beta div computation and see if it runs!

Now see "Dissimilarity" rather than "Distance". Looks good :)

authors: SheenaTomko asizemore

repo: VEuPathDB/web-eda


text:
Mockups: Collections ui

In progress.
Current plan for first roll-out:

Happy to go with selecting whole collection only (no cherry picking) for first rollout
Our favorite version of the ui involves changing the current variable picker tree so that only clicking on the arrow, not the whole category/entity name, expands/collapses the tree. We'll check with the rest of the eda team to see if they'd be happy with the change.

Duplicate of #757 . Closing


text:
Cannot add captions to photo

In the style of this example, I am trying to get captions to appear in lightbox / relative to current element.
It's not clear if this package supports that, or if I'm just doing something wrong:
const PhotoItem = ({ image, group }) => (

    <LightgalleryItem group={group} src={image}>

    </LightgalleryItem>

);

const Test = () => {
  return (
    <LightgalleryProvider
      onAfterSlide={() => {
        console.log("onAfterSlide");
      }}
      lightGallerySettings={{
        'getCaptionFromTitleOrAlt': true,
        'thumbnail': true
      }}
      plugins={["lg-thumbnail.js"]}
    >

Group 1

        {GROUP1.map((p, idx) => (
          <PhotoItem key={idx} image={p} group="group1" />
        ))}

Group 2

        {GROUP2.map((p, idx) => (
          <PhotoItem key={idx} image={p} group="group2" />
        ))}

    </LightgalleryProvider>
  );
}

Caption text needs to be passed as subHtml to the LightgalleryItem component:
    <LightgalleryItem group={group} src={image} subHtml={"
Fading Light

Classic view from Rigwood Jetty on Coniston Water an old archive shot similar to an old post but a little later on.
"}>

    </LightgalleryItem>

repo: VLZH/react-lightgallery


text:
'rephrases = pickle.load(open("","rb"))' doesn't have a file_path.

Hi,
I find that in '/third_party/rome/compute_v.py', this code 'rephrases = pickle.load(open("","rb"))' doesn't have a file_path.
So i can't execute it.
Is that correct?
Thanks!

Hi, thanks for your interest in the work. I have modified the script to include the missing path.


text:
It's not working anymore.

I was using this beautiful thing for couple of months and yesterday it just stopped working. I live in Turkey. A lot of website is blocked here. I don't really understand how this works, i don't know much about it but yesterday it stopped working. I hope you can help me. I love this app.

You should start it like this for TR;
start "" goodbyedpi.exe -p -r -s --set-ttl 5
and don't forget to use a dns too

Worked perfectly thank you!

repo: ValdikSS/GoodbyeDPI


text:
🛑 b2b MarketingServices is down

In 4f4e32a, b2b MarketingServices (https://b2b-marketingservices.de/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: b2b MarketingServices is back up in d046538 after 8 minutes.


text:
🛑 b2b MarketingServices is down

In 246243d, b2b MarketingServices (https://b2b-marketingservices.de/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: b2b MarketingServices is back up in 832bde0 after 7 minutes.


text:
🛑 b2b MarketingServices is down

In 1273972, b2b MarketingServices (https://b2b-marketingservices.de/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: b2b MarketingServices is back up in 0f08cc8 after 9 minutes.


text:
Validic::Error::Unauthorized: 401:

2.2.4 :016 > ValidicClient.get_synced_apps(authentication_token: "mg67ygZYY5AzuJJSn4nw")
Validic::Error::Unauthorized: 401:
Guys, I keep receiving Unauthorized 401 when trying to use this method. All the other methods are working fine. I just synced one user and saved the access token and even with that I cannot access the method.
Any thoughts?

Good afternoon,
The 401s are being returned because the authentication_token you referenced is not associated with any user currently in our database.
Also, the it looks like you are using an older version (v 0.5.0) and there is a new version (v 0.5.1)

Thanks @jeff-brown-validic Will check here :)

authors: diofeher jeff-brown-validic

repo: Validic/validic


text:
Address-based Highlights

I found it kind of annoying that I can't highlight an arbitrary instruction address without looking up its function first. It might be nice to provide a shortcut off the BV.
Given a list of unsorted instructions, the function lookup (or maybe even just making these extra calls from python) for each instruction becomes significant:
instruction_addresses = [...]
for address in instruction_addresses:
    functions = bv.get_functions_containing(address)
    for func in functions:
        func.set_auto_instr_highlight(address, HighlightStandardColor.BlueHighlightColor)

IDA allows one to highlight instructions by address and profiles as more performant on larger lists:
for address in instruction_addresses:
    idaapi.set_item_color(address, color)

I don't think this request is wholly unreasonably, granted there is direct access to basic block objects through the bv (versus working off of a function object)

Rather than create a separate issue, I want to second this for instruction comments.

Hi @sraboy, this feature was added recently in the development branch (see #466 for details). Next time, please make a separate issue to track the feature suggestion. Thanks!
I will be adding address-based highlighting in the near future.

authors: gaasedelen rollsafe sraboy


text:
Since 2.2.3c games get stuck at 60%

Describe the bug
Since last patch, 2.2.3c whenever i want to load the game with TTT Mythic reworks it just stucks at 60%
To Reproduce
Steps to reproduce the behavior:

Go to 'ModFinder'
Install all 3 TTT mods
Open the game, it stucks at 60%

Expected behavior
The game should stuck at 60% within the first 3 steps. however, if you uninstall all 3 TTT mods, the game charges normally.
Additional context
This started since 2.2.3c, i have a Run finishing Act 2 which i play entirely with TTT mods and it worked well until the last patch

I am not able to reproduce. I am able to load into 2.2.3c with
TTT-Core 0.71
TTT-Base 2.6.3
TTT-Reworks 1.3.1
TTT-Flanking 0.2.0

I can record my screen if you want, i don't know if i can upload the video here...

A player.log would be more useful
In %appdata%/../locallow/Owlcat Games
But everything up to date should just work, ive had no other reports of
issues and a load failure should trivially reproduce in my test setup
On Mon, Dec 18, 2023, 22:58 Mandarino Andrés @.***>
wrote:

I can record my screen if you want, i don't know if i can upload the video
here...
—
Reply to this email directly, view it on GitHub
https://github.com/Vek17/TabletopTweaks-Reworks/issues/24#issuecomment-1862118862,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAWSQPCTHNWMIL42DJQQEYLYKENGZAVCNFSM6AAAAABA2RFNVOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRSGEYTQOBWGI
.
You are receiving this because you commented.Message ID:
@.***>

Player.log
Honestly i know nothing about this, appreciate your help.

O.o this looks bizarre, verify your game files. You are failing when trying to unpack a vanilla blueprint with an illegal format

I'm pretty sure i've already done that... but i can be wrong maybe i did that with BG3 (which i've been also having problems haha) i'm verifying right now, i'll keep you updated.

I mention it because the error specifically is taking place when it tried to read the packed binary gamefiles and it throws a nonsense error
InvalidOperationException: Expected Prerequisite.IsFeatureSelectionWhiteList but got IsFeatureSؽ   )  -(

That or some other mod is doing something very not normal and I am running into it? Does the game load with onyl TTT loaded

Ok... when this finish verifying i'll try start the game with all the mods, if still doesn't work i'll try only with TTT

It found 1 corrupted file but it still doesn't load. I'll try with TTT

Well nevermind, it works now, pretty slow loading but it works. Thank you for your help! you're the best


text:
Supporting an initial formula of an AFA in DNF. ClosedSet complementation added.

I have added a function which converts a closed set to its complement. I have also reimplemented an AFA structure. Now, it is possible to express an initial condition of an AFA using a formula in DNF.

@kocotom could you please address David's note? Then we can merge the PR.

@kocotom could you please address David's note? Then we can merge the PR.

I apologize for the delayed response. I have just resolved all suggestions.

Thanks for fixing the issue.

authors: kocotom martinhruska

repo: VeriFIT/mata


text:
Test new rig for publishing jars to Maven Central

This contains a downgrade of sbt-release, which was a working version on older
versions of rig. Let's see if this automates the release of jars to Maven
Central.

Codecov Report

Merging #9 into master will increase coverage by 0.55%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master       #9      +/-   ##
==========================================
+ Coverage   62.23%   62.79%   +0.55%
==========================================
  Files         124      124
  Lines        4409     4370      -39
  Branches       85       83       -2
==========================================
  Hits         2744     2744
+ Misses       1665     1626      -39

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 cee0aa0...4e35fec. Read the comment docs.

authors: codecov-io rossabaker

repo: Verizon/nelson


text:
dependancy updated

Status
READY/IN DEVELOPMENT/HOLD
Description

Type of Change

[ ] ✨ New feature (non-breaking change which adds functionality)
[ ] 🛠 Bug fix (non-breaking change which fixes an issue)
[ ] ❌ Breaking change (fix or feature that would cause existing functionality to change)
[ ] 🧹 Code refactor
[ ] ✅ Build configuration change
[ ] 📝 Documentation
[ ] 🗑 Chore

yes its sorry for it.


text:
fix: file-report disables optimization

Description
It is now possible to start the tests with an output as mentioned here. But when running a test with very_good and the file-reporter parameter, the parameter for optimization is no longer working.
Steps To Reproduce
Run test via
very_good test --optimization --coverage -- --file-reporter json:test_reports/dd_test_report.json

No test optimization appears in the terminal and the test needs four times as long. The .test_optimizer.dart file is not generated while the test is running.
Expected Behavior
The test should run with optimization and create a report.
Screenshots

Hi @DFelten ! Thank you for opening an issue sorry for the late reply, I've haven't been able to catch-up lately.
I've been able to reproduce this in the latest very_good_cli (0.21.0). @DFelten are you interested in contributing?

Hi @DFelten, any update or an idea/tip how to solve the problem?

Hi @DFelten, any update or an idea/tip how to solve the problem?

I haven't found a workaround, so the problem still exists. Unfortunately, I have no idea how I can solve the problem myself.

Hi,
I'm experiencing the same issue described in this thread. When I run the command with --optimization and --file-reporter, the optimization is not applied, and the test execution time increases significantly. Additionally, the .test_optimizer.dart file is not generated during the test. I'm using very_good_cli 0.21.0.
I would like to know if there is any temporary workaround or if I can help in any way to contribute to the resolution of this issue.
Thank you in advance for your

Hi all, I'll try raising this within the team and see if it can get prioritised.
If any of you would like to contribute and have questions we're willing to help out and get your PR landed (let me know and I'll assign you to the issue).
In terms of resource, the CONTRIBUTING is a good place to start. Test optimisation relies internally on mason so knowledge with such tool might also help.

authors: DFelten Skisperd alestiago robsonsilv4


text:
MSVC zero size array error

MSVC is ok w/ this according to compiler explorer
typedef int J[];

#pragma pack(1)
struct J_packed {
    J a;
};

_Static_assert(sizeof(J) == 0, "");
_Static_assert(_Alignof(J) == 4, "");

arocc gives the error
 error: flexible array member in otherwise empty
struct
    J a;
      ^

The code above still does not parse correctly w/ @ehaas 's fix. It did fix some other issues related to zero-len, but not the one in the example here.
./cur2.c:5:7: error: flexible array member in otherwise empty struct
    J a;
      ^
./cur2.c:8:16: error: invalid application of 'sizeof' to an incomplete type 'int []'
_Static_assert(sizeof(J) == 0, "");
               ^
./cur2.c:8:16: error: static_assert expression is not an integral constant expression
_Static_assert(sizeof(J) == 0, "");

I don't get any errors with --emulate=msvc - what platform / arocc flags are you using?

I had a detached git branch. nvm. sorry.
It works fine on master.

authors: TwoClocks ehaas

repo: Vexu/arocc


text:
Скласти додаткові інформаційні блоки

Можна зробити резюме менш формальним, додавши додаткові блоки, які містять корисну інформацію, але подають її в “розважальній” формі. Наприклад, що подобається і не подобається, сильні і слабкі сторони, перелік навиків чи хобі, інфографіка або ж інтерактивні модулі, тощо. Варто написати контент такого блоку раніше, ніж починати верстку, бо його розміри впливатимуть на розміщення елементів на сторінці.

Додано

repo: Vfivew/homepage


text:
Added my hover animation project

My project looks like

Having animation like

please do tell me if it requires any changes.

https://deploy-preview-24--cozy-pastelito-ffe9b3.netlify.app/projects/hover animation/

@Daksh-Raghuvanshi

I would close the PR tomorrow evening since there are no updates.


text:
🛑 Les Corbeilles de Claude is down

In 38f16f3, Les Corbeilles de Claude ($CORBEILLES) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Les Corbeilles de Claude is back up in cbc979d.

repo: Vikingfr/upptime


text:
🛑 SCOP276 is down

In ff2e703, SCOP276 ($SCOP276) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SCOP276 is back up in 378d300.


text:
🛑 K-Jet is down

In ec2cbe4, K-Jet ($KJET) was down:

HTTP code: 0
Response time: 0 ms

Resolved: K-Jet is back up in 9ffff91.


text:
🛑 ASIP is down

In c7bd24e, ASIP (https://asip10.fr) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ASIP is back up in 740b980.


text:
Add a License

Please add a license to actually make it open source and open to contribution 😅
Very nice idea 🚀

Totally missed this issue. Added License now. 🎉

authors: VikramTiwari nisrulz

repo: VikramTiwari/agree-to-disagree


text:
generate_answer_node_csv.py is redundant

generate_answer_node_csv.py is a copy of generate_answer_csv_node.py
I'm assuming we should get rid of generate_answer_node_csv.py since it doesn't match the naming conventions of the other nodes and the class is named GenerateAnswerCSVNode.

fixed, thank. you!


text:
Provide TypeScript interface while extending Model class

[x] Objection.js version:  3.0.1
[x] Type of update:  Feature

This affects TypeScript users.
My company prefers to use interfaces to type things over classes if we don't expect to run new on them.  For instance, if we get a request from the API with the shape of a model to create or update, we have an interface for it.  As such, we would be using an interface for the req.body and then feeding that into Objection to create/update an item.
Currently, we have model classes that are created and only specify the static getters (such as tableName and jsonSchema) and a separate interface that contains properties and expected values for them.  This also results in no record information from .query calls on the class itself.  There is also currently no way to provide an interface and have that populate the fields you will get back from the record.
I've seen some extension of query building classes that can do something similar (as far as I can see) and another option that doesn't change Objection itself would be to specify the properties (again) (and possibly through an implements <interface-name>, for type-safety).
But the solution I'd prefer follows a path like:
class User extends Model<UserInit> {
    // no need to redefine "UserInit" properties--they come from the generic type
}

I tried modifying the typing file itself in my local node_modules folder because I wanted to see what it would take to resolve it.  I came across many things that don't work and one that works okay for my needs.
First, I want to explain one way that doesn't work:
class Model<PropertyType extends object = object> extends PropertyType { // generic ignored; as good as extending `object`...

The result that works the best uses type initialization since it's blending things (by necessity) by using unions between the types.
The changes look like this (to the typings/objection/index.d.ts):
class _Model { // renamed from "Model"
...
}
export type Model<PropertyType extends object = object> = _Model & PropertyType;
export const Model: typeof _Model & (new <PropertyType extends object = object>() => Model<PropertyType>);

The biggest drawback of this I can see is that the generic (even with the auto-assignment) doesn't like to not be filled with something.  As such, every usage of Model requires a generic to be included with it:
class User extends Model<UserInit> {} // Works

class UserProfile extends Model {} // Breaks

Is there any chance we could get something like the change I made into the package?  The biggest problem is that it's a breaking change, but I'm not sure what I can do about it.  This discussion could include some of the notes I made during the course of sussing out a better solution.

I might bump here, but if anybody would like to have the workaround I put into the project I'm working on, I made the same changes as above, but I moved them into one of my own files.  Instead of using Model directly, I'm assigning it to a different variable (in this case, Db) and setting that type instead.
Meaning, the final code that I export (and use everywhere else in the application instead of the Model class directly) looks like:
import { Model } from 'objection';

// register the knex instance, etc.

export type Db<PropertyType extends object = object> = Model & PropertyType;
export const Db: typeof Model & (new <PropertyType extends object = object>() => Db<PropertyType>) = Model as any; // type cast here because it'll complain otherwise

Still would be better to have that capability baked in, but whatever works, I suppose.

@cwadrupldijjit Agreed 100%
I am personally taking this approach:

type UserQbType<T extends Model> = (
    QueryBuilder<T> & {
        someFn(): QueryBuilder<T>
    }
)

export interface User extends TimestampableInterface {

    id: string;
    email: string;
    confirmed_at: Nullable<Date>;
    tags?: Tag[]

    QueryBuilderType: UserQbType<this>;

}

export class User extends Model {

    static QueryBuilder = MyUserQueryBuilder;

    id!: string;
    confirmed_at!: Nullable<Date>;
    invited_by_id!: Nullable<string>;

    static tableName = 'users';

    static relationMappings = {

        tags: {
            modelClass: __dirname + '/Tag',
            relation: Model.ManyToManyRelation,
            join: {
                from: 'users.id',
                through: {
                    from: 'user_tags.user_id',
                    to: 'user_tags.tag_id',
                },
                to: 'tags.id',
            }
        }
    };
}

Works well and merges interface User {} with class User {} and you can extend the interface with multiple other interfaces.
One particular thing that's very annoying is the fact that even though the docs tell you to extend the class for query builders, you can't extend the class because it expects it to be instantiated, and your TS configs may give you shit for using  !. If you define it on the interface however, it still will pick it up and merge with the class. It's less hacky that needing to do some weird generic that extends some kind of AnyConstructor

This seems interesting, @damusix.  Does the class automatically get updated along with the same-named interface when the interface is adjusted or does the class still need to be updated along with the interface?  At this point, I'd want both to be updated at the same time, and if this solution does that, then I'm willing to try that out for this project.

@cwadrupldijjit Yes it's going to assume anything you add to either side exists. Class is the implementation, interface is the typings. In fact that second of declarations on the class is useless for typings given that the values will be filled by the query on instantiation, but that's all objection's implementation.
class ... {
    // useless
    id!: string;
    confirmed_at!: Nullable<Date>;
    invited_by_id!: Nullable<string>;
}

Hi when i used these method, for async function that will return a Promise< User >, TS give me error for Type 'Model[]' is not assignable to type User[] cause it missing those fields in Model. Can you give me some pointers on how to take care of this error?

I'm using readonly so that other people can't accidentally edit them as if that were to actually modify the values in the database. But it feels rather hacky to this to have the typings.
class PersonModel extends Model {
	static override get tableName() {
		return "public.person";
	}

	static override get idColumn() {
		return "id";
	}

	static override get jsonSchema() {
		return {
			type: "object",

			properties: {
				id: { type: "string" },
				foo: { type: "string" },
				...
			},
		};
	}

	static override get relationMappings() {
		return {
			pets: {
				relation: Model.HasManyRelation,
				modelClass: PetModel,
				join: {
					from: "public.person.id",
					to: "public.pet.owner",
				},
			},
			...
		};
	}

	readonly id!: string;
	readonly foo!: string;
	...

	readonly pets?: PetModel[];
}```

authors: Vectarian-Jorge cwadrupldijjit damusix triv14


text:
Unable to insert object with column as jsonb[]

I have a postgresql database which has the migration defined as:
table.specificType("open_times", "jsonb[]");
And the model scheme defined as:
static get jsonSchema() {
    return {
      type: "object",
      properties: { open_times: { type: ["object", "array", "null"] } }
    };

When I used insert(obj), it wrote [object Object] in the database instead of a jsonb array.
I have also tried add the open_times column to the jsonAttribute, but the result was same.

Have you tried to JSON.stringify it?

@kibertoad that shouldn't be necessary. @vichal you could try if it works with plain jsonb type. It can contain also an array as root element. I have never worked with jsonb[] type...

@vichal  after couple of minutes of fidlling http://sqlfiddle.com/#!17/9eecb/15690 I still have no idea how one should use jsonb[] type. Do you know how to use it in plain SQL?

@elhigu Actually I have tried with plain jsonb type, but it throw an error when the value is an array,

@elhigu I am not sure, actually, I was pulling data from other vendors by restful API, and the original data is an object array with no ids. So I just saved those data as its original structure.

When I changed the column type to jsonb, and then insert something like below
{
   openTimes: [
      {
        openTimeInfo: `${faker.date.recent(5)} to ${faker.date.recent(10)}`,
        sightStart: faker.lorem.sentence(10),
        sightEnd: faker.lorem.sentence(10)
      }
    ]
}

The insert throw an error:
name: 'error',
  length: 192,
  severity: 'ERROR',
  code: '22P02',
  detail: 'Expected ":", but found "}".',
  hint: undefined,
  position: undefined,
  internalPosition: undefined,
  internalQuery: undefined,
  where: 'JSON data, line 1: ...is vel sit quidem dolor est repellendus non.\\"}"}',
  schema: undefined,
  table: undefined,
  column: undefined,
  dataType: undefined,
  constraint: undefined,
  file: 'json.c',
  line: '1151',
  routine: 'report_parse_error'

That should work. There are test for it. Could you write a reproduction?

@kibertoad I saw the test and then I found the root cause. It's my bad, the root cause is that I call JSON.stringfy during creating the object. Many thanks, @elhigu @kibertoad

authors: elhigu kibertoad koskimas vichal


text:
consider currently specified schema when getting column info

I brought the issue that this addresses up over in gitter - the short version is that when getting column metadata, the currently specified schema is not considered and passed on to the column info query.
The only way I could find to make this happen was to track the current schema in internalOptions. Other recommendations for a way to make this happen are welcome.

Coverage increased (+0.003%) to 97.061% when pulling 66d45462438905e30aacf0898e718e8f0869afcd on BuckAMayzing:master into cb774486aae128235de0ed72a6afed414adbeacf on Vincit:master.

I can't find any problem with this. Thanks for the PR!

v2.2.3 will be released in a couple of hours with this fix.

I can't find any problem with this. Thanks for the PR!

Thanks @koskimas! In the event there is a regression, tag me, and I'll pick it up.

authors: BuckAMayzing coveralls koskimas


text:
Problem running the app

I downloaded the project and at first it complained about the lack of the react-native-svg library, I installed it and after opening the app it just gave me this error [Error: Attempt to get length of null array]
in this case saying that I have no songs

Sorry for the late answer.
This issue was fixed by rewriting the application.


text:
Add Linux support

I think it may work well on Linux (include ARM).

Godot does not support ARM offitially.
It can be a hard process, and if you want to do it, you are more than welcome to compile it yourself.

repo: VirtualOilCake/Flappy-Cirno

license: WTFPL


text:
Add support for overriding fork points - listed and unlisted commits

Issue #307 covers the following cases:

overriding to parent
overriding to inferred

The scope of this task
Enhance the Override Fork Point Dialog with an option (aka radioButton) containing a combobox with a list of commits.
We should allow overriding fork point to one of the branch commits (listed) and of the older ones (not listed).
For UI see: https://jetbrains.org/intellij/sdk/docs/user_interface_components/kotlin_ui_dsl.html#combo-boxes

now my use cases might be weird... but after using a snapshot build from this PR for a couple of hours on a different project, I actually needed to override fork point for a red-edge branch... so TBH including red branches won't hurt.
I don't remember a single case, though, when I needed to override it for a green edge, let alone gray edge... so probably these can be skipped.

~ @PawelLipski, https://github.com/VirtusLab/git-machete-intellij-plugin/pull/450#discussion_r461751775

Whoops this should not have been closed by #450, reopening & unlinking

PR comments are less readable (sometimes they are collapsed together, sometimes they are resolved and hidden eventually) so I will point out some findings/decisions here.

Commits order:

unique commits until parent in the same order as in git machete tree
fork point

if fork point is present among the unique commits until parent then it remains in its place
if fork point is not present among the unique commits until parent then it is added BEFORE them

parent - the same rules as fork point (but applied later)

A reference dialog (smth we have seen somewhere so we can follow UI patterns / remain consistent):

Register New File Type Association dialog (https://github.com/VirtusLab/git-machete-intellij-plugin/pull/1168#discussion_r997156094)

Ad 1.iii.: shouldn't parent commit be the first in combobox? to mimic the order of commits in git machete status (top to down == oldest to newest)

authors: PawelLipski mkondratek

repo: VirtusLab/git-machete-intellij-plugin


text:
chore: Update using directives to a version that doesn't support mult…

…iline

Can you also remove invalid example from documentation?

I realized we have some more invalid syntax, so trying to update it altogether. Not sure which tests will fail, so will need to check on CI :sweat_smile:

repo: VirtusLab/scala-cli


text:
Support for ARM64EC and ARM64X

Hello,
Does https://yara.readthedocs.io/en/stable/modules/pe.html# support detection of ARM64EC and ARM64X binaries?
More info on that binaries can be found here: https://ffri.github.io/ProjectChameleon/new_reloc_chpev2/
I'd like to create a yara rule to detect all ARM64EC/X binaries from a corpus of Windows binaries.
Thanks,
Paul

I don't know if we have constants defined for those but there's no reason you couldn't check the appropriate fields in the NT header with the appropriate bitmask without using the constants.
From a quick glance at the link you sent it should be possible to detect these fairly easily.

Ok, thanks.
Then I think that we can close this issue.

repo: VirusTotal/yara


text:
Feature Request: Add more fields from PE headers

Current PE module already contains a lot of fields that are in the PE headers. But not all of them. Those are usually very rarely used, which is why these fields are chosen by file infectors as infected markers.
Sample: e1955fddea0da2bd227d023165ebf3df4bef1cc683f972ddee9c618f6c6a761b
This sample is an EXE infected by Win32/Parite.
Fields used:
  sections[5].PointerToRelocations = 0xFF3C4484
  sections[5].PointerToLinenumbers = 0x00EFED5D

These fields are good for testing whether the file is infected by Win32/Parite, yet it's quite hard to do it in YARA, unless you write something like:
condition:
    uint32((uint32(0x3C) + 0x04 + 0x14 + uint16(uint32(0x3C)+0x14) + (pe.number_of_sections-1)*0x28) + 0x18) != 0

I prepare a pull request to make more fields in PE module available for these purposes.

@plusvic, this can be closed.


text:
[Demo] 鼠标在 dimensionHover 时其他图表也显示 crosshair 的联动

监听一个图表的 dimensionHover 事件：https://visactor.bytedance.net/vchart/api/API/vchart#on
对其他图表模拟 dimensionHover：https://visactor.bytedance.net/vchart/api/API/vchart#setdimensionindex
额外任务：补充事件教程

https://codesandbox.io/p/sandbox/dimension-hover-sync-pykv3d

repo: VisActor/VChart


text:
Fixes to the job monitoring system.

Fixing this is kind of difficult since I don't have any working example to study.
cc @rexissimus

Note for 2.2 release: paramiko 1.15.2 is broken on Windows (paramiko/paramiko#488), use 1.15.1.

I added paramiko 1.15.1 to the windows build. Do you plan to include tej as well?

Yes. I made a tej-0.2.1 release. It needs scp in addition to paramiko (which should come if you pip install, careful not to upgrade paramiko)

repo: VisTrails/VisTrails


text:
Error when train Bert-chid

Traceback (most recent call last):                                                                                | 0/24822 [00:00<?, ?it/s]
  File "train_official.py", line 470, in <module>
    main(args)
  File "train_official.py", line 317, in main
    best_ckpt = train(model, dataloaders, opts)
  File "train_official.py", line 145, in train
    opts, global_step)
  File "train_official.py", line 235, in evaluation
    log.update(validate(opts, model, loader, split, global_step))
  File "/opt/conda/lib/python3.7/site-packages/torch/autograd/grad_mode.py", line 15, in decorate_context
    return func(*args, **kwargs)
  File "train_official.py", line 177, in validate
    loss = F.cross_entropy(logits, targets, reduction='sum')
  File "/opt/conda/lib/python3.7/site-packages/torch/nn/functional.py", line 2422, in cross_entropy
    return nll_loss(log_softmax(input, 1), target, weight, None, ignore_index, None, reduction)
  File "/opt/conda/lib/python3.7/site-packages/torch/nn/functional.py", line 2228, in nll_loss
    out_size, target.size()))
ValueError: Expected target size (72, 1), got torch.Size([72])

I uploaded the Readme. Can you try the following?
CUDA_VISIBLE_DEVICES=0,1,2,3 CONFIG_FILE="train-official-bert-base-1gpu.json" \
bash docker_train.sh official \
"MODEL=chengyubert-cloze ENLARGED_CANDIDATES=0 LEARNING_RATE=0.0001 NUM_TRAIN_STEPS=15003 GRADIENT_ACCUMULATION_STEPS=1 VALID_STEPS=100 GRAD_NORM=1"

I tested locally, it should be able to run.

I uploaded the Readme. Can you try the following?
CUDA_VISIBLE_DEVICES=0,1,2,3 CONFIG_FILE="train-official-bert-base-1gpu.json" \
bash docker_train.sh official \
"MODEL=chengyubert-cloze ENLARGED_CANDIDATES=0 LEARNING_RATE=0.0001 NUM_TRAIN_STEPS=15003 GRADIENT_ACCUMULATION_STEPS=1 VALID_STEPS=100 GRAD_NORM=1"

I tested locally, it should be able to run.

I tried and there is an error never met before.
In the json file, "dataset_cls": "chengyu-masked"
So there is an error about masked.py
`
File "train_official.py", line 302, in main
splits, dataloaders = create_dataloaders(LOGGER, DatasetCls, EvalDatasetCls, opts)
File "/src/chengyubert/data/init.py", line 169, in create_dataloaders
dataloaders[split] = create_dataloader(txt_db, batch_size, 'train' == split, dataset_cls, opts)
File "/src/chengyubert/data/init.py", line 122, in create_dataloader
dset = dset_cls(txt_path, opts.max_txt_len, opts)
File "/src/chengyubert/data/dataset/masked.py", line 20, in init
with open('/annotations/synonyms/chengyu_synonyms_recall_filter.json') as f:
FileNotFoundError: [Errno 2] No such file or directory: '/annotations/synonyms/chengyu_synonyms_recall_filter.json'
`

I tried and there is an error never met before.
In the json file, "dataset_cls": "chengyu-masked"
So there is an error about masked.py
`
File "train_official.py", line 302, in main
splits, dataloaders = create_dataloaders(LOGGER, DatasetCls, EvalDatasetCls, opts)
File "/src/chengyubert/data/init.py", line 169, in create_dataloaders
dataloaders[split] = create_dataloader(txt_db, batch_size, 'train' == split, dataset_cls, opts)
File "/src/chengyubert/data/init.py", line 122, in create_dataloader
dset = dset_cls(txt_path, opts.max_txt_len, opts)
File "/src/chengyubert/data/dataset/masked.py", line 20, in init
with open('/annotations/synonyms/chengyu_synonyms_recall_filter.json') as f:
FileNotFoundError: [Errno 2] No such file or directory: '/annotations/synonyms/chengyu_synonyms_recall_filter.json'
`

I changed the model from "dual" to "cloze"
Then error is gone.

I changed the model from "dual" to "cloze"
Then error is gone.

Should I download chengyu_synonyms_recall_filter.json ?

Should I download chengyu_synonyms_recall_filter.json ?

I have deleted that code, it's not related to this project.

I have deleted that code, it's not related to this project.

How about "eval_dataset_cls": "chengyu-masked-eval"?
Should I delete this line in json file too ?

How about "eval_dataset_cls": "chengyu-masked-eval"?
Should I delete this line in json file too ?

This is required, please keep them.

This is required, please keep them.

ok!!!

ok!!!

If I detele dataset_cls": "chengyu-masked  in json file.
Then...
`
File "train_official.py", line 300, in main
DatasetCls = DATA_REGISTRY[opts.dataset_cls]
AttributeError: 'Namespace' object has no attribute 'dataset_cls'
`
Should I replace chengyu-masked to sth else?

If I detele dataset_cls": "chengyu-masked  in json file.
Then...
`
File "train_official.py", line 300, in main
DatasetCls = DATA_REGISTRY[opts.dataset_cls]
AttributeError: 'Namespace' object has no attribute 'dataset_cls'
`
Should I replace chengyu-masked to sth else?

That's strange.

That's strange.

Can you pull the code and try again? I tested locally, it should be OK.

Can you pull the code and try again? I tested locally, it should be OK.

I delete dataset_cls": "chengyu-masked in json file.
File "train_official.py", line 300, in main DatasetCls = DATA_REGISTRY[opts.dataset_cls] AttributeError: 'Namespace' object has no attribute 'dataset_cls'
Add this line.
FileNotFoundError: [Errno 2] No such file or directory: '/annotations/synonyms/chengyu_synonyms_recall_filter.json'
In the file of train_official.py
299-302 line
# data loaders     DatasetCls = DATA_REGISTRY[opts.dataset_cls]     EvalDatasetCls = DATA_REGISTRY[opts.eval_dataset_cls]     splits, dataloaders = create_dataloaders(LOGGER, DatasetCls, EvalDatasetCls, opts)
It does need a value of opts.dataset_cls...

I delete dataset_cls": "chengyu-masked in json file.
File "train_official.py", line 300, in main DatasetCls = DATA_REGISTRY[opts.dataset_cls] AttributeError: 'Namespace' object has no attribute 'dataset_cls'
Add this line.
FileNotFoundError: [Errno 2] No such file or directory: '/annotations/synonyms/chengyu_synonyms_recall_filter.json'
In the file of train_official.py
299-302 line
# data loaders     DatasetCls = DATA_REGISTRY[opts.dataset_cls]     EvalDatasetCls = DATA_REGISTRY[opts.eval_dataset_cls]     splits, dataloaders = create_dataloaders(LOGGER, DatasetCls, EvalDatasetCls, opts)
It does need a value of opts.dataset_cls...

Can you confirm that your head info?
git rev-parse --short HEAD
b5e1aed

Can you confirm that your head info?
git rev-parse --short HEAD
b5e1aed

fatal: Not a git repository (or any parent up to mount point /home/mydisk)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

fatal: Not a git repository (or any parent up to mount point /home/mydisk)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

So you are not using git.

So you are not using git.

So... I should git clone now?
orz...

So... I should git clone now?
orz...

I don't quite understand.
If you don't want to use git, then you can download the zip with the hash tag I posted.

I don't quite understand.
If you don't want to use git, then you can download the zip with the hash tag I posted.

It does work.
I didn't noticed that you have changed the files..
Thanks for your patience very much!

It does work.
I didn't noticed that you have changed the files..
Thanks for your patience very much!

Notice that this code has changed in many ways, I guess there are more issues to come.
For example, I renamed

ENLARGED_CANDIDATES=0 to CANDIDATES=original
ENLARGED_CANDIDATES=1 to CANDIDATES=combined

When I have time, I will update the documentation.

Notice that this code has changed in many ways, I guess there are more issues to come.
For example, I renamed

ENLARGED_CANDIDATES=0 to CANDIDATES=original
ENLARGED_CANDIDATES=1 to CANDIDATES=combined

When I have time, I will update the documentation.

It's lucky that it still working !
Thanks a lot

It's lucky that it still working !
Thanks a lot

authors: VisualJoyce starry-y

repo: VisualJoyce/ChengyuBERT


text:
Pesky multi-word dictionary matching issue

I'm encountering an issue with certain multi-word dictionary keys that results in only partial matches when the full key is present. It only occurs in certain situations and I haven't been able to find a consistent cause. See example below, in which you would expect all matches to be reduced to _phrase, with a "var" attribute:

Fixed

authors: ashtonomy dehilsterlexis

repo: VisualText/nlp-engine


text:
Feature small changes

This PR covers two topics:

There were two console.log statement without message so I guessed they're not needed
flatMap was added into Node at version 11 so it can be used instead of map + flat

I haven't realize about the breaking lines, thanks for the answer!

Thanks!

repo: VladimirMikulic/route-list


text:
cocoapods are broken

```[!] No podspec found for VACalendar in `/Users/vodolazkyi/Desktop/VACalendar````
In general why does it contains vodolazkyi in path?

Hi, thank you for reporting this issue. It's fixed now.

authors: Vodolazkyi gerchicov-bp

repo: Vodolazkyi/VACalendar


text:
[BUG] Frame Drop Spikes on IOS

Describe the bug
When playing a volu on IOS device there are lag spikes caused by the Update function in VolPlayer.
To Reproduce
Steps to reproduce the behavior:

Using Unity 2021.1.24 and URP Build onto IOS device using sample vol
Open profiler and let Vol play
See that VolPlayer.Update is causing huge frame drops

Expected behavior
Expect that Vol playback to be smooth.
Attach Debug Logs

See https://github.com/Volograms/volograms_unity_plugin/wiki/Activating-Debug-Logging
Please attach the output of any volograms logs to the ticket.

Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: Windows 10
Unity version 2021.1.24

Smartphone (please complete the following information):

Device: Iphone 13 Pro Max

Additional context
Add any other context about the problem here. Some suggestions

Toolkit version 0.1.2
Default vol was used from within toolkit
Vologram Mesh Resolution 2048 (Will try lower resolution next)

Hi @Jordan-s11, we are looking at performance issues today with 2048/2k video texture and think it may be the same issue as reported here. Can you please try a 1024x1024 version and report back about performance? The Volu app is using 1024x1024 textures so please also try playing a vologram exported from Volu with 1024x1024 and comparing it to playback with Volu.
You can export a Volu capture under the '...' menu on the Creator screen.

Thanks for the feedback. Ok cool I will give that a try, and get back
and get back to you!
On Wed, Jun 8, 2022 at 7:03 AM Anton Gerdelan @.***>
wrote:

Hi @Jordan-s11 https://github.com/Jordan-s11, we are looking at
performance issues today with 2048/2k video texture and think it may be the
same issue as reported here. Can you please try a 1024x1024 version and
report back about performance? The Volu app is using 1024x1024 textures so
please also try playing a vologram exported from Volu with 1024x1024 and
comparing it to playback with Volu.
You can export a Volu capture under the '...' menu on the Creator screen.
—
Reply to this email directly, view it on GitHub
https://github.com/Volograms/volograms_unity_plugin/issues/25#issuecomment-1149962412,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXFA3LJAKKFO56A7ZAJZWGLVOCR3LANCNFSM5XOPHIEA
.
You are receiving this because you were mentioned.Message ID:
@.***>


text:
bugfix - SmartForm cannot update nested input fields

Reverse commit 594bf423bc86aa83061b53866f6fcefa6415be03
SmartForm changes from a week ago cause an error — cannot create or update nested inputs, like those in the Addresses subschema of VulcanStarter example-forms.
Commit 594bf423bc86aa83061b53866f6fcefa6415be03 introduced the error. When I reverse just this one commit, I am once again able to update nested fields.

Thanks!

authors: SachaG kevinashworth

repo: VulcanJS/Vulcan


text:
Make simple repl

Make a simple REPL that just reads a line of code and executes it forever. Also added practically all the flags from Vyxal 2 (I assume they'll change for Vyxal 3 but it's good to have them here for now).

That's perfectly fine. Hell, I actually prefer that and would have done that from the start in version 1 if I had known how to

authors: Lyxal ysthakur

repo: Vyxal/Vyxal


text:
Pull in goldenryan test for Bug 5431

Working on this locally... started to move a couple things around and created some duplicate bean names.  Will pick this up again.

My point is the idea of using outer classes containing inner suggests a need to organize all the CDI bean names.

Pulled this in anyway.  Maybe the new naming convention, if you could call it that, added here in commit f89b47e3392083 is something to consider.


text:
Add license details for UKESM1-1-LL

The first dataset for UKESM1-1-LL has made it onto ESGF with more to follow.
I'd like to update the corresponding entry with equivalent information as for UKESM1-0-LL;
            "license_info":{
                "exceptions_contact":"@metoffice.gov.uk <- cmip6.ukesm1",
                "history":"2022-05-04: initially published under CC BY-SA 4.0; 2021-11-15: relaxed to CC BY 4.0",
                "id":"CC BY 4.0",
                "license":"Creative Commons Attribution 4.0 International License (CC BY 4.0; https://creativecommons.org/licenses/by/4.0/)",
                "source_specific_info":"https://ukesm.ac.uk/licensing-of-met-office-nerc-and-niwa-cmip6-data/",
                "url":"https://creativecommons.org/licenses/by/4.0/"

Also need to set the cohort to Published

@matthew-mizielinski thanks for this. Should we amend the history attribute to:
"history":"2022-05-04: initially published under CC BY 4.0",

Hi @durack1 , I'm not sure -- the license text in the files is still the CC BY-SA license version as we are using the CVs built from version 6.2.56.11. I see that work is starting on extending the license options in CMOR, but until that is completed and we've integrated any changes in CMOR into our workflow we'll be using the same license text as always.
Also CEDA use PrePARE to validate files prior to publication, so I'd have to arrange the update to their publication system too.
The initial UKESM1-1-LL submission is going to be fairly limited (DECK plus a few hists and ssps), but should more be required in the future after the CMOR update we'll pick up the more relaxed license.

@matthew-mizielinski no problem, will amend the "relaxed" to the same date that data is published so we don't have any confusion (in my head - data has no license assigned if it doesn't exist yet)

Fixed by #1072


text:
source_id registration of CNRM-ALADIN64E1

label
CNRM-ALADIN64E1
label_extended
CNRM-ALADIN regional climate model, version 6.4 E1
source_id
CNRM-ALADIN64E1
source_type
ARCM
release_year
2023
activity_participation
DD
institution_id
CNRM-MF
further_info_url
http://www.umr-cnrm.fr/spip.php?article125&lang=en
What license do you choose?
CC BY 4.0

Thank you for the input. The further_info_url points to a quite generic website about all CNRM models. Shall we point it to the specific one for CNRM-ALADIN (http://www.umr-cnrm.fr/spip.php?article125&lang=en)?

Yes you can change it: it will be better to point to this page of CNRM-ALADIN. It will be soon updated to include the version 6.4 E1

Hi Pierre @pierrenabat
just to confirm that the name of the model will include the CNRM part. Note that the institution_id in the CORDEX-CMIP6 DRS goes in a separate element, so your files will be named e.g. ..._CNRM_CNRM-ALADIN64E1_..., right? This is different from your convention in CORDEX-CMIP5.
If you agree, then I'll update the model name in the simulation status page. Please, check that the simulations look otherwise fine there, or open an issue/PR for corrections.

Hi Jesus,
yes we would like to keep CNRM in the name of the model itself : CNRM-ALADIN64E1.
We have seen the change from the convention in CORDEX-CMIP5, and our files will be named as :
tas_EUR-12_CNRM-ESM2-1_ssp585_r1i1p1f2_CNRM-MF_CNRM-ALADIN64E1_v1-r1_mon_204101-205012.nc
Thanks for updating the simulation status page

looks fine

/register

authors: gnikulin jesusff larsbuntemeyer pierrenabat


text:
Schema for runtime variables

Is your feature request related to a problem? Please describe.
The runtime variables are bound to a repository and at present the config-schema files in repositories do not contain a schema for them. Where to place the schema for the runtime vars is a strategic decision we must make.

Also, more importantly, make sure that runtime variables are provided a value, else fail. They are gonna be of type {use_default: false, required: true}


text:
Improve Streamgage and reservoir app by June 2023

Deliverable: Improve the design of RShiny prototype to serve as the basis for future WestDAAT development. The main improvements will be: (1) add data from the new states in Q1& Q2; (2) support Geoconnex landing pages for imported data which makes them accessible and interoperable along with USGS and other data providers; and (3) add more search filters (e.g., time step, site type and measured variable) and provide WaDE API endpoint to query each site's time series data.

The time series is not plotting. I'm guessing it has to do with the recent API update that DPL pushed.
https://waterdataexchangewswc.shinyapps.io/SiteSpecificLandingPadgeDemo/?SQPInput=UTssro_S194

For the legend, it would be more useful to be based on the SiteType
https://waterdataexchangewswc.shinyapps.io/SiteSpecificReservoirAndObservationSiteDemo/


text:
Allow database roles with dashes

When we try to retrieve credentials for a database role with a dash in the name the operation fails.
For example, with the database application-portal, creating the role works as expected. However, the moment we try to generate credentials for it, it fails with the following error.

A temporary fix for this is to create the role manually and surround the database name in double quotes.

repo: WaffleHacks/wafflemaker


text:
[SITE] Sort out hosting

Now using private Dreamhost thing. Move to Github Pages? It's just some HTML and JS, no server-side stuff.

No need to change at this moment, closing.

repo: Wakamai-Fondue/wakamai-fondue-site


text:
It would be useful to support #reply messages

Ardour prefixes reply messages with #reply, although it does have an option to change that to /reply.
Would it be possible to support #reply?
If you dont have time I would be happy to work on it if you can give me some suggestions.

I haven't tried interfacing this with Ardour before, but it's definitely worth making sure that the library has whatever capabilities it needs to work with something like Ardour, and it sounds like maybe it's not possible to right now.
Can you explain a little more what #reply looks like? Right now, a message includes an address, and then a sequence of arguments. If you serialize a struct where the address is set to "#reply", does that accomplish what you need?

I haven't tried interfacing this with Ardour before, but it's definitely worth making sure that the library has whatever capabilities it needs to work with something like Ardour, and it sounds like maybe it's not possible to right now.
Can you explain a little more what #reply looks like? Right now, a message includes an address, and then a sequence of arguments. If you serialize a struct where the address is set to "#reply", does that accomplish what you need?


text:
[Feature Request] - Sveltekit WalletConnect examples

Hi.
I love sveltekit and I love walletconnect.
I'd love to be able to use them together.
There's not a lot of examples that work out of the box without polyfills or hacks.
https://github.com/WalletConnect/walletconnect-monorepo/issues/864
https://github.com/search?q="ethers"+%26%26+walletconnect++language%3Asvelte&type=code

@glitch-txs looks like you covered this here: https://github.com/WalletConnect/web-examples/tree/main/dapps/web3modal/svelte
Should we close?

authors: Elliott-Green bkrem

repo: WalletConnect/web-examples


text:
Refactor Dependency Injection

Dependency Injection:

AppModule is now a class taking the MainActivity as an attribute.
This class should be call inside the MainActivity to instantiate the dependencies.
Bugfix for GooglePlayServicesMissingManifestValueException which would make unit tests fail: remove AppModuleTest :)

Sign In:
The DI refactoring was due to the Sign In being unmockable, makking writing e2e tests impossible

Sign In has been refactored.
The interface SignInRepository and its corresponding implementation has been removed.
Now everything is done in the signIn() method of the new interface SignInLauncher and its corresponding GoogleSignInLauncher.
Due to the difficulty of testing this, it will be soon refactored again.
The LoginScreen has been cleaned and the corresponding tests have been extended.
The LoginScreen now needs a LoginViewModel to handle the singing in

Gradle:

Now use version catalog
Reorganize the dependencies for more clarity

So for the CI you have no solution, does this mean the CI is unable to run ? Isn't this a problem for the functionality of the APK for the MS? I am not sure I am allowed to accept this... You also pushed some commented code, please either remove it or update it Otherwise the changes are nice, they greatly improve readability. With these changes, will it be possible to write E2E tests?

I couldnt figure any way of fixing this bug. I remove the tests for now because of lack of time.

repo: WanderWise-Inc/app


text:
上传文件最大只能是4M吗？

1. 该问题的重现步骤是什么？
上传文件大小
2. 你期待的结果是什么？实际看到的又是什么？
可以设置上传文件的大小，现在最大才4M
并且有的文件上传会上传不完整，这个怎么解决？？上传3M文件，实际显示500K

上传4M是由于微软接口限制，大于4M建议使用客户端上传

authors: WangNingkai yikaiba

repo: WangNingkai/OLAINDEX


text:
實作 Runtime 的控制指令

控制 (Control) 指令的行為比較多變，function prototype 比較難找到統一的樣式，實作時須自行參考其他指令的格式在 Runtime.h 定義 funtion prototype，並創建獨立的 .c 檔
Unreachable 關係到 Syscall，不包含在這個 issue

[x] nop @oiz5201618
[ ] block
[ ] loop
[x] if @PunchShadow
[ ] else @PunchShadow
[ ] br
[ ] br_if
[ ] br_table
[ ] return
[ ] end
[ ] call
[ ] call_indirect

我想幫忙做 nop (掩面

@oiz5201618 OK，限時 24 小時

我接走 call, return 囉！

為了測試 Core，順手接走 loop

我把剩下的都接走囉！

全部實作完成！

repo: WasmVM/WasmVM


text:
有大佬嘛

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

Download '...'
Run script '....'
Enter command '....'
Query information '....'

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. Ubuntu, CentOS, MACOS]
Runtime: [e.g. libc, java]
Version [e.g. openjdk 1.8]

Additional context
Add any other context about the problem here.

请忽略这一个我胡言乱语的帖子

repo: WeBankFinTech/WeCross


text:
Přidat zdroj - navrhnuto kurátorem

Při přidávání nového zdroje chybí možnost navrhnuto: kurátor (aktuálně je tam vydavatel, ISSN a návštěvník), ve zdroji je pak navrhnuto prázdné (none)

tady došlo k nepochopení situace :) u zdroje, který nebude mít při přidávání vyplněno pole "navrhnuto", tak defaultně nastavit hodnotu navrhnuto kurátorem, místo none

ok, opravim

authors: Visgean bjackova kvasnicaj

repo: WebArchivCZ/Seeder


text:
Trying out moveBefore instead of insertBefore

This MR is here to simply provide a testing branch for moveBefore proposal, having a way to compare performance or results against current insertBefore implementation.
How to run tests
First of all, once forked, npm i to get dependencies, then npm run build to create the dist version, then:
npx static-handler .

Now reach http://localhost:8080/test/ and check the console

to whom it might concern, the changes in package.json are probably needed on the main branch too (to compare results) ... I might update that as well just to keep things simple.

repo: WebReflection/udomdiff

license: ISC


text:
Create Amazing 3D effects

Plz go through this link, because there are best amazing 3D design.
After see that file plz give me PR

@abhikumar002 Awsome 🤩
Please create an issue and attach the screenshot of the particular 3D effect which you want to insert and then create the PR😀.

repo: Webwiznitr/Project-daffodil


text:
Questions about the evaluation

Thanks for sharing the code. I have the following questions for which I hope you could clarify for me, if possible.

According to https://github.com/Wendison/VQMIVC/blob/851b4f5ca5bb60c11fea6a618affeb4979b17cf3/convert.py#L25, the files are filtered based on this duration criteria. Is this applied to the test set for any of the objective/subjective evaluations reported in the paper?
Table 2 is explained with the speaker representation capturing content information. Because the speaker representation is a single global vector, do you have an intuition for what content information the global vector can capture besides length of the input sequence (although this information is unlikely due to the wrap padding)?
Table 3: Because the data splits have non-overlapping speakers, how exactly do you train the speaker classifier? Normally, one can train the classifier given features derived from a trained encoder using the training set, then evaluate the classifier with the test set. That is, the train/test split is consistent for both the classifier and the encoder (or VQMIVC), and this can be done because the train and test sets share the same vocabularies or classes. However, we have non-overlapping speaker classes here, so I wonder how the speaker classifier is trained and evaluated.
I wonder if you have considered speaker verification (SV) using a pre-trained speaker encoder as an alternative for evaluating the speaker representation. The speaker encoder of a VC model can learn discriminative speaker embedding, and still perform poorly in terms of speaker conversion, because the decoder can't utilise the information well. As a result, SV might be a good complementary metric.
Based on your experiments, how sensitive is VQMIVC to the parameters like loss weights, and the CPC parameters? I am trying to implement the model and make it consistent with other baselines, which deviates from the parameters you set.

Sorry for late reply...

According to https://github.com/Wendison/VQMIVC/blob/851b4f5ca5bb60c11fea6a618affeb4979b17cf3/convert.py#L25
, the files are filtered based on this duration criteria. Is this applied to the test set for any of the objective/subjective evaluations reported in the paper?
No, convert.py is just used for demonstration purpose. For the test set used in the paper, wav-length is not used for filtering.

Table 2 is explained with the speaker representation capturing content information. Because the speaker representation is a single global vector, do you have an intuition for what content information the global vector can capture besides length of the input sequence (although this information is unlikely due to the wrap padding)?
I think this 'global vector' may contain other global information that relates to the content, such as intention or emotion, when the reference utterance has such information that differs from source speech, mismatch appears to harm the pronunciation of converted speech.

Table 3: Because the data splits have non-overlapping speakers, how exactly do you train the speaker classifier? Normally, one can train the classifier given features derived from a trained encoder using the training set, then evaluate the classifier with the test set. That is, the train/test split is consistent for both the classifier and the encoder (or VQMIVC), and this can be done because the train and test sets share the same vocabularies or classes. However, we have non-overlapping speaker classes here, so I wonder how the speaker classifier is trained and evaluated.
I only use the speakers in the test-set for training & testing of speaker classifier, noted that the training set and testing set have the same set of speakers but non-overlapping utterances.

I wonder if you have considered speaker verification (SV) using a pre-trained speaker encoder as an alternative for evaluating the speaker representation. The speaker encoder of a VC model can learn discriminative speaker embedding, and still perform poorly in terms of speaker conversion, because the decoder can't utilise the information well. As a result, SV might be a good complementary metric.
I have tried to use SV model to extract speaker embeddings and visualize them via t-sne, different clusters can be formed, which means that the converted speech has different timbre. I didn't display the results in the paper due to page limits. You can use SV model to calculate SV metrics, e.g., EER, which is widely used in other VC paper to better evaluate VC models.

Based on your experiments, how sensitive is VQMIVC to the parameters like loss weights, and the CPC parameters? I am trying to implement the model and make it consistent with other baselines, which deviates from the parameters you set.
I think loss weights of MI are very important for final VC performance, they need to be carefully tuned. CPC parameters maybe sensitive, but I'm not sure as I haven't done such ablation study.

authors: Wendison yjlolo

repo: Wendison/VQMIVC


text:
第二次作业附加题的提示

"Adaptation"，中文为适应，在神经科学里的意思也是此意。
比如，当你走进很香的食堂，刚开始会有很强烈的感觉，但过了几分钟就仿佛闻不到香喷喷的气味了。
人的视觉、听觉、嗅觉、味觉、触觉、痛觉均有明显的适应。
动物也有适应，甚至像秀丽隐杆线虫、海兔这样的低等动物也有。Eric Kandel获诺贝尔奖起源于他对海兔对机械刺激（机械刺激可以属于触觉，也可以属于痛觉）的适应的研究；线虫领域，有一位名叫Catherine Rankin的心理学家，把Kandel的做法搬到线虫上，成功证明了线虫有记忆（容易想到，能适应就代表有记忆），颠覆了当时的线虫圈。
神经元同样有适应。在电生理的数据上，学者们发现，给猴子看同样的刺激，神经元的动作电位频率会越来越低，直到一个恒定值。
于是乎，一些具有适应能力的模型被提出，附加题就是其中一个。
若你知道适应的意思，应该很容易能猜出此题的答案。
再提示几个坑：

用Euler Method去求微分方程的数值解，不要在每个小段上画解析解再把它们拼起来。
用Euler Method时，狄拉克函数直接变成了0或者1。
本题中所给的一阶微分方程有很明显的几何意义和物理意义，不要掉进代数和分析里。

PS: 我也不是做题机器，做此题前前后后也花了四五个小时，一时半会没做出来要保持冷静、仔细思考。

请问我在（b）小题中解析求出函数，再代入数据近似求出频率可以吗？

完全可以这样做，但这么做只能求出 $f$ 和 $T$，无法求出 $V(t)$ 和 $I_{adapt}(t)$。
这道题的目的之一是让大家熟悉Euler Method，它很实用，且并不难。
附加题若拿满分需要求出 $V(t)$。

就是在（c）小题只要用欧拉法就可以了对吧？

毕竟老师的代码就是欧拉法。但是（b）小题求不出解析解吗？我用提示的周期条件得到了V和Ia的解析啊？

就是在（c）小题只要用欧拉法就可以了对吧？

是的

但是（b）小题求不出解析解吗？我用提示的周期条件得到了V和Ia的解析啊？

可以求出解析解，但是，首先，把这么一大串式子打进去太笨拙了，其次，这是稳态时候的解析解，而用欧拉法可以得到瞬态和稳态的数值解。

解析解上，你几乎不可能求出瞬态的解析解。
数值解上，都要求。

repo: Wenlab/Computation-Neuro-Course


text:
Train on custom dataset?

Hi there,
Can I get some guidelines on what I need to do to train UnSniffer on custom data? I'm trying out different OWOD approaches with deep sea images to see how well they perform.
Any help on what needs to be changed to train on custom data would be fantastic help. I'd be more than happy to return the favor by contributing to the documentation/code to allow other people to do the same :)
Thanks!

You can try to add custom datasets in the form of other setup functions in setup_datasets.py. In addition, you need to add the basic information of the custom dataset in metadata.py.

authors: Went-Liang sf-pear

repo: Went-Liang/UnSniffer


text:
Subprojects not working with debug build on Linux

libromfs seems to confuse main project and subproject in a debug build on Linux
PoC : https://github.com/iTrooz/libromfs-example (commit https://github.com/iTrooz/libromfs-example/commit/e8fa12b61116cd6854fe9eac217d84fd23d86572)
With debug build :
GET PROJECT=testProject
GET PROJECT=testProject
11

With release build :
GET PROJECT=testProject
GET PROJECT=subProject
11

Note : this was first found in https://github.com/WerWolv/ImHex/pull/797

I think the issue is that here https://github.com/iTrooz/libromfs-example/blob/main/subProject/CMakeLists.txt#L18 you set the libromfs build folder of the subproject to the same folder as the main project uses. This probably confuses cmake

I just changed it (https://github.com/iTrooz/libromfs-example/commit/138b5ee1c596431e85105ccf1102c937fc9ce410) but it doesn't seem to change anything, I get the same output

Also, I just noticed something :
When building (make), I get this message :
<command-line>: warning: "LIBROMFS_PROJECT_NAME" redefined
<command-line>: note: this is the location of the previous definition

both Debug and Release builds print this message

Commit https://github.com/WerWolv/ImHex/commit/e3f2541fdeacdf36df83842eaad73dee5dc10766 fixed it in ImHex.
WerWolv quote on why it fixes it :

The issue was that we were using and linking to ImHex's main romfs in libimhex. And that was bleeding out into the plugins since they were linking to it
I completely removed it from libimhex now and only access it from the main application

authors: WerWolv iTrooz

repo: WerWolv/libromfs


text:
Editing Custom Bangs Creates New Ones

After pressing "Edit" on a custom bang and changing the shortcut, the old shortcut does not get removed and a new one appears with the new shortcut.
I expect the old bang to disappear after editing and saving one.

Hello! Thanks a lot for reporting the issue.
Unfortunately Mozilla took around a whole week to approve newer versions, but it's been fixed in v0.2.30! And I've removed the custom content security policy so future reviews should be a lot quicker.
Thanks again!
(The commit that it was fixed in: https://github.com/WhistlingZephyr/banger/commit/da09351f5806b8dcff6903560a707e593d545f9a)

authors: WhistlingZephyr frozolotl

repo: WhistlingZephyr/banger


text:
RedisEconomy compatibility

Little commit to add compatibility to RedisEconomy.
RedisEconomy has many currencies: all currencies are instances of the Vault Economy interface.
I just added the ability to specify the currency used by HuskHomes.

thank you very much. now the visibility of RedisEconomy is higher than zero


text:
🛑 Invoice Ninja is down

In e463985, Invoice Ninja (https://invoices.wicloz.rocks/) was down:

HTTP code: 502
Response time: 408 ms

Resolved: Invoice Ninja is back up in d575e5d after 2 hours, 8 minutes.

repo: Wicloz/upptime


text:
Add "Gallery" Shield

Add "Gallery" Shield which users can put in their README (https://shields.io/)

@daadu what do you think of the badge?

It's good. can we make it check demo?

Sure, will do

authors: WieFel daadu

repo: WieFel/gallerize


text:
add size to solr plugin

Required for all PRs:

[ ] CHANGELOG.md updated (we recommend not updating this until the PR has been approved by a maintainer)
[ ] Sign CLA (if not already signed)
[ ] README.md updated (if adding a new plugin)

@sqreek please add tests also

authors: ljagiello sqreek

repo: Wikia/telegraf


text:
Planetcursor

add cursor pointer pour les planéte cliquable

Le console.error() est tout a fait normal ici car il est dans le .catch du fetch avec axios !
Attention à ne pas confondre un console.error() utile et logique d'un console.log() de debug

authors: Sachdarras samuelfaberdev


text:
Assets

Removed xkcd passwd as suggested and done some rework on the random password etc generation.
Moved random value generation into extensions/auth/security.py (as it didn't fit cleanly in any module)
Removed the random password setting from users set_password (this should be where it's set, not created), now raises an exception if password is NONE.
set_password only currently called when password is not NONE. Expect there to be a reset_password function in future that calls this but password validation would be it's job.
User resources no longer generates a random password if there is none, it returns a BAD_REQUEST HTTP error code. Unit test added for this.

@hwindsor Can you rebase this PR branch on top of the latest version of our assets branch?

authors: bluemellophone hwindsor

repo: WildbookOrg/houston


text:
Dont work in Firefox Browser

When i try the Demo-project and highlighted text in Firefox and press the hotkey, the hotkeylistener get the URL not the highlighted text.

In Chrome also. It is possible to select the URL but text is not copied to the form.
OS: Windows 10 64bit

Yes. As reported before, browser text selections esp. from the address bar, fails in some instances due to browser behaviour when handling texts.
Will be working on customizing text capture in browsers.

You may now test this issue with the latest release, v1.8.0.

repo: Willy-Kimura/HotkeyListener


text:
Mac OSX 10.8

Anyone been able to get this to work on OSX 10.8?  I have the following configuration...
source os: OSX 10.8.5
targe os: server 2008 R2
winrm: 1.1.3 (modified gemspec to depend on gssapi ~> 1.1)
gssapi: 1.1.2
heimdal: 1.5.3
test code:
require 'gssapi/heimdal'
require 'winrm'

winrm = WinRM::WinRMWebService.new("http://box.domain.com:5985/wsman", :kerberos, realm: "DOMAIN.COM")
winrm.powershell('ls')

With a modified puts in transport.rb on line 170 the output is:
maj_stat = 851968, min_stat = 22
TypeError: can't convert nil into String
from /Users/x3v7/.rvm/gems/ruby-1.9.3-p194/gems/winrm-1.1.3/lib/winrm/http/transport.rb:177:in `+'
I have been doing a bunch of playing and just can't get this to work.  I also can't find what those error codes (0x000d0000 & 0x00000016 respectively) actually mean.  I have tried digging through the heimdal c code but can't find in their either.
kinit has been done and verified.  If I kdestroy and don't kinit then I can't even create the WinRM::WinRMWebService successfully.
Feels like there is something going on in the gss_wrap_iov function, but without knowing what those return codes are can't troubleshoot any further.
I know that it seems kerberos is being dropped for NTLM but just curious if anyone is in this configuration and have things working.
Have gotten it working from centos, but was hoping to get it working from osx.

I have been using WinRM on OSX, but I have more recent versions of everything and I haven't been using kerberos.
I'm using:
OSX 10.9
Ruby 2.0 or 2.1
WinRM 1.2 or the 1.3 release candidate

It might be possible to get Kerberos working on OS X with this gem, but I wasn't able to. The OS X kerberos libraries are pretty old.

authors: maxlinc moserke sneal

repo: WinRb/WinRM


text:
crash when opening a scene from file->open

when the project is not opened via the project list, but via godot -e, then opening the "Robot.tscn" scene leads to a segfault.
If the scene is opened through the "FileSystem" tab's file list, though, it works.
handle_crash: Program crashed with signal 11
Dumping the backtrace. Please include this when reporting the bug on https://github.com/godotengine/godot/issues
[1] /usr/lib/libc.so.6(+0x37e00) [0x7f7ce6403e00] (??:0)
[2] Node::get_viewport() const (/home/flo/kruschkram/godot/./scene/main/node.h:396)
[3] CanvasItem::get_local_mouse_position() const (/home/flo/kruschkram/godot/scene/2d/canvas_item.cpp:1081)
[4] Viewport::_drop_mouse_focus() (/home/flo/kruschkram/godot/scene/main/viewport.cpp:2501 (discriminator 3))
[5] Viewport::_gui_hid_control(Control*) (/home/flo/kruschkram/godot/scene/main/viewport.cpp:2422)
[6] Control::_notification(int) (/home/flo/kruschkram/godot/scene/gui/control.cpp:646)
[7] Control::_notificationv(int, bool) (/home/flo/kruschkram/godot/./scene/gui/control.h:51 (discriminator 14))
[8] ItemList::_notificationv(int, bool) (/home/flo/kruschkram/godot/scene/gui/item_list.h:39 (discriminator 3))
[9] Object::notification(int, bool) (/home/flo/kruschkram/godot/core/object.cpp:957)
[10] CanvasItem::_propagate_visibility_changed(bool) (/home/flo/kruschkram/godot/scene/2d/canvas_item.cpp:384)
[11] CanvasItem::_propagate_visibility_changed(bool) (/home/flo/kruschkram/godot/scene/2d/canvas_item.cpp:390 (discriminator 2))
[12] CanvasItem::_propagate_visibility_changed(bool) (/home/flo/kruschkram/godot/scene/2d/canvas_item.cpp:390 (discriminator 2))
[13] CanvasItem::_propagate_visibility_changed(bool) (/home/flo/kruschkram/godot/scene/2d/canvas_item.cpp:390 (discriminator 2))
[14] CanvasItem::_propagate_visibility_changed(bool) (/home/flo/kruschkram/godot/scene/2d/canvas_item.cpp:390 (discriminator 2))
[15] CanvasItem::_propagate_visibility_changed(bool) (/home/flo/kruschkram/godot/scene/2d/canvas_item.cpp:390 (discriminator 2))
[16] CanvasItem::_propagate_visibility_changed(bool) (/home/flo/kruschkram/godot/scene/2d/canvas_item.cpp:390 (discriminator 2))
[17] CanvasItem::hide() (/home/flo/kruschkram/godot/scene/2d/canvas_item.cpp:428)
[18] EditorFileDialog::_action_pressed() (/home/flo/kruschkram/godot/editor/editor_file_dialog.cpp:359 (discriminator 4))
[19] EditorFileDialog::_item_dc_selected(int) (/home/flo/kruschkram/godot/editor/editor_file_dialog.cpp:536)
[20] MethodBind1<int>::call(Object*, Variant const**, int, Variant::CallError&) (/home/flo/kruschkram/godot/./core/method_bind.gen.inc:729 (discriminator 12))
[21] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (/home/flo/kruschkram/godot/core/object.cpp:945 (discriminator 1))
[22] Object::emit_signal(StringName const&, Variant const**, int) (/home/flo/kruschkram/godot/core/object.cpp:1231 (discriminator 1))
[23] Object::emit_signal(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (/home/flo/kruschkram/godot/core/object.cpp:1287)
[24] ItemList::_gui_input(Ref<InputEvent> const&) (/home/flo/kruschkram/godot/scene/gui/item_list.cpp:566 (discriminator 4))
[25] MethodBind1<Ref<InputEvent> const&>::call(Object*, Variant const**, int, Variant::CallError&) (/home/flo/kruschkram/godot/./core/method_bind.gen.inc:729 (discriminator 12))
[26] Object::call_multilevel(StringName const&, Variant const**, int) (/home/flo/kruschkram/godot/core/object.cpp:779 (discriminator 1))
[27] Object::call_multilevel(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (/home/flo/kruschkram/godot/core/object.cpp:886)
[28] Viewport::_gui_call_input(Control*, Ref<InputEvent> const&) (/home/flo/kruschkram/godot/scene/main/viewport.cpp:1514 (discriminator 2))
[29] Viewport::_gui_input_event(Ref<InputEvent>) (/home/flo/kruschkram/godot/scene/main/viewport.cpp:1784 (discriminator 3))
[30] Viewport::input(Ref<InputEvent> const&) (/home/flo/kruschkram/godot/scene/main/viewport.cpp:2604 (discriminator 2))
[31] Viewport::_vp_input(Ref<InputEvent> const&) (/home/flo/kruschkram/godot/scene/main/viewport.cpp:1291)
[32] MethodBind1<Ref<InputEvent> const&>::call(Object*, Variant const**, int, Variant::CallError&) (/home/flo/kruschkram/godot/./core/method_bind.gen.inc:729 (discriminator 12))
[33] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (/home/flo/kruschkram/godot/core/object.cpp:945 (discriminator 1))
[34] Object::call(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (/home/flo/kruschkram/godot/core/object.cpp:870)
[35] SceneTree::call_group_flags(unsigned int, StringName const&, StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (/home/flo/kruschkram/godot/scene/main/scene_tree.cpp:262)
[36] SceneTree::input_event(Ref<InputEvent> const&) (/home/flo/kruschkram/godot/scene/main/scene_tree.cpp:418 (discriminator 6))
[37] InputDefault::_parse_input_event_impl(Ref<InputEvent> const&, bool) (/home/flo/kruschkram/godot/main/input_default.cpp:414)
[38] InputDefault::parse_input_event(Ref<InputEvent> const&) (/home/flo/kruschkram/godot/main/input_default.cpp:260)
[39] OS_X11::process_xevents() (/home/flo/kruschkram/godot/platform/x11/os_x11.cpp:1997 (discriminator 3))
[40] OS_X11::run() (/home/flo/kruschkram/godot/platform/x11/os_x11.cpp:2819)
[41] /home/flo/kruschkram/godot/bin/godot.x11.tools.64(main+0xdc) [0x1140432] (/home/flo/kruschkram/godot/platform/x11/godot_x11.cpp:56)
[42] /usr/lib/libc.so.6(__libc_start_main+0xf3) [0x7f7ce63f0223] (??:0)
[43] /home/flo/kruschkram/godot/bin/godot.x11.tools.64(_start+0x2e) [0x114029e] (??:?)
-- END OF BACKTRACE --
Aborted (core dumped)

can't reproduce in current upstream master

repo: Windfisch/godot


text:
Question: Error when suspending

I want to serialize some properties when suspending the app and I got an exception:
Exception thrown: 'System.Runtime.InteropServices.COMException' in mscorlib.ni.dll

WinRT information: Error trying to serialize the value to be written to the application data store

Additional information: Data of this type is not supported.

the property eg:
private List<string> _PropName;
public List<string> PropName
{
    get { return _PropName; }
    set { Set(ref _PropName, value); }
}

Any idea how to serialize then?
thanks

I think the same limitations regarding data types outlined here apply:
https://msdn.microsoft.com/en-us/library/windows/apps/mt299098.aspx
You can use JSON: SerializationService.Json

Thanks

authors: Locknes luiscantero


text:
Fixes a non-collapsing width related to AppBarButton in PageHeader Control (1.1.12)

Does same PR for 10.2 master branch, this time for version_1.1.12.

See #1548 for more info.

I don't understand, is this a duplicate?

@JerryNixon - I thought you're keeping  branches 1.1.12 and 1.1.12_vs2017 separate so that's my attempt to amend with the changes I made to PageHeader (10.2).
For some strange reason I couldn't see the 1.1.13p branch in my VS2017, but after some fiddling now I can see it. If the PR should be limited to 13p I can do this again.

You should sub to 13p, yes, @dg2k


text:
Naming convention for RLQ test cases

WINNF.FT.C.RLQ1
following naming convention of other test cases, should be:
WINNF.FT.C.RLQ.1  (add '.' after RLQ).
Applies to all RLQ test cases

Fixed in pull-request #77


text:
[BUG] Plex communication is not possible with hostname only

Describe the bug
After changing the repo from latest to v3 preserving the config db, it was not possible anymore to connect to the plex server. The error in the bottom right corner says, the servername is invalid. I tried using the following as servername: http://plex:32400/
Additional context
It was possible to connect to plex by using the public fqdn hostname. Communication should be possible local by using the hostname of the other container.

It is the wrong place. It is now here: https://github.com/Wizarrrr/wizarr/discussions/188#discussioncomment-6556677

repo: Wizarrrr/wizarr


text:
Command to re-send validation emails

Description

As a result of https://github.com/WordPress/openverse-api/releases/tag/v2.5.0, API token requests will now appropriately create validation emails. However, we need to perform this process for the existing applications.
@sarayourfriend has suggested a Django command that could be run on a production box which would send out the validation email to those who should have received it in the first place. There are a number of ThrottledApplications that folks made during testing that don't use legitimate emails. There are also plenty of duplicates where folks tried slightly different names (e.g. LietKynes, liet-kynes, liet_kynes, etc.). Per Sara:

We can take all the unique email addresses with unverified applications and take the application with the earliest creation date (we can safely assume that’s the one least likely to be a “dang it didn’t work, let me try something else”) then we can send the email with that token specifically and delete the rest of the tokens and applications associated with the email address.
Getting the list of verified email addresses would require joining across from the oauth2registration table to throttledapplication on the name column for both, filtering on verified = True from throttled application.

There are only 260 applications right now (257 of which are unverified), so we can likely do this all in one go rather than batching.
Additional context

Resolution

[ ] 🙋 I would be interested in resolving this bug.

I think this issue can be broken down into two components:

a command to send the email for the given application IDs (this seems reusable as sometimes we might want to resend the emails)
a one-time script that we can run to find all the pending application IDs (this is the non-reusable part of the work that should not be a part of the codebase imo)

I don't feel good about adding code to the repo for one-off activity, that will inevitably need to be modified before it can be reused/repurposed. But I'm not strongly against it. We can proceed with your suggestion if you feel justified to do so.

It's just that the script is not a part of the code, it is a manual correction of data. It's good to have it searchable and version controlled (which is why I don't oppose it strongly) but I don't think it should live with the code itself. Some places where it could be placed are:

a standalone scripts repository
a write-up of the email bug and the solutions taken to fix it (including this script attached)
a handbook documenting email fixes

I've seen these methods being used in other places but none of these really fit our situation 100%, which is why I reluctantly agreed with your idea to have it in the code 👍.

The problem with a standalone script is that it inevitably requires secrets management and a machine to run it on. This should not be the way production data is manipulated. If we have a django command then it's already wired up to the production data, it's unit tested (with existing infrastructure for carefully unit testing it like being able to use the Django ORM), and the way to run it is standardized and does not require inventing or adopting new technology or infrastructure.

It's just that the script is not a part of the code, it is a manual correction of data.

I think I just don't see this as being a problem, fundamentally. There's not really a separation to me of what is "code" and what is a one-off tool we're using to correct production data. Is the issue that someone using Openverse outside of our particular deployment context won't care about that code? Even that's not an issue to me... they can just ignore it (as they will other things that are particular to our canonical deployment (for example, in the future, several GitHub workflows for deploying and rolling back our services).
There are other things in the codebase that are particular and maybe "not part of the code" in that way:
https://github.com/WordPress/openverse-api/blob/24d4b031e47fd396a27d97f8fcb2054fcaf3d381/api/catalog/settings.py#L63-L67
This is hyperspecific to our deployment.
The terms of service as well, that is also not part of the code nor generally usable by anyone else trying to deploy Openverse, but we leave it in the code base.
Sorry to harp on this, but I do want to be clear for future things like this so we know exactly how we plan to address these sorts of data remediation issues in a way that is organized, unit tested, able to be safely run in production with existing tools, documented, and version controlled.

authors: AetherUnbound dhruvkb sarayourfriend

repo: WordPress/openverse-api