Support for Android TV!?

Hi, i was searching for another Wireguard client with auto connect for mi Xiaomi TV stick 4k and avoid using the VPN provider app.
I found that your app can be installed from Play Store in Android TV.
I managed to connect to my VPN provider from this app but I cannot change The settings as it's not optimized for TV and keyboard does not launch and there are no way to navigate through settings.
Do you have any plans to add full Android TV support to the app??

Hello! Thank you for using the app.
The AndroidTV experience is a bit clunky as it was not originally designed for TV, but everything should be fully functional. What text box are you trying to launch the keyboard on? You should be able to navigate through the settings as well.
Can you confirm you are on the latest version 3.2.0?

I can confirm i am using version 3.2.0.
And the problem is not only in a textbox. It's in all text boxes. If i try to edit a tunnel to change DNS, there is no way to modify that. And in the settings tab it's always in Add Trusted Ssid. There ir no way to write anything nor to move down to change other settings.
I tried using also google home app keyboard but nothing happens

You have to click the center D-pad button while hovering a text box to show the keyboard. It does not auto pop up the keyboard. We made it that way so when you are scrolling through a page, like the edit config screen, it does not pop up the keyboard every time to hover a new text field.
I was able to verify this works on my Chromecast stick with version 3.2.0.

I think 99% Of the Android TV apps behave that way so I already did that multiple times but my biggest issue is that I cannot leave the textbox, there is no way to scroll to other options

I'll try to reproduce this issue on my end.

I think 99% Of the Android TV apps behave that way so I already did that multiple times but my biggest issue is that I cannot leave the textbox, there is no way to scroll to other options

I'll try to reproduce this issue on my end.

@mpenachayan Which textbox are you unable to leave? I am seeing an issue on the settings screen where some of the UI is getting cutoff. I'll work on fixing that. On my Chromecast, I was able to edit DNS and add trusted SSIDs.

I am not able to leave Trusted SSId texfield.
But i am not able to scroll through tunnel edit options neither general options.
I only can move through tunnel list and bottom menu bar

I am not able to leave Trusted SSId texfield. But i am not able to scroll through tunnel edit options neither general options. I only can move through tunnel list and bottom menu bar

What version of Android is your TV running?

It's a Xiaomi Mi Stick 4K running Android 11.
As far as I know, it's running last software version

I too am unable to scroll past "Enable auto-tunneling" on CGTV. Version is 3.2.0 on Android 12 (STTK.230808.004.10714782)

I too am unable to scroll past Enable auto-tunneling on CGTV. Version is 3.2.0 on Android 12 (STTK.230808.004.10714782)

For AndroidTV version, there are no settings to scroll to past the Enable auto-tunneling setting. Those settings/features are only available for the mobile version because they are not supported on AndroidTV.

I see. I thought it was straight up the mobile app—didn't occur to me the UI would be different.

I see. I thought it was straight up the mobile app—didn't occur to me the UI would be different.

Yeah, those features won't work on AndroidTV so I thought it best to disable them.


Adding sample for Import/Export API development

Sample that demonstrates a development workflow that makes use of the Drive Import/Export API.
Sample uses the npm Node Google Apps Script.

Fear of rejection
Right?


test: add tests for merge_right

Summary:
Adding more tests on config.rs to cover merge_right, these tests aim to be a specification of how merge_right behaves when merging default values.
Build & Testing:

[x] I ran cargo test successfully.
[x] I have run ./lint.sh --mode=fix to fix all linting issues raised by ./lint.sh --mode=check.

Checklist:

[x] I have added relevant unit & integration tests.
[x] I have updated the documentation accordingly.
[x] I have performed a self-review of my code.
[x] PR follows the naming convention of <type>(<optional scope>): <title>

This is not necessarily needed, since execution_spec already performs this check for all provided tests.
https://github.com/tailcallhq/tailcall/blob/9b771525f05561d6d4cd88e781dac8ef23198235/tests/execution_spec.rs#L660-L674
If the purpose of this is to document the merge_right functionality, then IMO it should be written as documentation, not as test cases.

@ologbonowiwi I think this is more code for us to maintain and as @mogery explained, we aren't increasing code coverage much with these tests anyways.


Bug: WARNING: Could not parse n transform function.

Describe the bug
Dear users, hoping you are well, I come to the aid of this error that I have in my Discord Bot V14 project with Distube, which when I want to run Distube, the following error appears.

