[Feature]: Canvas selected state

Is there an existing issue for this?

[X] I have searched the existing issues

Summary
Improving the default and selected states of the canvas to improve interactions, and reduce navigation.
Changes to be made:

[ ] Change the canvas selected state to highlight the canvas is selected(note: ignore the page properties section )

[ ] The entity explorer selected state will be on the add new/widgets tab when the blank canvas is selected, and in the entities state whenever a widget is selected.

Why should this be worked on?
This is to help address some concerns about the discoverability of new entities and further ensure that we follow the following clear mental model: properties of selected entities are always on the right side of the canvas.

[ ]  The entity explorer selected state will be on the add new/widgets tab when the blank canvas is selected, and in the entities state whenever a widget is selected.

@kocharrahul7 @hetunandu correct me if i am wrong. does this mean we will have the widget panel showing up when we have no widgets selected(main canvas selected) vs explorer showing up when we select an existing widget? meaning widget selection will have effect on entity explorer tab? what if the selected widget is a container like widget?
cc: @somangshu

@marks0351 Hey, good catch.  Creating a thread, and will loop you in


inference_cross_lingual about -

reads to mnius in chinese!
语音-文本基础模型
读作：语音减文本基础模型。。。

you can remove the '-',  because in training data, '-' read as minus in most cases


Sass

Hello! Is there something special I need to configure to get in-template sass/scss to work?
Trying this currently:
<style lang="scss">
li
  color: red
</style>

but the error is: error: Compiling of app/frontend/js/components/video-tags.vue failed. Error: Invalid CSS after "": expected 1 selector or at-rule, was "li"
Cheers.

I'm assuming this is for a .vue file?
If that's the case here's what you'll need.
// Make sure the latest version of vue-brunch is installed
yarn upgrade vue-brunch

// In your brunch-config.js add the following in the plugins section
plugins: {
  // other plugins...
  vue: {
    sass: {
      indentedSyntax: true
    }
  }
}

By default scss / sass compilers assume the scss syntax, so instead of
li
  color: red

li {
  color: red
}

The indentedSyntax option just tells the compiler to process using the SASS syntax

@PatKoperwas Yes it's for a .vue single template component. I should have specified that better.
Wow, didn't even realize indentedSyntax was a thing. Thank you, works great now.
Thanks again mate.


ClassReflection::getTraits() behaves inconsistently

This issue has been moved from the zendframework repository as part of the bug migration program as outlined here - http://framework.zend.com/blog/2016-04-11-issue-closures.html

Original Issue: https://api.github.com/repos/zendframework/zendframework/issues/7428
User: @stepashka69
Created On: 2015-04-07T13:11:58Z
Updated At: 2015-11-06T21:16:27Z
Body
Hello,
The problem is that sometimes the function returns array and sometimes (when there are not traits) null.
It would be also nice to have a phpdoc for the function.
The problem was caught on the following code:
// $class is an instance of ClassReflection
foreach ($class->getTraits() as $trait) {
//...
}

The code gives PHP error "Invalid argument supplied for foreach()" when there are no traits in the class.
The problem is in file ClassReflection.php line 185 . It returns null but it will be more logical to return $vals (empty array at that stage).
    public function getTraits()
    {
        $vals = array();
        $traits = parent::getTraits();
        if (! $traits) {
            return; // It would be better to return $vals here
        }

        foreach ($traits as $trait) {
            $vals[] = new ClassReflection($trait->getName());
        }

        return $vals;
    }

Comment
User: @samsonasik
Created On: 2015-04-07T15:41:42Z
Updated At: 2015-04-07T15:41:42Z
Body
linked with #7431

already fixed by https://github.com/zendframework/zendframework/pull/7431 , close-able.


Only add patchType when there is a patch for mutating webhooks

Co-existence of patchType and patch is validated by admissionreview. In case of resource deletions (ACNP and ANP for now), there is usually no mutation needed, and no patch in AdmissionResponse as a result. Hence the patchType in such AdmissionResponse should not be set.
This was not yet an issue in Antrea due to the fact that we do not register DELETE as a mutating webhook operation in Antrea manifest.

Codecov Report

Merging #2295 (39bf544) into main (ef15423) will decrease coverage by 0.01%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main    #2295      +/-   ##
==========================================
- Coverage   41.22%   41.20%   -0.02%
==========================================
  Files         141      141
  Lines       17385    17387       +2
==========================================
- Hits         7167     7165       -2
- Misses       9584     9587       +3
- Partials      634      635       +1

Flag
Coverage Δ

unit-tests
41.20% <0.00%> (-0.02%)
:arrow_down:

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

Impacted Files
Coverage Δ

pkg/controller/networkpolicy/mutate.go
0.00% <0.00%> (ø)

pkg/apiserver/handlers/endpoint/handler.go
58.82% <0.00%> (-11.77%)
:arrow_down:

/test-all

/test-e2e

/test-e2e

e2e timeout
@lzhecheng could we increase the timeout
/skip-e2e

@antoninbas yes, we can do it.
BTW, to anyone who may not know the fact either like me. I found that in Jenkins log there was a long codecov log so I suspected if it took too much time. But I just checked with @lxiaopei and actually every restart of agent/controller will leave a record. The time codecov takes should not be much.


set container info in ExecutorInfo, if using custom executor

@ssalinas i think the reason why docker wasn't working for you originally was because we were only setting ContainerInfo on the TaskInfo proto, but I believe we need to set it on ExecutorInfo when using a custom executor. can you give this a try and tell me how it works?

Interesting, this actually ended up running /usr/local/bin/singularity-executor from the customExecutorCmd field inside the container after pulling it. This seems to trigger one level up the chain from all of our custom executor code

Did some more fooling with this and I can't get it to hit the singularity executor at all. It always bypasses that and executes the customExecutorCmd within the container

closing this in favor of the other docker PR


Support marking lines and positions

Supporting line markers and character positions would be greatly useful. We can use such functionality in tools to show script errors etc.

Totally love that idea.
How would you specify which line(s) to mark?
Adding the markers could be done similarly to how we add line numbers.
Unfortunately I don't have bandwidth to implement this, but a PR that adds this, or even just some suggestions on the API/command line arguments, are appreciated.

I'll be glad to start a PR on this.
We could pass a markers array in the options for highlight. Something like:
cardinal.highlight(code, { linenos: true, markers: [ 1, 2, 5, { line: 3, columns: [12] }, { line: 12, columns: [14,15,16] }  ] });

Command-line args remain a matter of thinking. May be we could pass the arguments as a comma separated string, similar to the array, like --markers '1,2,3,l:4c:[23,24,25]'

I think command line args should just be '1,2,3,3:23,3:24,3:25 to keep it simpler.
However I'd expect most use to come from other tools which would use the highlight function.
However there I'd also like to make the API more consistent and only take in an array of line|colum objects. If column is not supplied we'd default it to 0.
Thus the above becomes:
cardinal.highlight(code, {
  linenos: true
, markers: [
    { line: 1 }
  , { line: 2 }
  , { line: 5 }
  , { line: 3, column: 12 }
  , { line: 12, column: 14 }
  , { line: 12, column: 15 }
  , { line: 12, column: 16 }
  ]
})

I understand this is much more verbose, but it's consistent and easier to understand.
If a tool author doesn't want to write this by hand, they can always use the API you suggested on top and convert the data to the simpler API to pass to cardinal.


Validation error for FastEmbedEmbeddings - extra fields not permitted

Checked other resources

[X] I added a very descriptive title to this issue.
[X] I searched the LangChain documentation with the integrated search.
[X] I used the GitHub search to find a similar question and didn't find it.
[X] I am sure that this is a bug in LangChain rather than my code.
[X] The bug is not resolved by updating to the latest stable version of LangChain (or the specific integration package).

Example Code
%pip install --upgrade --quiet  fastembed
%pip install --upgrade --quiet langchain_community
%pip install --upgrade --quiet langchain

from langchain_community.embeddings.fastembed import FastEmbedEmbeddings
embeddings = FastEmbedEmbeddings()

