text:
new(git-repos): accept new host keys when fetching git repos

The git module will only accept host keys that are not present or are the same as existing ones.

Close and reopen.
/close

@FedeDP: Closed this PR.

In response to this:

Close and reopen.
/close

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

/reopen

@FedeDP: Reopened this PR.

In response to this:

/reopen

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: alacuku
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [alacuku]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: alacuku, FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP,alacuku]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: 7da3ba73bd6b9c2490cad30911fdec9a7b1beea0

authors: FedeDP alacuku poiana

repo: falcosecurity/kernel-testing


text:
TypeScript and Angular2

Hi Fanie,
I just found this repository and I'm really excited about it.  I have been looking for something like this that would generate TypeScript service definitions for use with Angular2.  I would love it if that were to get incorporated in.
Thanks!

Hi @tonyvalenti, thank you. We are accepting PRs if you're interested in contributing? Any help appreciated :)

Typescript definition generation would be really cool. Definitely something that should go on the roadmap if it isn't already in place place; I am not very familiar with the js code gen yet so sorry if it is

Yeah agreed, it would be a great feature. This could work as a gulp/grunt task which also can hook into one of the build events of a VS project.

+1

source: gharchive/issue

authors: TonyValenti bobwah faniereynders onionhammer

repo: faniereynders/WebApiProxy

license: mit

license_type: permissive

license_source: bigquery


text:
feat: deploy and test hub network on aws

What is the feature you would like to implement?
Deploy 3 Hubs on AWS and have them gossip messages to each other and measure the success rates of message transfer when gossiping a large volume of messages
Why is this feature important?
Important to get this done early to start battle testing p2p implementations
Will the protocol spec need to be updated??
No
**How should this feature be built? **

[ ] deploy single hub on aws
[ ] upgrade bench to include multiple messages for users (@sagar-a16z to write spec for messages to  ensure they test edge cases)
[ ] run bench against single hub and verify consistency of state based on inputs
[ ] deploy 10 hubs to AWS
[ ] write test script to verify eventual consistency: take input (users + messages) + output (final state) + orchestrate starting hubs, playing messages and verifying  that state is reached correctly
[ ] write several test scenarios (@sagar-a16z to write spec) and run them against hubs

@varunsrin, I'd like to describe some high level expectations from this test as well as the tools we have available.
High level overview
Phase 1

Run Hub 1 on AWS (with Simple Sync disabled)
Use the Benchmark client to send some messages to the Hub from your local machine (or another aws instance)
a. This client uses RPC APIs to submit numerous requests to the Hub
Verify no errors occurred (client will error out if the Hub fails to handle anything)

Phase 2

Start Hub 2 on AWS and bootstrap it off of Hub 1
Look for "Sync Progress" and "Sync completed" in Hub 2's logs showing that Simple Sync completed successfully
a. Example: 12D3KooWLGB5erXP4H1AyKXw8G8RxZ6b2nCjaTG7cqNLfAg32sS3 Sync Progress( Fid: 73128 ): Merged: 320 messages and failed 0 messages
b. Example: 12D3KooWLGB5erXP4H1AyKXw8G8RxZ6b2nCjaTG7cqNLfAg32sS3 Sync completed
Use the Benchmark client to send some messages to either Hub 1.
Manually verify no errors occur in Hub 2's logs. (client doesn't currently verify other Hubs on the network, so this step is manual)

Given the capability of the Benchmark client right now and the lack of snapshot sync, this is what we can run to test a network of Hubs.
We should update the Benchmark client to keep track of a list of Hubs in the network. After it runs, it can manually verify (over RPC) that every Hub has reached the same state. But it doesn't presently do this.
How to run a Hub

Start Hub 1 with Simple Sync disabled (since this is the first Hub in the network, it has no where to sync from and we don't want it to Simple Sync with a future peer.

$ yarn start --simple-sync false

12D3KooWDv4za5JHxCQRYaJADFncW9qZpRv1L3QtkKAJEnLge1Hi LibP2P started...
listening on addresses:
/ip4/127.0.0.1/tcp/52474/p2p/12D3KooWDv4za5JHxCQRYaJADFncW9qZpRv1L3QtkKAJEnLge1Hi
RPC server started: { address: '::', family: 'IPv6', port: 52475 }

Start Hub 2 with similar options but bootstrap it off of Hub 1 by using Hub 1's listening address.

yarn start -B '/ip4/<HUB_1_PUBLIC_IP/tcp/52474/p2p/12D3KooWDv4za5JHxCQRYaJADFncW9qZpRv1L3QtkKAJEnLge1Hi'

12D3KooWSdZj972QcysLSHFhFZduFMzz9bPRKpPKDYTiJ1HWEKhZ LibP2P started...
listening on addresses:
/ip4/127.0.0.1/tcp/57384/p2p/12D3KooWSdZj972QcysLSHFhFZduFMzz9bPRKpPKDYTiJ1HWEKhZ
12D3KooWSdZj972QcysLSHFhFZduFMzz9bPRKpPKDYTiJ1HWEKhZ Attempting to connect to address: /ip4/127.0.0.1/tcp/52474/p2p/12D3KooWDv4za5JHxCQRYaJADFncW9qZpRv1L3QtkKAJEnLge1Hi
12D3KooWSdZj972QcysLSHFhFZduFMzz9bPRKpPKDYTiJ1HWEKhZ Connected to peer at address: /ip4/127.0.0.1/tcp/52474/p2p/12D3KooWDv4za5JHxCQRYaJADFncW9qZpRv1L3QtkKAJEnLge1Hi

How to run the Benchmark client
The bench client is very simple. It takes in the address and port of a Hub's RPC server and then generates registry information and signer events for U users (default is 100) and finally sends 1 cast per user to the configured Hub.
$ yarn bench -A "<HUB_PUBLIC_IP>" -R 52475 -U 1000
yarn run v1.22.19
Using RPC server: <HUB_PUBLIC_IP>/52475
Generating IDRegistry events for 1000 users.
Time 15.899s : Generated 1000 users. UserInfo has 1000 items
Time 1.479s : IDRegistry Events submitted
1000 events submitted successfully. 0 events failed.
_Waiting a few seconds for the network to synchronize_
Time 4.326s : Signers submitted
1000 signers submitted successfully. 0 signers failed.
_Waiting a few seconds for the network to synchronize_
Generating Casts for 1000 users
Time 0.809s : Generated 1 cast for each user
Time 5.522s : Casts submitted
1000 Casts submitted successfully. 0 Casts failed.
------------------------------------------
Time 				 Task
------------------------------------------
15.899s    			 Account generation time
1.479s    			 IDRegistry Events
4.326s    			 Signer Add Messages
0.809s    			 Cast Messages
Total: 22.514s
✨  Done in 51.14s.

Great writeup, thanks! Tagging in @sds for a second pair of 👀
A few comments/suggestions for this spec:

What do we want to do to track errors? We probably want some or all of logging framework that logs structured data like pino, visualizer + search tool for logs like aws cloudwatch, exception tracking software like sentry

Our goal is to be able to run at least 10 Hubs, so I think our tests should shoot to have at least that many in sync to identify issues that come up at that scale.

One cast per user may catch simple issues with sync but we should at least 2-5 messages of each other type.

Where should the AWS deployment and config be stored? I don't love the idea of putting AWS specific stuff in the open source repo since it won't be relevant for most users of the lib. (cc @sds  who may have thoughts)

We should test taking down and restarting Hubs and see if they heal correctly.

One longer term thought and cc'ing @pfletcherhill for this - we probably want a "Chaos Monkey" version of the benchmark tool that can constantly generate and send messages to Hubs. Think of it as an app level fuzzer that can randomly generate contextually relevant messages and send it to Hubs. We should start with developing this locally but expand to doing it with the P2P tests before we launch to make sure there are no "gotchas" in the Hub.

A few comments/suggestions for this spec:

What do we want to do to track errors? We probably want some or all of logging framework that logs structured data like pino, visualizer + search tool for logs like aws cloudwatch, exception tracking software like sentry

Agreed. I don't have a preference here. Anything that can track metrics and logs + cloudwatch to restart or notify when something goes down.

Our goal is to be able to run at least 10 Hubs, so I think our tests should shoot to have at least that many in sync to identify issues that come up at that scale.

We can update this test to be run against 10 Hubs. That should be fine. I think right now, as long as Hubs are always up and running, we should be okay. We need Diff Sync to really get to test a bunch more scenarios with restarts and parititions.

One cast per user may catch simple issues with sync but we should at least 2-5 messages of each other type.

This is very easy to add to the bench client. Let me know when I should focus on this.

We should test taking down and restarting Hubs and see if they heal correctly.

I think this might work but I'd be much more confident in testing this once we have Diff Sync

+1 to what @sds said about docker compose. There are two separate issues here:

A network test with multiple hubs to make sure they can communicate and handle various scenarios
A deployment test to make sure hubs can run in the intended production environment (AWS) under realistic conditions

For 1., it should be as automated as possible. We should use docker compose and just make it a part of CI (could even be nightly if it takes too long).

Can be a one off manual test to make sure there are no AWS specific issues. I don't think we'd need to test in depth synchronization scenarios here, we could just log and compare the merkle root hashes on all the instances to make sure they are the same.

authors: sagar-a16z sanjayprabhu varunsrin

repo: farcasterxyz/hub

license: MIT

license_source: github-api


text:
Support Form-Fillable PDFs

See PDFoundry classes, although some might not work on V10?
See ActorViewer at https://djphoenix719.github.io/PDFoundry/modules/api.html

Something about ?renderinteractiveforms=true flag to pdfviewer.html?

Handle passing user changes back to the Actor with input.addEventListener('input', (event) => {}); on each of the fields.

Test with :
ui.pdfpager.configureInputs(game.journal.getName('OLBH Rulebook'),game.journal.getName('OLBH Rulebook').sheet._element)

Need to set an iframe.onload function to link in the field editing hooks (probably in render_inner).

Two ways of working in 0.12.0


text:
FAI-13273: Add custom fields and populate tags field for TestRail

Description
Added custom_automation_type and custom_update_automation fields and populated into Case tags.
Type of change

[ ] Bug fix
[x] New feature
[ ] Breaking change

https://faros-ai.atlassian.net/browse/FAI-13273

@alexshifrin do this: https://github.com/faros-ai/airbyte-connectors/pull/1707#issuecomment-2384597183

I have read the CLA Document and I hereby sign the CLA

source: gharchive/pull-request

authors: alexshifrin ypc-faros

repo: faros-ai/airbyte-connectors


text:
Is there a recommendation/function for the rate of newly introduced learning items?

Hi,
very cool project, thanks for making this!
Playing around with this, I was wondering the following: At what rate should new learning items be introduced with ebisu?
Say I have an effectively infinite/very large collection of items (like the 10k most common words in a target language), how do i handle that? If I just set all of them to due now, will the Bayesian statistics take care of that in a reasonable way? And will this result more in a depth-first (drilling the same items until perfection) or breadth-first (learning many items a little) approach? Or should the wrapper learning app take care of introducing new items gradually?
To be clear, this is not a complaint or anything and I totally understand if this is out of scope. After all, Anki doesn't handle this either, instead prompting the user manually to set a rate of introduction for a new card.
So I'm just asking: Is there any kind of recommendation or any interesting findings regarding this?
Cheerz :)