Debug File
1720559378400-base.txt
Environment

@distube/ytdl-core version: ^4.13.4
Node.js version: v18.20.3
Operating system: Windows 11

Looks like #22

Duplicated of #22


"Use This Template" Button missing for me

I am trying to follow the steps of getting started.  But I don't find a Use This Template Button:

Maybe Github has changed something?

Oops, good catch @gregoryagu . I "rolled back" to the regular repository so it's easier for user to update/ upgrade down the road but missed changing that section of the documentation.
Use the Fork button (in the top right corner of the screen).

Thanks Frank! Look at us geeks on Christmas day!

I'm waiting for the others to wake-up. ;)


request: user-friendly error rather than error json

Fixes: #120

@Tiriel  sure.
$ get-metadata 163754
✖ Getting commits from nodejs/node/pull/163754
✖  [NOT_FOUND] GraphQL request Error: Could not resolve to a PullRequest with the number of 163754.
Error: [NOT_FOUND] GraphQL request Error: Could not resolve to a PullRequest with the number of 163754.
    at Request.request (/home/ubuntu/workspace/node-core-utils/lib/request.js:51:19)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
{
  "variables": {
    "after": null,
    "prid": 163754,
    "owner": "nodejs",
    "repo": "node"
  }
}

This looks much better as a generic output, thanks!
I had in mind the idea to detect this specific error and print a custom message but that can be done independently.

Yes, we can add custom error message but for that have to look into documentation more. Will attempt to do that.

CIs are happy, going to merge this


Web menu, block esp list broken

for some reason web menu doesnt show list of blocks that i enabled in "Blocks", also when i press "Add block" the "Back" button wont work but if i reload the page or re-open it, it will bring me back to "main menu" if you can say so.

Can you check dev console in browser and see if there are any errors?

i dunno if screenshot right thing

also when i click "back" button in "add block" list

Can you check dev console in browser and see if there are any errors?

i dunno if screenshot right thing

also when i click "back" button in "add block" list

What mc version and mod version is this?

What mc version and mod version is this?

1.20.1, forge, used 2.7.3 version of cheatutils mod, also i used these mods:
baritone
advancement plaques
ambient sounds
appleskin
ars nouveau
born in chaos
botania
canary mc
clumps
creative core
curios
epic fight
fastload
fetzi's asian decoration
free cam
fuze relics
geckolib
iceberg
immersive aircraft
just enough items
journey map
patchouli
plasmo voice
player animation lib
rubidium
sounds physics
starlight
weapons of miracles
wild west guns 3d

Try starting from fresh config. Remove zergatulcheatutils.json from config directory. If you are switching between different mods/modpacks with custom blocks config can get broken.

Try starting from fresh config. Remove zergatulcheatutils.json from config directory. If you are switching between different mods/modpacks with custom blocks config can get broken.
it worked, thanks!

Try starting from fresh config. Remove zergatulcheatutils.json from config directory. If you are switching between different mods/modpacks with custom blocks config can get broken.

it worked, thanks!


fixed progress bar render on very small terminals

Pull Request Test Coverage Report for Build 913564227

7 of 7 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.06%) to 91.905%

Totals

Change from base Build 911821373:
0.06%

Covered Lines:
579

Relevant Lines:
630

💛  - Coveralls

Pull Request Test Coverage Report for Build 913564227
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

7 of 7 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.07%) to 91.905%

Totals

Change from base Build 911821373:
0.07%

Covered Lines:
579

Relevant Lines:
630

💛  - Coveralls


Files downloading again

Files that are already downloaded download again on tapping the eye icon in a course.

Where exactly is this happening? I cannot reproduce it anywhere.

Nevermind, was an older version it seems


Any change to get it in python?

Any change to get it in python?

at least, it's on my todo list.

Hi,
I've created a python port https://github.com/limexp/xgbfir
It is not so colorful and polite with user yet. But numbers in resulting file are the same.


feat: porting svl smiulator

Related Issue(required)

Replacement of  https://github.com/tier4/AutowareArchitectureProposal.iv/pull/677
Description(required)

Review Procedure(required)

Related PR(optional)

Pre-Review Checklist for the PR Author
PR Author should check the checkboxes below when creating the PR.

[ ] Read commit-guidelines
[ ] Assign PR to reviewer

If you are adding new package following items are required:

[ ] Documentation with description of the package is available
[ ] A sample launch file and parameter file are available if the package contains executable nodes