Error Message and Stack Trace (if applicable)
`---------------------------------------------------------------------------
ValidationError                           Traceback (most recent call last)
 in <cell line: 1>()
----> 1 embeddings = FastEmbedEmbeddings()
/usr/local/lib/python3.10/dist-packages/pydantic/v1/main.py in init(pydantic_self, **data)
339         values, fields_set, validation_error = validate_model(pydantic_self.class, data)
340         if validation_error:
--> 341             raise validation_error
342         try:
343             object_setattr(pydantic_self, 'dict', values)
ValidationError: 1 validation error for FastEmbedEmbeddings
_model
extra fields not permitted (type=value_error.extra)
Description
Unable to Instantie FastEmbed model. It raises validation error for extra fields while none are provided. Issue seems to be arising from pydantic.
Code was working well on langchain == 0.2.6 and langchain-core == 0.2.11. Tried installing older versions but still getting the error.
Followed the tutorial here: https://python.langchain.com/v0.2/docs/integrations/text_embedding/fastembed/
System Info
langchain==0.2.7
langchain-community==0.2.7
langchain-core==0.2.12
langchain-text-splitters==0.2.2
Google-colab
Python 3.10.12

Could you check if downgrading to  langchain-community==0.2.6  helps solve the issue?

Nope, downgrading to langchain-community==0.2.6 does not solve the issue.

Same here, on colab
!pip -q install langchain langchain_community pypdf fastembed chromadb

from langchain_community.embeddings.fastembed import FastEmbedEmbeddings
# supported models: https://qdrant.github.io/fastembed/examples/Supported_Models/
model_name = "thenlper/gte-large"
embedding_model = FastEmbedEmbeddings(model_name=model_name)

langchain_community.__version__, fastembed.__version__ # ('0.2.7', '0.3.3')

For versions
langchain_community.__version__, fastembed.__version__ # ('0.2.6', '0.3.2')
it works, just a workaround @saikaryekar

@JonathanLoscalzo downgrading both lanchain_community==0.2.6 and fastembed==0.3.2 worked, Thanks! I
They should fix issues for compatibility with newer version as well!

same issue.

Could someone help isolate whether the issue comes from a change in langchain_community or from fastembed?

@eyurtsev the issue comes from the new release of langchain_community v0.2.7 which was released 2 days ago.

For versions langchain_community.__version__, fastembed.__version__ # ('0.2.6', '0.3.2') it works, just a workaround @saikaryekar

thanks for that it works
i dont know why there is no proper documentation when they release a new version

th

For versions langchain_community.__version__, fastembed.__version__ # ('0.2.6', '0.3.2') it works, just a workaround @saikaryekar

Thanks Man This finally works thanks very much

Hey @eyurtsev. Could you please take a look at #24462 that resolves this?

weird, im getting the same error here

@Fernando7181, can you update the Langchain community package to the latest version?

@Fernando7181, can you update the Langchain community package to the latest version?

sorry, its not the right topic im just new to it. Im getting this issue but not sure how to solve it


Add use_ssl_cert_file flag

Coverage increased (+0.05%) to 92.247% when pulling 0b47706002ab1dd919d2492a8f0de77cbb849881 on mateuspontes:use_ssl_cert_file into 236cf0ad11f1fc157e007e614ee3bc729f2fc2ba on backstage:master.

Coverage increased (+0.06%) to 92.259% when pulling 73b64b129fb1d2c60f1ac5f36710eec6ae933bd8 on mateuspontes:use_ssl_cert_file into 236cf0ad11f1fc157e007e614ee3bc729f2fc2ba on backstage:master.

Good to merge :shipit:


Update draft-js-checkable-list-item

Coverage remained the same at 100.0% when pulling 6e10d8b5e19c2d4eff9d39f3e319d1b6f8c74992 on update-package into eeff048b6dc1795df3cbfe0a98857c25c3cc77f3 on master.


Aaron today: Michelle comments and SRG request appendix

I plan to incorporate Michelle's comments.  I'll also set-up and populate another appendix that relates to SRG requests.  For this, I was planning on simply taking the request number and inserting our response (via constructed figure(s)) below it.  I wasn't planning on writing text to accompany it.  Sound good?
I have some meetings this morning also (and a darn dentist appointment, yippee) so won't get to this until afternoon.

Sounds good to me. Let us know if you need help with anything.

This is done except for linking SRG request 6 to the completed table.  SRG request 6 says: prepare a table for the major cohorts of catch weight, natural mortality weight and surviving weight by age for inclusion in the final assessment document going to the JMC.  I don't think this has been done yet, has it?

This information is basically present in the new tables, but not exactly in this format. For the big cohorts 1980, 1984, 1999, 2010, and 2014, we could take the values from the diagonals in our table and add a column for the biomass - catch = natural mortality. I can make a stab at this later this morning. I think if it becomes difficult or we run out of time, we can say the information is present in a different format and will improve for next year.

I've moved the discussion over to issue #283

leaving this open as the SRG request appendix needs to reference the natural mortality table we've been talking about.  Once that is complete, then I'll cross reference and close this...

Just ran ispell on hake-assessment.tex, no typos! (Can't be 100% sure since it uses my local dictionary, but I think it's all good). Just standardised spelling of 'acknowledgments'.

Thanks Andy, as you have picked up my typing/spelling is not so good - nice
catches
On Wed, Feb 22, 2017 at 12:06 PM, andrew-edwards<EMAIL_ADDRESS>wrote:

Just ran ispell on hake-assessment.tex, no typos! (Can't be 100% sure
since it uses my local dictionary, but I think it's all good). Just
standardised spelling of 'acknowledgments'.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cgrandin/hake-assessment/issues/287#issuecomment-281787149,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHk_-oNgojnvOJg-3rfoB7AsBYU0Oat0ks5rfJVhgaJpZM4MHiSk
.

--
Aaron M. Berger, Ph.D. Research Mathematical Statistician
Fishery Resource Analysis and Monitoring Division
Northwest Fisheries Science Center
2032 SE OSU Dr. Bldg. 955
Newport, OR 97365-5275
<EMAIL_ADDRESS><EMAIL_ADDRESS>

Chris had to pop out but will do that table later. I'm getting lunch then can have a quick skim through the document, maybe actually read some of it! The Exec Summary should hardly have changed.

I've just tweaked a few captions in new Appendix A.
Figure A.9 caption says catchability (as does filename), but axis label says SD in survey. I presume the latter is correct, and that this is just the equivalent to the bottom panels of Figure 17 (pre-SRG version). Then each new figure matches an earlier one.
Pretty sure this is right, so I'll make the change while I have the files open - can easily change back if necessary.

Appendix looks good (I agree that I don't think we need to add lots of explanative text).
So just waiting for the new table that can then be referenced here (XX on first page).

I looked over appendix quickly and agree it looks good, including the correction A.9 caption.

Yep, good catch on A.9 caption Andy!

I've done the text for new table - Chris is making the table (and gave me the {tab:...} ref), so it will populate correctly once in.
Is it worth just making our responses in italics? Bit easier to read, and how we have for last year's ones earlier. I can do pretty quickly...

sure, sounds good

This should be good to go as it was staying open just to remind us to reference the table we are working on.  I suspect the name won't change so closing...


How to change the format of the default template?

How to change this format? ### user ### assistant
I'm using mistral model it doesn't use this format

For Mistral model just use plain text requests without <s>[INST] ... [/INST]</s> special tokens, for me it works.

Why is there a giant writeup about a 10 year old birthday party on every template? How does that get populated? The actual prompt isn't till the very end.

Why is there a giant writeup about a 10 year old birthday party on every template? How does that get populated? The actual prompt isn't till the very end.

I'm also facing the same problem

If you're loading the model from HF then the chat template should be included in generation_config.json. Otherwise you can write your own and pass it to the --chat-template argument of the OpenAI compatible server.


right click and property dialog

Hi!
Using latest version with Gnome 3.14 when i right click something like a folder in Nautilus or to get the menu in Firefox to display the source code i always get a cross to replace my cursor, then i have to right click again to get the property dialog or the source code. Also the window that opens sometimes doesn't display nice.
Tell me how can i give you a log to work on this issue.

I'm not sure how pixel saver can cause that. Would you have a screenshot or something ?

Hi.
I'm experiencing the same issue. Pixel saver is the only activated extension, and the issue only appear when pixel saver is activated so I assume it must be the cause of this problem, but I have no clue why.
Unlike ali0une, I have no problem with firefox. I only noticed it with nautilus.
Here are some screenshots (I took a photo of my screen because surprisingly, when I tried to make a screenshot during the issue, gnome-shell crashed) :
When I right-click on a folder or a file and click on properties :

I get this crossed cursor :

Then I have to click again on the nautilus window (if I click elsewhere, nothing happens) for the property dialog to appear :

I'm using Fedora 21, with GNOME Shell 3.14.4 and pixel saver 1.4 (from github).
If you need more infos, you can ask me what you need.

That is super weird. I honestly have no idea what can be the source of the problem, pixel saver doesn't even play with the cursor (well, not directly or intentionally anyway).

I think this issue might be related to this one, as Pixel Saver and Maximus Two share some code. Unfortunately, it seems like they don't managed to fix it either.

The crosshair looks exactly like the one xprop would use when asking the user to select a window. So the bug may probably hide somewhere near the invocations of xprop or xwminfo.

Ha yes, pixel saver is using xprop. Could you put some log around the xprop call to see what is going on when you repro ?

I wasn't able to find any log about xprop, but I got this in my logs (using journalctl -f):
When I right-click, then click on properties :
(also appear when pixel-saver is disabled, so maybe irrelevant)

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

When I click on nautilus with the crosshair for the property dialog to appear :

(gnome-shell:1751): Gjs-WARNING **: JS ERROR: ReferenceError: id is not defined
guessWindowXID@/home/robin/.local/share/gnome-shell/extensions/pixel-saver@deadalnix.me/decoration.js:69
onWindowAdded/<@/home/robin/.local/share/gnome-shell/extensions/pixel-saver@deadalnix.me/decoration.js:216

I don't know how to get more accurate logs.

Well the one at line 69 is due to nonsensical code of mine. Problem is, have I have no idea what I intended to write at the time.
 This code shouldn't have compiled on any sane plateform.

Ok I have a repro. I still have no idea what is going on, but I guess this is progress.

I did a little testing and I found that Crazygolem on this issue report was right. The problem comes from this command in decoration.js (l. 52) :

'xwininfo -children -id 0x%x'.format(act['x-window']).

It appears that act['x-window'] is undefined for the "properties" window's actor. And therefore,  the executed command becomes :

xwininfo -children -id 0x

When I execute this command in a terminal, I get the exact same behavior as when I repro the issue, with xwininfo asking me to select the window about which I would like information by clicking the mouse in that window. So, when xwininfo doesn't have a proper id parameter, it just ask the user to select the window with this crosshair cursor.
Here are the values of variables in decoration.js between l. 50 to l. 72 when I repro, hope this will help for debugging :

l.51: act: [0x3407bc0 MetaWindowActor]

l.52: act['x-window']: undefined

l.53: xwininfo[0]: true

l.54: str:
xwininfo: Please select the window about which you
would like information by clicking the
mouse in that window.
xwininfo: Window id: 0x180bcd2 "Propriétés de decoration.js"
Root window id: 0xa0 (the root window) (has no name)
Parent window id: 0xa0 (the root window) (has no name)
1 child:
0x180bcd3 (has no name): ()  1x1+-1+-1  +278+120

l.61: m: 0x180bcd2 "Propriétés de decoration.js",0x180bcd2

l.62: m[1]: 0x180bcd2

So, as a workaround, I just changed (l. 51):

if (act) {

to

if (act && act['x-window']) {

which did the trick for now. Of course, I got this in my logs :

Gjs-Message: JS LOG: [pixel-saver]: Could not find XID for window with title Propriétés de decoration.js
Gjs-Message: JS LOG: [pixel-saver]: Finding XID for window Propriétés de decoration.js failed

But it doesn't seems to be problematic (the properties dialog can't be maximized anyway).
So, maybe not the best solution, but I don't know how to guess the X ID of this window by other means.


check for chef-cli, which was renamed from chef binary starting wor…

…kstation v0.10.41

Thanks a bunch!
Sent with GitHawk


pca_loadings add n_points to account for less than 30 features

When less than 30 features are present in adata.X, pca_loadings will plot some components twice.
The patch solves the problem by adding an n_point parameter (default value 30, same as anndata.ranking())that is then passed to anndata.ranking().

Thanks for the PR!
Could you add a test for this?
Also, do you think the behavior should be different for when n_points > adata.n_vars? I'm thinking there could be a block like:
if n_points is None and adata.n_vars < 30:
    n_points = adata.n_vars
elif n_points is None:
    n_points = 30

Btw, the tests and docs should succeed if you merge changes from master into this branch.

If I catch your point the function prototype would then be
def pca_loadings(
adata: AnnData,
components: Union[str, Sequence[int], None] = None,
include_lowest: bool = True,
n_points: Union[int, None] = None,
show: Optional[bool] = None,
save: Union[str, bool, None] = None,
):
Then
if n_points is None and adata.n_vars < 30:
n_points = adata.n_vars
elif n_points is None:
n_points = 30
should we also prevent user from plotting more than adata.n_vars?
else:
n_points = min(n_points, adata.n_vars)
considering the tests, I don't see what you expect (sorry, I'm quite new to collaborative work on github):
looking at test_rankings in test_plottings.py, the test should look like
sc.pl.pca(pbmc, n_points=10)
save_and_compare_images("pca_loadings_with_10_points")
but what will it compare to?

We have images which are saved which can be compared against, typically one would add a new image which you have visually confirmed to be correct, so if the behavior changes later we know. There is a little more about this in the contribution guide.

?


Early Tutors: Initial pass at a new tutorial living in the repo

Comments/questions/remarks welcome. For comments on specific bits of the documents, ideally leave a line comment in the appropriate part of the diff :)

Okay, just completely reworked that whole hunk, and started using asciidoc code callouts to boot… I think it's looking a lot better, let me know if you agree @marcgrue !

Excellent, Antonio! Clear description that is very helpful. I'm very happy :-)

Awesome! Good to hear :) Thanks for looking through the content!

🎵 I have not forgotten youuuuu 🎵
But I'll be trying to wrap up #1876 before circling back here.

This PR is...
http://i0.kym-cdn.com/entries/icons/mobile/000/003/619/ForeverAlone.jpg

Ok, pushed a variety of changes motivated by the above comments :tada:
I would say we can probably merge with these changes and then iterate on additional tweaks, but if you have time to give it a second read-through or at least look at the tweaks, @farmdawgnation, I won't complain :)


No text is showing when creating or editing a floating text

Describe the bug
No text is showing when creating or editing a floating text
To Reproduce
Steps to reproduce the behavior:

create a floating text

Expected behavior
Text is shown
Screenshots

Server (please complete the following information):

OS: Ubuntu 22.4
PMMP: 4.10.1
Plugins: Texter, DevTools, Slapper, PurePerms, MultiWorld

Additional context
I tried restarting, recreating and editing the text but without any changes

Hi @CallMeYuuuu,
Try re-downloading the plugin from Poggit.
If that doesn't help, please let me know what version of Texter you have

I use the latest version of texter. I downloaded it from poggit the same day I had the issue.

Please tell me the folder name of the world you are using (worlds/*) and send the files in the plugin_data/Texter folder

It's been three weeks since my last reply, so closing it


Ensure cleanup after job termination

Problem description
After the Flink job terminates, some Pravega-related threads still seem to be running.   This is likely due to a failure to close something.   I observe this behavior when launching the WordCountWriter from pravega-samples, using the Flink UI for job submission.
An ongoing drip in the task manager log:
2018-05-16 20:40:17,613 INFO  io.pravega.client.stream.impl.ControllerResolverFactory       - Attempting to refresh the controller server endpoints
2018-05-16 20:40:17,617 INFO  io.pravega.client.stream.impl.ControllerResolverFactory       - Updating client with controllers: [[addrs=[pravega-controller.pravega.svc.cluster.local/<IP_ADDRESS>:9090], attrs={}]]
2018-05-16 20:40:17,618 INFO  io.pravega.client.stream.impl.ControllerResolverFactory       - Rescheduling ControllerNameResolver task for after 120000 ms
2018-05-16 20:40:48,668 INFO  io.pravega.client.stream.impl.ControllerResolverFactory       - Attempting to refresh the controller server endpoints
2018-05-16 20:40:48,671 INFO  io.pravega.client.stream.impl.ControllerResolverFactory       - Updating client with controllers: [[addrs=[pravega-controller.pravega.svc.cluster.local/<IP_ADDRESS>:9090], attrs={}]]
2018-05-16 20:40:48,671 INFO  io.pravega.client.stream.impl.ControllerResolverFactory       - Rescheduling ControllerNameResolver task for after 120000 ms
2018-05-16 20:42:17,619 INFO  io.pravega.client.stream.impl.ControllerResolverFactory       - Attempting to refresh the controller server endpoints
2018-05-16 20:42:17,621 INFO  io.pravega.client.stream.impl.ControllerResolverFactory       - Updating client with controllers: [[addrs=[pravega-controller.pravega.svc.cluster.local/<IP_ADDRESS>:9090], attrs={}]]
2018-05-16 20:42:17,621 INFO  io.pravega.client.stream.impl.ControllerResolverFactory       - Rescheduling ControllerNameResolver task for after 120000 ms

Problem location
Suggestions for an improvement

Unable to reproduce.


Interpretation of output

Hi there,
Thank you for sharing this code! I have tried it on several samples, and am a bit confused with the output in the csv:

I understand that the domains are listed based on their size, meaning that large domains are given in the first rows and the small domains, often protein linkers, are given in the later rows.
As would be logical to me, the order of residue indices per row (or domain) are ordered numerically. However, in several runs i have performed, it occured that this was not the case, and it looks like two domains are pasted in one row. Here are two examples (they look the same, but they are from different samples):

256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,245,246,247,248,249,250,251,252,253,254,255,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Is there a specific reason or interpretation for this or would this be a bug? I am asking, as i would like to extract the domain and their linkers delineations based on the first and last entry of each row.

Thank you in advance!

Wow... it's been a while since I've looked at this code! The upshot here is that these will be cases where the final folded domain isn't made up of contiguous stretches of protein (e.g. where there's a long unstructured loop, or where the chain leaves one domain, folds into another before returning to the first, etc.). The code is ultimately aiming to find groups of residues that AlphaFold believes move as near-rigid bodies. As far as the code doing the clustering is concerned the residue numbers are just unique labels on graph nodes, so they're returned as sets where any residual ordering is more-or-less coincidental. If you want them to be ordered in the output .csv, you could do it by changing https://github.com/tristanic/pae_to_domains/blob/f407c6035c825f151a56f28bf803fcb44321b941/pae_to_domains.py#L135
to:
    clusters = [list(sorted(c)) + ['']*(max_len-len(c)) for c in clusters]

Hope that makes sense!


/en-US/docs/Web/CSS/opacity

Request type

[x] Correction or update

Details

This page includes the information about percentage opacity values, but links to CSS Color 4, where percentage opacity values are defined, is not included.

https://www.w3.org/TR/css-color-4/#transparency
https://www.w3.org/TR/css-color-4/#typedef-alpha-value

Added; thanks for reporting!


Question: is there a unique "best" encoding for each character?

Very cool project!
I was wondering if you have any thoughts on how unique the description for a character in your system is. There are obviously several ways to describe each character (e.g. by "zooming out"), but maybe there is always a "best" or most condensed way. What is your experience in encoding the characters so far? Have there been cases where two encoding options seemed equally good, or cases where you used different encoding for the same component to make it work in different contexts?
Here is an example of encoding a component in two different ways, side by side:

PS: Let me know if there is a better place to ask questions like this, e.g. some chat server!

Hi eweitnauer,
Good question! I usually choose the more concise way to encode the characters when there are multiple options, as long as it doesn’t cause confusion/ugliness.
Additionally, some components that doesn’t have apparent horizontal/vertical structure can be encoded either using “row-major” (1-2)|(3-4) or “column major” (1|3)-(2|4). In these situations, if the components is often packed horizontally with other components, I will use column major and vice versa to make the result look nicer. For example, the strokes in (1|3)-(2|4)-(5|6) look more well-proportioned than ((1-2)|(3-4))-(5|6).
PS. Please feel free to discuss in Issues, usually I reply faster but sorry I was having a busy last week :)


Support json modules

This is a proposal for a fix to #74. It is not elegant but it gets the job done.
The way the NormalModuleFactory is found from the dependencyFactories is probably not the right way to do it, but I don't have a good enough understanding on how to do this stuff, and this is the proposal I was able to come up with:-)
The example environment that this PR is fixing is:
index.js:
require("bundle-loader!./test.json");

test.json:
{ "any": "json file" }

Without this fix, this currently returns the error:

ERROR in ./src/test.json (./node_modules/bundle-loader!./src/test.json)
Module parse failed: Unexpected token v in JSON at position 0 while parsing near 'var cbs = [],
data...'
You may need an appropriate loader to handle this file type.

ping. The bug this pr fixes is a showstopper when using json files with webpack 4.

Ping @michael-ciniawsky, sorry for the noise - any news on this?

I can verify that this PR also fixes the issue for me with no adverse side effects that I notice.  Would be great to get this, or an equivalent, merged @michael-ciniawsky

This PR also fixed the issue for me. Are there other maintainers than @michael-ciniawsky who could check this pull request?


[ADD] German translation

[ADD] German translation and gdpdu conformity

I guess #191 is more complete


Show Multi-day event in Month view like in week view

Feature request:
Is there a way to show multi-day event in Month view like in week view ( a bar spanning across multiple days). Also the option to customize the styling.

Sorry there's no support for this, I looked into it before as it's a nicer UX but it was too complicated to implement.

Hi!
I was tricking a little with css and got this:

If you want to do this: You need to use a js function in the constructor, where you add the cssClass for all events (e.g. "from00to01") and then you can get these classes and set the width and margin of the events in that class. Its a little hacky, but it works for me ...


Add FIDO2/Yubikey/WebAuthn authentication support

Cool! I have a YubiKey arriving right now, slowly, and it’s great to see I’ll be able to use it here as well!

i agree with this!! ive been a yubikey user for abt 4 months now i thing and security is yes :)

This item is being tracked in the new omg.lol Feedback Forum. To follow its status, visit: https://feedback.omg.lol/1660512170215

This is prerequisite for #310.

+1 from me then since I'm all on these yubikeys:)

Feel like @newbold  should close this as it looks like this is all implemented

@byemc well, the one remaining piece is adding it as 2FA, with or in lieu of an authenticator. Right now the only limited support is with a passkey, so it’s not yet technically complete. 🤓


feat: explicit toolchain in clippy (zk lint rust) execution

What ❔
Provide explicit toolchain version when executing clippy so that linting locally has the same effect as when run on CI
Why ❔
It's too easy now to use zk lint rust so that it outputs errors that are different than those in CI (especially that the setup-dev.md does not ask to install specific rust version, and there are multiple versions of rust used in different dockerfiles in our repo), this change makes this command more stable
Checklist

[X] PR title corresponds to the body of PR (we generate changelog entries from PRs).
[X] Tests for the changes have been added / updated.
[X] Documentation comments have been added / updated.
[X] Code has been formatted via zk fmt and zk lint.

@tomg10 I've updated nightly rust https://github.com/matter-labs/zksync-era/pull/530 we can close it now


Stabilise smoke tests

The smoke tests have often been failing, since switching to the new operator. Reproduced this locally. Failing because the test was scaling the deployment to 3, but the new operator would then scale this back down to 1 (to be reconciled with the stateful service settings), the deployment availability check would pass, and the test would be using a deployment with terminating pods. Updated to scale the stateful service resource now, instead of the deployment directly. And added a check that we've actually scaled up to 3 replicas.
When trying this out, also had the service unavailable for the first request sometimes (connection refused). Added a retry for initial requests in case we see this in CI too.
Let's see if the smoke tests are more stable now...

I'll merge now, so we can have other PRs based on this.


Padding for header buttons

I want to add padding for the buttons, so it shows which page someone is on. The only issue with this is when I implement it, the hovering feature of contact freaks out, and it moves the whole thing over for some reason. I will look into this later

.

I fixed this issue. But I still need to fix the header navbar when zooming in the page (responsive design), some of the elements get "squished" and the logo just goes right off of it when you zoom in too much,
What I need to do.
As you zoom in, I need the header navbar to grow in height to compensate for things being squished.
It looks like everything works well when it switches to mobile platform but sometimes when you zoom in even more in mobile it breaks a lot of things. Just play around with it and try to fix the issue.


java.lang.String cannot be cast to java.lang.Boolean

[x] Review the documentation: https://facebook.github.io/react-native
[x] Search for existing issues: https://github.com/facebook/react-native/issues
[x] Use the latest React Native release: https://github.com/facebook/react-native/releases

Environment
react 16.5.0
react-native 0.57.2
Description
error occured
java.lang.String cannot be cast to java.lang.Boolean
ReadableNativeArray.java:104
Please how to fix this problem?

I have the same issue. I made a react-native application using "react-native init", first run was successful, but whenever I wanted to put a button I received the same error.
Package.json
"dependencies": {
   "react": "16.6.0-alpha.8af6728",
   "react-native": "0.57.3"
 },
 "devDependencies": {
   "babel-jest": "23.6.0",
   "jest": "23.6.0",
   "metro-react-native-babel-preset": "0.48.1",
   "react-test-renderer": "16.6.0-alpha.8af6728"
 },

React Native Environment Info:
System:
  OS: Windows 10
  CPU: x64 Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz
  Memory: 1.33 GB / 7.87 GB
Binaries:
  Yarn: 1.6.0 - C:\Users\morteza.taghdisi\AppData\Roaming\npm\yarn.CMD
  npm: 6.0.1 - C:\Program Files\nodejs\npm.CMD

React Native Environment Info:
System:
OS: Windows 10
CPU: x64 Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
Memory: 2.31 GB / 7.64 GB
Binaries:
Yarn: 1.7.0 - C:\Users\admin\AppData\Roaming\npm\yarn.CMD
npm: 5.6.0 - C:\Program Files\nodejs\npm.CMD

我也出现了这个错误


Add new field for pokemon to get lvl

Short Description:
Add new field for pokemon to get lvl
Changes:

change pokemon.py to add additional_cp_multiplier

@OpenPoGo/maintainers

Current coverage is 38.56% (diff: 100%)

Merging #278 into master will not change coverage

@@             master       #278   diff @@
==========================================
  Files            30         30
  Lines          1390       1390
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            536        536
  Misses          854        854
  Partials          0          0

Powered by Codecov. Last update d1a35df...2c0fd57

Current coverage is 38.56% (diff: 100%)

Merging #278 into master will not change coverage

@@             master       #278   diff @@
==========================================
  Files            30         30
  Lines          1390       1390
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            536        536
  Misses          854        854
  Partials          0          0

Powered by Codecov. Last update d1a35df...2c0fd57

👍

👍


feature/use-url-from-config

I think it's worth noting that developers will need to update their local dev environments (config/services.php and '.env') to allow for this new variable. It should default to https://id.truckspace.group though


Box Shadow added to search bar and all buttons

Please merge as soon as possible
Changes like Box Shadow  to search bar and all buttons has been added

Looking good😃...

My pleasure!
Sure.


⚠ Bofrost.de has degraded performance

In ba1beb4, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 921 ms

Resolved: Bofrost.de performance has improved in 3368c51 after 8 minutes.


Drop Failed. Could not transfer data

Describe the bug
Attempting to drag and drop an imported file from the project into the code browser results in an Assert Exception
To Reproduce
Steps to reproduce the behavior:

Open Code Browser tool.
Drag and drop imported file from project into code browser.
Receive Assert Exception.

Environment (please complete the following information):

OS: Microsoft Windows [Version 10.0.18363.535]
Java Version: 13.0.1
Ghidra Version: 9.2 cbe5b9e9cae03ce4dea117799afc03e4ad32a488

Were you running Ghidra in a debugging session from Eclipse?

Were you running Ghidra in a debugging session from Eclipse?

vscode-java-debug but yet it was a debug session. I didn't check outside of the debugger though.

Yeah, we've seen it a few times recently when running in a debug session, but haven't figured out the steps to reproduce it yet.  From looking at the code, the only thing that makes sense is that a 'constant' static variable is getting re-initialized by the debugger and causing the object instance comparisons to fail.
If you can reproduce it, please post steps.

Yeah, we've seen it a few times recently when running in a debug session, but haven't figured out the steps to reproduce it yet. From looking at the code, the only thing that makes sense is that a 'constant' static variable is getting re-initialized by the debugger and causing the object instance comparisons to fail.
If you can reproduce it, please post steps.

It occurs every time I try to drag and drop a file from the project to the code browser.

Add some info to the assert message (in DataTreeDragNDropHandler.java line 161'ish) - ie. the class of the flavor, and a few of its properties... ie. mimetype, primary type, subtype, etc.

@astrelsky Assuming you can edit the code, we would like you comment out the AssertException at line 161 to see if the drop operation will successfully complete.

Sorry I just got back and was tracing back what the unexpected DataFlavor is and where its coming from and it appears to be linuxFileUrlFlavor which is added in the code below.
https://github.com/NationalSecurityAgency/ghidra/blob/cbe5b9e9cae03ce4dea117799afc03e4ad32a488/Ghidra/Features/Base/src/main/java/ghidra/app/util/GhidraFileOpenDataFlavorHandlerService.java#L27-L29
I effectively ignored the AssertionException by just setting error to false in the debugging session so it would continue on as if nothing happened. Unfortunately I ended up with a NullPointerException.
I'll try skipping over that flavor to see if gets the correct one.
Also I initially didn't provide much information as I had believed it to be simple to reproduce, should have know better.

So, skipping over that flavor allowed the correct one to be used. It appears that linuxFileUrlFlavor shouldn't be added on a non linux platform maybe?

Did this operation break for you recently?

Did this operation break for you recently?

Yes. I would say within the last week or so.

The change that broke this was related to allowing the user to copy program names to the clipboard from the Front End.  Now that one of the Data Flavors is a String, the LinuxFileUrlHandler is attempting to process the dragged Front End node as a String, which never happened before.   My guess is that the string name of the tree node is in  an unexpected format for the file handler.
The correct fix will be related to having the drop operation better understand how to handle a dragged String.

The change that broke this was related to allowing the user to copy program names to the clipboard from the Front End. Now that one of the Data Flavors is a String, the LinuxFileUrlHandler is attempting to process the dragged Front End node as a String, which never happened before. My guess is that the string name of the tree node is in an unexpected format for the file handler.
The correct fix will be related to having the drop operation better understand how to handle a dragged String.

This is what the array of dropFlavors looks like
0:GenericDataFlavor@0x65 "docking.dnd.GenericDataFlavor[mimetype=application/x-java-jvm-local-objectref;representationclass=ghidra.framework.main.datatree.VersionInfo]"
1:DataFlavor@0x66 "java.awt.datatransfer.DataFlavor[mimetype=application/x-java-serialized-object;representationclass=java.lang.String]"
2:GenericDataFlavor@0x67 "docking.dnd.GenericDataFlavor[mimetype=application/x-java-jvm-local-objectref;representationclass=java.util.List]"
3:GenericDataFlavor@0x68 "docking.dnd.GenericDataFlavor[mimetype=application/x-java-jvm-local-objectref;representationclass=java.util.List]"
4:DataFlavor@0x69 "java.awt.datatransfer.DataFlavor[mimetype=application/x-java-file-list;representationclass=java.util.List]"

Is there actually a valid occurrence of a represented String?

Is there actually a valid occurrence of a represented String?

For some OSes, a file drag from the OS to Ghidra will produce a String flavor.  We then convert the String to a file path.
I'd like you to verify something.  Please change https://github.com/NationalSecurityAgency/ghidra/blob/cbe5b9e9cae03ce4dea117799afc03e4ad32a488/Ghidra/Framework/Docking/src/main/java/docking/dnd/DropTgtAdapter.java
to add this method:
	private void sortFlavors() {
		Arrays.sort(dropFlavors, (f1, f2) -> {

			if (f1 instanceof GenericDataFlavor) {
				if (f2 instanceof GenericDataFlavor) {
					return f1.getHumanPresentableName().compareTo(f2.getHumanPresentableName());
				}
				return -1;
			}
			else if (f2 instanceof GenericDataFlavor) {
				return 1;
			}

			return 0;

		});
	}

Then add a call to that method below lines 52 and 59, where the dropFlavors variable is set.
I think the current setup will work as intended if we handle the flavors in the preferred order.

Is there actually a valid occurrence of a represented String?

For some OSes, a file drag from the OS to Ghidra will produce a String flavor. We then convert the String to a file path.
I'd like you to verify something. Please change https://github.com/NationalSecurityAgency/ghidra/blob/cbe5b9e9cae03ce4dea117799afc03e4ad32a488/Ghidra/Framework/Docking/src/main/java/docking/dnd/DropTgtAdapter.java
to add this method:
-snip-

Then add a call to that method below lines 52 and 59, where the dropFlavors variable is set.
I think the current setup will work as intended if we handle the flavors in the preferred order.

That did the trick. Tried both single and multiple file drops and they worked without a problem.

Thanks for the help.   We will put a fix in for this.

Thanks for the help. We will put a fix in for this.

No problem


[tool_crash] FileSystemException: Cannot create link, OS Error: Operation not permitted, errno = 1

Command
flutter pub get

Steps to Reproduce

...
...
...

Logs
FileSystemException: Cannot create link, OS Error: Operation not permitted, errno = 1
#0      _Link.throwIfError (dart:io/link.dart:254:7)
#1      _Link.createSync (dart:io/link.dart:182:5)
#2      ForwardingLink.createSync (package:file/src/forwarding/forwarding_link.dart:20:16)
#3      ForwardingLink.createSync (package:file/src/forwarding/forwarding_link.dart:20:16)
#4      _createPlatformPluginSymlinks (package:flutter_tools/src/flutter_plugins.dart:1069:12)
#5      createPluginSymlinks (package:flutter_tools/src/flutter_plugins.dart:991:5)
#6      refreshPluginsList (package:flutter_tools/src/flutter_plugins.dart:1101:5)
<asynchronous suspension>
#7      FlutterProject.ensureReadyForPlatformSpecificTooling (package:flutter_tools/src/project.dart:359:5)
<asynchronous suspension>
#8      PackagesGetCommand.runCommand (package:flutter_tools/src/commands/packages.dart:365:7)
<asynchronous suspension>
#9      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1350:27)
<asynchronous suspension>
#10     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#11     CommandRunner.runCommand (package:args/command_runner.dart:212:13)
<asynchronous suspension>
#12     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:348:9)
<asynchronous suspension>
#13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#14     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:294:5)
<asynchronous suspension>
#15     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:112:9)

[✓] Flutter (Channel stable, 3.16.0, on Ubuntu 22.04.3 LTS 6.2.0-37-generic, locale en_IN)
    • Flutter version 3.16.0 on channel stable at /home/jesie/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision db7ef5bf9f (3 weeks ago), 2023-11-15 11:25:44 -0800
    • Engine revision 74d16627b9
    • Dart version 3.2.0
    • DevTools version 2.28.2

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /home/jesie/Android/Sdk
    • Platform android-34, build-tools 34.0.0
    • ANDROID_HOME = /home/jesie/Android/Sdk
    • Java binary at: /home/jesie/android-studio/jbr/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Linux toolchain - develop for Linux desktop
    • Ubuntu clang version 14.0.0-1ubuntu1.1
    • cmake version 3.22.1

@jsxtech
Can you check this and see if it helps to resolve your case ?


Lab 1 - Fibonacci code

Fibonacci code

Please fix broken build and update PR description.

Codecov Report

Merging #21 into master will not change coverage.
The diff coverage is 100%.

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

Impacted Files
Coverage Δ

01_fib/fib.go
100% <100%> (ø)

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 f8055b5...5e4dd2b. Read the comment docs.


Tests for DbDumpCommand

This pull requests consists from 2 changes:

Fix descriptions of some parameters in DbDumpCommand
Add tests for DbDumpCommand

This suite checks 4 cases:

Dump the existed database schema to an XML change set
Dump the schema and data to an XML change set
Dump only data
Print a correct help page

For checking correctness of a change set, it uses a DOM XML parser, rather than regular expressions or string manipulations. The reason for this is that the resulted XML text is not a constant and depends on environment and time of a run. To overcome this, we use the XML parser, because it provides ability to make an intelligent  assertions. In the end, it makes tests more stable and easy to maintain.

Changes Unknown when pulling 2cc576a783b96af21e0f7d41209793f868d157d9 on arteam:db_dump_test into ** on dropwizard:master**.

Changes Unknown when pulling 69cf966ef483d6945c0be9906c71c70aea89504f on arteam:db_dump_test into ** on dropwizard:master**.

Besides the small comment, looks good!


Increase python version on Windows install

The packaging builds use 3.8.3 now as per
https://github.com/ros2/ci/blob/bfbf01b93606feb4f1a882d07aefbc3c0b7f63cd/windows_docker_resources/Dockerfile.foxy#L32
Update the instructions to match
Fixes https://github.com/ros2/ros2_documentation/issues/728

Thanks!

@emersonknapp @jacobperron FYI source install instructions remain tied to Python 3.7.


Update install.md

specify --version 2 so that people don't get an unusable wsl1 install (fixes #456)

Are you sure this command is correct? Running this did not do anything useful. I had to remove the --version 2 because it made WSL just print its version and exit.
# Just prints the version
PS C:\Users\rsmyth\Downloads> wsl --version 2 --import NixOS $env:USERPROFILE\NixOS\ nixos-wsl.tar.gz
WSL version: <IP_ADDRESS>
Kernel version: <IP_ADDRESS>-2
WSLg version: 1.0.61
MSRDC version: 1.2.5326
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26091.1-240325-1447.ge-release
Windows version: 10.0.19045.4780
# Actually installs
PS C:\Users\rsmyth\Downloads> wsl --import NixOS $env:USERPROFILE\NixOS\ nixos-wsl.tar.gz
Import in progress, this may take a few minutes.
The operation completed successfully.

Looks like the --version 2 actually needs to be at the end of the command, as per my actual pull request.

Looks like the --version 2 actually needs to be at the end of the command, as per my actual pull request. Does that work for you?

Actually, I think it just needs to be after the --import.
Can't test here right at the moment.

please double check #531

Yes, that is OK.


Tokenizer: Enable to set special characters

Method PGTokenizer>>isSpecial: contains a hardcoded String (to be parsed as Characters) to check special characters. This String does not include $. for example, which can be considered also a special character.
Let the user to set its special characters instead of hardcoding to a fixed set of Characters, providing a default which works with special characters from latin alphabets.
Note this also enable to parse this String:
'This is test sentence 1. This is test sentence 2.'
as
'#('This' 'is' 'test' 'sentence' '1' '.' 'This' 'is' 'test' 'sentence' '2' '.')'
and not as
#('This' 'is' 'test' 'sentence' '1.' 'This' 'is' 'test' 'sentence' '2.')

Done, in PGWordTokenizer class


"AudioContext was not allowed to start" warning, but not using any audio-related plugins

Receiving the following warning in Google Chrome (129.0.6668.70) web inspector:

MediaAPI.ts:19 The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://goo.gl/7K7WLu

I understand the error occurs because browsers require interaction before allowing audio to play. However, I can recreate the issue in a barebones experiment with no audio-related plugins, just a simple html-keyboard-response.
JavaScript:
let jsPsych = initJsPsych();
let timeline = [];
let welcomeTrial = {
    type: jsPsychHtmlKeyboardResponse,
    stimulus: `

