Feature Idea: Weights

Have you considered adding support for sampling weights to the package? This would help when dealing with weighted survey samples, especially with the MCA (since most surveys consist of multiple choice questions).
Thanks!

Hey there. Yes, this is very relevant. It's a reasonably big undertaking though. It took me time to figure out and test the current non-weighted implementations. But I'm sure it's doable. One would have to start with PCA, then CA, then MCA.

The following might (or might not) be helpful to start:
Mathematical notation and some examples of how to implement weighted and eigenvalue PCA, relying only on numpy and scikit-learn. However, there is nothing for CA and MCA, and I believe (but don't quote me on this) that it is possible to conduct WPCA without repeating rows, since it is possible to calculate weighted variance without repeating rows.
https://github.com/nogilnick/WeightedPCA
Let me know if there's anything else that could help!

For sure I believe we want an implementation which does not require duplicating rows. That would be neither practical or elegant.


Build Failure: Unknown Assembly Owlcat.SharedTypes

Repro Steps:

Complete "Getting started" Step 1
Skip Steps 2 / 3 and try to Build per Step 4. i.e. Don't make any changes and just try to build the example.

Result:
Unknown Assembly Owlcat.SharedTypes UnityEditor.Build.Pipeline.BuildTasksRunner:Run(IList1, IBuildContext) OwlcatModification.Editor.Build.Builder:RunTasks(IList1, IBuildContext) (at Assets/Editor/Build/Builder.cs:127) OwlcatModification.Editor.Build.Builder:BuildInternal(OwlcatModificationManifest, SettingsData, String, String, IContextObject[]) (at Assets/Editor/Build/Builder.cs:111) OwlcatModification.Editor.Build.Builder:Build(OwlcatModificationManifest, SettingsData, String, String, IContextObject[]) (at Assets/Editor/Build/Builder.cs:40) OwlcatModification.Editor.Build.Builder:Build(Modification) (at Assets/Editor/Build/Builder.cs:23) OwlcatModification.Editor.ToolsMenu:Build() (at Assets/Editor/ToolsMenu.cs:112)
Expected Result:
Build is successful.
Additional Info:

Windows 10 Home x64
Unity Version 2019.4.0f1 Personal

Looks like this might be a non-issue. After playing around with it further I noticed the build output is still being generated and I was able to get the example mod to show up.


The validator.localize(localeName) doesn't change existing messages in real time

Versions:

VueJs: 2.5.7
Vee-Validate: 2.0.0-rc.23

Description:
When I try to change the locale dynamically
 this.$validator.localize(this.$language);
There doesn't change the message language. It changes the message when I change the input value. I tried to do like this:
this.$validator.validateAll();
but it doesn't work. The locale changing and the forms are placed in different components.
Is it possible to update all messages manually after changing the locale ?

vee-validate does not allow changing the locale dynamically, for example if the language is rtl would you just replace the text without changing the UI?
Anyways you could just call validateAll or validate and messages would regenerate in the new locale.


Semi-blind mode for annotation

Hi, a useful feature would be a mode where I, as the administrator, could see the annotations of the various study participants, while the study participants would only see their own annotations.

Done: https://github.com/ChristianMarzahl/Exact/pull/51


Vague error message is shown regardless of gdb error message

When we step into a function that has no debug info  nor symbol table data,  GDB will fail to get call stack, and performing step-out will result in such error:
""finish" not meaningful in the outermost frame."
That is fine.
But when we do that in Visual Studio, a UnexpectedMIResultException will be thrown from MIEngine to core debugger which will throw up a dialog with such message:
"Unable to step.  The message is improperly formatted or was damaged in transit."
That message is so vague that it does not help user at all.
I think it better (though not perfect) if the dialog can show message like
""finish" not meaningful in the outermost frame."
My investigation shows that the "Message" property of  UnexpectedMIResultException is not accessed by core debugger, but core debugger is a black box to me.
So it there a way to fix that ?

@digittigerw I fixed this in https://github.com/Microsoft/MIEngine/commit/b0baa033d14c35e3a44a4829911f86f4724d8014. The problem is that the exception was not caught and passed back as a message. This will be fixed in Visual Studio 2017 Update 3.

@pieandcakes Great ! Do you mean some change is also made in VS core debugger aside from change in MIEngine ?

@digittigerw The change is not necessary in the core debugger. This changes fixes it so that we don't let the exception flow to VS (which is then caught and given as a generic error) and instead returns from the AD7 request as a failure with a message which is then shown to the user.

I actually tried your change to AD7Engine and it did work for me.  I asked because you mentioned "this will be fixed in VS 2017 update 3" :)  Anyway, it works. Thanks !