Yeahhh great question but alas this is out of scope for Ebisu. If you initialize the same model for 1000 flashcards, then in an hour, all of them will have the same probability of recall, so presumably your student will do a bunch before passing out—so those models that were reviewed will get updated and the rest won't, so repeated quiz sessions will slowly lead to increasing diversity amongst the models.
I expect apps that uses Ebisu to have opinions about how many items to introduce per day, or to get that information from users, etc.
I do hope that in the future we can find some ways to formalize inter-card correlation. It'd be nice to have some mechanism to infer from a bunch of quizzes that "flashcard X and Y are confusers, so if a user failed a quiz on X, let's automatically weaken the memory on Y" (you could do this with Ebisu's fuzzy-binary quizzes, we talked a bit about this here https://github.com/fasiha/ebisu/issues/63#issuecomment-1722733883) but yeah right now all the quiz apps I make explicitly track such inter-flashcard relationships themselves without any help from Ebisu.

Fair enough, thank you for the in-depth answer :)
I do agree, inter-card relationships would be cool (but also a very deep rabbit hole)! 'Think I need to check out the fuzzy-binary function next, so far I've been lazy and doing anything with Anki-style ratings...
Anyways, thanks again and looking forward to see what you come up with in the future.

authors: fasiha koljapluemer

license: Unlicense


text:
useFormWrapper方式打开的弹窗以及弹窗内的组件颜色主题没能被全局主题覆盖掉

感谢您支持fast-crud，请按如下规范提交issue
如果有条件，请尽量在github上提交

一、问题描述
useFormWrapper方式打开自定义的弹窗嵌套的fs-crud组件发现主题颜色没正确覆盖
复现步骤
请描述复现问题的详细步骤
如果非示例页面的问题，最好能提供最小复现示例的代码、或者仓库链接
代码截图
请贴出出错的相关代码截图

报错截图
请贴出报错日志截图
效果截图
请贴出效果截图
1. 期望效果
弹窗内的主题色应当和admin主题色一致
2. 实际效果

二、当前使用的库版本
1. fast-crud版本：
请您填写fast-crud的版本  1.13.1
2. 使用的ui库以及版本
中括号中输入x即选中，或者删除其他，仅保留你正使用的ui库

[ ] Antdv (版本？)
[ ] ElementPlus（版本？）
[x] NaiveUI（版本？）

3. 使用的admin框架
请您填写您当前使用的admin框架是哪一套

[ ] fs-admin-antdv
[ ] fs-admin-element
[x] fs-admin-naive
[ ] fs-in-vben
[ ] vben-admin
[ ] cool-admin
[ ] 其他：请注明

1.13.5已修复

repo: fast-crud/fast-crud


text:
self('begin_epoch') was running two times now solved

self('begin_epoch') was running two times now solved
@jph00

It looks like this is failing to run 'begin_fit', unless I'm missing something...

Changed in another PR - thanks!


text:
AttributeError: 'Model3' object has no attribute 'f'

Fix for the below error in lessson7-human-numbers.py

Fix: def reset(self): self.h = torch.zeros(bs, nh).cuda()

Thanks a lot for your PR!
Sadly, I can't merge this PR because of conflicts in lesson3-camvid notebook (I don't think you wanted to change anything there) and I made a mistake by using the web interface (I though delete would remove it from the PR but it wants to remove it entirely from the repo now...)
I'd suggest closing this PR, making sure you are on par with master then redo your change in lesson7-human-numbers (which we indeed want). Does that sound okay to you?

Sorry for the confusion. I will do as suggested.

authors: rraminen sgugger


text:
Just always show install os instructions :)

Fixes #79
Description

Always show OS install instructions
Fixed broken fastlane image

So now, the download link will always be shown?

authors: joshdholtz revolter


text:
Worker agent updates

This PR attempts to break up #951 into 2 parts.
This part of the work is an update the agent/ directory with the following high-level changes