Welcome to the Lexical Decision Task!

In this experiment, you will be shown a series of characters and asked to categorize whether the characters make up a word or not.

There are three parts to this experiment.

Press SPACE to begin the first part.

    `,
    choices: [' ']
};
timeline.push(welcomeTrial);
jsPsych.run(timeline);

HTML:
<!DOCTYPE html>

    <title>Lexical Decision Task</title>
    <link href=data:, rel=icon>

    <link href='https://unpkg.com/jspsych/css/jspsych.css' rel='stylesheet' type='text/css'>

Hi @susanBuck, thanks for reporting this! This is a warning rather than an error, and it's an annoying one because the jsPsych code isn't really doing anything wrong here. What's happening is that jsPsych always creates the Audio Context in case it's needed by plugins later on during the experiment. Most browsers require that the user makes some kind of interaction with the page (button cilck, key press) before the page can actually play audio, which makes sense. Unfortunately the browser is warning us that there hasn't been a user interaction at the point when we're creating the Audio Context, even though we're not actually trying to play anything!
My suggestion is to ignore this warning. If we do want to get rid of it, we could move the code that creates the Audio Context out of the constructor: https://github.com/jspsych/jsPsych/blob/9c6afb874251d6dd6d1c9917986869f239a972da/packages/jspsych/src/modules/plugin-api/MediaAPI.ts#L13-L21
And put it into any plugin API functions that require the Audio Context - these would check if it exists, and if not, create it.
Thoughts @jspsych/core?

@becky-gilbert - Thanks for the info! I'm teaching a class that uses jsPsych and the students were thrown off by the warning in the console. I've told them they can ignore it and showed how to filter out warnings from the console.

@susanBuck no problem! Yep, I can see why your students would be thrown off. Ideally jsPsych would not produce unnecessary console warnings since it can confuse new users, plus it makes it harder for all users to notice any other warnings.
I don't think this is a high-priority issue for the team right now, but I'll leave this issue open until we decide whether/when to fix it. In the meantime, it's safe to just ignore this.


Extra sets of parentheses do NOT go over well

Maybe I won't fix this until bootstrapping.

Fixed :evergreen_tree:


Admin Terminal - view - Bug

Please update table view for all the modules , Please all table with double boarders .

We need a common feature across all modules to sort the data by clicking any column
Please verify search for all modules .
We  need bulk action for the data , so need checkbox in first column .

-there is an issue regarding sort in some module like attribute management, category management, image management and category type management while clicking on a column in the table sorting is not performed.

Show entries must have a small drop down symbol to select the relevant numbers
Search must scrutinize the data in a wider perspective as currently picking only from one coloumn & reduce the tab size to half.
S.NO, Etc.,....... all the titles must have beside (half) downward & upward arrow to align the data's ascending & descending based on clicking
Beside Show Entries, must have ALL, LIVE, PENDING, REJECTED, DELETED options to select the exact details, In deleted must have an option to restore.
EXPORT tab above search - to export the data as an excel.


Set sendNotificationHttp & sendNotificationsHttp as public

So we can use them as described in the doc ! ;)

@chriskaya Thanks for the contribution! Merged it and will tag a new version right away. Going to be 1.2.1.

Wow that was quick ! ^^
Thx a lot !


Add device specific info to calibrator

To allow calibrating pressures based on the device's altitude.

One way is to add key=value pairs to devices as device info, and at these values as object to calibrator sandbox:
// src/Calibrator.js:12
sandbox: {
	Math: Math,
	val: data.getValue(attr.getName()),
	info: { altitude: '23', location: 'Nigeria', ... }, // Fetched from db
},


Select2: incompatible with Django 1.11

Version 3.3.2 of dal_select2 depends on admin/css/vendor/select2/select2.css. But this file doesn't exist in Django 1.11; in fact the whole admin/css/vendor folder is missing. It seems to be introduced in Django 2.0.
Would it be possible to fix that please?
Thanks!

Any effort put into making DAL compatible with old versions of Django and Python should better be put into porting your project to Django 2 and Python 3 (paying your tech debt).
That said, contributions are welcome. Please just try to not duplicate the issue.

FYI 1.11 is not just an old version of the Django, it's the current LTS.

@Schnouki being LTS doesn't make it recent. In March 2018, Ubuntu 16.04 was old, even if it was LTS until 18.04.
Contributions for python 2 or django 1.11 are welcome, but don't count on me because from my opinion it's old versions.

pay your debt as early as possible instead of waiting the last minute, because as you wait, interest for your tech debt grow.

Cruel, indeed, but technically correct from all respects - especially for a free service of this level.

Please re-open if occurs again on 3.4.0 which re-enables python 2 support


Cannot save file nor edit an existing one

I try two ways :
1-
I create a data file "example.txt" with content :
[ACTIONS]
2,routine,#F18928
  1,check email,#9366D7
  3,exercise,#C84BFB
  60,small tasks,#E96338
4,responsibility,#EB5151
  15,misc,#5BF7F5
    16,other,#E5F859
    35,check mailbox,#EDD483
12,entertainment,#83D072
  13,games,#541AFE
    56,elden ring,#F37894

[RECORDS]
2022-08-21 12:16:16,1,2
2022-08-21 13:17:31,3,1
2022-08-21 14:17:54,3,2
2022-08-21 15:18:23,1,4
2022-08-21 16:19:09,60,1
2022-08-21 17:19:34,35,1

when I edit it, click save, nothing is taken into account, if I reopen the file, nothing was changed.
2-
I follow the steps to add my first record :
To add your first record:

Open Rapid Time Tracker
Click New to create a new data file (.txt)
Click Add on the top left
Enter a new action name
Press shift + enter to create the new action, press enter again to confirm
Press enter, modify duration (e.g. your preferred unit), press enter again to add the record.

Save the file, but no file is created at all on my hard drive. It doesnt exist at all.
I tried running the software in adminstrator mode as well.
I am on windows

ok, so this happens when file is in root directory of a hard drive, as soon as i try it in folder inside the path, then it works fine
"C:\testfile.txt" wont work but "C:\folder\testfile.txt" will work

I'm not the author but sounds like a permissions issue


DeliveryClient ignores Type

DeliveryClient.GetItem("Codename") delivers object of wrong type with given codename and tries to fit it in requested object type, please see attached screenshot.

hello and thank you for your submission. the type parameter T in GetItemAsync<T> should either point to an existing strongly typed model the item you're requesting is based on, or it should be object, if you use TypeProvider to detect the type at runtime. in either case, using models/type provider from model generator is advised, as it ensures correct mapping of the response to its corresponding model.
have you used the model generator to create KontentAIType? if so, may I ask for version of the sdk and generator and ideally steps to reproduce this behavior?


Swap toolkit images

swap toolkit images with high-res options

@sharrocksb just a reminder that the Inclusive Design image should have a non-transparent background. I think the design suggests a white background.
current image on site

Yes! Thank you, @pfulton! I'll go ahead and swap and adjust background if needed once I have files from Matt.

Images have been swapped with help from Jos with color selection


[BUG] Variable length time series throw an error in DTW in elastic.py

Describe the bug
In elastic.py, the vanilla python implementation of DTW apparently doesn't handle variable length time series properly. I believe it assumes the cost matrix is square, which it will not be for time series of different lengths. https://github.com/alan-turing-institute/sktime/blob/74c14cbdf01f5acb55294f69738e03facf09c80f/sktime/distances/elastic.py#L54
Expected behavior
The cost matrix is sized corresponding to each of the input time series allowing for variable length time series.

rolled into #596


Add Hash support to fetch_all

Fixes https://github.com/google/google-api-ruby-client/issues/584

Coverage increased (+0.01%) to 96.324% when pulling 36f70e4198bd5d043d8a09f6a58bbde9ad749025 on saicheems:fixmap into 9237ba59cb2dafd42633e84ea4ee5d46b21c754e on google:master.

Will now behave like this:
items = service.fetch_all do |token|
  service.aggregated_autoscaler_list(project, page_token: token)
end

items.each do |name, autoscalers_scoped_list|
  # TODO: Change code below to process each (name, autoscalers_scoped_list) pair:
  puts String(name) + " => " + autoscalers_scoped_list.to_json
end

instead of this (before):
items = service.fetch_all do |token|
  service.aggregated_autoscaler_list(project, page_token: token)
end

for item in items
  item.each do |name, autoscalers_scoped_list|
    # TODO: Change code below to process each (name, autoscalers_scoped_list) pair:
    puts String(name << " => " << autoscalers_scoped_list.to_json
  end
end

Coverage increased (+0.01%) to 96.321% when pulling 0fb9417e637f20c28469dd7b92237ac10c633ba8 on saicheems:fixmap into 9237ba59cb2dafd42633e84ea4ee5d46b21c754e on google:master.

Coverage increased (+0.01%) to 96.321% when pulling 0fb9417e637f20c28469dd7b92237ac10c633ba8 on saicheems:fixmap into 9237ba59cb2dafd42633e84ea4ee5d46b21c754e on google:master.

Sure, I'll have the next release be a major version bump


Noor Grewal Review Ticket Week 3

Crossover Grade 2.7/3.0
Productive Blogging:

Calculator
Mortagascar
Mortagascar Plan
Goals for this week:
Plan for the Creative Performance Task- "Guess the Lyric" idea
Collaborate and create a new app
Go back to Mortagascar after speaking with classmates other than our team to see if anyone figured out how to add a scoring feature

Crossover Grade 2.7
I believe this week we were able to persevere despite the introduction of a new tool. Although we struggled with some features that we are more comfortable with in python (like if/else, and def), we were able to increase our understanding through much trial and error.


Add append_fast and set methods to the array

I have looked at the methods of batch adding arrays to array, and they all directly use push to add them one by one. This method is not a problem when dealing with small amounts of data, but when dealing with large amounts of data, it can be time-consuming. Recently, when implementing msgpack encoding, I have been trying to find out if there is an efficient batch operation function in the core library. Blit is what I need, but I found that it limits the length of the array. Therefore, I adjusted two functions based on the relevant code, both of which can automatically expand and use batch operation functions, thus reducing the instruction count

Local compilation and running are all successful, I don't know why I submitted the compilation. However, let's take a look at the difference between append_fast and append
pub fn fastappend()->Unit{
  for i in 0..<1000_0000{
    let b: Array[Byte] = [1,2,3,4,5,6,7,8,9,10,11,20,3,5,6,6,6,6,6,6,9]
    let b2: Array[Byte]=[1,2,3,4,5,6,7,8,9,10,11,20,3,5,6,6,6,6,6,6,9]
    b.append_fast(b2)
  }
}

pub fn append()->Unit{
  for i in 0..<1000_0000{
    let b: Array[Byte] = [1,2,3,4,5,6,7,8,9,10,11,20,3,5,6,6,6,6,6,6,9]
    let b2: Array[Byte]=[1,2,3,4,5,6,7,8,9,10,11,20,3,5,6,6,6,6,6,6,9]
    b.append(b2)
  }
}

 Local compilation and running are all successful, I don't know why I submitted the compilation. However, let's take a look at the difference between append_fast and append
pub fn fastappend()->Unit{
  for i in 0..<1000_0000{
    let b: Array[Byte] = [1,2,3,4,5,6,7,8,9,10,11,20,3,5,6,6,6,6,6,6,9]
    let b2: Array[Byte]=[1,2,3,4,5,6,7,8,9,10,11,20,3,5,6,6,6,6,6,6,9]
    b.append_fast(b2)
  }
}

pub fn append()->Unit{
  for i in 0..<1000_0000{
    let b: Array[Byte] = [1,2,3,4,5,6,7,8,9,10,11,20,3,5,6,6,6,6,6,6,9]
    let b2: Array[Byte]=[1,2,3,4,5,6,7,8,9,10,11,20,3,5,6,6,6,6,6,6,9]
    b.append(b2)
  }
}

I guess that because we have a JavaScript backend and our Array can be directly compile to JavaScript's native Array so it makes some mistake?
cc @hackwaly

@Lampese Yes. Array is implemented platform specific in arraycore_js.mbt, arraycore_nonjs.mbt.

@suiyunonghen the feature request looks reasonable to me.
for append_fast and appendex, we can just change the existing API instead of adding two new functions. e.g
append[T](Self[T], Self[T], offset? : Int, len? : Int ) -> Unit

and for set function, it looks reasonable to me that we just relax blit_to to allow it grow when size is not enough?

@bobzhang yes，I just need to wait for the official response, don't I need to adjust the pull request anymore？

I just need to wait for the official response, don't I need to adjust the pull request anymore？

@suiyunonghen Can you adapt the API based on my suggestions, we can check the correctness later

@bobzhang blit_to has implemented automatic expansion, and append_fast has been merged into append. Let's see if it works now

cc @suiyunonghen can you make this branch editable (not protected) so that we can  push atop

cc @suiyunonghen can you make this branch editable (not protected) so that we can push atop

PR branch can be edited by using "Github Desktop".

@bobzhang When forking, I didn't pay much attention to whether there was protection. Now I have created a branch ruleset like this, I don't know if it counts as deprotection

@suiyunonghen we implemented this feature request in #1279, so we allow Array::blit_to to grow by need, it should solve your performance issue, let me know if it works

@suiyunonghen we implemented this feature request in #1279, so we allow Array::blit_to to grow by need, it should solve your performance issue, let me know if it works

Performance is no longer a problem. I tested it and found that there was a 7-fold improvement from 5000 milliseconds before to 700 milliseconds now


create a TODO ap using react

we need an TODO projects. Please create a todo list app and push it into "PROJECTS" folder.
don't miss hacktoberfest!!!

I can work on this please assign it to me?

I can work on this please assign it to me?

assigned, good luck


chore: bdd-spring-1568074661 to 0.0.1

chore: Promote bdd-spring-1568074661 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

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


Fix translations

Build fails for translation issues. While AS ignores them, they should either be fixed or made non-breaking on your side. E.g. I do:
echo -e "android { lintOptions { disable 'MissingTranslation'\n\ndisable 'ExtraTranslation' } }" >> app/build.gradle

As I'm not fluent in the translated language, I won't be 'fixing' them myself. Have taken your advice with the additional lint options.


More responsive web design required

While there was some effort improving things, we are clearly not where we want to be yet.
If you find any responsiveness issues, please leave a comment/screenshot!

[] The website headers are not responsive.

For example when the screen is only 550 px wide you get the following problems (on top of the headers)

[ ] What's new section is not responsive
[ ] Recently section is not responsive
[ ] Footer links go off the background color
[ ] Footer copyright's Scala logo leaves too much spacing

Thanks!

I'm looking into this after seeing the issue mentioned on /r/scala.
Screenshots are helpful, but please include the page's URL, and the OS / browser you were using so I can reproduce the issue myself.

@DavidPrichard Screenshots are a good idea! We should do that.
I "fixed" the issue of "Documentation pages fail to reflow text" by disabling the <meta> tag that did this everywhere except for the frontpage. Not pretty but at least text is now readable: https://github.com/soc/scala-lang/commit/d33765aa804cd90713f602c0ae2a7b0ab799881d#diff-84234bcd3917743b8d1f73948b31f378R10

@soc Well, the screenshots were your idea, per the top comment. :)
I didn't realize the meta tag was disabled; I was wondering why I couldn't reproduce the issues above. Shoulda checked back here.
Anyway, I'm still working on this. Nothing seems too perverse in the HTML and CSS; should have a PR next week. The text reflowing seems to be due to some styles in boostrap.css that give several items a fixed width, preventing the page from becoming any narrower. Some funkiness is caused by margin: auto on several elements, which shrinks to nothing when the page is sufficiently narrow, leaving them uncomfortably close to each other and the edge of the page.


wrong output during enumeration

When enumerating several models with -a, output is not separated using ------

wrong, it works.


Distance tax - Tax amount is zero when selecting a distance rate on confirmation page

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Issue found when validating #42909
Version Number: 1.4.79-6
Reproducible in staging?: y
Reproducible in production?: n
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause internal team
Slack conversation:
Action Performed:
Precondition:

Track Tax distance is enabled on Old Dot.
Workspace has a few distance rates and the distance rates are associated with tax rates.

Go to + > Submit expense > Distance.
Enter waypoints > Next.
Click Rate.
Select a distance that has non-zero tax rate.

Expected Result:
The tax amount will update accordingly.
Actual Result:
The tax amount is zero on confirmation page.
Workaround:
unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

Screenshots/Videos
https://github.com/Expensify/App/assets/38435837/45339b08-bea2-4cb6-92e7-01964b5f5058

View all open jobs on GitHub

@mallenexpensify FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors

We think that this bug might be related to #wave-collect - Release 1

Will look as it is coming from my PR

Not a Web-E blocker

@m-natarajan this is not a bug and feature -
Here -

The field Tax reclaimable on should not be 0.00. If you update it to non zero, you should be able to see non zero tax amount. Could you please help to recheck. Thanks!

@MonilBhavsar Tax reclaimable portion in the tester's video is $0.00 for all rates:

... so it doesn't matter whatever rate they select. The amount of tax reclaimable on it is $0.00, so therefore the Tax amount is $0.00 on the expense:

Lol 😄

Hahahahah

Just getting here, not sure I understood if this is a bug or not 😅

Not a bug.

Yup!


Add a Chart for Distribution

Is your feature request related to a problem? Please describe.
The charts in FlowViz are wonderful, and there are good correlations back to the flow metrics of the flow framework. The one I'd say is missing is distribution, showing the ratios/%s of the work item types completed over a span of time. It would be great to see this chart introduced to the template.
Describe the solution you'd like
A new chart showing distribution of work item types completed over a period of time.
Describe alternatives you've considered
You can kind of see this and calculate yourself using the Productivity chart.
Additional context
None

Years ago I did have the flow framework style charts in FlowViz but I removed them as I'm not really a fan of it. So won't be looking to add this.


Add Prettier code formatting

Added Prettier as a dep and ran it over all files.
Added Husky as a dep to run Prettier on precommit

There's a lot of changes here as the majority of files required some sort of tweak. This is using Prettier straight out of the box, config options are available if there is anything you feel particularly strongly about.
If you merge this, I'd also recommend setting your Code Editor of choice to run Prettier on save. The Prettier config file with the empty object is included as many devs config their editor to only run Prettier if a config file is present.
Note this change will probably cause quite a few conflicts if you have any long-running feature branches currently in-flight.

@barrymcgee cheers man I've merged this. I actually have Prettier setup but for some reason, it's stop running when I save 🤷♂

@shylands If using VS Code, do you have "editor.formatOnSave": true in your local config?

Not sure if it was, but I turned it on in settings after leaving this comment so it is now :)


Terraform Snowflake resources.

https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs

https://quickstarts.snowflake.com/guide/terraforming_snowflake/index.html?index=..%2F..index#0


Back/forward browser navigation for carousel images

Is your feature request related to a problem? Please describe.
When I am looking at an embedded picture (like in, I clicked on it, and it's filling the screen), I intuitively click "back" on my android phone to get back to the post where this picture was posted. However, because of the current choice in UX, it brings me back to the main feed instead.
Describe the solution you'd like
Just bring me back to the post, not the feed.
Describe alternatives you've considered
I could probably break the habit and just click away from the picture to make it go away and stay in the post. That's how it currently works.

This is something we can do. We'll just need to push a new url on the browser history stack shallowly like:
router.push({ router.pathname, { query: { imageId: $num } }, { shallow: true })

Just a quick question to understand if I have understood this issue correctly, doesn't this happen on desktop as well if you go the previous page on any browser? Or is it related to some mobile-specific actions?

You are right, this also happens on desktop


Bug: lualine doesnt seem to disable correctly after recent updates

Self Checks

[X] I'm using the latest lualine.
[X] I didn't find the issue in exsisting issues or prs.

How to reproduce the problem

Set lualine to get disable while certain buffertypes like alpha-dashboard or nvim-tree
Expected behaviour
lualine disables itself and nothing is visible there
like this ->

Actual behaviour
but what happens is this ->

Minimal config to reproduce the issue

Config
<!--
  =================
  ### IMPORTENT ###
  =================
<p>You need to provide a way to reproduce the issue without influence
of other plugins.
Issues without proper format and a proper way to
reproduce might be ignored.
This script can help you with that.
https://github.com/nvim-lualine/lualine.nvim/blob/master/scripts/nvim_isolated_conf.sh
Create an isolated config directory with:
`nvim_isolated_conf.sh -c DirectoryName`

Then modify the DirectoryName/.config/nvim/init.vim
so you can reproduce the issue .
You can load the config to see if the issue is occuring with
`nvim_isolated_conf.sh -l DirectoryName`

Paste the DirectoryName/.config/init.vim without comments below
-->

Aditional information

Lualine is still disabling is self. What's getting rendered is the your default built in statusline. Before recent changes to redraw mechanics we were setting an expression global option statusline and dispatching statuslines for different windows from result of that expression. Now we set the window local option statusline instead.
Before even on disabled filetypes lualine was still there only it was drawing empty now lualine is not at all there so neovim is drawing the default statusline.
To get empty line on disabled filetypes like before you can set the global statusline option to a space that way that global statusline option will be rendered instead of the builtin default statusline.
vim.go.statusline = ' '

i set the global-line like you said and it does now show nothing now, but now i have another problem now like when i open neovim now it does a flash before showing alpha also the same thing happens when i open nvim-tree
Here's the screen recording of it happening - https://imgur.com/a/FGYRowK

That's odd . I'll have to look into it . Can you provide an isolated minimal_reproduction config with nvim_isolated_conf.sh

Can you confirm, it's fixed in 6fbc35b ?

i tried running your script but it is just giving me an error

yup @shadmansaleh its fixed in the latest version, thank you so much
also look into that minimal config script thats not

I think you downloaded the github webpage on the script and tried to ran it instead of getting the raw script😆. The script is already available with lualines installation under scripts forlder so you don't need to download it . If you're downloading remember to download the raw script https://raw.githubusercontent.com/nvim-lualine/lualine.nvim/master/scripts/nvim_isolated_conf.sh

you are right, my bad

@shadmansaleh the recent commit did fixed my previous issues but now lualine has become very slow in disabling itself like it takes a second or two sometimes to disable itself
Here's the screen-recording for you - https://imgur.com/a/HNasGtx

I can't reproduce it . but fb9a0ebbd4dc38e183886a828170c8aebd49544d should help . See if it still happens for you now .
Also with 292c6bbcce6cae74c6f742356cc436d125081521 you no longer need to set the statusline option yourself to hide builtin statusline

thanks man that setting of statusline was the thing causing the issue now its fine


Waypoint 31 :Add Placeholder Text to a Text Field

The second objective in this Waypoint has bugged text until the objective is met, then it appears normally.

I believe I may have found the offending line of code:
https://github.com/FreeCodeCamp/freecodecamp/blob/91d6520817b9ebe4d9851181fe39a18fc4534db4/seed/challenges/basic-html5-and-css.json#L1641
although I dont know what I'm looking at yet to attempt an edit
I'd love to learn what was wrong and how to fix it if at all possible
Thanks
Nathan

Similar issue here. I´m using Firefox 39.0

When I add the placeholder attribute it changes to: 'Set the value of your placeholder attribute to "cat photo URL".'

fixed
Happy coding!


Remove ts-ignore stuff in parser when TS bug is fixed

When https://github.com/microsoft/TypeScript/issues/35970 is fixed with TS 3.8.1, remove the unnecessary ts-ignore and eslint-ignore statements in parser.ts.

Done in https://github.com/DylanSp/extended-four-function-console/commit/3ad603e0e48104106180e55b624d45ad0eb5eb16.


Test with Windows Computer

We need to make sure that the project works well with Windows machines. However, I do not have access to a Windows computer to test.
It would be a huge help to this project if anyone in the community can confirm the following:

Does the project work well with Windows?
Are there any extra steps that need to be done to get it working on Windows?
Can you add additional windows-specific information to the readme.md?

Here are some issues that seem to be Windows related

#6
#14

Thanks!

I am working on Windows10 with this tool. Here are my observations till now

able to obtain and monitor CSI data live through serial monitor
for storing/logging these CSI values I used PuTTY serial monitor and it's logging feature. Using this CSI can easily be stored in CSV/text format
still cant find a way to utilise these CSI values in "realtime"

Thank you for sharing. Did you use the commands like grep on the data for real-time filtering of the data (#6 had an issue with that on windows I believe). Does PuTTY give these extra utilities or maybe you downloaded it previously?
Here are some other comments I have for you (which are unrelated to this issue):

Thanks for bringing up the "realtime" thing. Processing CSI in "realtime" can mean a lot of things. For example:

maybe you just want to see the CSI as a plot as the data comes in (for debugging). This would be generic enough to be useful for this project
Alternatively, some people will want to do data processing and data prediction on the "realtime" data. There are so many different ways to process the CSI that it would not make sense to me (at this time) to add this. If somebody wants to do this, they will need to have the knowledge to engineer their own unique solution. Hmm.. Maybe providing a small proof-of-concept for processing data in realtime could be useful for people to. I will think about this.

I didnt use grep, but i think that command wont work directly anyways. PuTTY just logs any and everything (including error lines) into text/csv. With PuTTY also i didn't try realtime parsing.
Actually i am personally concerned with only storing/saving CSI values which can be easily done with putty, and to filter/operate on them later using python, thats why i didn't try realtime filtering.

ESP-IDF adds "winpty" command before of "python" for windows at this line. "idf_monitor.py" is run by a command like "winpty python" so that the error "stdout is not a tty" is throwed. To overcome this, the parameter for winpty "-Xallow-non-tty" could be used like that "winpty -Xallow-non-tty python" at that line. Because of this parameter, I think the logs is broken. The new lines are broken. For example, I want to obtain this "CSI_DATA,STA,XX:XX:XX:XX:XX:XX,-56,11,1,6,1,1,1,1,0,0,0,-93,1,8,1,16715674,0,110,0,0,16.937968,384,[110 96 6 0 0 0 0 0 0 0 0 0 12 -8 12 -7 13 -7 13 -7 13 -6 13 -6 13 -6 13 -5 13 -5 13 -4 14 -4 13 -4 13 -3 13 -3 12 -3 13 -3 12 -3 12 -3 12 -4 12 -4 12 -3 11 -4 12 -4 11 -3 12 -3 11 -4 0 0 11 -4 11 -4 11 -4 10 -5 10 -5 10 -5 10 -5 9 -6 10 -6 10 -6 10 -6 10 -6 10 -6 9 -7 10 -7 10 -7 9 -7 9 -8 9 -8 9 -9 9 -8 9 -9 9 -9 9 -9 9 -9 9 -9 0 0 0 0 0 0 0 0 0 0 ],1625492304.85" , but I could just obtain just that "CSI_DATA,STAXX:XX:XX:XX:XX:XX,-56,11,1,6,1,1,1,1,0,0,0,-93,1,8,1,16719468,0,110,0,0,16.943324,384,[110 9". I don't know why but I think it is related with this.
I also have thought removing the adding "winpty" for windows. I try the "python" code directly on msys32, and I see it works. So I remove the "winpty" command from that line. I see that it works clearly. For using grep command line, I take a error "Binary file (standard input) matches". I overcome with "-a" parameter. "make monitor | grep -a "CSI_DATA" > my-experiment-file.csv". It works clearly. For python script command, it works without any error.
Those are my results. But I am not sure about the accuracy of my results. So I can't talk absolutely.

The windows equivalent to grep is findstr. I am able to store the CSI data in windows using the following command:
idf.py -p PORT -b BAUD monitor | findstr "CSI_DATA" > my-experiment-file.csv
OR
idf.py -p PORT -b BAUD monitor | python ../_utils/serial_append_time.py > my-experiment-file.csv

This is a very late response, but I wonder if anyone has ideas of how to handle using grep for macOS and linux and using findstr in windows? Should it be automated somehow, or can we just update the documentation to make note of this?
Any suggestions for updating the documentation through a pull-request are greatly appreciated!

It's a late answer,
I write a comment because I think it can be helpful to window users who find the problem.
In a window environment, you can use find instead of grep.

Example

linux, osx :
idf.py monitor | grep "CSI_DATA" > my-experiment-file.csv

same event

windows esp.idf cmd :
(For example, your ESP port is COM12)

idf.py monitor | find "CSI_DATA" > my-experiment-file.csv : **NOT WORK**
idf.py monitor -p com12 | find "CSI_DATA" > my-experiment-file.csv ""WORK""

My csv file is not being created .I used these commands but didn't work.
I am working on windows 10. ESP-idf-v4.4.1-3
https://github.com/StevenMHernandez/ESP32-CSI-Tool/issues/18#issuecomment-1019824808


[1.16-20w19a] Crashes as soon as I launch server.

Hey, can't get this to work on the latest snapshot 20W19A.
Is this known?

Gbergz

Using latest version released: FDLink-0.3.3.jar [1.16]
Fabric API version: [20w19a] Fabric API 0.10.7 build 344
Screenshot:

fixed by https://www.curseforge.com/minecraft/mc-mods/fabric-discord-link/files/2952459 :-)

Wow that was fast, thank you! :)


Automate moving appointments to completed appointments after date passes

When a meeting is completed, it should automatically be moved from the appts to the completed_appts attribute in the User model.  This may involve using some job scheduling library for Node.

In client meetings in app.js in the server I added this functionality. Right now the models and db are not aligned so this does not work fully. Once they are aligned then full testing can be done on this which is why it is commented out right now. It uses a cron job to schedule every 15 minutes and runs through all users and appointments to compare that date to current date.

No longer relevant


Bump crossfont to 0.8.0

This switches the underlying fontconfig-sys crate to yeslogic-fontconfig-sys, due to Servo's lack of maintenance.

Thanks!

When will this be released?

Published in 0.8.2

Thanks!

Published in 0.8.2

You realize this is a breaking change, right?

Yes, that was me. Excellent news! I was actually wrong in that post. I was able to get that message without cranelift. I guess I haven't used nightly to compile alacritty for a long time.
I tried adding sctk-adwaita = "0.8.2" to alacritty/Cargo.toml in the current Alacritty sources, but I'm getting an error.
$ cargo +nightly run
    Updating crates.io index
error: failed to select a version for `yeslogic-fontconfig-sys`.
    ... required by package `crossfont v0.8.0`
    ... which satisfies dependency `crossfont = "^0.8.0"` of package `sctk-adwaita v0.8.2`
    ... which satisfies dependency `sctk-adwaita = "^0.8.2"` of package `alacritty v0.14.0-dev (/home/proski/src/alacritty/alacritty)`
versions that meet the requirements `^5.0.0` are: 5.0.0

the package `yeslogic-fontconfig-sys` links to the native library `fontconfig`, but it conflicts with a previous package which links to `fontconfig` as well:
package `servo-fontconfig-sys v5.1.0`
    ... which satisfies dependency `servo-fontconfig-sys = "^5.1.0"` of package `servo-fontconfig v0.5.1`
    ... which satisfies dependency `servo-fontconfig = "^0.5.1"` of package `crossfont v0.7.0`
    ... which satisfies dependency `crossfont = "^0.7.0"` of package `alacritty v0.14.0-dev (/home/proski/src/alacritty/alacritty)`
Only one package in the dependency graph may specify the same links value. This helps ensure that only one copy of a native library is linked in the final binary. Try to adjust your dependencies so that only one package uses the `links = "fontconfig"` value. For more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links.

failed to select a version for `yeslogic-fontconfig-sys` which could resolve this conflict

No time to dig deeper, sorry.

@proski https://github.com/alacritty/alacritty/pull/7878 updates both crossfont and sctk-adwaits. That PR works for me with cg_clif.

That works for me, with and without Cranelift. Thank you!

Published in 0.8.2

You realize this is a breaking change, right?

Yanked and republished

Yanked and republished as 0.9 (this will now require winit update I suppose, and a braking one as well?)

Yes this was the plan and kchibisov should already be aware of that. Thank you.


consider renaming @inference to @playground

My dumbo brain keeps interpreting the inference decorator as the model decorator. I think it's because I associate inference with making a ton of predictions.
In a way, the gradio interface is more like a model playground area. People can play around with the model here. Why not name the decorator playground instead?
Or perhaps this is a non-issue. I don't have a strong opinion here.

@cabreraalex thoughts?

100% I hate the name now. idk about playground though

hmmm hopefully the name arises for what it actually is.
What do you do with it?
Can build interfaces with gradio components and your model.
What makes it unique compared to the other Zeno tabs?
Can see live model output with your own data. For example, text classification, you can drag and drop an image to see a model classify the result.
With Zeno, you have to define data with the config. Adding more data to test a few instances is not necessarily the easiest.

actually playground is growing on me

honestly @model should be @inference

Actually true that.
Only caveat: I'm trying to think are there models that don't infer stuff? Do generative models use that inference verbage?