Speed up stringification

String streams continue to be slow. :)
Benchmark results from running google benchmark on the side:
------------------------------------------------------------
Benchmark                  Time             CPU   Iterations
------------------------------------------------------------
BM_SoleStream            526 ns          526 ns      1312873
BM_SoleIter             31.8 ns         31.8 ns     22381764

From benchmark added in this repo:
Before:
Benchmarking str... 1545601 uuids/sec
After:
Benchmarking str... 13048124 uuids/sec

Any thoughts on this one? Or are you just waiting to see if anyone else reports any issues?

Yeah I was waiting to see if anybody would give any feedback on this. However, since the use case community is so small I think it is better to merge & fix if troubles arise :D


[Docs Rewrite] Discussion: Ideas from Other Docs and Resources

There's a lot of great docs sites and teaching content out there, both for Redux and for things completely unrelated.  I'd like to see what specific things we can learn from these other sites and how we can apply those to improve the Redux docs.
Suggested Sites for Comparison
This is not an exclusive list - if there's other good sites or tutorials we should learn from, please comment with the site and what ideas we should take inspiration from.
Docs Sites

React: https://reactjs.org
Vue: https://vuejs.org/
Angular: https://angular.io/docs
Ember: https://guides.emberjs.com/release/ , https://api.emberjs.com/ember/release
NgRx: https://ngrx.io/docs
Django: https://docs.djangoproject.com/en/2.2/

Tutorials

Dave Ceddia: A Complete React-Redux Tutorial for Beginners
Valentino Gagliardi: Complete React-Redux Tutorial for Beginners - The Definitive Guide
Mark Erikson: Redux Fundamentals Workshop slides