Checklist for the PR Reviewer
Reviewers should check the checkboxes below before approval.

[ ] Commits are properly organized and messages are according to the guideline
[ ] PR title describes the changes

Post-Review Checklist for the PR Author
PR Author should check the checkboxes below before merging.

[ ] All open points are addressed and tracked via issues or tickets

CI Checks

Build and test for PR / build-and-test-pr: Required to pass before the merge.
Build and test for PR / clang-tidy-pr: NOT required to pass before the merge. It is up to the reviewer(s). Found false positives? See the [guidelines][clang-tidy-guidelines].
Check spelling: NOT required to pass before the merge. It is up to the reviewer(s). See here if you want to add some words to the spell check dictionary.

LG has made the difficult decision to suspend active development of SVL Simulator, as of January 1, 2022.


add support for process with numprocs > 1

When a process is configured with numprocs > 1, its name is equal to:
group:name
"group" is missing from url to control instances..
If a process has numprocs = 1, you can also control it with group:name
So my patch is very simple!

Thank you for your contribution.
Does this work in every case? Eg. when no group is defined. If yes, I just merge it.
However my long-term plan is to detect processes with numproc config and group them somehow.

Yes, it works in any cases!

Awesome, thanks for your contribution.


Errors in ccorecrt_memory.h from the Windows Kits

Build failed with three errors in ccorecrt_memory.h. This header is a part of Windows SDK.

Branch: origin/drawing_a_triangle
Commit: 14254e537925d7a3489095d9b050bbb43e02ddbc

(ClCompile target) ->   C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h(23,1): error C2059: syntax error: 'string' [D:\C++\vulkan-setup-project\1_bui vcxproj]   C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h(23,1): error C2143: syntax error: missing ';' before '{' [D:\C++\vulkan-setup ild\VulkanApp.vcxproj]   C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h(23,1): error C2447: '{': missing function header (old-style formal list?) [D: etup-project\1_build\VulkanApp.vcxproj]

Info from ChatGPT:
Windows Kits, also known as Windows Software Development Kits (SDK), are sets of development tools, libraries, headers, documentation, and samples provided by Microsoft for building applications targeting Windows platforms. These kits include various components necessary for software development on Windows, such as compilers, debuggers, headers for Windows APIs, and more.
ERRORS and references:

corecrt_memory.h(23,1) : error C2059: syntax error: 'string'  https://learn.microsoft.com/en-us/cpp/error-messages/compiler-errors-1/compiler-error-c2059?view=msvc-170
corecrt_memory.h(23,1) : error C2143: syntax error: missing ';' before '{'  https://learn.microsoft.com/en-us/cpp/error-messages/compiler-errors-1/compiler-error-c2143?view=msvc-170
corecrt_memory.h(23,1) : error C2447: '{': missing function header (old-style formal list?)  https://learn.microsoft.com/en-us/cpp/error-messages/compiler-errors-1/compiler-error-c2447?view=msvc-170


anthropic cost

hi, I have a question, does antrophic need $5 to make it work?

Anthropoc gives you a $5 credit for free account but that has a super low rate limit. If you pay $5 or more then get a higher rate limit for creating longer books.

Anthropoc gives you a $5 credit for free account but that has a super low rate limit. If you pay $5 or more then get a higher rate limit for creating longer books.

and did you get to write a book?


More specific supported on version xx info desired

I am unclear if this applies to 2016 and above. I cannot find specific information if this might be supported on 2012R2.

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

ID: 58c9a735-22a3-4123-e386-407f49a19bbd
Version Independent ID: e1704867-4a1c-8446-52da-ecd07ddc35d7
Content: DHCP Subnet Selection Options
Content Source: WindowsServerDocs/networking/technologies/dhcp/dhcp-subnet-options.md
Product: windows-server
Technology: networking-dhcp
GitHub Login: @shortpatti
Microsoft Alias: pashort

@steved0x I am no longer the author to this article. please assign it to someone on the Windows Server docs team.


Update extracting Private DICOM tags fuction

Update extracting Private DICOM tags fuction for #258  issue

Fixed #258. Merged and closed. Thanks for your contribution.

Thanks for Merging.


Changing Zurb default styles not outputting while gulp watch is running

Perhaps this isn't the proper way to make changes to the sass files but whenever I go to bower_components/foundation/foundation/_settings.scss and make a change I need to run GULP for the changes to take place....could it be a simple change to the gulpfile to also watch that directory?
Or is it a better practice to override all Zurb styles in a custom.scss file? Seems like it would cause more code then necessary. Any help/guidance here would be awesome.