@digittigerw I mentioned that because you said:

But when we do that in Visual Studio, a UnexpectedMIResultException will be thrown from MIEngine to core debugger which will throw up a dialog with such message:

Which made me assume you are using it in Visual Studio as part of what we ship today in VS. If you are building and using it from this repo directly then you should be good to go.


Provide usage examples and update documentation

This would be nice...

@Eggwise: What database do you plan on using? I'd like to re-implement this using streams. There's an issue with some of the Rust dependencies building against recent PostgreSQL versions.


Macro {label foo} used as unpaired sometimes bugging

For example, if used as unpaired and is closed in another macro

This will be solved in future with other AUTO_EMPTY macros

Note that auto empty macros are deprecated
https://github.com/nette/latte/commit/442a3ccf073a9df89192202c30fed8380862bb07

@JanTvrdik yes, I know, thank you for info :) But David said it is not yet completely figured out how it will be used. As soon as it's clear, I'll work it into the Latte plugin. It will finally solve these problems around AUTO_EMPTY :)


Scaffold locking controller

⚠ Depends on #1227 and #1229
Summary
This adds a scaffold for the controller, hidden behind a feature flag. It builds upon the proposed implementation of #1227.
Changes

Add LockingService:

getRank
getLeaderboard
getLockingHistory

Add GET /v1/locking/leaderboard
Add GET /v1/locking/leaderboard/:safeAddress
Add GET /v1/locking/history/:safeAddress
Add LockingModule

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

22 of 34 (64.71%)  changed or added relevant lines in 4 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.5%) to 93.158%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/routes/locking/locking.controller.ts
11
14
78.57%

src/routes/locking/locking.service.ts
5
14
35.71%

Files with Coverage Reduction
New Missed Lines
%

src/routes/transactions/entities/tests/human-description.builder.ts
1
90.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.5%

Covered Lines:
6240

Relevant Lines:
6464

💛  - Coveralls


Support for RedHat in Microsoft hosted agent

Is there a plan to support RedHat in Microsoft hosted agent pool?

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

ID: 99af681d-41ad-da15-0b72-08b5cd5a11ac
Version Independent ID: 2fa0df36-a437-8cbb-b019-b49b31b1e116
Content: Microsoft-hosted agents for Azure Pipelines - Azure Pipelines
Content Source: docs/pipelines/agents/hosted.md
Product: devops
Technology: devops-cicd
GitHub Login: @steved0x
Microsoft Alias: sdanie

Thanks for your question. It looks like you're working through an issue with your scenario or implementation, rather than an issue with the documentation. Here are a couple of options where you might consider asking your question:

Azure DevOps Support Bot
Azure DevOps on Stack Overflow


cannot connect to a persistent database automatically

i am not a tech expert but i thing this image is missing ability to grab inject postgres database vaiables and use them to store data persistently, is there a way to hard code them for use.

So what you want:
To start up a CartoDB container and, create some visualizations.
Then shutdown the container and start it up again and see the previously created visualizations.
To do this you would need to store the Postgresql data dir outside the container.
What makes it more difficult is that during the docker build phase the database is initialized and filled with user accounts. So you need to copy the Postgresql data dir from a running container, but with a stopped Postgresql server, to the local filesystem and then start the container again with the data dir on the local filesystem mounted in the container.

Yes in this case what changes need to be done in current code.
On Tue, 27 Jun 2017 at 1:35 PM, Stefan Verhoeven<EMAIL_ADDRESS>wrote:

So what you want:
To start up a CartoDB container and, create some visualizations.
Then shutdown the container and start it up again and see the previously
created visualizations.
To do this you would need to store the Postgresql data dir outside the
container.
What makes it more difficult is that during the docker build phase the
database is initialized and filled with user accounts. So you need to copy
the Postgresql data dir from a running container, but with a stopped
Postgresql server, to the local filesystem and then start the container
again with the data dir on the local filesystem mounted in the container.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sverhoeven/docker-cartodb/issues/6#issuecomment-311284557,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARpk2CQPPjvr9lxz_RuEan5yaZ2k5vngks5sILfbgaJpZM4OFsMM
.

i want to do something already done here
https://github.com/chriswhong/docker-cartodb.
https://mailtrack.io/ Sent with Mailtrack
<EMAIL_ADDRESS>On Tue, Jun 27, 2017 at 1:50 PM, Sandeep Kumar<EMAIL_ADDRESS>wrote:

Yes in this case what changes need to be done in current code.
On Tue, 27 Jun 2017 at 1:35 PM, Stefan Verhoeven<EMAIL_ADDRESS>wrote:

So what you want:
To start up a CartoDB container and, create some visualizations.
Then shutdown the container and start it up again and see the previously
created visualizations.
To do this you would need to store the Postgresql data dir outside the
container.
What makes it more difficult is that during the docker build phase the
database is initialized and filled with user accounts. So you need to copy
the Postgresql data dir from a running container, but with a stopped
Postgresql server, to the local filesystem and then start the container
again with the data dir on the local filesystem mounted in the container.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sverhoeven/docker-cartodb/issues/6#issuecomment-311284557,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARpk2CQPPjvr9lxz_RuEan5yaZ2k5vngks5sILfbgaJpZM4OFsMM
.

Added chapter to https://hub.docker.com/r/sverhoeven/cartodb/ that explains how to persist data.


change: [M3-7688] - Gravatar Analytics

Description 📝

Adds analytics to Gravatars 👤