User Survey
I put up a survey over a year ago asking for feedback on improving the docs.
The survey results are browsable here.
Dan's Thoughts
Dan specifically commented a while back on Twitter (https://twitter.com/dan_abramov/status/1039570011986321408):

My biggest regret with Redux is explaining it in terms of API instead of how to “think in it”. I underestimated the temptation to twist it into a familiar conceptual model — and that it’s flexible enough to allow these contortions.
When 10 people say “I dislike Redux” they might mean 10 completely different things. And they often have nothing to do with Redux itself, but with how the code they worked with is structured, or with the examples they learned from.
If you copy paste some action creators and reducers handling FETCH actions over and over and over again, you’re probably using Redux in a different way than I imagined people would do. I’m sorry for all the repetitive code you felt you needed to write. That’s my fault.
Same goes for having 20 actions with types like SET_A, SET_B, SET_C, and dispatching them from a long-ass async action creator. Also not how I imagined people would do it. Again, sorry I didn’t explain this clearly.

A few initial takeaways:

Vue docs:

"Style Guide" page provides opinions and guidance on best practices
Totally separate sections for "Guide", "API", and "Cookbook", with different kinds of content and different assumptions on user background
Scrimba links for lessons in the tutorials

NgRx docs:

Immediate info on "why" and "when" to use NgRx
"Getting Started" highlights key concepts and shows a data flow diagram immediately
"Installation" is a separate page
"Actions" has good principles on modeling actions ("events", etc)
Introduces selectors right away as a top-level concept

Dave Ceddia's "Complete Tutorial"

Great diagrams
Starts from React code, refactors to Redux
Introduces concepts while walking through tutorial code

hi @markerikson @EskiMojo14 as I am seeing there are a lot of outdated docs and examples in this repo. Pls suggest me or guide me where I can find the latest resources to update the docs and examples of the repo. And also is the notion provided with resources is still valid?

@itz-Me-Pj I'm not sure I understand what exactly you're asking - what do you mean by "latest resources to update the docs"
Note that this specific issue was written when I was attempting to write the "Redux Essentials" tutorial, and so the ideas that I was collecting were specifically focused on things I wanted to do while writing that tutorial.


API for The Marvelous Mr Masiel

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Makes an API
Describe the solution you'd like
A clear and concise description of what you want to happen.
Romashov Give Jarid a Backend login
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
N/A (Can't think of much else)
Additional context
Add any other context or screenshots about the feature request here.

I already told you, I'd make it after you submit the pull request for the actual information you want him to access. When creating user accounts I select what they can and cannot see and I need the model to exist first.

Got him set up with an account.


Fix allocation in simulation

For #24
Here is an example of the function of fixing allocation.
task_f1_a11.fixing_allocating_worker_id_list = [w2.ID]
task_f3_b.fixing_allocating_facility_id_list = [f1_f3.ID]
project.simulate(max_time = 100, print_debug=False)

Codecov Report

Merging #25 (363739f) into main (3d781b0) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main      #25   +/-   ##
=======================================
  Coverage   98.74%   98.75%
=======================================
  Files          39       39
  Lines        4628     4653   +25
=======================================
+ Hits         4570     4595   +25
  Misses         58       58

Flag
Coverage Δ

unittests
98.75% <100.00%> (+<0.01%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

setup.py
0.00% <ø> (ø)

pDESy/__init__.py
100.00% <100.00%> (ø)

pDESy/model/base_product.py
100.00% <100.00%> (ø)

pDESy/model/base_project.py
98.34% <100.00%> (ø)

pDESy/model/base_task.py
100.00% <100.00%> (ø)

tests/model/test_base_task.py
100.00% <100.00%> (ø)

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 3d781b0...363739f. Read the comment docs.


Instrument: Add support for Buffer Device Address extension

Adds new pass to instrument shaders for GPU-assisted validation of shaders referencing through
physical storage buffer address. This pass is only intended to be called from the validation layer.
A command line option is added for developer convenience and is not documented.

@s-perron The failures don't look related to my changes. Are you comfortable going ahead with the review?

I already started reviewing it.
Later,
Steven Perron
On Wed, Aug 14, 2019 at 11:55 AM greg-lunarg<EMAIL_ADDRESS>wrote:

@s-perron https://github.com/s-perron The failures don't look related
to my changes. Are you comfortable going ahead with the review?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/KhronosGroup/SPIRV-Tools/pull/2792?email_source=notifications&email_token=AHRTCJR7NK5LVNDN6KGW6MDQEQTGBA5CNFSM4ILOCPJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4JIDLQ#issuecomment-521306542,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHRTCJUB4M64DIOZOY5UJZ3QEQTGBANCNFSM4ILOCPJA
.

The ndk build is failing because of the you did not update Andriod.mk.  You also need to update the BUILD.gn file.

The ndk build is failing because of the you did not update Andriod.mk. You also need to update the BUILD.gn file

Doh!

@s-perron I believe I have now addressed all concerns to date. Let me know if you have any others.


Remove unreferenced builder and reader import aliases (file0, ...)

Generated builder.js and reader.js files assign aliases to other builders and readers that they import.  These imports exist for their side-effects.  They assure that prototypes get populated on user import (see reader/readers.dust and builder/builders.dust).  As built, Nodefy yields var file0 = require('someSchema.capnp.d/reader').
Removing the file0 alias, Nodefy generates no require, missing the sought side-effects at runtime.  Miller sounds open to a pull request that would provide require('someSchema.capnp.d/reader') without the var file0 =  bit.  That change is blocking this issue.

The Nfy fork of Nodefy solved the underlying problem, and the plugin now generates no fileN aliases.


Remove CLI interface

For v2.0.0 I'm thinking of removing the possibility of installing Lume with deno run -A https://deno.land/x/lume/install.ts.
There are some reasons for this:

Deno install doesn't work in all cases and requires to update the PATH.
It's more clear and portable to update Lume by editing the import_map.json file. It allows to have different projects using different versions of Lume.
Deno tasks is a better way to run Lume.
This removes completely the bug of having two different versions of Lume (one installed globally and other different in the import_map.json).

The new workflow could be the following:

Init a new project with deno run -A https://deno.land/x/lume/init.ts. This script is like lume init, creating the _config.ts, import_map.json and deno.json files.
The task deno task lume is the main entry for all Lume comands. For example:

deno task lume upgrade To upgrade Lume (the import_map.json file)
deno task lume vendor To vendor the project.
deno task lume To build the project
deno task lume -s To build the project and start a server
etc

The tasks deno task build and deno task serve can be keept, as an alias of deno task lume and deno task lume -s (as they are already).

The only drawback is that all projects must be initiated. It's not allowed to run Lume without the _config.ts file as already. But I don't think there are many cases in which the default config is enough and having a explicit _config file is always better.

To me, this creates another step for getting set-up. I vote that the CLI stays. It could be less dominant, less powerful even, but it can provide a better experience for developers.

@binyamin Ok, I think we can combine the best of the two worlds. I've created Lume CLI as a separate module.
Here's more info: https://lume.land/blog/posts/lume-cli/


No module named 'pip.command'

I have some issues with the pybuilder since pip 0.10 ?!
Hope this issue helps to track this bug ...
$ pyb
Traceback (most recent call last):
  File ".venv3/bin/pyb", line 21, in <module>
    import pybuilder.cli
  File ".venv3/lib/python3.6/site-packages/pybuilder/cli.py", line 31, in <module>
    from pybuilder.core import Logger
  File ".venv3/lib/python3.6/site-packages/pybuilder/core.py", line 35, in <module>
    from pybuilder import pip_common
  File ".venv3/lib/python3.6/site-packages/pybuilder/pip_common.py", line 21, in <module>
    from pip.commands.show import search_packages_info
ModuleNotFoundError: No module named 'pip.commands'

$ python --version
Python 3.6.3
$ pip freeze
pybuilder==0.11.15
tailer==0.4.1
tblib==1.3.2
$ pip --version
pip 10.0.1 ...

Duplicate #586. Thanks for the report.


Add support for ocaml

This needs a rebase, but I'm not sure why.
Can you also add ocaml to the README?

See #273 which rebases these changes. Thanks @danielchatfield!

Thank you!


Setup Census Block Group download and GeoJSON encoding

This PR also sets up Jupyter Notebooks. See the README file in the /score directory.

@NatHillardUSDS can you review and approve if it looks okay (I addressed your comments but let me know if you disagree or want to do more changes)

@NatHillardUSDS I've created a ticket to track pending work.


Tensorflow AOT compiled graph does not use GPU

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): No
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Linux Ubuntu 16.04
TensorFlow installed from (source or binary): source
TensorFlow version (use command below): 1.12.0 (tensorflow-gpu, tensorflow-base)
Python version: 3.6.8
Bazel version (if compiling from source): 0.21.0
GCC/Compiler version (if compiling from source): 5.4.0 20160609
CUDA/cuDNN version: 7.1.2
GPU model and memory: GeForce GTX 1080, 8GB

Describe the current behavior
Following the https://gist.github.com/carlthome/6ae8a570e21069c60708017e3f96c9fd tutorial, which is based on https://www.tensorflow.org/xla/tfcompile, all the compilation steps succeed. I am also able to invoke the compiled graph, producing correct prediction results. A non-compiled predict of a single image using RestNet50 takes 5ms, a compiled version takes ~140ms.
Note: I have ran ./configure via a terminal to use force CUDA support (such option is not accepted in the example).
Describe the expected behavior
The compiled version prediction of a single image should be as fast as a non-compiled prediction. I suspect the compiled graph uses CPU for the inference.
Code to reproduce the issue
Follow the https://gist.github.com/carlthome/6ae8a570e21069c60708017e3f96c9fd tutorial. To evaluate the compiled and the non-compiled graph prediction of a single image duration, add these two lines to the end of the notebook:
%timeit -n 20 predict(x)
%timeit -n 20 model.predict(x)

@Kwander Is this related to this. If it is duplicate, please close this. If it is not duplicate, did you enable/disable XLA here. Thanks!

Tensorflow AOT compiled graph does not use GPU

This behavior is WAI.  AOT compilation only uses the CPU.  If you want to use the GPU, you can't use AOT compilation.

I think it was resolved. I am closing this issue. Thanks!

Tensorflow AOT compiled graph does not use GPU

This behavior is WAI. AOT compilation only uses the CPU. If you want to use the GPU, you can't use AOT compilation.

Sorry to bother. I just did something similar to this issue. Since I can't find what WAI is, could you please tell me what it is?
Besides, do you know is there another way to use pure GPU acceleration for compiled DL model since AOT won't use GPU and JIT requires compiling every time the model runs. Just Thank you!

WAI = working as intended.
There is no way today to use XLA:GPU without recompiling every time.  It's
not something on our roadmap.
On Sat, Apr 27, 2019 at 8:52 PM mati1994<EMAIL_ADDRESS>wrote:

Tensorflow AOT compiled graph does not use GPU
This behavior is WAI. AOT compilation only uses the CPU. If you want to
use the GPU, you can't use AOT compilation.
Sorry to bother. I just did something similar to this issue. Since I can't
find what WAI is, could you please tell me what it is?
Besides, do you know is there another way to use pure GPU acceleration for
compiled DL model since AOT won't use GPU and JIT requires compiling every
time the model runs. Just Thank you!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/25539#issuecomment-487340068,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABEZBYJT3PGMSW5XAR6AWDPSUNRNANCNFSM4GUTF6UQ
.

@jlebar Just wonder is there any progress to improve the every recompiling?

Hi, happy holidays.
I left the project a few months ago, you'll want to check with<EMAIL_ADDRESS>On Thu, Dec 26, 2019, 1:57 AM Colin<EMAIL_ADDRESS>wrote:

@jlebar https://github.com/jlebar Just wonder is there any progress to
improve the every recompiling?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/25539?email_source=notifications&email_token=AABEZB6O2JMUBY7AOZOWLR3Q2RIWJA5CNFSM4GUTF6U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHVB55Q#issuecomment-568991478,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABEZB5OI25TJICZTMCTENLQ2RIWJANCNFSM4GUTF6UQ
.


Issue 1/16/23

Submission 1
Score 4/6

Reporting Category
Requirements

Program Purpose and Function
[✓ ] describes the overall purpose of the program demonstrated in the video.[ ] describes what functionality of the program is demonstrated in the video[ ] describes the input and output of the program

Data Abstraction
[ ✓] one program code that shows how data has been stored in this list (or another collection type).[ ] one program code that shows the data in this same list being used as part of fulfilling the program’s purpose.[ ] identifies the name of the variable representing the list being used in this response.[✓] describes what the data contained in this list is representing in the program

Managing Complexity
[ ] includes a program code segment that shows a list being used to manage complexity in the program[✓] and explains how the named, selected list manages complexity in the program code by explaining why the program code could not be written, or how it would be written differently, without using this list.

Procedural Abstraction
[ ✓] one program code showing a student-developed procedure with at least one parameter that has an effect on the functionality of the procedure[&] one program code showing where the student-developed procedure is being called.[ ] describes what the identified procedure does and how it contributes to the overall functionality of the program

Algorithm Implementation
{[✓ ] includes a program code segment of a student-developed algorithm that includes sequencing, selection, and iteration[✓] explains in detailed steps how the identified algorithm works in enough detail that someone else could recreate it

Testing
[✓] describes two calls to the selected procedure identified in written response 3c. Each call must pass a different argument(s) that causes a different segment of code in the algorithm to execute.[✓] describes the condition(s) being tested by each call to the procedure.[✓] identifies the result of each call

Submission 2
Score 3/6

Reporting Category
Requirements

Program Purpose and Function
[✓] describes the overall purpose of the program demonstrated in the video.[✓] describes what functionality of the program is demonstrated in the video[✓] describes the input and output of the program

Data Abstraction
[✓] one program code that shows how data has been stored in this list (or another collection type).[✓] one program code that shows the data in this same list being used as part of fulfilling the program’s purpose.[✓] identifies the name of the variable representing the list being used in this response.[✓] describes what the data contained in this list is representing in the program

Managing Complexity
[✓ ] includes a program code segment that shows a list being used to manage complexity in the program[ ] and explains how the named, selected list manages complexity in the program code by explaining why the program code could not be written, or how it would be written differently, without using this list.

Procedural Abstraction
[] one program code showing a student-developed procedure with at least one parameter that has an effect on the functionality of the procedure[✓] one program code showing where the student-developed procedure is being called.[] describes what the identified procedure does and how it contributes to the overall functionality of the program

Algorithm Implementation
{[] includes a program code segment of a student-developed algorithm that includes sequencing, selection, and iteration[✓] explains in detailed steps how the identified algorithm works in enough detail that someone else could recreate it

Testing
[✓] describes two calls to the selected procedure identified in written response 3c. Each call must pass a different argument(s) that causes a different segment of code in the algorithm to execute.[✓] describes the condition(s) being tested by each call to the procedure.[] identifies the result of each call

Submission 3
Score 6/6

Reporting Category
Requirements

Program Purpose and Function
[✓ ] describes the overall purpose of the program demonstrated in the video.[✓] describes what functionality of the program is demonstrated in the video[✓] describes the input and output of the program

Data Abstraction
[✓] one program code that shows how data has been stored in this list (or another collection type).[✓] one program code that shows the data in this same list being used as part of fulfilling the program’s purpose.[✓] identifies the name of the variable representing the list being used in this response.[✓] describes what the data contained in this list is representing in the program

Managing Complexity
[✓] includes a program code segment that shows a list being used to manage complexity in the program[✓] explains how the named, selected list manages complexity in the program code by explaining why the program code could not be written, or how it would be written differently, without using this list.

Procedural Abstraction
[✓] one program code showing a student-developed procedure with at least one parameter that has an effect on the functionality of the procedure[✓] one program code showing where the student-developed procedure is being called.[✓] describes what the identified procedure does and how it contributes to the overall functionality of the program

Algorithm Implementation
{[✓] includes a program code segment of a student-developed algorithm that includes sequencing, selection, and iteration[✓] explains in detailed steps how the identified algorithm works in enough detail that someone else could recreate it

Testing
[✓] describes two calls to the selected procedure identified in written response 3c. Each call must pass a different argument(s) that causes a different segment of code in the algorithm to execute.[✓] describes the condition(s) being tested by each call to the procedure.[✓] identifies the result of each call

Submission 4
Score 5/6

Reporting Category
Requirements

Program Purpose and Function
[✓] describes the overall purpose of the program demonstrated in the video.[✓] describes what functionality of the program is demonstrated in the video[✓] describes the input and output of the program

Data Abstraction
[] one program code that shows how data has been stored in this list (or another collection type).[✓] one program code that shows the data in this same list being used as part of fulfilling the program’s purpose.[✓] identifies the name of the variable representing the list being used in this response.[✓] describes what the data contained in this list is representing in the program

Managing Complexity
[✓] includes a program code segment that shows a list being used to manage complexity in the program[✓] explains how the named, selected list manages complexity in the program code by explaining why the program code could not be written, or how it would be written differently, without using this list.

Procedural Abstraction
[✓] one program code showing a student-developed procedure with at least one parameter that has an effect on the functionality of the procedure[✓] one program code showing where the student-developed procedure is being called.[✓] describes what the identified procedure does and how it contributes to the overall functionality of the program

Algorithm Implementation
{[✓] includes a program code segment of a student-developed algorithm that includes sequencing, selection, and iteration[✓] explains in detailed steps how the identified algorithm works in enough detail that someone else could recreate it

Testing
[] describes two calls to the selected procedure identified in written response 3c. Each call must pass a different argument(s) that causes a different segment of code in the algorithm to execute.[✓] describes the condition(s) being tested by each call to the procedure.[✓] identifies the result of each call

Category
Criteria
Student Score (x/6)
CB Score (x/6)
Comment

Program Purpose and Function
[x] Describes the overall purpose of the program demonstrated in the video.[x] Describes what functionality of the program is demonstrated in the video.[x] Describes the input and output of the program.
x
x
x

Data Abstraction
[x] One program code that shows how data has been stored in this list (or another collection type).[x] One program code that shows the data in this same list being used as part of fulfilling the program’s purpose.[x] Identifies the name of the variable representing the list being used in this response.[x] Describes what the data contained in this list is representing in the program.
x
x
x

Managing Complexity
[x] Includes a program code segment that shows a list being used to manage complexity in the program.[x] Explains how the named, selected list manages complexity in the program code by explaining why the program code could not be written, or how it would be written differently, without using this list.
x
x
x

Procedural Abstraction
[x] One program code showing a student-developed procedure with at least one parameter that has an effect on the functionality of the procedure.[x] One program code showing where the student-developed procedure is being called.[x] Describes what the identified procedure does and how it contributes to the overall functionality of the program.
x
x
x

Algorithm Implementation
[x] Includes a program code segment of a student-developed algorithm that includes sequencing, selection, and iteration.[x] Explains in detailed steps how the identified algorithm works in enough detail that someone else could recreate it.
x
x
x

Testing
[x] Describes two calls to the selected procedure identified in written response 3c. Each call must pass a different argument(s) that causes a different segment of code in the algorithm to execute.[x] Describes the condition(s) being tested by each call to the procedure.[x] Identifies the result of each call.
x
x
x


Error: The 'elm-make' compiler is not available

I've installed elm for the first time trying to learn via this tutorial and when opening the Hello.elm file in the first section I get the following error in VSCode.

The 'elm-make' compiler is not available. Install Elm from http://elm-lang.org/

Here is my version of VSCode, the elm extension is also up to date. I'm running on Windows 10.
Version 1.2.1
Commit fe7f407b95b7f78405846188259504b34ef72761
Date 2016-06-14T13:00:22.146Z
Shell 0.37.6
Renderer 49.0.2623.75
Node 5.10.0

Elm was installed via Windows installer Elm-Platform-0.17.exe downloaded from http://elm-lang.org/.

Having the same issue using elm installed via npm.

Fixed by #63


Kernel Dying while training KAN

When i run the model on colab its session crashes saying available ram is full
Is there any way to reduce the memory usage

There may already be too much parameters being optimized. For example I accidentally raised k=200 instead of grid value, thus crashing the session.
Can you elaborate on your work?

i am working on a binary classification problem on a data with around 190000 observation and 406 features in which 69 are catgorical variables and rest are continuos.
model = KAN(width=[X_train.size(1), 16, 2], grid=15, k=5)
results = modeltrain(dataset, opt="Adam", steps=20, batch=128, metrics=(train_acc, test_acc), loss_fn=torch.nn.CrossEntropyLoss())
This is how i defined the model and training

There may already be too much parameters being optimized. For example I accidentally raised k=200 instead of grid value, thus crashing the session.
Can you elaborate on your work?

The number of input features are quite relatively large and given the size of the grid and value of k. To isolate the issue, try setting the grid and k to a lower value, (grid=5 and k=3) and see if it fits the memory. Try it to run on CPU as well to check the amount of RAM used, as GPU RAM is less than main memory RAM.

I have a similar issue. Is there a way to run KAN on multiple CPUs?

if you update to the most recent codes, use model(..., save_plot_data=False) can reduce memory to a large extent. But in these case, regularizations are no longer allowed (meaning lamb=0.0).

there's also this speed mode which you may want to try: https://github.com/KindXiaoming/pykan/blob/master/tutorials/Example_2_speed_up.ipynb
which reduces memory and training time to a great extent. But regularizations are not allowed and symbolic front is disabled.


crypto/libsodium: porting libsodium

Signed-off-by: makejian<EMAIL_ADDRESS>

@ThePassionate could you add dependency on ISC license in Kconfig and add ICS license to LICENCE file ? like it is done e.g. for Eclipse projects here https://github.com/apache/nuttx-apps/pull/1855/files


Support for showing tooltip on mouse hover

Show a widget's tooltip if the cursor pauses within a tooltip-enabled widget for some period of time.  Open question: do we reset the timer if they move the cursor within the widget, so that we only count time when the cursor isn't moving? We need UX guidance on this.
This is an L2 Chromebook requirement.

Related to #757

Reopened until https://github.com/flutter/flutter/pull/31699 re-lands the support for it.


[ Warhammer 4e Character Sheet] de.json

[ Warhammer 4e Character Sheet] de.json: Added german translation
Changes / Comments
Added german translation
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[ ] Does the pull request title have the sheet name(s)? Include each sheet name.
[ ] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

Greetings,
Greetings,
Translations are best completed in Crowdin rather than through jsons. If you send an email to<EMAIL_ADDRESS>then I'll get you an invite to Crowdin. :)
Thanks,
Cassie


Exome_AZ_V2 coordinate issue

I ran into an issue aligning a WES to GRCh37 with Exome-AZ_V2.bed that comes with the installation.
Any suggestions? Is Exome-AZ_V2.bed compatible with GRCh37 ?
ValueError: Found BED coordinate off the end of the chromosome:
MT      0       16571   MT-ATP6
/tools/bcbio/1.1.8/genomes/Hsapiens/GRCh37/coverage/capture_regions/Exome-AZ_V2.bed
Is the input BED from the right genome build?

This sure looks like it wasn't made for rCRS that is shipped with GRCh37. Not sure where the BED file comes from, never used it.
Are you just running tests? Then I recommend to use an Exome BED file from a commercial manufacturer or create a BED from UCSC Tables Browser, e. g. from CCDS.

Thanks,
In the end I used the bed file provide by the kit manufacturer
https://www.twistbioscience.com/sites/default/files/resources/2018-09/Twist_Exome_Target_hg19.bed
I translated the IDs using the mappings from
https://github.com/dpryan79/ChromosomeMappings
Op vr 8 nov. 2019 om 09:16 schreef Ben Liesfeld<EMAIL_ADDRESS>
This sure looks like it wasn't made for rCRS that is shipped with GRCh37.
Not sure where the BED file comes from, never used it.
Are you just running tests? Then I recommend to use an Exome BED file from
a commercial manufacturer or create a BED from UCSC Tables Browser, e. g.
from CCDS.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/bcbio/bcbio-nextgen/issues/3008?email_source=notifications&email_token=AJZTNS4N5XGBB2VYSFSI2ATQSUN6TA5CNFSM4JKFSKD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDPCRKI#issuecomment-551430313,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJZTNS7COGLMTASZLPRBWTLQSUN6TANCNFSM4JKFSKDQ
.

Hi @LeoWelter !
Thanks for reporting the issue!
@gabeng  thanks for helping to resolve!
You are right,
/bcbio/genomes/Hsapiens/GRCh37/coverage/capture_regions/Exome-AZ_V2.bed
has a record
MT	0	16571	MT-ATP6
which is not compatible with grch37, where MT contig is shorter
@SQ	SN:MT	LN:16569	UR:file:/data/biodata/genomes/Hsapiens/GRCh37/seq/GRCh37.fa	M5:c68f52674c9fb33aef52dcf399755519
I think, Exome-AZ_V2.bed  originates from here
https://github.com/chapmanb/cloudbiolinux/blob/master/ggd-recipes/GRCh37/capture_regions.yaml
https://github.com/AstraZeneca-NGS/reference_data/blob/de1ccc7f64a27fdeb604fcdba204eba5436d0d58/README.md
For testing you may use any other BED file provided along with the installation:
Exome-Agilent_V5_Clinical.bed
Exome-Agilent_V6.bed
Exome-IDT_V1.bed
Exome-MedExome.bed
Exome-NGv3.bed
They don't have mtDNA genes.
If you need to test mtDNA genes, you may use coordinates from hg38 genome:
cat /bcbio/genomes/Hsapiens/hg38/coverage/capture_regions/Exome-AZ_V2.bed
chrM	0	149	.
chrM	150	194	.
chrM	195	262	.
chrM	263	309	.
chrM	310	3106	MT-RNR2
chrM	3107	11718	MT-CO1
chrM	11722	15300	MT-ND5
chrM	15301	15325	MT-CYB
chrM	15326	16171	MT-CYB
chrM	16172	16182	.
chrM	16183	16222	.
chrM	16223	16569	.

https://github.com/AstraZeneca-NGS/reference_data/blob/master/hg38/bed/Exome-AZ_V2.bed
So, Exome-AZ_V2.bed is incorrect for mtDNA in grch37 and correct for hg38.
As this repo https://github.com/AstraZeneca-NGS/reference_data looks abandoned,
it might be better for the file from bcbio installation.
Sergey


Fix doc builds for LRU Cache wrapped function

This imperfect fix lets the docs continue building once again, they have not been building since #86 due to the LRU cache.
Near as I can tell, if you try to call Sphinx autofunction on a functools.lru_cache wrapped function, Sphinx cannot properly detect that it is a function since its now technically a class?
Either way, you get this error which blocks the build:
AttributeError: 'functools._lru_cache_wrapper' object has no attribute '__code__'

If you try to autoclass it however, it works fine, but the rendered automatic documentation is a bit off. So for now I added a note about the discrepancy, made the imperfect fix, and moved on.
This also appears to be a known problem, however, this is also beyond the scope of things for us to fix as this is 100% a Sphinx-related issue, not a bug in our code

I'll admit that this is one of the silliest bugs I've searched about for since I can only find a loose reference to it in the link above, and a related "what happens if you autoclass a function" GH issue somewhere I didn't link. Easy enough pseudo fix though, rolling with it.


JavaTemplate does not type attribute adding @Override to an anonymous inner class in java 8

This is an issue to track a disabled test in MissingOverrideAnnotationTest

Closing issue. The missing type attribution was caused by the test design.
In a typical scenario, the classpath will be set on the java parser and the method will resolve.
I replaced the inner class on the test with java.lang.Runnable and reenabled the test here.


Update existing example app to support switch cluster event

Problem
switch cluster event APIs have been moved from platform layer to app domain, currently, CSG does not have a way to validate these events
Proposed Solution
<suggested fix, suggested enhancement>

Cert Blocker Review: Marking cert blocker, given this will fail testing. Need to follow up to confirm we have a test for this as well (or make one).
Tagging in @franck-apple as well to follow up on the test plan side of things.

@cjandhyala confirmed there's a test case for it. That test case triggered issue #18801.
@jmartinez-silabs, @yufengwangca can these 2 issues be treated simultaneously?

I think so yes. I can sync with yufeng on monday

Cert Blocker Review: Removing request cert blocker, as this is covered in the linked issue.


[Question]How to build master version

Hi guys i want to build lastest version of  tesseract but only find 3.5.1
vcpkg install tesseract
how to ignore this and direct build from master branch
Thansk for reading!

It looks like tesseract uses vcpkg_from_github(), and therefore you can simply do:
vcpkg install tesseract --head


VIM Omnisharp-roslyn integration fails when server starts automatically

From @martin-sweeney on March 21, 2016 23:29
When using roslyn and vim together in omnisharp the following message is shown whenever the server is started. I am using the automatic starting of the server as decribed in the installation notes on github.
/var/folders/39/w91g26n56ld31s3spxy1cwg00000gn/T/vHyf7fm/5:48: no such file or directory: /Users/jtbmanagementserviceslts/.vim/bundle/omnisharp-vim/omnisharp-roslyn/scripts/Omnisharp
--- Press ENTER to continue ---
[Steps]

Download from github (using pathogen method)
install vim-dispatch
install syntastic
install youcompleteme
install ctrl.p
cd ~/.vim/bundle/omnisharp-vim/omnisharp-roslyn
run  ./build.sh
download yeoman / yeoman aspnet generator
run yo aspnet
choose 'web application'
run  dnu restore
run  dnu build (2242 errors here - if you use coreclr / mono compiles)
run dnx web
vim startup.cs - to load a c# file and vim roslyn fails in background

Additional information:
./install.sh fails when you run from scripts directory in omnisharp-roslyn

python
$python -h
usage: /usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python [option]

My .vimrc
"let g:OmniSharp_server_type='v1'
let g:OmniSharp_server_type = 'roslyn'
" If you are using the omnisharp-roslyn backend, use the following
let g:syntastic_cs_checkers = ['code_checker']

dnvm settings
$dnvm list
Active              Version Runtime Architecture OperatingSystem Alias

            1.0.0-beta4    mono                    linux/osx
      1.0.0-rc1-update1 coreclr          x64          darwin default
      1.0.0-rc1-update1    mono                    linux/osx
      1.0.0-rc1-update1 coreclr          x64          darwin default
      1.0.0-rc1-update1 coreclr          x64           linux
      1.0.0-rc1-update1    mono                    linux/osx
        1.0.0-rc2-16595 coreclr          x64          darwin
        1.0.0-rc2-16595    mono                    linux/osx
 *      1.0.0-rc2-20221 coreclr          x64          darwin
        1.0.0-rc2-20221    mono                    linux/osx

Copied from original issue: OmniSharp/OmniSharp#10

This issue was moved to OmniSharp/omnisharp-vim#285


Crashing at start

Game constanlty crashing on single player mode start.
I didn`t change anything - just download with launcher (stable and release tsted - same error in both), hit play ->singleplayer->create->create.
Crahes after "Waiting for player to spawn"
Log: http://pastebin.com/3aMkuf2P

Thanks for your report. This is probably a duplicate of #1986.
The other world generators / gameplays should work fine.

Hi @IPv6 - this should be fixed in the latest develop build now :-)
http://jenkins.terasology.org/job/DistroOmega/lastSuccessfulBuild/artifact/distros/omega/build/distributions/TerasologyOmega.zip


Rocker start notification

Environment
Docker
Version
Latest
Describe the problem
The `Starting  does not go away unless the oage is refreshed.
Logs
I would like to try and fix it with the necessary guidance.

Context
It shows the notification at the bottom and it does not go away.
Please tick the boxes

[X] I confirm that I attached the proper logs
[X] I've read the docs
[X] I've checked for duplicate issues
[X] I've tried to debug myself

Hi, thanks for your issue. What is "oage"? Do you maybe mean page?


Add dvo-writer to pr-check

Description
Fixing the pr-check CI job for https://github.com/RedHatInsights/insights-results-smart-proxy/pull/1210 because dvo-writer is now a dependency for aggregator.
Type of change

Bug fix (non-breaking change which fixes an issue)

Testing steps
CI.
Checklist

[ ] make before_commit passes
[ ] updated documentation wherever necessary
[ ] added or modified tests if necessary
[ ] updated schemas and validators in insights-data-schemas in case of input/output change

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (b704b51) 70.85% compared to head (7bec1b8) 70.85%.

:exclamation: Current head 7bec1b8 differs from pull request most recent head a1e61dc. Consider uploading reports for the commit a1e61dc to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1213   +/-   ##
=======================================
  Coverage   70.85%   70.85%
=======================================
  Files          25       25
  Lines        3768     3768
=======================================
  Hits         2670     2670
  Misses        828      828
  Partials      270      270

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


no window rendered running HelloOpenXRGL sample

Version
3.3.5
Platform
Linux x64
JDK
GraalVM 17
Module
GLFW, OpenXR, OpenGL
Bug description
I tried running the HelloOpenXRGL on linux with LWJGL 3.3.5 but there are 2 problems with it.

you need to add GL21.GL_SRGB8 to the desiredSwapchainFormats at line 600-603
The real problem I see though is that the 2D window the sample opens is empty on X11 and not even showing the window border on wayland.

Im running Gentoo Linux with GLFW 3.4
Stacktrace or crash log output
No response

It has been a long time since I wrote this sample, and I don't really use OpenGL nowadays. Could you elaborate point (1)? Why is it a good idea to add this desired swapchain format?
Regarding point (2), that is desired! I never wanted to create a window; I just want to render on the headset. But... creating an OpenGL context without creating a window is surprisingly hard, so the easiest way to do this, is by creating a small invisible window.

The new format is one of the supported ones with SteamVr on linux, the others in the list arent.

Do you know the full list of formats supported by SteamVR?

There are 5:
GL_SRGB8	35905	0x8c41
GL_SRGB8_ALPHA8	35907	0x8c43
GL_DEPTH_COMPONENT16	33189	0x81a5
GL_DEPTH_COMPONENT24	33190	0x81a6
GL_DEPTH_COMPONENT32F	36012	0x8cac

As for the second point: No its not desired. If a window is programmed to show and render into it better be. Its not even desired to be able to create VR apps that have no window at all. There would be no way for the OS to determine the current window to send input events to.

There are 5: GL_SRGB8 35905 0x8c41 GL_SRGB8_ALPHA8 35907 0x8c43 GL_DEPTH_COMPONENT16 33189 0x81a5 GL_DEPTH_COMPONENT24 33190 0x81a6 GL_DEPTH_COMPONENT32F 36012 0x8cac

Ok, then I think that indeed GL_SRGB8 would be the best choice. Can you create a pull request for this? (I don't have the right dev environment at the moment, so it would be nice if you could do it.)

As for the second point: No its not desired. If a window is programmed to show and render into it better be. Its not even desired to be able to create VR apps that have no window at all. There would be no way for the OS to determine the current window to send input events to.

Well... I'm the one who wrote created this part of the sample, and it definitely was my intention to create this dummy window. Creating VR apps without window is my preferred option, and is exactly what HelloOpenXRVK does. I don't see the point in creating a window for VR applications since there is rarely anyone watching it: the player will see through the hmd anyway...
There would be no way for the OS to determine the current window to send input events to.

The OS doesn't need to send input events: when the player is in VR, there is usually no-one that uses the keyboard or mouse anyway. All VR-related input will be handled by the OpenXR runtime, and sent to the OpenXR input system.


Add Poker exercise to PHP Track.

This Pull Requests adds the Poker exercise to the PHP Track.
A few important notes.

The README is intentionally small because it matches the READMEs for this exercise from other tracks.
The example solution is fairly long (200+ lines). I'm open to recommendations on trimming it down if possible since it's fairly large, However, I think it strikes the right balance between readability and succinctness given the challenge requirements.
There are multiple classes in the example file. I personally tend to avoid having more than one class in a single file, but I don't know what this would do in the Exercism ecosystem if we had multiple files for an example. Having classes instead of stdClass objects helps readability AND I think including them in the single example file will help readability and simplicity for students/mentors if they end up referencing the example.

Poker README
Instructions
Pick the best hand(s) from a list of poker hands.
See wikipedia for an overview of poker hands.

It appears the Configlet CI check is failing

The value of key_features.icon is the empty string, but it must be one of the allowed values:
/home/runner/work/php/php/config.json

Running unit tests and linters locally (and the matching CI checks for this PR) are passing. @neenjaw Is this configlet CI check something I need to resolve?

It appears the Configlet CI check is failing

The value of key_features.icon is the empty string, but it must be one of the allowed values:
/home/runner/work/php/php/config.json

Running unit tests and linters locally (and the matching CI checks for this PR) are passing. @neenjaw Is this configlet CI check something I need to resolve?

No, this is a new site-wide configlet check that was merged today. If it is the only thing failing, can resolve in it a separate PR

@MichaelBunker this exercise needs an entry in the config.json with a unique v4 uuid.
@petemcfarlane, can you code review the example? Aside from the lacking config entry, the files seem good from a v3/test runner perspective

@MichaelBunker this exercise needs an entry in the config.json with a unique v4 uuid.

Other tracks don't seem to have a consensus on the difficulty or topics for this exercise so I used my best judgement. If there are some standards for how to define the config (how to determine difficulty, topics, etc) let me know.
Also, I recently added the Darts exercise and that didn't include an entry in the config. Is that discrepancy between the two exercises intentional?
  {
    "slug": "poker",
    "name": "Poker",
    "uuid": "e8669c8e-bfdd-4207-baf6-23c2e4b12d13",
    "practices": [],
    "prerequisites": [],
    "difficulty": 5,
    "topics": [
      "games",
      "parsing",
      "sorting"
    ]
  }

@petemcfarlane, yep exactly. Example solutions for practice exercises are just about proving that it is solvable with the language. I think should still be a reasonable solution, but I am satisfied if you are satisfied.
Thanks for reviewing the code, I am on vacation away from a computer so is a bit hard to review code well from a distance.
If the only failing check is a configlet check about the icons, it should be good to merge if you see fit

Ok, merging then!


Debugger UI and Interface

The debugger exists currently as a plugin at https://github.com/vector35/debugger.
It supports x86 and x64 architectures on Windows, Linux, and MacOS, and arm and aarch64 architectures when connected to a remote gdb stub.
With the plugin installed, you have programmatic/API access to debuggers starting with import debugger and state = debugger.get(bv). Please see the code and markdown files in the debugger repository.


Imbalance table data search

Description

References

#0000

Codecov Report

Merging #2159 (8c2af4d) into main (0d4a000) will increase coverage by 10.95%.
Report is 1 commits behind head on main.
The diff coverage is 0.00%.

@@             Coverage Diff             @@
##             main    #2159       +/-   ##
===========================================
+ Coverage   19.95%   30.90%   +10.95%
===========================================
  Files          81       98       +17
  Lines        2070     2456      +386
  Branches      278        0      -278
===========================================
+ Hits          413      759      +346
- Misses       1647     1681       +34
- Partials       10       16        +6

Files
Coverage Δ

...s/dh/api-dh/source/DataHub.WebApi/GraphQL/Query.cs
0.71% <0.00%> (-0.05%)
:arrow_down:

... and 25 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Update tests

Signed-off-by: Eugene Lee<EMAIL_ADDRESS>Description
Update App Analytics tests for 1.3.3
Issues Resolved
[List any issues this PR will resolve]
Check List

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

How do I kick off the rest of the checks other than just DCO??

@tianleh @kavilla the E2E tests workflows need to be backported to these branches.


tour: use white cursor in editor on dark mode

Context: https://go.dev/tour/basics/1
The black 1px cursor is hardly visible on the dark blue background in the editor on dark mode.
Seen on:
macOS Version 13.5.2 (22G91)
Safari Version 16.6 (186<IP_ADDRESS>.2)

same as #1530


Fix module name from import statement

Codecov Report

Merging #1 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##           master     #1   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           2      2
  Lines          42     42
=====================================
  Hits           42     42

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 d2b1e13...89ac66c. Read the comment docs.

It sure is! Thanks for catching that


fix(image): avoid OSError To many open files

Closes #145

Good find!
Given the pending changes in #143 , should this fix be applied to the code of the various dataset classes?

Yes, there will be a conflict, thanks.   I'll close this PR and fix in #143


bin: capture SIGHUP

Some daemon manager tools like goreman, foreman sends SIGHUP to terminate the process.
PTAL @BusyJay @zhangjinpeng1987

The default action of SIGHUP is terminating the process already.

To shut down gracefully, not terminate directly. @BusyJay

LGTM


feat: yazi-cli: support different Git hosting services

add support for different Git hosting services:
ya pack -a codeberg.org/owner/repo-name:plugin

# by default github.com will be used
ya pack -a owner/repo-name:plugin

This change is compatible with existing package.toml

@sxyazi, I added support for raw git urls and tests with examples
and it is backward compatible


Add Swift 4.2 snapshots to Travis

Add latest Swift 4.2 snapshot to Travis (Linux)
Add Swift 4.2 06-04-a snapshot for macOS (the latest supported under Xcode 9.4)

These messages now occur due to https://github.com/apple/swift-evolution/blob/master/proposals/0208-package-manager-system-library-targets.md being implemented in Swift 4.2:
'CEpoll' /home/travis/build/IBM-Swift/Kitura-Credentials/.build/checkouts/CEpoll.git-1554240518662565033: warning: Ignoring declared target(s) 'CEpoll' in the system package
'OpenSSL' /home/travis/build/IBM-Swift/Kitura-Credentials/.build/checkouts/OpenSSL.git--6226884780600623091: warning: Ignoring declared target(s) 'OpenSSL' in the system package
'CCurl' /home/travis/build/IBM-Swift/Kitura-Credentials/.build/checkouts/CCurl.git--9077262762728663366: warning: Ignoring declared target(s) 'CCurl' in the system package

However, if my interpretation of the proposal is correct, the warnings will remain just warnings as long as our swift-tools-version stays at < 4.2.  Ankit confirmed this on Slack.


Wrong Console token color

Hello,
Console is written in light blue as opposed to green.
If you need more info please just ask, I've used CSharp report issue command.
Regards,
tomasalles

In case you need more info:
Environment data
.NET Core SDK (reflecting any global.json):
Version:   3.1.103
Commit:    6f74c4a1dd
Runtime Environment:
OS Name:     arch
OS Version:
OS Platform: Linux
RID:         arch-x64
Base Path:   /usr/share/dotnet/sdk/3.1.103/
Host (useful for support):
Version: 3.1.3
Commit:  9678feff10
.NET Core SDKs installed:
3.1.103 [/usr/share/dotnet/sdk]
.NET Core runtimes installed:
Microsoft.NETCore.App 3.1.3 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
VS Code version:
Version: 1.43.2
Commit: 0ba0ca52957102ca3527cf479571617f0de6ed50
Date: 2020-03-24T07:52:11.516Z
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Linux x64 5.5.11-arch1-1
C# Extension version:
1.21.15
Steps to reproduce
Just wrote Console inside a method
Expected  behavior
Console to be written in green
Actual behavior
Console written in light blue

Happens with Convert class too
see image: https://imgur.com/zU9R3z7

@tomasalles Thanks for the report. This is a limitation of the textmate grammar used to provide token classification. It doesn't have enough information to determine that the token 'Console' is not only an identifier but it is actually a class identifier. VS Code is adding a semantic classification API which will be able to provide a richer experience and we will support as soon as it is public.

Ok, will wait on it then, TYVM.

Closing as the C# extension supports semantic highlighting .


nginx configuration for basic deploy with health checks and mock upstream

Proposed changes
Basic example of a dockerized deploy of nginx with:

Health checks at /health
Fake upstreams with various failure modes

Quick NGINX reference for local testing
from ./load_balancer
####### Starting the server with the config:
nginx -c $(pwd)/nginx.conf
####### Testing configuration to see if it will run:
nginx -c $(pwd)/nginx.conf -t
####### Reloading configuration when server is running:
nginx -c $(pwd)/nginx.conf -s reload
####### Stop NGINX:
nginx -s quit
Ref: https://docs.nginx.com/nginx/admin-guide/basic-functionality/runtime-control/
Best doc on nginx config: https://www.digitalocean.com/community/tutorials/understanding-the-nginx-configuration-file-structure-and-configuration-contexts
Deploy
When paired with a simple Dockerfile like this:
FROM nginx:1.23
COPY nginx.conf /etc/nginx/nginx.conf

It can be deployed on its own

The original PR has drastically changed form across multiple PRs, but in the end, we got where we wanted :)


More improvements to SQL Lab

Rogue merging this PR. I'll sort things out around async mode in upcoming PRs.


1.20.4 Neoforge

All attributes were tested, they seem to all be working (Im mostly sure lava + water visibility are the same? I dont trust myself tho)
Some mixins were converted to events
And I wasnt sure what to do with water speed as neo already has a water speed attribute...

I wasnt sure what to do with water speed as neo already has a water speed attribute
In that case that one can be removed to assure compat between mods. Rest looks dope!

Hmm, interesting, I'll definitely deprecate EdwinMindcraft/AdditionalEntityAttributes if necessary.

Hmm, interesting, I'll definitely deprecate the current (Neo)Forge fork if necessary.

I wonder how they compare. I thought Forge mods would not work on Neoforge?

Hmm, interesting, I'll definitely deprecate the current (Neo)Forge fork if necessary.

I wonder how they compare. I thought Forge mods would not work on Neoforge?

The thing is, we have no use for Forge post 1.20.1, as Origins Forge will move to NeoForge.


Readme clarification

In readme, you say

An example for running the fine tuning is:
I suppose all the following args are for llama/train.py?

Thank you for pointing this out. It has been fixed.


Prove task problems from included builds are reported correctly

@bot-gradle test and merge

Your PR is queued because #16903 is being built.

OK, I've already triggered a build for you.

Pre-tested commit build failed.


How to display the body of the module on other pages?

Hello,
I want to display the created module on several pages of the application so that it works as a widget.
How to do it?

Hi,
Module views are namespaced. You can use moduleName::viewName

I'll close this as there hasn't been a reply in a while, feel free to comment if needed.


Difference between  MESOS_HOSTNAME and MESOS_IP?

Can you explain  - what is the difference between MESOS_HOSTNAME and MESOS_IP?

@a93ushakov
from https://github.com/apache/mesos/blob/master/docs/configuration.md

    --ip=VALUE

IP address to listen on. This cannot be used in conjunction
with --ip_discovery_command. (master default: 5050; slave default: 5051)

    --hostname=VALUE

The hostname the slave node should report, or that the master
should advertise in ZooKeeper.
If left unset, the hostname is resolved from the IP address
that the master/slave binds to; unless the user explicitly prevents
that, using --no-hostname_lookup, in which case the IP itself
is used.

Note: MESOS_IP is the same as using --ip, MESOS_HOSTNAME is the same as using --hostname


Add more info to README

Some ideas:

Basic description, motivation, and example
Installation and usage instructions
Large scale design, and a roadmap

Here are some idea for things that we want to eventually support.
For "old style" table declarations

users = Table('users', metadata,
    Column('id', Integer, primary_key=True),
    Column('name', String),
    Column('fullname', String),
    Column('email', None, ForeignKey('emails.id'))
)

we want to be able to infer precise types for the following:

users.insert().values(name='jack', fullname='Jack Jones')
s = select([users])
result = conn.execute(s)  # ReaultProxy supports Iterable[RowProxy], so
                          # can be used in for, plus several other APIs like...
row = result.fetchone()

row[0]  # works
row['id']  # works
row[users.c.id]  # works, users.c.id is a Column object

# more examples
s = select([users.c.name, users.c.fullname])
s = select([users, addresses]).where(users.c.id == addresses.c.user_id)
# Above `__eq__` returns sql.elements.BinaryExpression
# these can be combined by and_, or_, etc.

For "new-style" ORM declarations
Base = declarative_base()

class User(Base):
    __tablename__ = 'users'
    id = Column(Integer, primary_key=True)
    name = Column(String)
    fullname = Column(String)
    email = Column(Integer, ForeignKey('emails.id'))

we want to support similar set of features:

user = User(name='ilevkivskyi', fullname='Ivan P. Levkivskyi')  # generated __init__
session.add(user)  # everything is done via sessions

for row in session.query(User).order_by(User.id):
    print(row.name, row.fullname)
for name, fullname in session.query(User.name, User.fullname):
    print(name, fullname)
# API is similar to NamedTuple

# Most expressions from old API can also be used, the two APIs
# are seamlesly integrated.


use phys_footprint to get instruments memory usage

reference:

https://github.com/aozhimin/iOS-Monitor-Platform/issues/14
http://www.samirchen.com/ios-app-memory-usage/

thank you


Localise buffer functions

This changes
buffer.writeu8 -> writeu8
buffer.writeu16 -> writeu16
buffer.readu8 -> readu8
ect...

Which is faster with lower optimisation levels, generates smaller bytecode and is more consistent wtih the existing readu24 and writeu24 functions

A previous version of bitbuffer used localised read/write functions, I replaced them as there was no performance issue.
I didn't realise it produced smaller bytecode, likely supplying a fairly substantial memory cost reduction to using native codegen.


Facebook Auth isn't working for Google Chrome users that have Data Compression set to on

When a user who is using Google Chrome's Data Compression feature on their iPhone tries to sign in via /users/auth/facebook, they're getting the error message below:
"This page cannot be loaded via chrome data compression proxy. Try reloading the page."

If the users click back and visits "/users/auth/facebook" for a second time, it works.

Nobody else has reported this and it's been more than 2 years, so I'll be closing for now @ACPK .


Change min-device-pixel-ratio to min-resolution

Autoprefixer doesn’t support min-device-pixel-ratio.

We need change it to min-resolution in examples.
https://github.com/postcss/autoprefixer/issues/837

@ai Check it now


Actor.call sends fixed amount of value

I've been looking into using Actor.call on method 0 just to send funds.  I'm still not sure if this will work but its brought my attention to line 37 - 46
           uint amount = msg.value;
...

            // value to send
            mstore(add(input, 0x20), amount)

call will always send a fixed amount and it seems like this should be a top level parameter along with method_num, raw_request etc.

:link: zboto Link

I think we agree on what msg.value is.  This is not always the value that should be sent on the actor call.  In my case I'm trying to build a contract that sends existing funds from the contract's balance to a filecoin address.  The contract was prefunded so the value I want to send is not the same as the funds sent along with the message, which in this case should be 0.
The default of msg.value is also problematic for contracts that do two invocations of call in one method.  Its possible you will run out of funds.
A better default is 0 since essentially all of the builtin actors apis do not expect funds.  But we should also have a function which allows the caller to specify the value.  Probably the clean way to do this is to have two methods call and callZeroFunds and implement callZeroFunds as { call(w,x,y,z, 0)}

This one is the only function that receives tokens. It is the only one that is payable
https://github.com/Zondax/filecoin-solidity/blob/7d8daedecb9bda6f5aecedeeaea0bfe5b95201ce/contracts/v0.8/tests/market.test.sol#L27-L29
How should we allow users to set this value? As a method argument? Users won't edit the API library, so the value cannot be changed by them. Am I right?

Yes it should be an internal method argument.
It might help to think about the end to end solution for users.  There should be a SendAPI object similar to MarketAPI, AccountAPI etc.  As a user I want this because I need to be able to send funds to an arbitrary filecoin actor (in my case, the client address of a deal discovered over the MarketAPI).  This send api has a single method SendAPI.send(toAddress, value).  Then your internal factor of call should change to include a value parameter to pass along the value transfer to this method.

@ZenGround0 ok, I see. In this case, what you want as user is something new. You don't want to modify what we have today, but creating a new method instead. We can do it! Of course. I think it would be useful.

@ZenGround0 done! I think it will be what you wanted.


update Savitzky-Golay plugin to 'functional'

Changes:

updated to new "functional" design
filter plugins should change actual "processed" spectrum, not just draw an extra graph
fixed polyorder (had been using max vs min)
fixed plugin_name so correctly saved in Measurement

I think this is what the plugin was expected to do.