Or is it a better practice to override all Zurb styles in a custom.scss file?

It is better practice; bower_components shouldn't be committed, so if you're making changes in there, they'll be overridden when you do bower install again, should you add additional dependencies.

I just copy the _settings.scss from bower_components and place it in my styles and add it right into the styles directory and edit main.scss to add @import "settings";


Assignment 3

What changes are you trying to make? (e.g. Adding or removing code, refactoring existing code, adding reports)
Adding code.
What did you learn from the changes you have made?
Clustering and Resampling.
Was there another approach you were thinking about making? If so, what approach(es) were you thinking of?
I was thinking if I need to create contingency table for question #4 K-means clustering.
Were there any challenges? If so, what issue(s) did you face? How did you overcome it?
When I was working on question #4, it kept showing error. I did research online and also obtained help from the learning support.
How were these changes tested?
Tested in Python.
A reference to a related issue in your repository (if applicable)
Checklist

[x] I can confirm that my changes are working as intended

Q.5 -> How come your "Mean of Petal Width: -9.473903143468002e-16" is negative ? the width of a flower can't be negative...


New Youtube refs/heads/youtube-tanzu-talk-337956931 Episodes

Automatically Generated by GitHub Action

Superceded by https://github.com/vmware-tanzu/tanzu-dev-portal/pull/381


Is this project still mantained?

Not much activity since last year (eight months now). I was hoping to build something similar to Alhi with this, but was wondering what the support status on this is.

@sotojuan Hi. I appreciate your interest in this library. Though I haven't been working on it for a while, I'm generally available for questions should you have any.

Thanks!

Oh and is there a reason this isn't on Hex?

@sotojuan It is now.


Use yargs instead

:tada: This PR is included in version 1.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Why use Flow and PropTypes?

Whats the benefit of using both? Isn't just Flow enough?

Flow is enough on its own and is far better than propTypes. That said, this project dropped flow because a number of people either didn't want to use it or used the issue tracker here for flow-related questions.


Rename almost every instance of Kassy to Concierge

Does a full rename of Kassy to Concierge (including repository). Resolves #100.
Fix event_source. Resolves #191.
Makes help optional. Resolves #189.
Makes kassy.json help translatable and pl translations UTF-8. Resolves #174.

Looking good. :-)

@Awarua- this is reviewable and mergable now

Approved

This PR indicates that is "Makes help optional," and yet I'm not seeing an obvious place to set that option...?

@phillipadsmith Just don't provide a help function, it won't demand that you do

@phillipadsmith Just don't provide a help function, it won't demand that you do

Oh, I see, I thought this was to make the built-in / default help optional, i.e., to replace the default with a customized response.

Given help is now a module you could do that easily anyway


[develop] Give dedicated error messages and exit codes for node offline states

This PR adds dedicated exit codes and error messages, depending on the status of a node when it goes offline. This builds upon #13750.
Checklist:

[ ] Dependency versions are unchanged

Notify Velocity team if dependencies must change in CI

[ ] Modified the current draft of release notes with details on what is completed or incomplete within this project
[ ] Document code purpose, how to use it

Mention expected invariants, implicit constraints

[ ] Tests were added for the new behavior

Document test purpose, significance of failures
Test names should reflect their purpose