Adds one event that says whether or not the current user has a Gravatar when the page loads
Adds one event for when the users clicks Manage photo on the Profile Display page (http://localhost:3000/profile/display)

How to test 🧪
Prerequisites

Run window._satellite.setDebug(true) in your browser console
Refresh your page

Verification steps

Before
After

When the page loads, verify you see an event like this if you have a Gravatar

When the page loads, verify you see an event like this if you don't have a Gravatar

Verify you see this event when you click Manage Photo on the http://localhost:3000/profile/display page

As an Author I have considered 🤔

[ ] 👀 Doing a self review
[ ] ❔ Our contribution guidelines
[ ] 🤏 Splitting feature into small PRs
[x] ➕ Adding a changeset
[ ] 🧪 Providing/Improving test coverage
[ ] 🔐 Removing all sensitive information from the code and PR description
[ ] 🚩 Using a feature flag to protect the release
[ ] 👣 Providing comprehensive reproduction steps
[ ] 📑 Providing or updating our documentation
[ ] 🕛 Scheduling a pair reviewing session
[ ] 📱 Providing mobile support
[ ] ♿  Providing accessibility support

Very nice! confirmed events are being sent. ✅
i could see:
{
  "action": "Load",
  "category": "Gravatar",
  "label": "Has Gravatar"
  "value": true
}
{
  "action": "Load",
  "category": "Gravatar",
  "label": "Has Gravatar"
  "value": false
}

for payloads, but i guess it reporting ends up the same that's prob fine

value has to be a number, and that's got to stay consistent because the variable that defines it in Adobe Analytics is shared with and used for linode.com.
We could use a boolean here with the new data value, but I think label is totally fine in this case, since it's the main data we're capturing and reason for this event, and not an additional thing we're also adding on.

I'm a bit confused. Why did @abailly-akamai see "value": true and "value": false when I'm not even passing a value?

@mjac0bs @bnussman-akamai is correct. I was envionning such payload as a more logical payload - thx for the clarification however!
is value typed that way by us? is it required to be typed as such by the script?

OHHH. My fault, I understand now 🤦 haha
So are we cool with using label of Has Gravatar or Does not have Gravatar?

am cool with that but in the future i would love to use the value field if we can control its type. not a big deal

value is typed as a number by us, and I know that you technically could send a string there to Adobe.
However, if we start having boolean data in a field that is intended for numbers, our filtering in dashboards are going to get weird.
data is intended to represent booleans, as we did with is linode powered on/off. (our docs)

ah i see - thx @mjac0bs!

sure - the user info is passed

ah i see - thx @mjac0bs!

I think we'd really want to do in Adobe is look at the unique visitors this event is firing for.

for sure - the user info is passed along, right?

I think so, but tbh I don't know all of the variables in Adobe Analytics or the correct way to graph it in a dash. I'll follow up with Laura and/or Richa on this.

I am also curious about that. I feel like the data could be skewed. For example, if users with Gravatars load Cloud Manager more often, more "Has Gravatar" events will be captured. This data won't be representative of the actual percentages of users that have Gravatars setup because it is just based on page loads as far as I have it setup. @mjac0bs @abailly-akamai

@bnussman-akamai @mjac0bs
I actually want to retract my previous statement because I think we can't send any user information (event an userId) to 3rd party service without authorization. With that being said, we have a couple options:

AA has its own system for identifying unique users via algorithm (vid) (usually a mix of browser settings, encoded geoloc etc, stored as a cookie on the user device) which we can employ to count unique visits
If this proves flawed, we could attach a UUID to the payload to do that, since this would not be personal info

@abailly-akamai Yeah, I see Unique Visitors in Adobe. I don't understand how to correctly graph that against component type (custom click events) because the numbers don't look right. I did reach out to Laura to let her know we're working on this again and see if she knows the correct way to chart this.

@mjac0bs Want me to go ahead and merge or hold off?

@bnussman-akamai We've got two solid days of stats that make sense. I'm removing the Wait to Merge and I think we can get this into next release.
Chandra, you, and I tested today:

I tested yesterday on various browsers:


Don't ignore error in getMergeCommit

Check for previously-ignored error in PullRequest.getMergeCommit(), and return appropriate errors in unexpected circumstances.
Should help in debugging #1186 (note: this PR does NOT fix the problem, but only helps to diagnose it)

LGTM

LGTM


⚠ Bofrost.at has degraded performance

In 4161539, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1778 ms

Resolved: Bofrost.at performance has improved in 64e9184.


Allow captions to be added to videos

Utilize the track tag to add captions to HTML5 videos.

Uses a new prop captions
Added relevant propTypes
Added relevant defaultProps
Added a test case for rendering an HTML5 video with a URL and captions

thanks for the PR @vikr01 🎊

@xDae can you please publish a new release for this

@amilajack yes of course ;)

@xDae Any chance you could still put out that new release?


New plan page UI view menu and modals

This is to add the updated UI view menu and modals to the plan page based on the latest designs.

This should not include the panel toggling component as that will be accomplished in https://github.com/NASA-AMMOS/aerie-ui/issues/345.
See designs for full spec:
https://www.figma.com/file/lUxiB3TvEjSRJu9iyNvmAo/AERIE---View-Editing-%2B-Saving?node-id=50%3A40273&t=pU6tKvo6Wd14WeOY-1

remember to address issues reported here as part of scope here: https://jira.jpl.nasa.gov/browse/AERIEQS-171


Upload <IP_ADDRESS> to hackage

There was a bump, but apparently the release on hackage was forgotten.

If I remember correctly, only servant-rawm-client needed the bump: https://hackage.haskell.org/package/servant-rawm-client-<IP_ADDRESS> needed to be released
The other servant-rawm packages should all work with it.
Although it is confusing that they have slightly different version numbers.  If you wanted to add an explanation about this (or even like a table with the current latest compatible version numbers) to the README, I'd likely accept it.

What about servant-rawm-server?

The latest version of servant-rawm-server is <IP_ADDRESS>, and it is on Hackage: https://hackage.haskell.org/package/servant-rawm-server-<IP_ADDRESS>


Include tracks/zones not working.

Using Kicad 7.0.10 & IBOM 2.8.0. Enabling inclusion of tracks and zones does not appear to work.

Don't forget to enable them in html page if you have previously generated bom without tracks/zones.

As far as I can tell the real bug lies in the sheet information.  I just filled in all the page settings and then the next IBOM output worked, including tracks.

What sheet information?