Get rid of the Rakefile in the worker and replace with a Ruby class (invocation.rb)
Having a plan around Artifact storage. Currently this is implemented by sending back the artifact as part of the invocation response. (https://github.com/fastlane/ci/pull/987/files#diff-eac51902c47ef07f98b30b75b1f64a11R96)
Passing exceptions back to the client making the request (https://github.com/fastlane/ci/pull/987/files#diff-eac51902c47ef07f98b30b75b1f64a11R96)

The agent will now use an Invocation to kick off a fastlane job. The invocation uses a state machine to transition through the different phases of a job.
The Invocation sends InvocationResponse back to the GRPC client which may contain:

a state change
a log line
an Exception
or a chunk of an Artifact.

I'm not doing this to my phone please reverse or stop this

repo: fastlane/ci


text:
[deliver] Keeps asking for password using FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
I just want to upload a binary to TestFlight.
I read all the posts that were saying "do no update metadata, etc..". What I want to do is just upload the binary. I've set FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD with a password I've generated in the apple account page.
I've also tried to set every option to false even tho it supposed to be the default value. I'm also using the docker image (fastlanetools/fastlane) to make sure it's not using my keychain values.
This is the lane in question:
desc 'Test Deliver'
  lane :deliver_test do
    deliver(
      ipa: ***********,
      force: true,
      skip_screenshots: true,
      skip_metadata: true,
      username: ***********,
      app_identifier: *********,
      team_id: '************',
      run_precheck_before_submit: false,
      edit_live: false,
      use_live_version: false,
      skip_binary_upload: false,
      skip_app_version_update: false,
      overwrite_screenshots: false,
      submit_for_review: false,
      reject_if_possible: false,
      automatic_release: false,
      phased_release: false,
      ignore_language_directory_validation: true
    )
  end

Command executed
bundle exec fastlane ios deliver_test

Complete output when running fastlane, including the stack trace and command used
bundle exec fastlane ios deliver_test
$ bundle exec fastlane ios deliver_test
[✔] 🚀
[03:03:32]: Driving the lane 'ios deliver_test' 🚀
[03:03:32]: ---------------------------
[03:03:32]: --- Step: opt_out_usage ---
[03:03:32]: ---------------------------
[03:03:32]: Disabled upload of used actions
[03:03:32]: ---------------------
[03:03:32]: --- Step: deliver ---
[03:03:32]: ---------------------
[03:03:32]: Login to App Store Connect (********@********.com.au)
-------------------------------------------------------------------------------------
Please provide your Apple Developer Program account credentials
You can also pass the password using the `FASTLANE_PASSWORD` environment variable
-------------------------------------------------------------------------------------
Password (for ********@********.com.au):

Environment
running env:

$ env
RUBY_MAJOR=2.6
HOSTNAME=44bfdd18f078
FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD=****-****-****-****
HOME=/home/circleci
BUNDLE_APP_CONFIG=/usr/local/bundle
JAVA_VERSION=8u131
RUBY_VERSION=2.6.2
CA_CERTIFICATES_JAVA_VERSION=20161107~bpo8+1
TERM=xterm
JAVA_DEBIAN_VERSION=8u131-b11-1~bpo8+1
PATH=/usr/local/bundle/bin:/usr/local/bundle/gems/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/itms/bin
BUNDLE_PATH=/usr/local/bundle
LANG=C.UTF-8
DEBIAN_FRONTEND=noninteractive
GEM_HOME=/usr/local/bundle
RUBY_DOWNLOAD_SHA256=91fcde77eea8e6206d775a48ac58450afe4883af1a42e5b358320beb33a445fa
LC_ALL=C.UTF-8
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
PWD=/app
BUNDLE_SILENCE_ROOT_WARNING=1

I'm using the docker image so it should be pretty standard

[✔] 🚀
[02:58:02]: Generating fastlane environment output, this might take a few seconds...
✅ fastlane environment ✅
Stack

Key
Value

OS
debian_based 9.8

Ruby
2.6.2

Bundler?
true

Git
git version 2.11.0

Installation Source
/usr/local/bundle/bin/fastlane

Host
Debian GNU/Linux 9 debian_based 9.8 (4.9.125-linuxkit)

Ruby Lib Dir
/usr/local/lib

OpenSSL Version
OpenSSL 1.1.0j  20 Nov 2018

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

System Locale

Variable
Value

LANG
C.UTF-8
✅

LC_ALL
C.UTF-8
✅

LANGUAGE

fastlane files:
`./fastlane/Fastfile`
before_all do
  opt_out_usage
  update_fastlane
end

platform :ios do
  # iOS Lanes
  desc 'Fetch certificates and provisioning profiles'
  private_lane :certificates do
    match(app_identifier: 'com.**********.app', type: 'development', readonly: true, username: ENV["MATCH_USERNAME"])
    match(app_identifier: 'com.**********.app', type: 'appstore', readonly: true, username: ENV["MATCH_USERNAME"])
  end

  desc '[CI] Build the iOS application'
  lane :ci_build do
    setup_circle_ci
    certificates
    gym(scheme: 'MyAwesomeProject', workspace: './ios/MyAwesomeProject.xcworkspace')
  end

  desc 'Build the iOS application'
  lane :build do
    certificates
    gym(scheme: 'MyAwesomeProject', workspace: './ios/MyAwesomeProject.xcworkspace')
  end

  desc 'Ship to Testflight'
  lane :beta do
    begin
      setup_circle_ci
      ensure_git_branch(branch: 'develop')
      ensure_git_status_clean
      increment_build_number(xcodeproj: './ios/MyAwesomeProject.xcodeproj')
      build(scheme: 'MyAwesomeProject', workspace: './ios/MyAwesomeProject.xcworkspace')
      commit_version_bump(message: 'Bump build number', xcodeproj: './ios/MyAwesomeProject.xcodeproj')
      push_to_git_remote
      deliver(
        ipa: './output/gym/MyAwesomeProject.ipa',
        force: true, # Skip HTMl report verification
        skip_screenshots: true,
        skip_metadata: true,
        username: ENV["MATCH_USERNAME"],
        app_identifier: 'com.**********.app',
        team_id: '************',
        run_precheck_before_submit: false,
        edit_live: false,
        use_live_version: false,
        skip_binary_upload: false,
        skip_app_version_update: false,
        overwrite_screenshots: false,
        submit_for_review: false,
        eject_if_possible: false,
        automatic_release: false,
        phased_release: false,
        ignore_language_directory_validation: false
      )
    rescue => exception
      on_error(exception, lane_context[SharedValues::LANE_NAME])
    end
  end

  desc 'Test Deliver'
  lane :deliver_test do
    deliver(
      ipa: './ios/output/gym/MyAwesomeProject.ipa',
      force: true, # Skip HTMl report verification
      skip_screenshots: true,
      skip_metadata: true,
      username: ENV["MATCH_USERNAME"],
      app_identifier: 'com.**********.app',
      team_id: '************',
      run_precheck_before_submit: false,
      edit_live: false,
      use_live_version: false,
      skip_binary_upload: false,
      skip_app_version_update: false,
      overwrite_screenshots: false,
      submit_for_review: false,
      reject_if_possible: false,
      automatic_release: false,
      phased_release: false,
      ignore_language_directory_validation: true
    )
  end
end

def on_error(exception, lane_name)
  slack(
      message: "Something went wrong (#{lane_name})",
      success: false,
      channel: '#MyAwesomeProject',
      attachment_properties: {
          fields: [
              {
                  title: "Lane",
                  value: lane_name,
              },
              {
                  title: "Error message",
                  value: exception.to_s,
                  short: false
              }
          ]
      }
  )
end

No Appfile found
fastlane gems

Gem
Version
Update-Status

fastlane
2.121.1
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.3.0

bundler
1.17.2

etc
1.0.1

forwardable
1.2.0

CFPropertyList
3.0.0

public_suffix
2.0.5

addressable
2.6.0

atomos
0.1.3

babosa
1.0.2

claide
1.0.2

colored
1.2

colored2
3.1.2

highline
1.7.10

commander-fastlane
4.4.6

declarative
0.0.10

declarative-option
0.1.0

digest-crc
0.4.1

unf_ext
0.0.7.6

unf
0.1.4

domain_name
0.5.20180417

dotenv
2.7.2

emoji_regex
1.0.1

excon
0.64.0

multipart-post
2.0.0

faraday
0.15.4

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

faraday_middleware
0.13.1

fastimage
2.1.5

gh_inspector
1.1.3

jwt
2.1.0

memoist
0.16.0

multi_json
1.13.1

os
1.0.1

signet
0.11.0

googleauth
0.6.7

httpclient
2.8.3

mime-types-data
3.2019.0331

mime-types
3.2.2

uber
0.1.0

representable
3.0.4

retriable
3.1.2

google-api-client
0.23.9

google-cloud-env
1.0.5

google-cloud-core
1.3.0

google-cloud-storage
1.16.0

json
2.2.0

mini_magick
4.5.1

multi_xml
0.6.0

plist
3.5.0

rubyzip
1.2.2

security
0.1.3

naturally
2.2.0

simctl
1.6.5

slack-notifier
2.3.2

terminal-notifier
2.0.0

unicode-display_width
1.5.0

terminal-table
1.8.0

tty-screen
0.6.5

tty-cursor
0.6.1

tty-spinner
0.9.0

word_wrap
1.0.0

nanaimo
0.2.6

xcodeproj
1.8.2

rouge
2.0.7

xcpretty
0.3.0

xcpretty-travis-formatter
1.0.0

generated on: 2019-04-30

https://github.com/fastlane/fastlane/pull/14456 has to be merged first for a way to not getting asked for your normal password when using deliver or pilot to upload a binary only.

@janpio Is there any alternative at the moment that is not using spaceauth and sessions?

No.
You can of course use an account that does not have 2FA enable and then set FASTLANE_PASSWORD, but you didn't mention your motivation so I don't know if this is your reason to try.

can of course use an account that does not

Thanks @janpio I actually thought it was compulsory to have the 2FA on all the account, however, it's just for the main account. I've created a CI user without 2FA and it's all working nicely now

repo: fastlane/fastlane


text:
[Fastlane] Cocoapods Repo Update

New Issue Checklist

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

Issue Description
It looks like cocoapods has changed the default behavior of the install commands in the latest betas due to the Github Meta Issue. The repo-update parameter must now be included if you want to update the specs repo:
From Cocoapods Changelog
Running pod install doesn't imply an automatic spec repo update.
The old behavior can be achieved by passing in the option --repo-update or running pod repo update.
Marius Rackwitz #5004

Remove the configuration variable skip_repo_update as the default behavior varies now between pod install and pod (update|outdated).
Marius Rackwitz #5017

Thanks for reaching out @bassrock! I'm going to forward this along to more of the team so we can prioritize. :+1:

This was fixed in a PR that was merged yesterday. Cant find the link at the moment though sorry!

@bassrock Thanks again for always being on top of things! 💯

authors: TKBurner bassrock ohwutup


text:
full_gem_path uninitialized constant error when running fastlane spaceship

Issue Description
Ruby full_gem_path error when running fastlane spaceship
Complete output when running fastlane, including the stack trace and command used

You can use: --capture_output as the last commandline argument to get that collected for you

/Library/Ruby/Gems/2.0.0/gems/bundler-1.14.3/lib/bundler/rubygems_ext.rb:45:in `full_gem_path': uninitialized constant Bundler::Plugin::API::Source (NameError)
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:1391:in `contains_requirable_file?'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:68:in `block in require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:823:in `block in each'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:822:in `each'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:822:in `each'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:67:in `find'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:67:in `require'
	from /Library/Ruby/Gems/2.0.0/gems/bundler-1.14.3/lib/bundler/plugin/api/source.rb:2:in `<top (required)>'
	from /Library/Ruby/Gems/2.0.0/gems/bundler-1.14.3/lib/bundler/rubygems_ext.rb:45:in `full_gem_path'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:1391:in `contains_requirable_file?'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:68:in `block in require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:823:in `block in each'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:822:in `each'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:822:in `each'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:67:in `find'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:67:in `require'
	from /Library/Ruby/Gems/2.0.0/gems/bundler-1.14.3/lib/bundler.rb:12:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.23.0/fastlane/lib/fastlane/plugins/plugin_manager.rb:5:in `<class:PluginManager>'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.23.0/fastlane/lib/fastlane/plugins/plugin_manager.rb:4:in `<module:Fastlane>'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.23.0/fastlane/lib/fastlane/plugins/plugin_manager.rb:3:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.23.0/fastlane/lib/fastlane/plugins/plugins.rb:9:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.23.0/fastlane/lib/fastlane.rb:22:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.23.0/fastlane/lib/fastlane/cli_tools_distributor.rb:18:in `take_off'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.23.0/bin/fastlane:20:in `<top (required)>'
	from /usr/local/bin/fastlane:23:in `load'
	from /usr/local/bin/fastlane:23:in `<main>'

Environment
Please run fastlane env and copy the output below. This will help us help you :+1:
If you used --capture_output option please remove this block - as it is already included there.
Same error when trying to run this as well.

That's a RubyGems bug, please update using gem update --system

Maybe this command needs to be prefixed with sudo

Will do, thanks!

@rounak I'm going to close out this issue for now. 👍

authors: KrauseFx asfalcone rounak


text:
Fix sample code in spaceship DeveloperPortal document

Checklist

[ ] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[ ] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[ ] I've read the Contribution Guidelines
[ ] I've updated the documentation if necessary.

Motivation and Context

Fix incorrect sample code.
Description

The argument of find_by_bundle_id() in the sample code is incorrect.
find_by_bundle_id() has only keyword arguments.
https://github.com/fastlane/fastlane/blob/2.91.0/spaceship/lib/spaceship/portal/provisioning_profile.rb#L365

I signed it!


text:
ValueError: No objects to concatenate

Hi,
I have a problem with some bed files generated by PLINK. Using a Bed file with different settings and same phenotype file, sometimes gives such an error message:
`...
read 298900 SNPs in 49.29 seconds
read 299096 SNPs in 49.32 seconds
49.32 seconds elapsed
Ending '_read_with_standardizing'
Starting findH2
h2=0.99999
Traceback (most recent call last):
File "C:/Users/id/PycharmProjects/BCC_Experiments/lmm/lmm01.py", line 31, in
results_df = single_snp(bed_fn, pheno_fn)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 248, in single_snp
runner = runner)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 202, in map_reduce
result = runner.run(dist)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner\local.py", line 48, in run
result = run_all_in_memory(distributable)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner_init.py", line 30, in run_all_in_memory
return work.reduce(result_sequence)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 77, in reduce
return self.reducer(output_seq)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 228, in reducer_closure
for e in frame_sequence:
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner_init.py", line 14, in work_sequence_to_result_sequence
result = work()
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 65, in
yield lambda i=i, input_arg=input_arg: self.dowork(i, input_arg)  # the 'i=i',etc is need to get around a strangeness in Python
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 92, in dowork
result = run_all_in_memory(work)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner_init.py", line 25, in _run_all_in_memory
return work()
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 91, in
work = lambda : self.mapper(input_arg)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 223, in nested_closure
runner=Local(), xp=xp)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 700, in _internal_single
runner=runner)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 202, in map_reduce
result = runner.run(dist)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner\local.py", line 48, in run
result = run_all_in_memory(distributable)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner_init.py", line 30, in _run_all_in_memory
return work.reduce(result_sequence)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 77, in reduce
return self.reducer(output_seq)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 687, in reducer_closure
frame = pd.concat(result_sequence)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pandas\core\reshape\concat.py", line 295, in concat
sort=sort,
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pandas\core\reshape\concat.py", line 342, in init
raise ValueError("No objects to concatenate")
ValueError: No objects to concatenate
`
When I use the same bed file with PLINK association run it works, so it's not a problem of the BED file.
This is the log Bed file from PLINK which works with fast-lmm:
PLINK v2.00a2.3 64-bit (24 Jan 2020) Options in effect:   --allow-extra-chr   --geno 0.025   --hwe 1E-6   --keep ids_wgs_200cc.txt   --maf 0.03   --make-bed   --out wgs_200cc_0025_003   --set-missing-var-ids @:#   --vcf SNP_matrix_WGS_300_samples.vcf.gz
This is the log file of a BED which does not work with fast-lmm:
PLINK v2.00a2.3 64-bit (24 Jan 2020) Options in effect:   --allow-extra-chr   --geno 0.05   --hwe 1E-5   --keep ids_wgs_200cc.txt   --maf 0.03   --make-bed   --out WGS_300_005_003_5   --set-missing-var-ids @:#   --vcf SNP_matrix_WGS_300_samples.vcf.gz
Do you have any idea what could be the problem?
Thanks a lot in advance
Stefanie

Stefanie,
Thanks for using FaST-LMM and thanks for reporting this problem.
It looks like it is complaining that there are no results rows, but that is weird because it also says it is reading SNPs and finding h2 (the relative weight between the similarity matrix and an identity matrix).

Can you let me know which version of FaST-LMM you are using.
About how many individuals are in your BED file and your pheno file?
Please add these lines to the top of your script, to turn on more logging, then run again, and let me know what output you get.

import logging
logging.basicConfig(level=logging.INFO)
Yours,
Carl
Carl Kadie, Ph.D.
FaST-LMM & PySnpTools Teamhttps://fastlmm.github.io/
(Microsoft Research, retired)
https://www.linkedin.com/in/carlk/
Join the FaST-LMM user discussion and announcement list via @.***?subject=Subscribe> (or use web sign uphttps://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman3%2Flists%2Ffastlmm-user.python.org&data=02|01||13a5c33d7cd84cad5cdf08d7bba56e20|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637184191498409587&sdata=2CQWjQEwOpQol2rQ1eoyVTgY8WvInV8UH31Wtl68FzY%3D&reserved=0)
From: snowformatics @.>
Sent: Thursday, June 10, 2021 12:48 AM
To: fastlmm/FaST-LMM @.>
Cc: Subscribed @.***>
Subject: [fastlmm/FaST-LMM] ValueError: No objects to concatenate (#17)
Importance: High
Hi,
I have a problem with some bed files generated by PLINK. Using a Bed file with different settings and same phenotype file, sometimes gives such an error message:
`...
read 298900 SNPs in 49.29 seconds
read 299096 SNPs in 49.32 seconds
49.32 seconds elapsed
Ending '_read_with_standardizing'
Starting findH2
h2=0.99999
Traceback (most recent call last):
File "C:/Users/id/PycharmProjects/BCC_Experiments/lmm/lmm01.py", line 31, in
results_df = single_snp(bed_fn, pheno_fn)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 248, in single_snp
runner = runner)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 202, in map_reduce
result = runner.run(dist)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner\local.py", line 48, in run
result = run_all_in_memory(distributable)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner_init.py", line 30, in run_all_in_memory
return work.reduce(result_sequence)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 77, in reduce
return self.reducer(output_seq)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 228, in reducer_closure
for e in frame_sequence:
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner_init.py", line 14, in work_sequence_to_result_sequence
result = work()
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 65, in
yield lambda i=i, input_arg=input_arg: self.dowork(i, input_arg) # the 'i=i',etc is need to get around a strangeness in Python
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 92, in dowork
result = run_all_in_memory(work)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner_init.py", line 25, in _run_all_in_memory
return work()
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 91, in
work = lambda : self.mapper(input_arg)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 223, in nested_closure
runner=Local(), xp=xp)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 700, in _internal_single
runner=runner)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 202, in map_reduce
result = runner.run(dist)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner\local.py", line 48, in run
result = run_all_in_memory(distributable)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\runner_init.py", line 30, in _run_all_in_memory
return work.reduce(result_sequence)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pysnptools\util\mapreduce1\mapreduce.py", line 77, in reduce
return self.reducer(output_seq)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\fastlmm\association\single_snp.py", line 687, in reducer_closure
frame = pd.concat(result_sequence)
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pandas\core\reshape\concat.py", line 295, in concat
sort=sort,
File "C:\Users\id\AppData\Local\Continuum\anaconda3\envs\gwas_flow\lib\site-packages\pandas\core\reshape\concat.py", line 342, in init
raise ValueError("No objects to concatenate")
ValueError: No objects to concatenate
`
When I use the same bed file with PLINK association run it works, so it's not a problem of the BED file.
This is the log Bed file from PLINK which works with fast-lmm:
PLINK v2.00a2.3 64-bit (24 Jan 2020) Options in effect: --allow-extra-chr --geno 0.025 --hwe 1E-6 --keep ids_wgs_200cc.txt --maf 0.03 --make-bed --out wgs_200cc_0025_003 --set-missing-var-ids @:# --vcf SNP_matrix_WGS_300_samples.vcf.gz
This is the log file of a BED which does not work with fast-lmm:
PLINK v2.00a2.3 64-bit (24 Jan 2020) Options in effect: --allow-extra-chr --geno 0.05 --hwe 1E-5 --keep ids_wgs_200cc.txt --maf 0.03 --make-bed --out WGS_300_005_003_5 --set-missing-var-ids @:# --vcf SNP_matrix_WGS_300_samples.vcf.gz
Do you have any idea what could be the problem?
Thanks a lot in advance
Stefanie

You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ffastlmm%2FFaST-LMM%2Fissues%2F17&data=04|01||9d0891706b194e0b9e0e08d92be417c7|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637589080909794611|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=RowZ2fj6nuEIhifjbutSiqogr%2BrWL%2FtvE7jofUUqP5Q%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABR65P4R22TFHGQVFA6IDWLTSBU3TANCNFSM46NRIZ2Q&data=04|01||9d0891706b194e0b9e0e08d92be417c7|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637589080909794611|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=P%2BekzrJGF4%2FgrzVyXHcBWdMhpc7rBM4RmFAVGPDfk8A%3D&reserved=0.

Hi Carl,
thanks for your reply! I printed out a bunch of lines during the analysis  and I found out that inside the second  BIM file a Chromosome is labeled as 0  (= unknown). After replacing 0 with another number (8) it worked.
fast-lmm 0.5.5
Python 3.7
Windows 10
Best
Stefanie

Great!
From: snowformatics @.>
Sent: Thursday, June 10, 2021 11:49 PM
To: fastlmm/FaST-LMM @.>
Cc: Carl Kadie @.>; Comment @.>
Subject: Re: [fastlmm/FaST-LMM] ValueError: No objects to concatenate (#17)
Importance: High
Hi Carl,
thanks for your reply! I printed out a bunch of lines during the analysis and I found out that inside the second BIM file a Chromosome is labeled as 0 (= unknown). After replacing 0 with another number (8) it worked.
fast-lmm 0.5.5
Python 3.7
Windows 10
Best
Stefanie

You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ffastlmm%2FFaST-LMM%2Fissues%2F17%23issuecomment-859324220&data=04|01||9860da1892ab492fb79c08d92ca4fa52|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637589909343927257|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=RwM1itz5F3ZkPQGBI7MIhd4AKkOY1iMrT9Is67AUl2U%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABR65PYMR7BPKYIB2ARQKULTSGWVLANCNFSM46NRIZ2Q&data=04|01||9860da1892ab492fb79c08d92ca4fa52|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637589909343927257|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=y5KXNkdjXACkwrxVHHNlJ77xjlVYDwPpllUeE%2FN2s18%3D&reserved=0.

authors: CarlKCarlK snowformatics

repo: fastlmm/FaST-LMM


text:
请问能解释一下SpanFPreRecMetric中的f,pre,rec是怎么计算的嘛

你好，我在代码里发现评估效果这部分的代码封装得比较好，很难调试看到内部的信息是怎么算的，特别是SpanFPreRecMetric中的各项指标的计算，我想知道这个基于span是什么意思，他跟普通的f,pre,rec有什么不一样嘛

span f表示的是仅当要找的实体的起始位置和类别都正确的时候才判定为正确。这个是序列标注，例如命名实体识别中常用的一个评测指标，

如果实体的结束位置不正确，那会判定正确吗？

span f表示的是仅当要找的实体的起始位置和类别都正确的时候才判定为正确。这个是序列标注，例如命名实体识别中常用的一个评测指标，

repo: fastnlp/fastNLP


text:
Provide a feature to disable options in dropdown

It would be nice if there is a way to disable few options from the dropdown. it can be implemented like below
const OPTIONS = [
  { label: 'Male', value: 'male',disabled:false },
  { label: 'Female', value: 'female',disabled:true },
  { label: 'Other', value: 'other',disabled:false},
];

export default function App() {
  const [gender, setGender] = useState<string>();

  return (
    <PaperProvider>
      <View style={{ margin: 16 }}>
        <Dropdown
          label="Gender"
          placeholder="Select Gender"
          options={OPTIONS}
          value={gender}
          onSelect={setGender}
        />
      </View>
    </PaperProvider>
  );

@vndpal thanks for the suggestion, will try to add this feature in a new release


text:
test(breadcrumbs): update breadcrumbs unit test case with ts

Checklist

[x] Tests have been updated

Change information

[x] Update breadcrumbs unit test case with ts

SGTM,  But there were some mistakes with the unit test case . If you don't know how to write right test case ,
this is docs for you vue-test-docs
@lwindh

authors: XeryYue lwindh

repo: fay-org/fect


text:
Fix CI integration

I probably did not specify enough configuration in .travis.yml.

Fixed in https://github.com/fbiville/headache/commit/55453c50f228d6ad0610d3003463f87044c9cb7b

repo: fbiville/headache


text:
It is not working on low dimensional data

When I run EFANNA on Yale face B dataset (2174 dimensions), The accuracy was about 90%.
However, if I pick 2 random dimensional from the same dataset, the accuracy reduces to 0.5%.
I also didn't work on some toy datasets that I generated in 2D (e.g. swiss roll data).
Is there any bugs in the algorithm?

It's probably the data alignment problem. If you wants to use AVX or SSE2 instruction for acceleration, the data point should be align to dimension of  multiple of 8 or 4. You may try the L2Distance without acceleration.

@zaythedatascientist Did you make any progress on that front; I'm currently trying the method on 3D data, with a datacloud of ~1M points, and was unable to get any results so far (efanna_index_buildgraph is running for 3 days now to create 1 kd-tree with 1 iteration).

please show me the parameters you use........I will try to figure it out.

The call is as follows:
./efanna_index_buildgraph model_efanna.fvecs model_efanna.graph 1 8 1 30 25 10 10
model_efanna.fvecs is a file with 990998 3D points that are sampled from a 2D surface.
Thanks! Any speedup is appreciated!

@zaythedatascientist I have fixed the bugs on low dimension data. It should work now both for SIMD instructions and normal distance calculation.
@grumbelbart I cannot reproduce your problem. I generated 990998 3D points randomly, and used your parameters and built a graph of 96% accuracy within 20 seconds. I guess the most possible issue is that your data file format is not right or there are some wrong numbers in your data file model_efanna.fvecs.

@fc731097343 Yes, I messed up the fvecs format. It now works perfectly, with very good results. Thanks again!


text:
Why support for input with variable length in Graph models is discarded?

I used to use add_input(ndim=x)  to feed variable length input to graph. However, the newest version request to specify the input_shape. How can I input a sequence with variable length to a graph and then send them to an Embedding layer?
Thank you very much!

You can use None for variable dimensions. For instance, (None, 10) for a 10-dimensional timeseries with a variable number of timesteps.

Thanks!
Is it a common rule for keras now?

@rudaoshi  Do you try it  in the new version? Thanks

authors: alyato fchollet rudaoshi

repo: fchollet/keras


text:
Added stacked what where autoencoder.

An example script that trains a SWWAE powered by residual blocks on MNIST. Trains fast. Creates very good reconstructions (of MNIST).
I am new to PR's here on Github but need to start somewhere.  I have written this using code that is completely agnostic to backend, however, I dont have Tensorflow so cannot test with it.  Maybe people can help with that?
Otherwise, someone can take the code and submit it themselves, if I have made too many errors in this PR.  The original code on its own is here, along with a nice image that the script generates:
https://github.com/antonmbk/Salami/blob/master/mnist_swwae.py
-Anton

The good:

it's an interesting example
it's fairly short

The bad:

the style doesn't follow PEP8 / Keras conventions
there are no explanations, docs or even pointers to explanations. Few people know what a SWWAE is.
some coding patterns should be revised (again, that's mostly style).

Please revise the style and add a detailed docstring, as well as more comments.

With regard to the bad:

Will hop on this ASAP.  If anyone less busy than @fchollet wants to help me with this, I admit I'm not an expert.
Shame on me,  I get lost on the fact that many people still don't know about the Pooling "Switch" reconstruction methods.  But to not even point to the SWWAE, Deconvnet, or Res Net papers is silly, so will add that and a better explanation soon.
I can guess what these issues are, but let me focus on 1 and 2 before taking up anyone else's time.

With regard to the bad:

I didn't know there was a PEP8 in Anaconda distribution that let me easily make the checks and correct them, so I did that and this is fixed yay.
I have included ~45 lines at the beginning describing what I think are the two big exemplified ideas, and provided 4 informative references.
If we can spot more issues (or things that irk anyone on Keras dev team), lmk so I can make proper adjustments.

Thanks,
Anton

Much better now. Please use a PEP8 linter to get of rid of the remaining issues (e.g. missing spaces around operators).
The docstring and code look good to me.

Please use a PEP8 linter to get of rid of the remaining issues (e.g. missing spaces around operators).

I used two PEP8 linters (pycodestyle and pep8) and neither brought up E221 through E228.  Is there a certain mode or option I need to run the linter with?  All they brought up was the import issue because the imports came after the numpy seed.  Otherwise, I added spaces around + and -, when they are used a binary operators based on your hint.  If there are any tips on why these two PEP8 linters did not catch the operator space issues, please let me know, because there may be more lurking about in the code (although I tried my best to find them myself).

LGTM, thanks!

authors: antonmbk fchollet


text:
quickbuild bug fix

Now @mxmlc can receive +configname=air argument. And paths can be quoted with ".

Why removing quotes exactly?

Some paths may contain spaces. When I quote the path with ", FD show me an error saying This file is not a valid AS3 class or does not include a valid @mxmlc build command..

Oh sorry, you're right there was a problem when your mxmlc command has quotes already.

authors: S-Aoi elsassph

repo: fdorg/flashdevelop


text:
FeathersVuex plugin is undefined

Following documentation for Vue Plugin API. I am trying to use FeathersVuex plugin. By following code in the documentation.
My code is as follows
import Vue from "vue";
import Vuex from "vuex";
import feathersVuex from "feathers-vuex";
// import feathersClient from "../api/feathers-client";
import { feathersClient } from "../plugins/feathers";

import example from "./module-example";

Vue.use(Vuex);

const { service, auth, FeathersVuex } = feathersVuex(feathersClient, {
  idField: "_id"
});

console.log(
  "FeathersVuex: " + FeathersVuex + "  feathersClient: " + feathersClient
);

Vue.use(FeathersVuex);

I am getting bellow error

vue.runtime.esm.js?ff9b:4746 Uncaught TypeError: Cannot read property 'install' of undefined
at Function.Vue.use ...

The way I see it the error is consistent with my console.log that says FeathersVuex is undefined

FeathersVuex: undefined  feathersClient: [object Object]

I was thinking that something is wrong with feathersClient but the console log looks OK. But here is my feathersClient code, in case that can help.
import feathers from "feathers";
import hooks from "feathers-hooks";
import socketio from "feathers-socketio";
import auth from "feathers-authentication-client";
import io from "socket.io-client";

const socket = io("http://localhost:3030", { transports: ["websocket"] });

const feathersClient = feathers()
  .configure(hooks())
  .configure(socketio(socket))
  .configure(auth({ storage: window.localStorage }));

export default ({ app, router, Vue }) => {
  Vue.prototype.$feathers = feathersClient;
};

export { feathersClient };

Appreciate help or additional documentation on how to troubleshoot FeathersVuex is undefined in bellow code
const { service, auth, FeathersVuex } = feathersVuex(feathersClient, {
  idField: "_id"
});

TIA
Haris

Which version do you have installed?

@marshallswain "version": "1.1.4" , checked from package.json in node_modules\feathers-vuex folder

I have no idea why this would be the case.  I'm using this exact code in multiple projects.  Could you set a debugger in your inspector and see if you can tell what's going on?
import Vue from "vue";
import Vuex from "vuex";
import feathersVuex from "feathers-vuex";

debugger

Even check the actual code in the node_modules folder to make sure it's exported.

Thanks for your help. I try it again with debugging and it works. Must be some silly mistake on my part.

authors: HarisHashim marshallswain

repo: feathers-plus/feathers-vuex


text:
Getting Unknown file extension ".ts" error

Steps to reproduce

Create a simple Node.js project
Install Pinion as a development dependency
Install Typescript as a development dependency
Use the basic example given in the quick start guide to create a code generator
Use the command npx pinion path/to/file.ts to execute the generator created in the previous section

You will get the error below:
Oh no! Something went wrong: Unknown file extension ".ts" for path/to/file.ts

It appears to work fine when I rewrite the generator in JavaScript.
I tried debugging and the error seems to occur in the file below.
https://github.com/featherscloud/pinion/blob/main/packages/pinion/src/utils.ts#L36
Looks like the tsx module is being imported with .ts files but I'm not sure how importing the module is supposed to help.
https://github.com/featherscloud/pinion/blob/main/packages/pinion/src/utils.ts#L33
Apparently, importing a .ts file as in the example below will throw the "Unknown file extension" error. It only works when you use tsx  from the command line like so: npx tsx index.ts.
import { dirname, join } from "path";
import { fileURLToPath } from "url";

const __dirname = dirname(fileURLToPath(import.meta.url));

const fileName = join(__dirname, "test.ts");

console.log(fileName);

import(fileName)
  .then((response) => {
    console.log(response);
  })
  .catch((reason) => {
    console.error(reason);
  });

Expected behavior
The generator should be able to create a readme.md file as described in the docs.
Actual behavior
You will get the error below instead.
Oh no! Something went wrong: Unknown file extension ".ts" for path/to/file.ts

System configuration
I've set the package.josn's type field to module and installed Typescript as a development dependency.
Module versions (especially the part that's not working):
@featherscloud/pinion version 0.5.3
NodeJS version:
18.15.0
Operating System:
Pop!_OS
Browser Version:
N/A
React Native Version:
N/A
Module Loader:
ECMAScript module loader

Importing the TSX module should initialise the TypeScript module loader. I just double checked with the following package.json:
{
  "name": "test",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@featherscloud/pinion": "^0.5.3"
  },
  "devDependencies": {
    "typescript": "^5.4.4"
  }
}

On Node v20.10.0 on Mac OS and it appears to run as expected if I put the example file in generate/readme.ts and then run npx pinion generate/readme.ts. The CI tests are running on the latest Ubuntu (with Node 18 and 20) testing the same thing are passing, too. Do you have a repository to reproduce the error?

Thanks for the quick response @daffl.
I tried again with Node v20.12.1 and it works. The issue is probably with versions of Node below 20. It would be useful to include the required Node version in the docs.

You can check out using this repo.
https://github.com/nibble0101/pinion-demo

You're right, I can confirm this. Interesting that CI is passing with Node 18. I'll update the requirements to Node 20

Alright, I updated the dependency requirement so it should throw an error (or at least warning) if you are using an older version. Thank you for reporting this.

repo: featherscloud/pinion


text:
add Awesome Feathers for wechat

Summary

Add @feathers-weapp/client -  feathers rest client for wechat mini-program
Add @feathers-weapp/auth -  feathers auth strategy for wechat mini-program

Thank you for sharing!

@daffl you'r welcome! 😃

authors: daffl xixilive

repo: feathersjs/awesome-feathersjs


text:
[BUG] CI fails at with error NoSuchMethodError in many sbt test cases

Willingness to contribute
No. I cannot contribute a bug fix at this time.
Feathr version
latest main branch
System information

OS Platform and Distribution (e.g., Linux Ubuntu 20.0):
Python version:
Spark version, if reporting runtime issue:

Describe the problem
After PR #632 is merged, CI starts failing with error NoSuchMethodError in many sbt test cases
Following is most recent failure link: https://github.com/feathr-ai/feathr/actions/runs/3080323962/jobs/4977528123
cc @windoze @YihuiGuo @xiaoyongzhu
Tracking information
There are many test cases failed, picking up a random failed test log as an example here:
[info] TestPostGenPruner:
[info] - testStandardizedKeyColumnsAndNonNullableFeatureColumns *** FAILED ***
[info]   java.lang.NoSuchMethodError: com.fasterxml.jackson.core.JsonParser.getReadCapabilities()Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
[info]   at com.fasterxml.jackson.databind.DeserializationContext.(DeserializationContext.java:211)
[info]   at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.(DefaultDeserializationContext.java:50)
[info]   at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext$Impl.(DefaultDeserializationContext.java:391)
[info]   at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext$Impl.createInstance(DefaultDeserializationContext.java:413)
[info]   at com.fasterxml.jackson.databind.ObjectMapper.createDeserializationContext(ObjectMapper.java:4656)
[info]   at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4585)
[info]   at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3548)
[info]   at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3516)
[info]   at org.apache.spark.rdd.RDDOperationScope$.fromJson(RDDOperationScope.scala:86)
[info]   at org.apache.spark.rdd.RDDOperationScope$.$anonfun$withScope$6(RDDOperationScope.scala:137)
Code to reproduce bug
No response
What component(s) does this bug affect?

[ ] Python Client: This is the client users use to interact with most of our API. Mostly written in Python.
[ ] Computation Engine: The computation engine that execute the actual feature join and generation work. Mostly in Scala and Spark.
[ ] Feature Registry API: The frontend API layer supports SQL, Purview(Atlas) as storage. The API layer is in Python(FAST API)
[ ] Feature Registry Web UI: The Web UI for feature registry. Written in React

More details can be viewed at https://feathrai.slack.com/archives/C036HEUQM08/p1663206131660039?thread_ts=1662643787.795709&cid=C036HEUQM08

Related PR merged.

authors: Yuqing-cat blrchen

repo: feathr-ai/feathr


text:
Open API

I really like to connect RetroPie instances to home automation. Maybe you want to open an API to gather systeminformation and/or trigger something when a specific emulator starts?

I think you can achieve what you want using "pure RetroPie features". Such as runcommand-onstart/-onend. Take a look at the runcommand wiki on RetroPie-Setup wiki page.

@meleu Thanks for the input! I didn't know that. I was planing a listener of running processes. This solutions is much better.
Anyway. Why not implement it to the WebGUI?

Do you mean something like the top command with a web interface?

Not only. A systemmonitor like top would be great.
I'd like a Websocket or SSE API to receive information when something happend. Like pokemon rom started or new rom detected.

authors: CoalaJoe meleu

repo: fechy/retropie-web-gui


text:
[Expo] Typescript error using useMode

Describe the bug
Typescript error using useMode();
To Reproduce
Implementing the modes guide
Reproducible example
import { ModeProvider, useMode } from "@fast-styles/react";
import { StatusBar } from "expo-status-bar";
import { StyleSheet, Text, View } from "react-native";
import StyledView from "./StyledView";

export default function App() {
  const [mode] = useMode();

  return (
    <ModeProvider>
      <View style={styles.container}>
        <Text>Open up App.tsx to start working on your app!</Text>
        <StyledView mode={mode}>
          <Text>Styled View</Text>
        </StyledView>
        <StatusBar style="auto" />
      </View>
    </ModeProvider>
  );
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: "#fff",
    alignItems: "center",
    justifyContent: "center",
  },
});

Expected behavior
Typescript errors should not happen
Environment
"@fast-styles/babel-plugin": "^0.2.3",
"@fast-styles/react": "^0.2.9",
"expo": "~49.0.8",
"expo-status-bar": "~1.6.0",
"react": "18.2.0",
"react-native": "0.72.4"

Currently, TypeScript infers the return of useMode by combining the types. I'm going to modify it to work with individual types based on position.
Using as const on the result might do the trick. Thank you.

authors: atanaskanchev fedemartinm

repo: fedemartinm/fast-styles


text:
Gateway can charge separate fee rates on different federations

The fee charged by a gateway reflects the custodial risk the gateway operator associates with holding ecash at a given mint. Given that this risk can be very different with different mints, gatewayd should have a way to charge different fees for different federations.

Generally how to set configuration requires an overhaul (changing the fee rate for a already-connected federation is quite broken), that's a prerequisite for fixing this issue imo.

I'll like to fix this issue, I'm building a PR (draft for now), but still missing tests (I'll add than in my next commits).
I'm 100% sure if I'm on the right track, any help is more than welcome

I left some feedback, thanks for tackling it! Let me know if you have any questions

Can we close @m1sterc001guy ?

Closing since the PR got merged.

authors: elsirion fparisotto justinmoon m1sterc001guy

repo: fedimint/fedimint


text:
refactor: clarify parameters of db macro

implement feedback from this conversation
@m1sterc001guy

Codecov Report
Base: 65.00% // Head: 65.44% // Increases project coverage by +0.43% :tada:

Coverage data is based on head (a693d4c) compared to base (d3f7d45).
Patch has no changes to coverable lines.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1667      +/-   ##
==========================================
+ Coverage   65.00%   65.44%   +0.43%
==========================================
  Files         129      130       +1
  Lines       23310    23400      +90
==========================================
+ Hits        15153    15313     +160
+ Misses       8157     8087      -70

Impacted Files
Coverage Δ

client/client-lib/src/db.rs
20.00% <ø> (ø)

client/client-lib/src/ln/db.rs
42.85% <ø> (ø)

client/client-lib/src/mint/db.rs
69.23% <ø> (ø)

client/client-lib/src/wallet/db.rs
16.66% <ø> (ø)

fedimint-api/src/db/mod.rs
87.38% <ø> (ø)

fedimint-server/src/db.rs
46.66% <ø> (ø)

modules/fedimint-dummy/src/db.rs
0.00% <ø> (ø)

modules/fedimint-ln/src/db.rs
68.75% <ø> (ø)

modules/fedimint-mint/src/db.rs
66.66% <ø> (ø)

modules/fedimint-wallet/src/db.rs
64.70% <ø> (ø)

... and 17 more

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

Merge conflicts after rustfmt change

authors: codecov-commenter justinmoon mxz42


text:
Introduce module associated type for backups

Fixes #3654

Makes it easier to add versioning to module backups by making them enums
Probably enables removing supports_backup since there's now the NoBackup placeholder type (does this sound correct @dpc?)

This is the way.

Needs more debugging :/ CI still failing

We might need to move a static method on that trait  to have some way to know at runtime if backup is actually supported or not (so we can show it to the user, etc.).

I'm pretty sure it isn't a flake given that it happens in the backup test: https://github.com/fedimint/fedimint/actions/runs/6947640396/job/18901870703?pr=3655#step:9:286

authors: dpc elsirion


text:
chore: remove gateway balance command

The balance command gets the e-cash balance for a given federation by its id. This is no longer needed since we added a more comprehensive get-balances command in #5823

not implemented: FakeLightningTest does not support getting balances

just implement this and use zero or something for the on-chain and LN balances

I bundled this improvement into https://github.com/fedimint/fedimint/pull/6270


text:
Adding new platform url mapping

ping @philbrookes @PhilipGough

Verified on public cluster.


text:
Allow method creation in the debugger on does not understand

Currently there is no direct action in the debugger to create a method when a does not understand happens.

Duplicate #752

authors: chisandrei girba

repo: feenkcom/gtoolkit


text:
PythonSnippets is too eager to change existing Pharo bindings

Python snippets have access to existing Pharo bindings in the Lepiter page they are part of.
However, the current behaviour is too eager in changing the Pharo bindings after execution.
Original report:

The Python snippet does not look at the AST to determine which variables are free.
Going in, only existing Pharo bindings that are referred to by Python should be bound.
Coming back out, only existing Pharo bindings that Python assigned to should be bound.
For this a AST variable node visitor is needed.


text:
proposing better location for _td_init() calls

my usage of the timedropper is such that the time input.val changes in between timedropper init and future clicks; it would be nice to see the correct time (either current time or input.val time) at each and every showing of the UI

this solution causes new problems in calculation of minutes when showing UI; back to drawing board.

repo: felicegattuso/timedropper


text:
Review CI pages

Hi @felicianotech
Thanks for this great addition to Jekyll documentation.
Here is my review.
If you're OK we'll merge this quick.

I'm more of an image person myself but otherwise looks good. Thank you for the fast review.

authors: DirtyF felicianotech

repo: felicianotech/jekyll


text:
Fix - show username on post when there is no fullname associated to user

show username on post when there is no fullname associated to user

Codecov Report

Merging #88 (56deeee) into dev (302731d) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##               dev       #88   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            8         8
  Lines          107       107
=========================================
  Hits           107       107

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 302731d...56deeee. Read the comment docs.

repo: felipelincoln/branchpage


text:
🛑 Share is down

In 9107074, Share ($SITE_SHARE) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Share is back up in 0a07ef7 after 5 hours, 29 minutes.

repo: felipesbs/bitrate-uptime


text:
npm:@node-rs/argon2 is faster in Deno

Thank you so much for continuing on with maintaining this project and publishing it on JSR. It's been useful for hashing and verifying passwords in my Deno project. 🦕
I was doing some various benchmarks with different packages, and I thought I'd include npm:@node-rs/argon2.
From my benchmark (source), I'm seeing that npm:@node-rs/argon2 is about 1.4x faster than @felix/argon2:
    CPU | Apple M3
Runtime | Deno 2.1.4 (aarch64-apple-darwin)

benchmark                                            time/iter (avg)        iter/s      (min … max)           p75      p99     p995
---------------------------------------------------- ----------------------------- --------------------- --------------------------

group argon2
Hash and Verify - @felix/argon2 (Rust FFI)                   32.9 ms          30.4 ( 30.8 ms …  43.9 ms)  32.5 ms  43.9 ms  43.9 ms
Hash and Verify - @stdext/crypto > argon2 (WASM)             71.5 ms          14.0 ( 70.6 ms …  74.6 ms)  71.7 ms  74.6 ms  74.6 ms
Hash and Verify - @stdext/crypto > argon2i (WASM)            72.1 ms          13.9 ( 70.9 ms …  73.9 ms)  72.8 ms  73.9 ms  73.9 ms
Hash and Verify - @stdext/crypto > argon2id (WASM)           73.9 ms          13.5 ( 71.0 ms …  77.8 ms)  75.4 ms  77.8 ms  77.8 ms
Hash and Verify - @rabbit-company/argon2id (WASM)           416.3 ms           2.4 (413.3 ms … 422.9 ms) 415.4 ms 422.9 ms 422.9 ms
Hash and Verify - @ts-rex/argon2 (WASM)                      83.8 ms          11.9 ( 82.5 ms …  86.0 ms)  84.4 ms  86.0 ms  86.0 ms
Hash and Verify - npm:argon2 (C FFI)                         62.4 ms          16.0 ( 58.8 ms …  70.5 ms)  63.7 ms  70.5 ms  70.5 ms
Hash and Verify - npm:@node-rs/argon2 (Rust FFI)             23.6 ms          42.4 ( 22.5 ms …  27.0 ms)  23.6 ms  27.0 ms  27.0 ms

summary
  Hash and Verify - npm:@node-rs/argon2 (Rust FFI)
     1.40x faster than Hash and Verify - @felix/argon2 (Rust FFI)
     2.65x faster than Hash and Verify - npm:argon2 (C FFI)
     3.04x faster than Hash and Verify - @stdext/crypto > argon2 (WASM)
     3.06x faster than Hash and Verify - @stdext/crypto > argon2i (WASM)
     3.13x faster than Hash and Verify - @stdext/crypto > argon2id (WASM)
     3.56x faster than Hash and Verify - @ts-rex/argon2 (WASM)
    17.67x faster than Hash and Verify - @rabbit-company/argon2id (WASM)

I share this not to say: hey, look, this other thing is faster! But was wondering why that would be?
Is it the difference between the argon2 crate (which npm:@node-rs/argon2 uses) and rust-argon2, which this project uses?
Thought it was interesting and that I'd share it.

Thanks, I'll check it out!

authors: brettchalupa felix-schindler


text:
Insert an outline when user clicks on a Block

Hello there. Is there a way or property to activate an outline border when the user clicks on a specific Block (and let it fade away after the click)? Thank you in advance.

Hi, there is currently no way to do that, but it would be an interesting feature to add.

I'd be interested in such a feature. Would a Three BoxHelper be a potential solution for this?
https://discourse.threejs.org/t/how-can-i-add-an-outline-to-a-plane/10605/8
https://threejs.org/docs/#api/en/helpers/BoxHelper
I suppose the only concern with that would be that Three's docs point out this is mainly for debugging. But this seems like it would be the quickest implementation.
I figure just like a block has the frameContainer property, maybe Blocks can have a selectionBox property that is initialized if an outline property is set?

@kdpkke @JoeCoppola-HIA
Since it seems there is interest in this feature, I've made a new shader material to add borders : https://jsfiddle.net/felixmariotto/u85nhbkw/1/
I just have to integrate it in three-mesh-ui, it's in progress.

Added support for border in version 5.0.0 : https://github.com/felixmariotto/three-mesh-ui/releases/tag/v5.0.0

@felixmariotto wow this is incredible. Shader solution makes much more sense! Amazing work. I really appreciate your support on this repo. 🍻

@felixmariotto thank you very much for your work, super fast and very well done!

authors: JoeCoppola-HIA felixmariotto kdpkke

repo: felixmariotto/three-mesh-ui


text:
Deployment settings

Project deployment settings

Secrets also set up on github.

repo: felixodette/moi-girls-high


text:
Enable continuous profiler

This will enable flamgraphs for what's going on within Go and and where we're spending the most time- handling requests? Sqllite? EFS?

Pull Request Test Coverage Report for Build 2358245533

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 6.275%

Totals

Change from base Build 2354607336:
0.0%

Covered Lines:
64

Relevant Lines:
1020

💛  - Coveralls

repo: felt/mbtileserver

license: ISC


text:
ridotta dimensione funzione get_youtube_title_from_url

resa meno verbosa utilizzando regex e url standard youtube

L'hai testata? Perché da un test veloce a me sembra proprio non funzionare
Il titolo su youtube è settato da Javascript (o simili), se cerchi nell'html il titolo è sempre <title>YouTube</title>

Si, metto qui sotto il codice con cui ho fatto il test (python3):
import re, html, requests
contents=requests.get("https://www.youtube.com/watch?v=ABb-OH5iv9o")
title=re.search("<title>([\w\W]*)<\/title>",contents.text)
print("[YouTube] "+ html.unescape(title.group(1)[0:-10]))

Le pagine yt hanno diversi title, il primo peró é quello nell'header e contiene il titolo e la dicitura " - YouTube", il range [0:-10] serve proprio a rimuoverla.
Questo ovviamente solo nelle pagine dei video, nella home il titolo é solo "YouTube"

Ok confermo che sembra andare, avevo sbagliato il test copiando il codice, mi fido della tua sicurezza al riguardo

authors: Corxo ScrappyCocco


text:
Comptime generate the cacert chain

Due to limitations in the compiler (no comptime allocators) + iguana (requires an allocator), this cannot be done atm. But what if we could? 🤔

My previous implementation used a hidden 100KB buffer with a FixedBufferAllocator. Not ideal :(

repo: fengb/zCord


text:
Make default zoom step configurable

If I understand correctly, then this is the place, where the zoom on scrool is made:
https://github.com/fengyuanchen/cropper/blob/master/src/js/handlers.js#L59
Is it possible to create configuration for the default zoom step, which is now 0.1? It will be very helpful for us, because we need smoother zoom in our project.
I know, it is possible to implement it by ourself, and also make smoother zoom by buttons or other custom calls of the zoom method, but I think, this is a good to have it configurable in general.
Thank you :-)

+1 . I was just going to make a post on this. For the time being how can you do this manually anyway.

One possibility is maybe to listen to the same mouse wheel event and call zoom function manually.
I didn't try that and maybe the easiest solution for us will be to remove cropper from bower dependences and include it directly into the repository and edit it directly in the code, because we are working on the project, which will be running only during the april, and then will be over.
But if we are working on long-term project which should be more maintainable, we will go the way with custom event listener, or create pullrequest for the cropper library.

I have the same problem. This is the way i dirty-quick-fixed it in cropper.js in following code:
zoom: function (delta) {
    .....

    if (zoomEvent.isDefaultPrevented()) {
      return;
    }

    delta = delta / 2 ;

    delta = delta <= -1 ? 1 / (1 - delta) : delta <= 1 ? (1 + delta) : delta;

    .......
},

I divided delta by 2 to decrease the zoom sensitivity, you can devide it by more/less to adjust.
Again, dirty & quick cause things had to go fast.

As of v0.11.0, a new option wheelZoomRatio has been added. Thank you all!

authors: anik786 arne-slabbinck fengyuanchen jakuub

repo: fengyuanchen/cropper


text:
Update image ghcr.io/zoriya/kyoo_migrations to 119ec7d

This PR contains the following updates:

Package
Update
Change

ghcr.io/zoriya/kyoo_migrations
digest
de64e25 -> 119ec7d

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

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

This PR has been generated by Renovate Bot.

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.

repo: fenio/homelab


text:
ST_Version error

ST_Version script fails to produce a version number and crashes when running GTAnalysis from fermipy
Dump:
AttributeError                            Traceback (most recent call last)
 in ()
----> 1 gta = GTAnalysis('config.yaml')
2 matplotlib.interactive(True)
3 gta.setup()
/home/username/anaconda3/envs/fermi/lib/python2.7/site-packages/fermipy/gtanalysis.pyc in init(self, config, roi, **kwargs)
300                         "fermipy version {} ".
301                         format(fermipy.version) + '\n' +
--> 302                         'ScienceTools version %s', fermipy.get_st_version())
303         self.print_config(self.logger, loglevel=logging.DEBUG)
304
/home/username/anaconda3/envs/fermi/lib/python2.7/site-packages/fermipy/init.pyc in get_st_version()
23     try:
24         import ST_Version
---> 25         return ST_Version.version()
26     except ImportError:
27         return ''
AttributeError: 'module' object has no attribute 'version'

@L61 Would you mind testing this with a development build we have prepared?  I think we may have a fix for this.  I'd suggest creating a new environment and installing it there to run the test.  The test build can be installed with the following command:
conda install -c conda-forge/label/cf201901 -c fermi -c fermi/label/dev fermitools=1.0.8

Unfortunately it keeps throwing the same error.
This is on a new environment, with only fermitools 1.0.8, fermipy and jupyter notebook (+ dependencies) installed

@L61 Thanks for trying that.
@eacharles Any ideas offhand as to where this could be failing within the ST_Version chain?

I temporarily solved this issue downgrading to the version 1.0.2 that it is available on conda

@Fdepalma @L61 I have a test version with a patch on a development label.  Would you both mind verifying that this build solves the problem?  It can be installed with the following command:
conda install -c conda-forge/label/cf201901 -c fermi -c fermi/label/dev fermitools=1.0.9
I suggest doing so in a newly created environment specifically for testing purposes.

@jasercion that seems to work fine (for the moment at least). The program reports "ScienceTools version unknown", but that's not a big deal.
Thank you for the quick fix!

@jasercion It seems to work fine for the example I have tested. The fermipy starting output is:
2019-07-01 11:02:00 INFO    GTAnalysis.init():
fermipy version 0.17.4
ScienceTools version unknown

authors: Fdepalma L61 jasercion

repo: fermi-lat/Fermitools-conda


text:
Cannot search docs on phone

If browsing the documents on a mobile phone, I'm not able to brig up search, neither in landscape nor portrait mode. The search input box does not show up, and I cannot do ctrl+k on the phone (at least I do not know how to do that :-))

It seems that any width including and below 1023 pixels does not show search capabilities.
Any width including (and above) 1024 pixels will show search capabilities.

I guess at the least we should have search capabilities for iPad; which at 768 width is not search capable.

Outlining an approach for improving the mobile menu for Docs (to make search accessible). This would be a follow up item to #732.

The project dropdown is not included in the mobile flow here, the focus is on finding what you are looking for within the. current project tree. If you have to change trees, then the back arrow takes you to the homepage to select a project there.

authors: flynnduism mikkelhegn tpmccallum

repo: fermyon/developer


text:
Images - files get renamed even for already existing files

Describe the bug
Given or inserted images seem to get renamed. This cannot be adjusted or corrected. Logical naming within the editor shows as the names of with original file name. File name within the file gets obfuscated - this applies to existing images in a office file, as well as for newly inserted ones...
To Reproduce
Steps to reproduce the behavior:

Go to Open - MyWord.dotm
Click on Save or first insert an additional / new image
Close file
Check structure "customUI/images" - using WinRAR.
See renamed files - 'A1.png' becomes '65d25f34-6dc0-4be5-88cb-144157882c2f.png'.

Expected behavior
As with the original Editor - no renaming of files.

Hi schroray,
This was an issue when using the "Reload on Save" option. The file name assigned to the reloaded files was one temporarily generated during the process.
There was also an issue when renaming an icon where the file name would still be the original one. The original editor worked that way, but I would not think this is the behaviour users would expect.
Both issues are fixed in this build.

Thx for your tool in general, your quick help and fix - this works for me!

authors: fernandreu schroray

repo: fernandreu/office-ribbonx-editor


text:
torrent.on('wire', function (wire) {}) not being called on LAN peers

torrent.on('wire', function (wire) {})
The wire event isn't being called when the Peer is on a LAN.  It works fine with external peers.
It seems that after an external peer is connected first , the lan peer connects and calls the wire event.
If the Lan peer connects first it doesnt call the wire event.

When you say LAN peer, do you mean another peer on the same computer? Or just on the same network?

The same network

Can you provide the minimal code it takes to reproduce this issue?

`client.add(torrentId, function (torrent) {
torrent.on('wire', function(wire, addr) {
console.log("WIRE event from:  " + wire.remoteAddress);
console.log("PeerId : " + wire.peerId.toString());
}
}`

I'm using the browser version of webtorrent if that matters.

Yes, that matters! WebRTC connectivity depends heavily on the network that you're on. The only thing I can recommend is for you to try specifying the rtcConfig option to the WebTorrent constructor.
More info:

https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/setConfiguration
https://www.html5rocks.com/en/tutorials/webrtc/basics/#toc-rtcpeerconnection

repo: feross/webtorrent


text:
Cannot find the MMM-voice.dic

ERROR: "dict.c", line 275: Failed to open dictionary file 'modules/MMM-voice/MMM-voice.dic' for reading: No such file or directory
xps:~/MagicMirror$ more modules/MMM-voice/debug.log
INFO: pocketsphinx.c(153): Parsed model-specific feature parameters from /usr/local/share/pocketsphinx/model/en-us/en-us/feat.params
Current configuration:
[NAME]                  [DEFLT]         [VALUE]
-agc                    none            none
-agcthresh              2.0             2.000000e+00
-allphone
-allphone_ci            yes             yes
-alpha                  0.97            9.700000e-01
-ascale                 20.0            2.000000e+01
-aw                     1               1
-backtrace              no              no
-beam                   1e-48           1.000000e-48
-bestpath               yes             yes
-bestpathlw             9.5             9.500000e+00
-ceplen                 13              13
-cmn                    live            batch
-cmninit                40,3,-1         41.00,-5.29,-0.12,5.09,2.48,-4.07,-1.37,-1.78,-5.08,-2.05,-6.45,-1.42,1.17
-compallsen             no              no
-dict                                   modules/MMM-voice/MMM-voice.dic
-dictcase               no              no
-dither                 no              no
-doublebw               no              no
-ds                     1               1
-fdict
-feat                   1s_c_d_dd       1s_c_d_dd
-featparams
-fillprob               1e-8            1.000000e-08
-frate                  100             100
-fsg
-fsgusealtpron          yes             yes
-fsgusefiller           yes             yes
-fwdflat                yes             yes
-fwdflatbeam            1e-64           1.000000e-64
-fwdflatefwid           4               4
-fwdflatlw              8.5             8.500000e+00
-fwdflatsfwin           25              25
-fwdflatwbeam           7e-29           7.000000e-29
-fwdtree                yes             yes
-hmm                                    /usr/local/share/pocketsphinx/model/en-us/en-us
-input_endian           little          little
-jsgf
-keyphrase
-kws
-kws_delay              10              10
-kws_plp                1e-1            1.000000e-01
-kws_threshold          1e-30           1.000000e-30
-latsize                5000            5000
-lda
-ldadim                 0               0
-lifter                 0               22
-lm                                     modules/MMM-voice/MMM-voice.lm
-lmctl
-lmname
-logbase                1.0001          1.000100e+00
-logfn
-logspec                no              no
-lowerf                 133.33334       1.300000e+02
-lpbeam                 1e-40           1.000000e-40
-lponlybeam             7e-29           7.000000e-29
-lw                     6.5             6.500000e+00
-maxhmmpf               30000           30000
-maxwpf                 -1              -1
-mdef
-mean
-mfclogdir
-min_endfr              0               0
-mixw
-mixwfloor              0.0000001       1.000000e-07
-mllr
-mmap                   yes             yes
-ncep                   13              13
-nfft                   512             512
-nfilt                  40              25
-nwpen                  1.0             1.000000e+00
-pbeam                  1e-48           1.000000e-48
-pip                    1.0             1.000000e+00
-pl_beam                1e-10           1.000000e-10
-pl_pbeam               1e-10           1.000000e-10
-pl_pip                 1.0             1.000000e+00
-pl_weight              3.0             3.000000e+00
-pl_window              5               5
-rawlogdir
-remove_dc              no              no
-remove_noise           yes             yes
-remove_silence         yes             yes
-round_filters          yes             yes
-samprate               16000           1.600000e+04
-seed                   -1              -1
-sendump
-senlogdir
-senmgau
-silprob                0.005           5.000000e-03
-smoothspec             no              no
-svspec                                 0-12/13-25/26-38
-tmat
-tmatfloor              0.0001          1.000000e-04
-topn                   4               4
-topn_beam              0               0
-toprule
-transform              legacy          dct
-unit_area              yes             yes
-upperf                 6855.4976       6.800000e+03
-uw                     1.0             1.000000e+00
-vad_postspeech         50              50
-vad_prespeech          20              20
-vad_startspeech        10              10
-vad_threshold          3.0             3.000000e+00
-var
-varfloor               0.0001          1.000000e-04
-varnorm                no              no
-verbose                no              no
-warp_params
-warp_type              inverse_linear  inverse_linear
-wbeam                  7e-29           7.000000e-29
-wip                    0.65            6.500000e-01
-wlen                   0.025625        2.562500e-02
INFO: feat.c(715): Initializing feature stream to type: '1s_c_d_dd', ceplen=13, CMN='batch', VARNORM='no', AGC='none'
INFO: acmod.c(162): Using subvector specification 0-12/13-25/26-38
INFO: mdef.c(518): Reading model definition: /usr/local/share/pocketsphinx/model/en-us/en-us/mdef
INFO: mdef.c(531): Found byte-order mark BMDF, assuming this is a binary mdef file
INFO: bin_mdef.c(336): Reading binary model definition: /usr/local/share/pocketsphinx/model/en-us/en-us/mdef
INFO: bin_mdef.c(516): 42 CI-phone, 137053 CD-phone, 3 emitstate/phone, 126 CI-sen, 5126 Sen, 29324 Sen-Seq
INFO: tmat.c(149): Reading HMM transition probability matrices: /usr/local/share/pocketsphinx/model/en-us/en-us/transition_matrices
INFO: acmod.c(113): Attempting to use PTM computation module
INFO: ms_gauden.c(127): Reading mixture gaussian parameter: /usr/local/share/pocketsphinx/model/en-us/en-us/means
INFO: ms_gauden.c(242): 42 codebook, 3 feature, size:
INFO: ms_gauden.c(244):  128x13
INFO: ms_gauden.c(244):  128x13
INFO: ms_gauden.c(244):  128x13
INFO: ms_gauden.c(127): Reading mixture gaussian parameter: /usr/local/share/pocketsphinx/model/en-us/en-us/variances
INFO: ms_gauden.c(242): 42 codebook, 3 feature, size:
INFO: ms_gauden.c(244):  128x13
INFO: ms_gauden.c(244):  128x13
INFO: ms_gauden.c(244):  128x13
INFO: ms_gauden.c(304): 222 variance values floored
INFO: ptm_mgau.c(475): Loading senones from dump file /usr/local/share/pocketsphinx/model/en-us/en-us/sendump
INFO: ptm_mgau.c(499): BEGIN FILE FORMAT DESCRIPTION
INFO: ptm_mgau.c(562): Rows: 128, Columns: 5126
INFO: ptm_mgau.c(594): Using memory-mapped I/O for senones
INFO: ptm_mgau.c(837): Maximum top-N: 4
INFO: phone_loop_search.c(114): State beam -225 Phone exit beam -225 Insertion penalty 0
ERROR: "dict.c", line 275: Failed to open dictionary file 'modules/MMM-voice/MMM-voice.dic' for reading: No such file or directory
Originally posted by @nosee818 in https://github.com/fewieden/MMM-voice/issues/32#issuecomment-439326570

Can you type ls -la in your terminal inside the MMM-voice directory and post the content.

Some issue, first-time keeps "Initialising" status long time, even after a weekend.
then I stop the mirror, add debug true, the status show error / undefined.
The debug file show can't find **MMM-voice.dic file.

Could you please delete words.json and restart the mirror. It should then try to regenreate MMM-voice.dic

Thanks for your reply.
Actually, I read the closed issue about the DIC file.
I have deleted the words.json / error.log/  debug.log several times and restarted mirror.  Still same error.

After you deleted the files, could you see some of the following messages in the terminal where you start the MagicMirror?
Starting module helper: MMM-voice
MMM-voice: Checking files.
MMM-voice: Generating dictionairy and language model.
MMM-voice: Couldn't save words.json!
MMM-voice: Saved words.json successfully.

You could also add a console.log('Failed to generate dic file', err); in between line 199 and 200

There is no any message in the terminal when I deleted the words.json file.
First time hang on Initialising long time.
Then I shop and re-run, shows error and no generate a file named console.log.

Did you add the code line I posted in the previous comment?
Don't forget to always delete words.json before you start as long as we're debugging it.

It looks like a problem with the dependency lmtool, it was not updated in over 3 years and it might conflict now with some of the other dependencies. There is a work around though.
Create a file words.txt with all words from words.json in the following format:
HELLO
WORLD
MAGIC
MIRROR

Then uplodád the file here http://www.speech.cs.cmu.edu/tools/lmtool-new.html
After that extract the file you can download there. Rename the .dic and .lm file to MMM-voice.dic and MMM-voice.lm and place them both in the module directory. Restart your mirror without deleting words.json.

Good news! Looks like it's working. I so appreciate your patience.
Starting module: MMM-Clash-Royale
Connecting socket for: MMM-voice
Starting module helper: MMM-voice
Sockets connected & modules started ...
Launching application.
Create new calendar fetcher for url: https://www.officeholidays.com/ics/ics_country_code.php?iso=CN - Interval: 300000
Create new news fetcher for url: https://investors.delltechnologies.com/rss/news-releases.xml - Interval: 300000
Get RANDOM_DECK data for url http://www.clashapi.xyz/api/random-deck
MMM-voice: Checking files.
MMM-voice: Starting pocketsphinx.
MMM-voice has recognized: TO IS
MMM-voice has recognized: GO
MMM-voice has recognized: GO
MMM-voice has recognized: GO
MMM-voice has recognized: THE
MMM-voice has recognized: WHO
MMM-voice has recognized: WHO WHO
MMM-voice has recognized: THE
MMM-voice has recognized: UP
MMM-voice has recognized: MAGIC MIRROR
MMM-voice has recognized: TO VOICE
MMM-voice has recognized: TO
MMM-voice has recognized: TO
MMM-voice has recognized: TO MIRROR
MMM-voice has recognized: MIRROR
MMM-voice has recognized: MIRROR THE WHO MIRROR

Is there have a way can update imtool or fixed the issue locally?

Having the exact same issue verbatim (on Ub16.04)...interestingly, I installed just 2 days ago on 18.04 without issue but reloaded due to not being able to get snowboy to install.
the lmools keeps throwing an error for the corpus file, regardless of encoding. Can you please just post the generated files? Nice easter egg, btw.

It doesn't make sense to upload those files, as they need to look different based on the modules you have installed. Did you try to download them from the link above? https://github.com/fewieden/MMM-voice/issues/34#issuecomment-442219951

It doesn't make sense to upload those files, as they need to look different based on the modules you have installed. Did you try to download them from the link above? #34 (comment)

I had figured that due to the way you recommended to manually generate it, that it would be a static file. I guess it could be, until you add other modules.
I tired the method you outlined in the link above, that's whar I was talking about with the corpus error. It kept failing no matter what text file I fed it.
I got the files from another user, not I get further (says "Ready" and "Undefined") so I am troubleshooting that bit.

repo: fewieden/MMM-voice


text:
Discontiguous selection is not supported

在console看到报了个错误Discontiguous selection is not supported 不知道是不是我什么没有加载？
大概是2111行  c._bakRange && b.addRange(c._bakRange)

什么浏览器，什么使用场景？

authors: Phinome jackslowfuck

repo: fex-team/ueditor


text:
为什么我没有左右旋转和删除图片的图标

@Z-luren 感谢大大

authors: LouisYis wangqingwei

repo: fex-team/webuploader