[ ] All tests pass (CI will check this if you didn't)
[ ] Serialized types are in stable-versioned modules
[ ] Does this close issues? List them

!ci-build-me

Merge conflicts here. Closing.


Dashboard

Requirements and overview of the sequence of steps to complete for the dashboard (the first page you see after logging in):
Frontend functionality (fake data - no UI/UX)

[ ] "All Funds" paginated table view of all funds (clicking a row navigates to the fund's view/edit page) with the ability to order them by any column:

Name (alphabetical)
AUM (assets under management) -- format with K, M, and B for thousands, millions, and billions
Investors (#) -- format with K and M for thousands and millions
Total Return ($) --  format with K, M, and B for thousands, millions, and billions
Total Return (%)

[ ] "Your Funds" paginated table view of your funds (funds you're invested in or are an owner of) -- same columns as above. If you don't have any funds, then the Your Funds view should inform the user that they can create a fund below
[ ] "Create Fund" view is a multi-step modal that walks through creating a fund with 2 assets

[ ] Step 1 prompts to select 2 assets to invest in and contains a brief explanation of how you can add more assets later (to start out with, the only "assets" are tokens on Ergo instead of cross-chain, but use BTC and ETH as the defaults for this demo -- it'll be easier for everyone to understand)
[ ] Step 2 shows a percentage next to each of the 2 assets and contains a brief explanation of how they must add up to 100% of the portfolio that the fund will invest in
[ ] Step 3 asks which price to buy and sell the assets at (with defaults for each) and contains a brief explanation of how the dApp will automatically buy at the buy targets and sell at the sell targets
[ ] Step 4 will ask for a name for the fund (defaults to "-personal") and have a submit ("Create Fund") button
[ ] Data from each step is saved and used when the submit button is clicked to create a fund, which the user is then redirected to in order to make more edits

UI/UX

[ ] Informative tooltip icons (hoverable question mark icons) that clarify terms like AUM
[ ] Clearly and concisely convey that a fund is made up of a portfolio and investors and that a user can create a fund with no other investors to act as their own personal portfolio in which only they invest
[ ] To avoid clutter, All Funds and Your Funds should not be displayed at the same time -- use tabs (example) or something similar
[ ] Consistent color scheme
[ ] Smooth transition and loading effects
[ ] Mobile view complete
[ ] Desktop view complete

Backend (will be in a separate project, but we can track the completion of integrating with it here)

[ ] Getting and ordering/sorting (paginated) All Funds -- unauthenticated route

[ ] Caching layer

[ ] Getting and ordering/sorting (paginated) Your Funds -- authenticated route
[ ] Checking if a fund name is unique
[ ] Creating a fund -- validating: name uniqueness, valid assets/tokens, and portfolio % summing to 100
[ ] All endpoints wired up

Whoops didn't mean to close this!


fix: add # to titles in Algebra.Homology.ShortComplex.*

I also changed LeftHomology to Left Homology, but maybe that was done on purpose?

Thanks!
bors merge


[Project Addition]:Weather Prediction

Deep Learning Simplified Repository (Proposing new issue)
:red_circle: Project Title : Weather Prediction
:red_circle: Aim : We are going to predict the weather condition based on different features
:red_circle: Dataset : https://www.kaggle.com/datasets/thedevastator/weather-prediction/data?select=weather_prediction_dataset.csvhttps://www.kaggle.com/datasets/thedevastator/weather-prediction/data?select=weather_prediction_bbq_labels.csv
:red_circle: Approach :  I will be implementing Artificial Neural Network,Convolutional Neural Network and Decision Tree or Random Forest Algo.

📍 Follow the Guidelines to Contribute in the Project :

You need to create a separate folder named as the Project Title.
Inside that folder, there will be four main components.

Images - To store the required images.
Dataset - To store the dataset or, information/source about the dataset.
Model - To store the machine learning model you've created using the dataset.
requirements.txt - This file will contain the required packages/libraries to run the project in other machines.

Inside the Model folder, the README.md file must be filled up properly, with proper visualizations and conclusions.

:red_circle::yellow_circle: Points to Note :

The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.
"Issue Title" and "PR Title should be the same. Include issue number along with it.
Follow Contributing Guidelines & Code of Conduct before start Contributing.

:white_check_mark: To be Mentioned while taking the issue :

Full name : Manish Kumar Gupta
GitHub Profile Link : https://github.com/manishh12
Email ID<EMAIL_ADDRESS>Participant ID (if applicable):manishh12
Approach for this Project :
Data Loading and Exploration: I will load the dataset containing weather measurements from the dataset I will explore the dataset to understand the features and labels provided.
Data Visualization: I will visualize the relationship between different weather features and the label using kernel density estimation (KDE) plots and pie charts to gain insights into the distribution and proportion of suitable and unsuitable weather conditions.
Data Preparation: I will prepare the dataset for model training by separating features and labels. Then, I will split the data into training and testing sets.
Model Building:
Artificial Neural Network (ANN): I will build a simple ANN with two dense layers and train it using the training data. Then, I will evaluate the model's performance using accuracy metrics and a confusion matrix.
Convolutional Neural Network (CNN): As an alternative approach, I will construct a CNN with a single Conv1D layer, reshaping the input data appropriately. Similar to ANN, I will evaluate its performance.
Random Forest Classifier: I will employ a Random Forest model and train it on the data. Then, I will evaluate the accuracy of the model.
Results Visualization: I will compare the accuracies of the three models (ANN, CNN, and Random Forest) using a bar plot to determine which method performs better for predicting barbecue weather conditions in Dresden.
What is your participant role? (Mention the Open Source program)Contributor in GSSOC'24

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎

Hi @manishh12 I want to work on this issue. Can you assign me this issue and I'm participating in GSSOC'24?

Hi @manishh12 I want to work on this issue. Can you assign me this issue and I'm participating in GSSOC'24?

I am requesting the author of this repository to assign this task to me. As a contributor in GSSOC'24, I am not proposing this as an issue for others.

Hi @manishh12 thanks for opening this issue. Try to focus on deep learning method implementations rather than going for machine learning methods.

You need to implement at least 2-3 methods/architectures for this issue. That's why I am asking about a brief approach.

You need to implement at least 2-3 methods/architectures for this issue. That's why I am asking about a brief approach.
Approach:
For ANN model
I will Create a Sequential model with three dense layers. The first layer matches the input features, the second has half the neurons of the first, and the final layer has one neuron ,with each layer with appropriate activation functions then will Compile the model using binary cross-entropy loss and the Adam optimizer and will track accuracy as the evaluation metric. After that will train the model on training and validation data for a specific number of epochs then will plot training and validation loss and accuracy over epochs and plot a confusion matrix to assess the model's predictive performance.

For CNN :
I will first transform the input data into the required format as I will be using Conv1D layers, then will Utilize a Sequential model, starting with a Reshape layer to reshape the input data. Following this with a Conv1D layer featuring with appropriate features and kernel. Then the output from this convolutional layer will be flattened. Addition of Dense layer with one neuron and a sigmoid activation function for binary classification. Then will Compile the model using binary cross-entropy loss and the Adam optimizer, while employing accuracy as a metric for evaluation and then train the model for multiple epochs using both training and validation datasets after this will make predictions on the test data and generate a classification report to evaluate precision, recall, and F1-score and will plot a confusion matrix to visually assess the model's performance in prediction.

Looks good to me! Assigning this issue to you @manishh12


Add a few helpers for macro validation.

Minor refactor of AST manipulation functions. Add a new error type that is used when an error type is invalid.

Coverage decreased (-0.8%) to 94.041% when pulling 1732e2c1838174e351eaeacb4c67bd528d3d73ce on macro_validation_helpers into 4119fbc698d34387ee87e57917a9a85206c8e785 on macro_system.


Importing task stopping after around task step 2200 without any errors

Craft Pro 2.5.2767
Import 0.8.28
I have been breaking up utf-8 csv files up into chunks of 8000 records and it does not complete the entire import.
I've checked the phperrors.log craft file, as well as the error logs on the server.
Initially I was not able to run the import on a csv with 8000+ records due to memory being exhausted so I added ini_set('memory_limit','-1'); (not smart but needed to get this imported) to line 755 of ImportService.php where it opens the csv file uploaded and gets the lines to import, which allowed me to import it.
I checked the import log table and no logs stick out as to why it would stop running. I checked the max_execution_time, it is set at 30, the server is set to devmode and it would log if it was a max_execution_time.
Have you come across this with large csv files? Its a 4.9mb csv file.

This shouldn't be a problem, but it could still be a memory limit thing. It probably is.

I divided the file into chunks of 1200 rows for each csv and that worked. It was odd that it did not time out and give some memory warning.


iOS 64-bit Support problem

according to this
http://phonegap.com/blog/2015/01/20/ios-64bit-support/
this plugin will install fail by PGB (build.phonegap.com) for now

This plugin has not been updated for quite a while but it is compatible with 64bit iOS devices. The sample projects however, may not work because the samples use an old version of Cordova.

got it~
hope one day this plugin can update to a new cordova version

hi @aogilvie
just feedback some information
when I use phonegap build 3.7
it will alert this warning in iOS
Check dependencies
warning: no rule to process file '/project/jQuerytestMobileforPhoneGapEdition/Plugins/jp.wizcorp.phonegap.plugin.wizUtilsPlugin/WizDebugLog.h' of type sourcecode.c.h for architecture armv7
warning: no rule to process file '/project/jQuerytestMobileforPhoneGapEdition/Plugins/jp.wizcorp.phonegap.plugin.wizUtilsPlugin/WizDebugLog.h' of type sourcecode.c.h for architecture arm64


Zipping many parameters

Hello, first, I am very happy to be using Rydiqule! I was trying to do something a little extra, and ran into perhaps a limitation of the system worth discussing, or perhaps someone can show me the work-around, or what I'm doing wrong. I wanted to look at all the Zeeman sub-levels in EIT, and effectively drive many coupling transitions over the same detuning scan, but with varying Rabi frequencies and decay branches on each edge depending on the states it drives. So I'm looking at something like 30 or 42 zipped detuning scans, and I can zip the parameters just fine, but in the raw Hamiltonian representation, is still a [dd.....*d, n * n] matrix.
Using test detuning scans of size 3, I run into issues just looking at sub-sets:
{ Unable to allocate 127. GiB for an array with shape (3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 22) and data type complex128  }
and if I make the whole thing, I see errors in get_hamiltonian()'s mesh_grid and other counting / einsum arrangement functions such as :
{ [c:_\Anaconda3\lib\site-packages\numpy\lib\function_base.py](file:///C://Anaconda3/lib/site-packages/numpy/lib/function_base.py) in (.0)
4976     s0 = (1,) * ndim
-> 4977     output = [np.asanyarray(x).reshape(s0[:i] + (-1,) + s0[i + 1:])
4978               for i, x in enumerate(xi)]
ValueError: maximum supported dimension for an ndarray is 32, found 42
}
I don't see this being an easy fix,, and I don't think I'm even asking for anyone to work on it, I'm just curious how one would go about it, give how the rest of the graph-to-hamiltonian pipeline works. A big fix may be to internally write or generate the Hamiltonians where they're already zipped and many parameters scan in the same axis, losing dimensions in the big matrix representation. Perhaps if it were possible to perform a 'hard zip' that re-writes the Hamiltonian dimension, before generating the hamiltonian of that size, that's what I might be hoping for? It seems the issue is when generating and passing this big dimension matrix.
I can also imagine doing a loop over this detuning value as an external work around. It's funny, the issue is that Rydiqule is too generous at incorporating arbitrary parameters, I quickly blew up the dimensionality with p->30!
Any advice on this would be appreciated. Thanks!

@drewrotunno We are of this issue, and have actually addressed it in version 1.1, in anticipation of more native support for the exact types of calculations you are attempting. Starting with v1.1, rydiqule no longer builds out the unzipped hamiltonian dimensions, instead is respects the zipped parameters from the start and only creates a single dimension for each zipped parameter set.

Glad to hear! If I were more familiar with github, I would have noticed the big update a week before I posted this. I'll give 1.1 a try and see if that fixes my issue. Thank you!

No worries. This is a natural consequence of not having a proper mailing list
¯\_(ツ)_/¯


Provide solver-agnostic way to set warm_start/MPC friendly setting

After https://github.com/ami-iit/qpsolvers-eigen/pull/15 , if a user is using a solver in a warm start setting, it needs to call the following code:
    // Set osqp-specific parameters
    if (solver.getSolverName() == "osqp")
    {
        // solver.setBooleanParameter("verbose", false);
        solver.setBooleanParameter("warm_starting", true);
    }

    // Set proxqp-specific parameters
    if (solver.getSolverName() == "proxqp")
    {
        solver.setStringParameter("initial_guess", "WARM_START_WITH_PREVIOUS_RESULT");
    }

This is objectively a bit ugly, perhaps we could support plugin-defined setting presets, so we could have something like:
solver.setSettingsPreset("warm_start")

that under the hood sets the correct parameter in the solver, leaving all the other parameters set to their current values. Having such a flexible method, then the semantics of a given settings preset can be either defined at the qpsolvers-eigen level, or even just for a subset of the solvers plugin.
fyi @LoreMoretti @GiulioRomualdi
I think it could be worth to understand how to integrate this and https://github.com/ami-iit/qpsolvers-eigen/issues/8 .

Another thing that we may want to abstract in general are common settings such as:

Max iterations
Absolute primal tolerance
Relative primal tolerance

In osqp and proxqp these settings have the same name (max_iter, eps_abs, eps_rel) so this is already working fine, but we should also double check if the definition of the tolerance is consistent.


Simplify CSS

This PR remakes the whole CSS used in the package.

[x] old position: absolute hacks get replaced with Flexbox
[x] the variables and calc()s aren't compiled away any more, but exposed. This makes the CSS a bit heavier, but it allows very easy customization
[x] instead of PostCSS, Lightning CSS is now used to minify styles. It's way faster and more effective, and it doesn't need plugins to operate.

Overall, the appearance of the buttons has become way more customizable. One can make the buttons vertical with a single line of CSS, change their radius and size, and more!
What else I want to do:

[ ] see, if I can somehow tie Iconify with Lightning CSS to pull the icons on build and inline them in the final CSS. This might help a lot with #26

Surpassed by #74


Dataset

Hi! Are these datasets directed graph before the normalization?

The raw data of Citeseer and Cora-ML are directed, while PubMed and MS Academic are undirected in the repository.
When training any model we first preprocess the data and make the graphs undirected.

Thanks a lot !
Where did you download this dataset? Could you pride this link? And Could you publish the directed dataset of PubMed and Academic?

I don't have directed versions of these datasets. You can download the datasets from the appropriate folder in this repository, i.e. here.
For data sources, please see the references in our paper.


Remove use of goog.functions.constant

Same as #4190

Thanks for any review

+1

Nice, please merge.

Thanks @gberaudo and @ahocevar


Implemented (murmur2) partitioning logic does not match the Java Kakfa client due to missing hash seed

Thank you for implementing both the murmur2 and 3 partitioning logic. Unfortunately it does not match the default Java Kafka client's logic.
Example: Key "wu" with a partition count of 10 should be written to partition 0, the current logic returns 5.
The Java client's seed for the murmur2 algorithm wasn't provided, see the Java implementation: https://github.com/apache/kafka/blob/1.0/clients/src/main/java/org/apache/kafka/common/utils/Utils.java#L355
For murmur2, changing https://github.com/nodefluent/node-sinek/blob/master/lib/librdkafka/NProducer.js#L275 to return this._murmur(key, 0x9747b28c) % partitionCount; fixes the issue.
For reference, I've implemented a JS murmur2 partitioner including a testing, testing against Java's partitioner results: https://github.com/vuza/murmur2-partitioner

This can be closed after PR is merged: https://github.com/nodefluent/node-sinek/pull/43


Fixed: The list of files attached to the task is not displayed

Motivation and context
Resolved #2661
How has this been tested?
Manual testing
Checklist

[x] I submit my changes into the develop branch
[ ] I have added description of my changes into CHANGELOG file
[ ] I have updated the documentation accordingly
[ ] I have added tests to cover my changes
[x] I have linked related issues (read github docs)
[ ] I have increased versions of npm packages if it is necessary (cvat-canvas,
cvat-core, cvat-data and cvat-ui)

License

[x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.
[x] I have updated the license header for each file (see an example below)

# Copyright (C) 2021 Intel Corporation
#
# SPDX-License-Identifier: MIT

@dvkruchinin, please write a test for this bugfix

@dvkruchinin, please write a test for this bugfix

please write a test for this bugfix

I will prepare this test.

please write a test for this bugfix

I will prepare this test.

Coverage decreased (-0.04%) to 70.28% when pulling d40638414199476487d1e5f6686ac12aa9974124 on bs/fixed_issue_2661 into 3ced77ccc6065ab57c64a50fba81bc16573d5d40 on develop.

Coverage decreased (-0.04%) to 70.28% when pulling d40638414199476487d1e5f6686ac12aa9974124 on bs/fixed_issue_2661 into 3ced77ccc6065ab57c64a50fba81bc16573d5d40 on develop.


Merging Mono.Cecil changes back to trunk

Since I use both ILRepack and latest Cecil as assemblies, it would make things much easier if the cecil changes are merged upstream (we manually merge multiple branches and fixes that are not part of trunk already).
I wouldn't mind helping doing so, but first I was interested to know if that seems feasible and if the changes you did make sense as part of Cecil trunk?

It's very much feasible.
Now whether these changes make sense as part of Cecil trunk is more of a question for @jbevain.
The changes aren't much, basically:

Win32 resource reader/writer (used in ILRepack to support aspnet merge, which uses Win32 resources)
some memory/perf improvements that may only make sense in a repack scenario
since a couple of days a trivial fix on generic params import

Hey guys, I'm very much interested in limiting the number of forks which all have some fixes. I'm currently working with Mono (almost done) and ILSpy (done) to integrate patches upstream.

We have updated to the very latest Cecil and minimized the changes we need in Cecil to this branch:
https://github.com/jbevain/cecil/compare/master...KirillOsenkov:cecil:ilrepack
Most of the diff is support for Win32 resources