libfprint*: update to 1.94.7

Description of changes

Some of the libfprint-derived packages were getting quite out of date. I've updated everything but the non-free TOD drivers, and cleaned things up quite a bit.
Supersedes #290242 and #144843. Presumably fixes #133912 if it's still causing issues.
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Fixed a merge conflict.

bump :p

@nyabinary Hi! I'm currently in the process of switching away from NixOS, so I won't be working on this any more. Feel free to pick up where I've left off.


Error while reading issue.

Issue Description
Periodically when using Octo, I see the following error. In particular, reloading an issue.
Type: bug report
Error executing vim.schedule lua callback: Vim:E474: Attempt to decode a blank string
stack traceback:
        [C]: in function 'json_decode'
        ...ck/packer/start/octo.nvim/lua/octo/model/octo-buffer.lua:284: in function 'cb'
        ...unarvim/site/pack/packer/start/octo.nvim/lua/octo/gh.lua:83: in function 'cb'
        vim.lua:285: in function <vim.lua:285>

Describe what happened (or what feature you want)
It isn't clear what this impacts since the issue does seem to load, but...
Describe what you expected to happen
...I wouldn't expect to see an error here.
How to reproduce it (as minimally and precisely as possible)

Open an issue.
Wait approx 200ms
Error

Tell us your environment
❯ uname -a
Linux flappy 5.15.12-arch1-1 #1 SMP PREEMPT Wed, 29 Dec 2021 12:04:56 +0000 x86_64 GNU/Linux
Anything else we need to know?
Very new to Octo.

It seems like GH is sending an unexpected response for the contributors api endpoint. This is not the case for any of the repos I use. Can you share a repository/issue where this issue happens?

I don't believe I'm in a repo when I execute this.  Perhaps where this comes from.

Yep, not in a repo when I see this come up.  I've got a project I'm a part of that only has issues, no code, just as a means of tracking work, etc.

Thanks, I was able to reproduce the issue on that kind of repos. Should be fixed now

Excellent, thank you.


[Onboarding] Add exclude_ids to gene search

See https://github.com/artsy/eigen/pull/1836#issuecomment-249177346

@cavvia Do you have some spare time to implement this?


[Bug] Unable to enter space for column names on table widget and using backspace/delete just before space causes the cursor to shift to the end

Description
Unable to enter space for column names on table widget and using backspace/delete just before space causes the cursor to shift to the end
Steps to reproduce the behaviour:

Go to table widget and type in a column name and try pressing space. Observe that space can't be provided between words
Now add a space between a word and use backspace/delete/block and then clear the word just before space and observe the cursor shift to the end

Important Details

Version: Cloud
OS: Win10
Browser: Chrome
Environment: Production

@Tooluloope I am reassigning this to you, Just to note, We do not want any external entities to touch the code that belongs to table widget, If you see any other such cases please make sure we are mitigate from that

@somangshu Should we let the effect of the editing take effect after the input has lost focus or onBlur.
This would let the necessary formatting be done before changing the column name rather than changing/formatting it every time the user types a character

@Tooluloope apart from the performance, what else is the benefit?

Basically, the issue with the current behavior is that it formats the input every time the user types, that's why adding space at the back of the column name won't work, but if we format after the user is done typing, then we can remove the excess spaces if any

@Tooluloope recommend working on this internally, Everything related to the core widgets like table

Fixed

Re-tested and verified this to behave as expected


Script broken, not working

File "C:\Users\jdoe \AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\playwright_impl_connection.py", line 61, in send
return await self._connection.wrap_api_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jdoe \AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\playwright_impl_connection.py", line 482, in wrap_api_call
return await cb()
^^^^^^^^^^
File "C:\Users\jdoe \AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\playwright_impl_connection.py", line 97, in inner_send
result = next(iter(done)).result()
^^^^^^^^^^^^^^^^^^^^^^^^^
playwright._impl._api_types.Error: Executable doesn't exist at C:\Users\jdoe \AppData\Local\ms-playwright\chromium-1067\chrome-win\chrome.exe

Hello,
You'll want to install the required browsers using:
playwright install
I hope this information helps! Let me know if you have any further questions.


MAINT: Nicer error msg for NULL byte in read_csv

Provides a nicer error message for the Python engine in read_csv when the data contains a NULL byte.
Closes #2741.

Current coverage is 85.25% (diff: 100%)

Merging #13859 into master will increase coverage by <.01%

@@             master     #13859   diff @@
==========================================
  Files           140        140
  Lines         50455      50460     +5
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits          43014      43019     +5
  Misses         7441       7441
  Partials          0          0

Powered by Codecov. Last update 59f2557...bce0b6b

thanks @gfyoung


Add initial prototype of Slack integration

This PR adds Slack integration:

After a task solution changes its status or after it receives a new comment, a Slack app will send a notification (a direct message) to the affected user on https://pyladiescz.slack.com.
The corresponding Slack user is looked up in the Slack by their e-mail, the users are cached locally in memory (not in MongoDB).
If no user is found or Slack tokens are not set, the integration will not do anything.
Coaches are looked up too, if they are found, they will be @mentioned in the Slack message so that you can send them a DM easily on Slack right from the notification.

Notes:

I had to get a session slug from a task solution to present a link in the Slack message to the user. I added a method to Course to find a session from a task id. It's not ideal, but as long as task IDs are unique across sessions in a single course, it should work.
Right now the Slack message is sent within the backend request that changes the task solution, therefore until the Slack message is sent, the request will not complete. I don't suppose that Slack servers would be often slow or offline and there is a 10 second timeout. But if you consider this a problem, I can instead spawn the Slack notification handling as a new async task so that it will not block the HTTP request.
The integration uses a very simple event system to lay a foundation for possible other future integrations.

TODO:

Specify Slack tokens and website URL in deployment configuration (the Slack is already prepared, so I can send the tokens to you privately)

Screenshot of how it currently looks in Slack:

Awesome idea! It'll add another motivation to join and use Slack!
One question. Some courses use international PyLadies Slack instead of PyLadiesCZ Slack. Does this integration need admin privileges? I mean, how complicated is it to enable this on Slack?

I was able to activate it on PyladiesCZ from my account and I'm not an admin if I'm not mistaken. The only permissions I need is to lookup an user by e-mail and send a message to an user, and you can already do that if you are a member of the Slack, so I don't think that we require admin to add it. However, in this case we would need to set the Slack URL per course.

Could we please finish this. Even without support for coaches, it is a good enhancement. We need it currently only for beginners course which uses PyLadies CZ slack.

Sure. There are some pending questions, I think that @messa didn't have time to check this out yet. It should work as it is if you want to test it ASAP. I won't be online until the next weekend though, so if there are bugs I'll fix them next week.

:+1: On this Slack integration feature. We'd really welcome this in Olomouc for improving response between us and participants.

ping!

@messa could you please look at this before the next PyLadies course? Thanks :)

I'd very like this to be merged. @messa what is blocking us?


chore: update go language version to 1.17 to resolve security vulnerabilities

This PR updates the Go language version to 1.17 to resolve security vulnerabilities found in the staticroute-operator image with trivy:

Signed-off-by: Victoria Miltcheva<EMAIL_ADDRESS>

Closing since these vulnerabilities have been resolved.


[BUG]: string/truncate behaves abnormally when truncating strings to length 3

Description
Encountered an error when truncating strings to length 3.
Demo

Reproduction

truncate any string to length 3.

Expected Results
In [1]: truncate('hell', 3)
Out[1]: '...'

In [2]: ans.length
Out[2]: 3

Actual Results
In [1]: truncate('hell', 3)
Out[1]: 'hell...'

In [2]: ans.length
Out[2]: 7

Version
https://github.com/stdlib-js/stdlib/tree/c89a171db9b4664582fab09dc95a5cc3b58f9f21
Environments
Node.js
Node.js / npm Version
Node @20.13.1, npm @10.5.2
Platform
Ubuntu 20.04.6 LTS (container)
Checklist

[X] Read and understood the Code of Conduct.
[X] Searched for existing issues and pull requests.

And also, should the string be truncated if the target length is equal to the given string's length? I think not..

should the string be truncated if the target length is equal to the given string's length?

No. I don't think so.

truncate any string to length 3.

Yes, that seems like a bug.


Installing from local wheel fails when using pip install

This is occuring when installing a package with cuda version specified with +cu117 in the wheel name, e.g. for detectron2 or torch
To repro:

Download wheel, e.g.  botocore from pypi: https://files.pythonhosted.org/packages/74/f8/fb598ee499f19c1532cf47a6eb34c3c20447f9f81e48bb82a017a49bab6a/botocore-1.34.43-py3-none-any.whl
cp botocore-1.34.43-py3-none-any.whl botocore-1.34.43+cu117-py3-none-any.whl
uv pip install ./botocore-1.34.43+cu117-py3-none-any.whl # fails with Expected package name starting with an alphanumeric character
uv pip install botocore-1.34.43+cu117-py3-none-any.whl # fails with URL requirement must be preceded by a package name.
Trying the original package without the +cu117 fails too, Because botocore-1-34-43-py3-none-any-whl was not found in the package registry and you require botocore-1-34-43-py3-none-any-whl, we can conclude that the requirements are unsatisfiable.

All of the above works with pip just fine, it would be great if it did!
Note that uv pip install "botocore @ ./botocore-1.34.43+cu117-py3-none-any.whl" and uv pip install "botocore @ file:////botocore-1.34.43-py3-none-any.whl" work just fine, but this is a little unintuitive compared the behaviour from pip

Thanks for the report. I think this is a duplicate of #313 (I know that one's pretty buried!)
Similar https://github.com/astral-sh/uv/issues/1372

Apoligies, didnt see that (I didnt know a local path counted as a URL dependency, although I guess that makes sense!). The + works fine when the fully specified package @ path is given, so I think this can be closed as duplicate in that case.

Okay thanks!

This is supported as of v0.1.24. You can uv pip ./botocore-1.34.43+cu117-py3-none-any.whl directly, without including a package name.


Error from Tuya server: sign invalid

Unable to connect to Tuya iot anymore.
Perhaps related to this change.
To better secure your cloud development, Tuya will upgrade the signature algorithm. Projects created after June 30, 2021 are subject to signature verification with the new algorithm. View details.
https://developer.tuya.com/en/docs/iot/singnature?id=Ka43a5mtx1gsc

Same here. I went through all the steps in the readme. I can see my devices in the Tuya Cloud. But the wizard fails.

I ended up using tuya cli to extract key which was updated yesterday using new signature algorithm. Once local key is retrieved, tinytuya works as expected.

I ended up using tuya cli to extract key which was updated yesterday using new signature algorithm. Once local key is retrieved, tinytuya works as expected.

Thanks for the workaround! I used Postman (Tuya also has a guide  how to do that) to retrieve the secret and am able to communicate with the device locally.

Thanks for the issue and info.  I'll update the tinytuya wizard to use the new signature algorithm.

I couldn't get the current wizard to fail.  I'm only seeing one difference in the IoT example from Tuya.  Basically addingheaders['secret'] = apiSecret and checked in the update.  I didn't see any code change on tuya cli, just instructions.  I will review those.
What region were you testing (e.g. us, eu, cn, in)?

In my case it was EU.
Have you created a new project? As tuya said, not signed  requests will fail only to projects created after June 30th. So if you tested on some older project the wizard wouldn't fail.

My project was created in July as well so a new one which subjected to new signing requirement.

It seems the new token sign process is demonstrated here in the official js repo: https://github.com/tuya/tuya-connector-nodejs/blob/23098c2a276ac1672772f88e88cb10cd359da7c2/examples/highway.ts#L65
Need to translate this func to python.

Hey I just find out that there is a new tuya_iot_python_sdk from tuya official.
And their sign process is implemented here.
I tested it and it works.
Maybe this project could just copy that. Or add it as a dep.

Thanks!  I agree, it makes a lot of sense to import the tuya developed sdk as it will help stay in front of any future changes on their cloud API.  Great find!   I won't be able to get to it for a few weeks due to a death in our family.  Look for tinytuya updates soon... and PRs welcome in the meantime.

Sorry for your loss.

I have the new signing code working if you would like a diff to integrate.

So sorry to hear about your loss. My sincere condolonces.

Thanks for the kind words everyone. @davidkashtan-github yes, I would love to get a diff to merge.  Thanks for your help!

Here is the diff against the current repository.  I added a parameter to tuyaPlatform
to control the signing algorithm and a couple of parameters that are really not used
other than to show how to include caller-defined body/headers in the signing.
diff --git a/tinytuya/wizard.py b/tinytuya/wizard.py
index 4019e7f..79dca22 100644
--- a/tinytuya/wizard.py
+++ b/tinytuya/wizard.py
@@ -37,7 +37,7 @@ try:
except NameError:
pass
-def tuyaPlatform(apiRegion, apiKey, apiSecret, uri, token=None):
+def tuyaPlatform(apiRegion, apiKey, apiSecret, uri, token=None, new_sign_algorithm=False, body=None, headers=None):
"""Tuya IoT Platform Data Access
 Parameters:

@@ -70,13 +70,21 @@ def tuyaPlatform(apiRegion, apiKey, apiSecret, uri, token=None):
"""
url = "https://openapi.tuya%s.com/v1.0/%s" % (apiRegion,uri)
now = int(time.time()*1000)

headers = {}

headers = dict(list(headers.items()) + [('Signature-Headers', ":".join(headers.keys()))]) if headers else {}
if(token==None):
payload = apiKey + str(now)
headers['secret'] = apiSecret
else:
payload = apiKey + token + str(now)

If running the post 6-30-2021 signing algorithm update the payload to include it's data

if new_sign_algorithm: payload += ('GET\n' +                                                                # HTTPMethod

                                  hashlib.sha256(bytes((body or "").encode('utf-8'))).hexdigest() + '\n' + # Content-SHA256

                                  ''.join(['%s:%s\n'%(key, headers[key])                                   # Headers

                                           for key in headers.get("Signature-Headers", "").split(":")

                                           if key in headers]) + '\n' +

                                  '/' + url.split('//', 1)[-1].split('/', 1)[-1])                          # Url (extracted from 'url')

Sign Payload
signature = hmac.new(
apiSecret.encode('utf-8'),

Well, that did not go well as a comment...  How would you like me to deliver the diff to you?

You can have github format the code by using the code markdown tags (see here).  I edited your post for a diff code markdown.
Thanks for sending!

New to the Tuya API. A new cloud project (created after June 30th, 2021) requires the new signature (https://developer.tuya.com/en/docs/iot/singnature?id=Ka43a5mtx1gsc#title-3-stringToSign signature string) and I think that is my problem. I run the wizard and received "sign invalid" and cannot communicate with the Tuya Cloud.

Thanks @ch491 and @davidkashtan-github - Is there any reason we would not have this set to True by default now?
new_sign_algorithm=True

It can be set to true. According to Tuya documentation the new signing
method is optional (backwards compatible) for old projects and mandatory
for new ones.
On Wed, Jul 28, 2021, 06:57 Jason Cox @.***> wrote:

Thanks @ch491 https://github.com/ch491 and @davidkashtan-github
https://github.com/davidkashtan-github - Is there any reason we would
not have this set to True by default now?
new_sign_algorithm=True
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jasonacox/tinytuya/issues/57#issuecomment-888010105,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AK6EGQCW52MNT5EBXPMGWZLTZ6E35ANCNFSM473A7ZEA
.

Thanks @prostolyubo - I set it to True.  I have released a new version to PyPI as TinyTuya v1.2.7.


Possibility to hide the email / password form on Login

Hi,
At Social Ministries we use Keycloak on internal apps where users can only connect through a custom identity provider (we don't have AgentConnect).
I customized the theme to add the following :

new extra theme that doesn't display login form
add a new env variable to add custom HTML below the login. We needed it to display a video to explain our users how to log in since our custom identity provider is a bit complicated.
small CSS adjustment to add margin on social provider button
add the displayName property from Keycloak realm as HTML title on the login page

I separated these changes into 4 commits. Do you think some or all of these changes could be added to the repo, or is it too custom ?
I'll make a PR, let me know if there's anything I can clean up.

Oh so sorry this slipped through my notifications. Only now am I seeing this.


Add JavaScript language implementation

Converted this over to the standard programming actions. Let me know if anything should be adjusted!

Thanks, looks good.
Did this approach to language support work well for you? Just curious if anything should be tweaked.

It did work well, I didn't run into any issues really.


mention specific heading hierarchy

The main change is suggesting the use of a specific heading hierarchy as suggested by the Sphinx style guide. Beside that the patch also makes the section more generic to also be relevant for rst as well as docblocks.

Should we do the same with a preferred markdown heading format? (Prefixed # vs underlined = or - for H1/H2)

Sounds good to me. Please add it to the patch.

@mjcarroll I tried to condense the markdown header bullet a little bit in 67f6de532d57a4d59e14a0e2238e43af5edfcfe8. First describe the suggested style, then the separating space, and only keep one rational which seems strong enough.
And you already reviewed this while I was typing :wink:


[Safari] Search Tab Groups

Extension
https://www.raycast.com/loris/safari
Description
Add command Search Tab Groups.
The command would search for a tab group  through all tab group names (not for tabs - yet).
Using search filter and Ctrl-N and Ctrl-P, one would focus on tab group of interest.
There would be only one action: using Enter, it would continue searching through tabs in given tab group.
It would be great to start with focus on the current tab group tab (as if you would open the tab group manually - the one which is active at given moment).
Default action would be open the tab group with given tab. Complete set of actions for this step would be identical with  current "Search Tabs".
Who will benefit from this feature?
When using Safari Tab Groups, tabs are nicely organized into smaller sets which are simpler to overview and which support more focused work.
I use tab groups such as:

Monitoring: with Nagios and Grafana Cloud dashboard for quick check that all systems are up and running
WI#147: for tabs related to my active work item #147 (I have more such tab groups)
Work: Catch all tab group for ad hoc research.

With [Safari] Search Tab Groups, switching among tab groups and selecting proper tab would be much simpler.
Anything else?
Note, that there are other issues similar to this one, but none approaches the search (of tabs) by picking up a tab group.

+1, That would be a really nice addition and extremely helpful. The current way of opening tab groups in Safari is quite slow and requires many clicks. Searching for it in Raycast would be way faster.

up

+1, this would be my perfect workflow.
I really like the Safari tab groups functionality and prefer it to how it is done in other browsers. But there isn't a straightforward way that I know of to easily search for tabs in tab groups and select the desired one by using only the keyboard.


OAStackViewAlignmentStrategyCenter does not ensure the stack view is at least as big as the arranged subviews

OAStackViewAlignmentStrategyCenter only adds a constraint to center the arranged subviews:
@implementation OAStackViewAlignmentStrategyCenter

- (NSArray*)constraintsalignViewOnOtherAxis:(UIView*)view {

  return @[[NSLayoutConstraint constraintWithItem:view
                               attribute:[self centerAttribute]
                               relatedBy:NSLayoutRelationEqual
                                  toItem:view.superview
                               attribute:[self centerAttribute]
                                       multiplier:1 constant:0]];
}

@end

but I'd expect it would also make sure that the stack view is large enough to accomodate all arranged subviews.
If you agree, I'd gladly make a PR for it.

Looking a bit further, it seems that the intrinsic content size should cover for this. Not an issue then, probably. Sorry about that, feel free to close this.

Ok, will be closing this.
Thanks for your time :+1:


GCC and Clang include paths missing

By default, GCC and Clang have some paths for finding include files. I could print out the location by
g++ -v -E -x c++ - < /dev/null

For Debian system G++, it has /usr/include and /usr/local/include in its search path. So I expect Nix-built G++ to include <NIX_PROFILE>/include. But it doesn't. So every time I installed a new library using Nix, and I want to use it in development, I still need to add <NIX_PROFILE>/include manually to headers search paths. I wonder if it's a bug or a Nix philosophy?

Also, nixpkgs.gcc5 (gcc-wrapper-5.2.0) would automatically "upgrade" to nixpkgs.gcc (gcc-wrapper-4.9.3) if not set flag keep.

It's nix philosophy – we are explicit about dependencies and don't want to pick up undeclared ones. Probably see the wiki entry about developing with nix.

An for quickly setting up oneshot environments, it's probably best to just call nix-shell -p foo -p bar; I'm not sure if there's a tutorial for that somewhere, but man nix-shell at least describes what it does.

Thanks for the explanation. I got a second question that nixpkgs.gcc5 (gcc-wrapper-5.2.0) would automatically "upgrade" to nixpkgs.gcc (gcc-wrapper-4.9.3) if not set flag keep. But it's actually downgrading. I wonder how to prevent this from happening (besides setting adhoc flag).

Ah I get it! It's because of lowPrio!


Configuring Driver Class for Spring Data JPA

If I use Spring Data JPA, I need to set up a spring.datasource.url or else I get the error:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class

I get around this right now by adding this annotation to my Application class:
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})
But I was wondering if there's a better way to get around this issue. Thank you.

It is probably the best:
https://www.baeldung.com/spring-boot-failed-to-configure-data-source
If you are using Spring Data JPA then you should configure a data source for your relational DB, though, otherwise don't include it?  Are you using some other classes in there but don't have a relational database?


Example code in https://www.npmjs.com/package/vis-network doesn't work

I tried using the example code on npm website as such:

import { DataSet } from "vis-network";
import { Network } from "vis-network";

function GraphExp() {

    var nodes = new DataSet([
        {id: 1, label: 'Node 1'},
        {id: 2, label: 'Node 2'},
        {id: 3, label: 'Node 3'},
        {id: 4, label: 'Node 4'},
        {id: 5, label: 'Node 5'}
    ]);

    var edges = new DataSet([
        {from: 1, to: 3},
        {from: 1, to: 2},
        {from: 2, to: 4},
        {from: 2, to: 5}
    ]);

    var data = {
        nodes: nodes,
        edges: edges
    };

    var options = {};

    var network = new Network(document.getElementById('mynetwork'), data, options);

    return(
        <div id="mynetwork">

        </div>
    );

}

export default GraphExp;

I get the error:

Failed to compile.
./node_modules/vis-network/peer/umd/vis-network.min.js
Module not found: Can't resolve 'vis-data/peer/umd/vis-data.js' in 'C:\Users\jerry\OneDrive\Desktop\CSC499\React- Experiments\node_modules\vis-network\peer\umd'

yeah, I got the same problem, can anyone help to explain? But I guess maybe it's becos the vis-data.js module is revoked by vis-network, but not been installed when we only add vis-network library.

got it. we need to install vis-data as well. Run npm i vis-data and then the error is cleared. But I think the author should include it in dependencies rather than in peerdependencies.


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1311 ms

Resolved: Bofrost.at performance has improved in 2d8e0f4.


Refactor the outcomes module to be called as an extension

These changes are all non-breaking api-wise so this can be merged without issue as long as the changes seem to be sound.

I looked into the error that is being thrown for the node 0.11.x test and it seems that in a recent version they introduced a breaking change where if path is present in a url to be formatted that takes priority over the query string, I will attempt to fix the issue in a separate PR since the module is unrelated to this one.
https://github.com/joyent/node/issues/9070


videogen model name mismatch in --help?

so when i passed sdv_xt it did not work, when i used sdv-xt it worked, so i guess just a typofail?
https://github.com/brycedrennan/imaginAIry/commit/33e46e57fcd15e9268c14a09cbaabc6979f077e6

This is fixed now in 14.3.0


Christmas time nitpicking

Lecture 7:

physics_steering_cs.pug - line 12 - The guy who invented Steering behaviors was Craig Reynolds, not Crag Reynolds.

Lecture 8:

audio_music_cs.pug - line 77 - typo: sountrack -> soundtrack
- line 81 - missing hyphen (-) between words "ostatní" and "např."
- line 82 - missing space after hyphen (-)
- line 163 - typo: úroveń -> úroveň

Lecture 10:

gameai_introduction_cs.pug - line 110 - typo: akceptovatlené -> akceptovatelné

Lecture 11:

multiplayer_transport_cs.pug - line 92 - typo: Každý jednotka -> každá jednotka
- line 155 - typo: mál obitů -> málo bitů

Thank you for the amazing course! Merry Christmas!

Fixed 😆  thanks... will be deployed with the new APHWeb version in a few days


Unable to install extensions in GitHub.dev

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version: GitHub.dev / Safari
OS Version: macOS Big Sur

Steps to Reproduce:

Open any repo in GitHub
Hit .
It will open the new VS Code in the browser
Go to Extensions view
Search for Copy Word in Cursor extension from alefragnani
It shows a warning The 'Copy Word in Cursor' extension is not available in VS Code Web. Learn More
Click the Learn More link
The descriptions says:

Why is an extension not installable in the browser#
There are a small number of extensions that have built-in assumptions or need to run on the desktop. Examples are when an extension accesses files from the VS Code installation on the desktop or when an extension depends on an executable that must run in a desktop environment. When you try to install such an extension in the browser, you will be informed that the extension is not available.

Notice such an extension can still be used when connecting to a Codespace from VS Code running on the desktop.

The point is: This extension (like others that I developed) is already working on GitHub Codespaces and the new Virtual FileSystem (which seems to be the underlying technology behind this). It does not need to run on the desktop, or access files. It's a really simple extension, both in code and dependencies.
So it should be available in VS Code Web, right? Or it must be updated/changed somehow to support this new environment?

Thanks in advance

Hi,
It looks like there is an undocumented browser field in the extension manifest, https://github.com/microsoft/vscode/blob/ee1655a82ebdfd38bf8792088a6602c69f7bbd94/src/vs/platform/extensions/common/extensions.ts#L241
Add it to your package.json, much like the main field
https://github.com/larshp/vscode-source-map/commit/9d31c30e77dadfd5165787d2a7f504e1d16f3fde#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R26
I managed to install my extension vscode-source-map, tho something doesn't work regarding the contributed action, one step at a time 😁

Also found a LSP web-enabled sample extension = https://github.com/microsoft/vscode-extension-samples/tree/main/lsp-web-extension-sample

We're in the process of updating our extension API doc to show what it needs to allow and extension to run in the web-worker extension host, i.e. right in the browser.

@kieferrm thanks 👍
another note, I found https://github.com/microsoft/vscode-test-web which I guess can help testing for web compatiblity

Requirements for browser compatibility are unclear to me as well. As I see it, the following features cannot be used in browser:

run external executables (such as git or bash)
access VS Code files (i.e., if you wanted to patch VS Code's binaries themselves like Vibrancy does)

But what is about, e.g., storing data in a file system cache? Is there already an API, or could VS Code provide one, that allows extensions to read from and write to a cross-workspace cache? For VSC on desktop, this could map to /usr/local/whatever, but for github.dev, the browser's local storage feature could be utilized.

The guide for web extensions is worked on here: https://github.com/microsoft/vscode-docs/blob/vnext/api/extension-guides/web-extensions.md
Feedback is welcome!


[ServiceBus]queue client (receiver/sernder)close hang

Package Name: azure/service-bus
Package Version: 7.4.0
Operating system:linux debian
[ ] nodejs

version: 14.15.0

[ ] browser

name/version:

[ ] typescript

version:

Is the bug related to documentation in

[ ] README.md
[ ] source code documentation
[ ] SDK API docs on https://docs.microsoft.com

Describe the bug
A clear and concise description of what the bug is.
i uesed servicebus receiver subscribe api to receive message,when i call receiver and sender close api, the process hang and not print close success log or get exceprions
To Reproduce
Steps to reproduce the behavior:
async _restart(){
    try {
         //wait for traffic pressure been lifted because when init a new receiver using subscription mode,
        //receiver will got extra messages, thus influence traffic control
        logger.info(`before reconnect service bus, current process count:${this.currentMsgCount}` +
        `retry count: ${global.retry503Count}`);
        this.isReconnecting = true;
        await this._waitMessageBelowWaterMark();

        logger.info(`traffic pressure been lifted`);
        //await this.subscription?.close(); maybe hang?
        **await this.queueClient.close();
        logger.info('successfully close subscription and queueClient')**
        this.queueClient = await this.serviceBusClient.getQueueClient(
            this.websandboxCre, true, true);
        logger.info('successfully re-create queue client');
        await this.run();
        this.isReconnecting = false;
        logger.info('successfuly re-subscribe service bus');
    } catch (error) {
        logger.error(`reconnect queue err:${error.stack}`);
    }

}

i only get 2 log: 'traffic pressure been lifted' and 'raffic pressure been lifted'
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

@winterAndvelvet thank you for reporting the issue!  Looking at the code and the screenshot, I am unable to see what went wrong.  Could you please enable more logging then share more detailed logs?  Please refer to the troubleshooting section for more information on getting debug logs:
https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/servicebus/service-bus/README.md#troubleshooting

by default, we retry on error up to 3 times, with initial delay of 30 seconds and max delay of 90 seconds.  One possibility is that the code was retrying but since no logs were printed out it might appear like a hang.


Make cluckers tradeable

Description:

Changes:

Other checks:

[ ] I have tested all my changes thoroughly.

@ellipsis-dev I forgot to remove the isSuperUntradeable property. Fix it and commit the change to this PR.

@ellipsis-dev I forgot to remove the isSuperUntradeable property. Fix it and commit the change to this PR.


ImportError: cannot import name 'Event' from 'tensorflow_core.python' (unknown location)

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Windows 10
TensorFlow installed from (source or binary): with "pip install tensorflow-gpu==2.0.0-rc0"
TensorFlow version:tensorflow-gpu==2.0.0-rc0
Python version:3.7.3
Installed using virtualenv? pip? conda?:pip
Bazel version (if compiling from source):0.29.0
CUDA/cuDNN version: CUDA 10.0 and 10.1/cuDNN 10.0 and 10.1
GPU model and memory: NVIDIA GeForce GTX 1070/ 8 GB GDDR5

I'm using Jupyther notebook. I've installed tensorflow with 'pip install tensorflow-gpu==2.0.0-rc0' in my environment terminal.
Now in Jupyter notebook trying to import with:
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Dropout, LSTM, BatchNormalization
And I've got this error:
`ERROR:root:Internal Python error in the inspect module.
Below is the traceback from this internal error.
Traceback (most recent call last):
File "C:\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 3296, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "", line 11, in
from tensorflow.keras.models import Sequential
File "C:\Anaconda3\lib\site-packages\tensorflow_init_.py", line 50, in getattr
module = self.load()
File "C:\Anaconda3\lib\site-packages\tensorflow_init.py", line 44, in _load
module = importlib.import_module(self.name)
File "C:\Anaconda3\lib\importlib_init.py", line 127, in import_module
return _bootstrap.gcd_import(name[level:], package, level)
File "C:\Anaconda3\lib\site-packages\tensorflow_core_init.py", line 45, in
from tensorflow.api.v2 import compat
File "C:\Anaconda3\lib\site-packages\tensorflow_core_api\v2\compat_init.py", line 23, in
from tensorflow.api.v2.compat import v1
File "C:\Anaconda3\lib\site-packages\tensorflow_core_api\v2\compat\v1_init.py", line 72, in
from tensorflow.api.v2.compat.v1 import summary
File "C:\Anaconda3\lib\site-packages\tensorflow_core_api\v2\compat\v1\summary_init.py", line 14, in
from tensorflow.python import Event
ImportError: cannot import name 'Event' from 'tensorflow_core.python' (unknown location)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 2033, in showtraceback
stb = value.render_traceback()
AttributeError: 'ImportError' object has no attribute 'render_traceback'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Anaconda3\lib\site-packages\IPython\core\ultratb.py", line 1095, in get_records
return _fixed_getinnerframes(etb, number_of_lines_of_context, tb_offset)
File "C:\Anaconda3\lib\site-packages\IPython\core\ultratb.py", line 313, in wrapped
return f(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\IPython\core\ultratb.py", line 347, in fixed_getinnerframes
records = fix_frame_records_filenames(inspect.getinnerframes(etb, context))
File "C:\Anaconda3\lib\inspect.py", line 1502, in getinnerframes
frameinfo = (tb.tb_frame,) + getframeinfo(tb, context)
File "C:\Anaconda3\lib\inspect.py", line 1460, in getframeinfo
filename = getsourcefile(frame) or getfile(frame)
File "C:\Anaconda3\lib\inspect.py", line 696, in getsourcefile
if getattr(getmodule(object, filename), 'loader', None) is not None:
File "C:\Anaconda3\lib\inspect.py", line 733, in getmodule
if ismodule(module) and hasattr(module, 'file'):
File "C:\Anaconda3\lib\site-packages\tensorflow_init.py", line 50, in getattr
module = self.load()
File "C:\Anaconda3\lib\site-packages\tensorflow_init.py", line 44, in _load
module = importlib.import_module(self.name)
File "C:\Anaconda3\lib\importlib_init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1006, in _gcd_import
File "", line 983, in _find_and_load
File "", line 953, in _find_and_load_unlocked
File "", line 219, in _call_with_frames_removed
File "", line 1006, in _gcd_import
File "", line 983, in _find_and_load
File "", line 967, in _find_and_load_unlocked
File "", line 677, in _load_unlocked
File "", line 728, in exec_module
File "", line 219, in call_with_frames_removed
File "C:\Anaconda3\lib\site-packages\tensorflow_core_init.py", line 45, in
from tensorflow.api.v2 import compat
File "C:\Anaconda3\lib\site-packages\tensorflow_core_api\v2\compat_init.py", line 23, in
from tensorflow.api.v2.compat import v1
File "C:\Anaconda3\lib\site-packages\tensorflow_core_api\v2\compat\v1_init.py", line 72, in
from tensorflow.api.v2.compat.v1 import summary
File "C:\Anaconda3\lib\site-packages\tensorflow_core_api\v2\compat\v1\summary_init.py", line 14, in
from tensorflow.python import Event
ImportError: cannot import name 'Event' from 'tensorflow_core.python' (unknown location)
When I was using same code with Sublime Text it was working ok.
`

@Full4me ,
When tried running ```
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Dropout, LSTM, BatchNormalization

@oanush
reinstalled, restarted PC and now is working.
Thx for You time.


fix(Keyboard): Fix keyboard on mobile

What this PR does 📖

Fix keyboard on chats for iOS, chatbar is going up when keyboard is opened (iOS only)
Fix bottomNavBar appearing when keyboard is opened, now if keyboard is opened, bottomNavBar will be hided (iOS and Android)
Fix screen on create account and profile for iOS when open keyboard to not hide inputs (iOS only)

[!NOTE]
Maybe there is a little glitch when you go to chats from friends page, margin between chatbar and keyboard is big, but it just happened first time, if closes keyboard and open again, margin is correct.

Which issue(s) this PR fixes 🔨

Resolve #915
Resolve #917

Special notes for reviewers 🗒
Additional comments 🎤

Now, when we enter in chats, it will build without keyboard
If user click on input, keyboard will be opened
And after send message, keyboard will keep opened


Test PR: Swift support wip

Codecov Report

Merging #3 into master will increase coverage by 2.33%.
The diff coverage is 58.18%.

@@            Coverage Diff             @@
##           master       #3      +/-   ##
==========================================
+ Coverage   53.44%   55.78%   +2.33%
==========================================
  Files          92       96       +4
  Lines        7624     8075     +451
==========================================
+ Hits         4075     4505     +430
+ Misses       2934     2922      -12
- Partials      615      648      +33

Impacted Files
Coverage Δ

src/restic/backend/location/location.go
77.77% <ø> (ø)

src/cmds/restic/main.go
0% <0%> (ø)
:arrow_up:

src/restic/snapshot.go
34.65% <0%> (ø)
:arrow_up:

src/restic/backend/local/config.go
83.33% <0%> (+83.33%)
:arrow_up:

src/cmds/restic/cmd_check.go
46.51% <0%> (+0.53%)
:arrow_up:

src/restic/fuse/snapshot.go
0% <0%> (ø)
:arrow_up:

src/restic/backend/local/local.go
73.74% <100%> (ø)
:arrow_up:

src/cmds/restic/cmd_restore.go
63.23% <100%> (+3.55%)
:arrow_up:

src/cmds/restic/cmd_key.go
60.41% <100%> (ø)
:arrow_up:

src/cmds/restic/cmd_init.go
44.44% <100%> (ø)
:arrow_up:

... and 48 more

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 bf88a62...dbee045. Read the comment docs.


TypeError: $(...).selectpicker is not a function

After pjax this error occurs :
TypeError: $(...).selectpicker is not a function

See guidelines for contributing.
Bug reports
A bug is a demonstrable problem that is caused by the code in the repository.
Good bug reports are extremely helpful - thank you!
Guidelines for bug reports:

Use the GitHub issue search. Check if the issue has already been
reported.

Check if the issue has been fixed. Try to reproduce it using the
latest master or development branch in the repository.

Provide environment details. Provide your operating system, browser(s),
jQuery version, Bootstrap version, and bootstrap-select version.

Create an isolated and reproducible test case. Create a reduced test
case.

Include a live example. Use this Plunker debugging template to share your isolated test cases. You can also make use of jsFiddle or jsBin.

A good bug report shouldn't leave others needing to chase you up for more
information. Please try to be as detailed as possible in your report. What is
your environment? What steps will reproduce the issue? What browser(s) and OS
experience the problem? What would you expect to be the outcome? All these
details will help people to fix any potential bugs.
Example:

Short and descriptive example bug report title
A summary of the issue and the browser/OS environment in which it occurs. If
suitable, include the steps required to reproduce the bug.

This is the first step
This is the second step
Further steps, etc.

<url> - a link to the reduced test case
Any other information you want to share that is relevant to the issue being
reported. This might include the lines of code that you have identified as
causing the bug, and potential solutions (and your opinions on their
merits).


[WIP]Add MONAI bundle operator

Add the first version of MONAI bundle operator.

Thanks for this WIP PR. Just wonder if you have looked at the operators already in operators/medical_imaging/operators. This MONAI bundle operator is already there, which in turn was source from MONAI Deploy App SDK.
If this PR is to showcase building an example using the existing operators, or enhancing a existing app, please state so clearly. As it stands now, many of the files look to be copied of existing ones already in HoloHub

Thanks for this WIP PR. Just wonder if you have looked at the operators already in operators/medical_imaging/operators. This MONAI bundle operator is already there, which in turn was source from MONAI Deploy App SDK.
If this PR is to showcase building an example using the existing operators, or enhancing a existing app, please state so clearly. As it stands now, many of the files look to be copied of existing ones already in HoloHub

Hi @MMelQin thanks for you quick reply. I saw the operators/medical_imaging/operators in the code repo. And yes it's using a MONAI Deploy App SDK. However, MONAI core has developed new feature to utilize the bundle more flexible and I have described it here. Now I am trying to refactor the bundle operator with this new feature. Will also move the issue here and add more context to this PR.

Perfect! I also chair the MONAI Deploy App SDK, and would like to invite you to one of the weekly meetings.
The MONAI Bundle operator in MD App SDK and here in HoloHub indeed was developed when MONAI Bundle 1.1 was about to be release. Updating this operator has been on the map for a long time, but there are other priorities, besides, MONAI Bundle is likely going through another revision.
Please start with what's already in the Holohub medical imaging operators, where MONAI Bundle Operator already exists, and enhance as needed. Better yet, please first do it in MONAI Deploy App SDK since the SDK is released as Pypi package and more users can benefit from it. HoloHub does acknowledge using MD App SDK code according to the license.

Thanks for this WIP PR. Just wonder if you have looked at the operators already in operators/medical_imaging/operators. This MONAI bundle operator is already there, which in turn was source from MONAI Deploy App SDK.
If this PR is to showcase building an example using the existing operators, or enhancing a existing app, please state so clearly. As it stands now, many of the files look to be copied of existing ones already in HoloHub

Hi @MMelQin thanks for you quick reply. I saw the operators/medical_imaging/operators in the code repo. And yes it's using a MONAI Deploy App SDK. However, MONAI core has developed new feature to utilize the bundle more flexible and I have described it here. Now I am trying to refactor the bundle operator with this new feature. Will also move the issue here and add more context to this PR.

Perfect! I also chair the MONAI Deploy App SDK, and would like to invite you to one of the weekly meetings.
The MONAI Bundle operator in MD App SDK and here in HoloHub indeed was developed when MONAI Bundle 1.1 was about to be release. Updating this operator has been on the map for a long time, but there are other priorities, besides, MONAI Bundle is likely going through another revision.
Please start with what's already in the Holohub medical imaging operators, where MONAI Bundle Operator already exists, and enhance as needed. Better yet, please first do it in MONAI Deploy App SDK since the SDK is released as Pypi package and more users can benefit from it. HoloHub does acknowledge using MD App SDK code according to the license.

Sure, will try to update the MONA deploy part too.


Add Github Actions Continuous Integration

Close #53. Added config to run tests when a branch is pushed and generates a PR to fix style errors. This is pretty barebones right now, but could be expanded on in the future if we want.
Previously we were using a Travis-CI build which is now broken and in my opinion should be replaced with Github Actions.

Looks good. We may want to evaluate https://github.com/PyCQA in the future as an alternative.


Reaching out to the Brave Team

Sorry, this is not a typical "issue" but I have been wondering and reading "this is not an official release" and I understand that.
I have also seen https://github.com/brave/brave-browser/issues/1060 where people including myself (no offense) rather things be Official .... the point of this is that I am not sure if the Brave team wants to take the time to do AppImage (maybe automate them somehow too) releases .. however if you are doing them anyway ... I just wondered if there has been any "communication" between this project and it's dev(s?) and the Brave team .... where PERHAPS (I just posed the question to them) if someone else does the work and submits say PRs where eventually the work this project does anyway COULD become the "official" AppImage for the Brave browser.
I know a few people that would like to use this but (NO offense) ... we would just feel better if it was marked as "Official" by the Brave team.
In my head I am just thinking maybe just both sides reaching out is the first step to this.
Sorry, if this is way off topic .... just sort of thinking out loud here

Brave already makes a zipped build for linux, which is what is being turned into an appimage here. AKA they already did 99% of the work and are just missing running appimagetool on the zipped build and releasing that, which is what this repo is doing, there is no communication, PR or extra maintainer that is needed, all that is left is that brave adds the 5 lines of shell in their workflow to make the appimage release from the zipped build, which I already mentioned in the appimage issue.
I've recently just moved to using Zen browser, it is mostly made by a single person and it already has a working appimage.

@Xmetalfanx that's a good point. I myself tried doing this couple of years ago for a popular chat client called Element, but its a pain. When working with big organizations, they may not want to maintain an extra packaging format which they might not test frequently. Assuming they distribute this first-party, they will need to run proper tests and also fix new issues, which are probably not their highest priority. As for myself, I do not use Brave AppImage any more, and doing the back and forth, adapting to their CI system could be a pain. Take a look at this issue for example. Same goes for Thunderbird, Firefox and others. I just continue doing bugfixes and patches on these pipelines because people still use them. That said, feel free to fork this, or take up the initiative for getting this upstream. I will try to provide support (as much as I can, with the time I have) to help this become official.


Add an option to specify memory limit to TestcontainersBuilder

Hi.
I noticed that some of my tests fails with OutOfMemoryException. We use windows containers (HyperV) and it seems that by default memory is limited to 1GB. I didn't find any information about changing this default value, so it seems that only possibility to change this limit is to use --memory flag during starting the container (https://docs.docker.com/engine/reference/run/#runtime-constraints-on-resources). We don't have this option now, but I think that it will be very useful. For now it could be impossible to test some memory demanding windows containers.
https://stackoverflow.com/questions/43460770/docker-windows-container-memory-limit
https://stackoverflow.com/questions/58803693/physical-memory-limits-inside-windows-container-with-process-isolation

Great feature, thanks!


use new check_min_arg_count helper in more places

@bors r+

:pushpin: Commit 72aebf697bd24c2ffa64f883bca6565e58b23010 has been approved by RalfJung
It is now in the queue for this repository.

:hourglass: Testing commit 72aebf697bd24c2ffa64f883bca6565e58b23010 with merge e1964fe857c2a00d934d82f4114be5b2f9800886...

:sunny: Test successful - checks-actions
Approved by: RalfJung
Pushing e1964fe857c2a00d934d82f4114be5b2f9800886 to master...


Use latest firehose-core

We have updated firehose-core recently with some newer feature and data model and I would like if we could find a way to upgrade firehose-starknet to use it.
firehose-core also gain a one-size-fits-all binary firecore that could even replace the need for a specific firestark binary. I've updated firehose-acme last week to use latest firehose-core version https://github.com/streamingfast/firehose-acme/commit/b03c6d41c28f6678279240f17e564c99dac50ed4.
One thing is that the node's integration needs to also change to use the new Firehose chain-agnostic data exchange protocol, see:

INIT format
BLOCK format

Hi @maoueh, it's been a while. I just updated this repo to use the latest firehose-core version of v1.3.3 with https://github.com/starknet-graph/firehose-starknet/commit/4b46637d197954f0eb6c23b103b264954ce3d015.
The upgrade is pretty much just a version bump + error resolution though. It does not take advantage of the built-in binary. (Is any integration actually using it? I just checked firehose-ethereum and it looks like it still has its own main?)
As for the new INIT and BLOCK format, is this a requirement now to be integrated into the graph network? I can work on these next.

The upgrade is pretty much just a version bump + error resolution though. It does not take advantage of the built-in binary. (Is any integration actually using it? I just checked firehose-ethereum and it looks like it still has its own main?)

We support both now. Network that requires indexes though needs to use the library integration version, which you have now so all good.

As for the new INIT and BLOCK format, is this a requirement now to be integrated into the graph network? I can work on these next.

It's not a strict requirement, but yes we suggest to use the new format from now on. If you still have a chain's specific console reader and don't want to move away just now, it's ok. The library will have a way to provide a custom console reader implementation for the mid-term future anyway.
We are working on migrating Ethereum to use this new model exclusively, but it will take some time to have roll out to every chain supported.
Closing.


Introduce yourself here to get involved

Are you interested in getting involved in Project Cognoma? If so, introduce yourself here.
I'll begin. I'm Daniel Himmelstein, a Postdoctoral Fellow in the Greene Lab. I'm excited to help lead Project Cognoma. My background is in biological data science. I mostly program in Python and R. I know the pandas package in Python and dplyr/tidyr in R. I also work with hetnets in Neo4j. You can see some of my past work on Thinklab, my blog, or at het.io.
@gwaygenomics and @cgreene will also be helping lead this project.

My name is Andrew Madonna, I'm a software engineer at RJMetrics. I work on large scale web applications with heavy distributed data backends. I program in Clojure (runs on the JVM) during my day job. I've also used Node.js in a distributed environment. I haven't used python beyond scripting, but I usually pick up things fast.

My name is Derek Goss, I'm a rising junior at Harriton High School. Here is my website.
Currently, I'm almost done building a social network called Pickle (updated website coming soon), where I work across the full stack of cloud (AWS & Google Cloud), backend (Python & Django & Postgres & Docker & Kubernetes), and frontend (iOS/Swift & web). I am somewhat new to data science and machine learning.
I look forward to meeting all of you!

My name is Ami. I'm a software engineer with a broad range of experience, including most of the stack used at the lab (but not the machine learning libraries).

My name is Casey. I run a research lab at Penn. I've got experience with Django development, machine learning, and cancer genomics. I'm looking forward to pitching in where I can and to attending as many hack nights as I'm able to.

My name is Kwan. I'm a summer intern at Computational Medicine Center,
Jefferson Univerity. I'm a rising senior at Univerity of Rochester double
major in Data Science and Computational Biology. Right now, I'm using H2O
deep learning package in R to find if some particular noncoding RNA
molecules played roles in the translation process. I'm doing pan-cancer
analysis on the TCGA dataset. I've got experience with python (pandas,
scikit), R and Java. I could help with data munging 😅, machine learning,
and genomics. I can attend all the hack nights until the end of August. I
also will be free during the day in August and willing to help on this
project.
On Wed, Jul 6, 2016 at 8:05 AM, Casey Greene<EMAIL_ADDRESS>wrote:

My name is Casey. I run a research lab at Penn. I've got experience with
Django development, machine learning, and cancer genomics. I'm looking
forward to pitching in where I can and to attending as many hack nights as
I'm able to.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/greenelab/cognoma/issues/2#issuecomment-230752808,
or mute the thread
https://github.com/notifications/unsubscribe/AKR2AE08t2cwThAhR46VXO-DZaJdaZLeks5qS5n4gaJpZM4JFsf7
.

--
Kwan
Thanatcha (Kwan) Khunkhet
University of Rochester '17
B.S. Computational Biology | B.A. Data Science
<EMAIL_ADDRESS>

My name is Greg Way and I am a PhD student in the GCB Program at Penn. I work in Python and R and have experience with machine learning and cancer genomics. In the Greenelab, we are part of the TCGA PanAtlas initiative and are looking forward to getting machine learning into the hands of cancer biologists!

My name is Stephen Shank, and I'm a postdoc at the Center for Computational Genetics and Genomics at Temple University. I'm a mathematician by training and am currently working on evolutionary genomics. A lot of my work overlaps with machine learning. I also do freelance web development. I primarily work in Python (scientific Python stack, Django) and dabble in D3. I think this is an exciting project and am looking forward to contributing.

Hi,
My name is Myles Baker. I'm a data science & engineering consultant at CapTech. I live in Richmond, Virginia but my client is in Philadelphia. I've been pretty quiet in the Data Philly meetup group, but I'm passionate about the group's goals and want to contribute where I can. I help organize Cassandra and Spark meetups in Richmond.
My background is in applied mathematics and advanced statistics. I've done research in numerical methods for nonlinear partial differential equations and have worked in distributed computing environments for my entire career. I've built software in aerospace, financial, health care, and telecommunications industries. My sweet spot is building linearly scalable, highly available data architectures that involve lots of compute / advanced algorithms.
Thanks for organizing this! I'm excited to contribute.

Hi,
My name is Qing Ping. I'm a PhD student in Information Science at Drexel.  Currently I've been working on video comments mining for summarization of video content.  I work in Java, Python and R. I've also had some experiences in Neo4j, D3.js, sklearn, NLTK.
I'm so excited about this project, and looking forward to contributing.
On Wednesday, July 6, 2016 10:07 AM, Myles Daniel Baker<EMAIL_ADDRESS>wrote:

Hi, My name is Myles Baker. I'm a data science & engineering consultant at CapTech. I live in Richmond, Virginia but my client is in Philadelphia. I've been pretty quiet in the Data Philly meetup group, but I'm passionate about the group's goals and want to contribute where I can. I help organize Cassandra and Spark meetups in Richmond. My background is in applied mathematics and advanced statistics. I've done research in numerical methods for nonlinear partial differential equations and have worked in distributed computing environments for my entire career. I've built software in aerospace, financial, health care, and telecommunications industries. My sweet spot is building linearly scalable, highly available data architectures that involve lots of compute / advanced algorithms. Thanks for organizing this! I'm excited to contribute. —
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Hi all, I'm Diana Cousminer, a geneticist and postdoc in the neighboring lab of Ben Voight at UPenn and Struan Grant's lab at the Children's Hospital of Philadelphia. I'm very much a biologist, with wetlab and statistical genetics experience, but I joined Ben's lab to improve my computational thinking. My husband Ami actually pulled me into this (very interesting!) project to translate the "biology-speak," so I'm hoping he will be willing to translate the computational stuff back to me as well, and we'll both learn something in the process. Cheers!

Hey, I'm Michael.
I'm a Data Engineer, and Organizer of PhillyDB
I'm looking to make contributions in the data tier - acquisition, cleansing, loading, etc.  I've been itching to use a graph database
Also hoping to increase my understanding of ML

Hi everyone, I'm Claire.
I'm a PhD student in Bioengineering at Penn, where I work with Rob Mauck and Arjun Raj. My thesis focuses on stem cell heterogeneity and single cell analysis of gene and protein expression data. I primarily use R and am in the process of transitioning to Python/pandas/sklearn.
This seems like an excellent project and I am looking forward to contributing! I am hoping to gain experience in either the data science/ML or visualization aspects of this project.

Hi all, my name is Rene and I am a programmer in the Greene Lab. My main experience is working with both in the backend with Python and Django and in the front end with JavaScript (and the AngularJS framework), HTML and CSS to make bioinformatics tools accessible to biologists. I am excited to see this project take off and will be coming to the hack nights to help however I can!

Hi all,
I am Haitao. I am graduating from the Linguistics Department at Penn with an MA. I was specializing in semantics and pragmatics and also did side projects involving data mining and natural language processing using Python. I am rapidly acquiring and strengthening my skills in data science (Coursera), machine learning (Udacity) and Spark (edX).
Looking forward to contributing to this exciting project!

Hi all,
I am Zack. I am a Cassandra Engineer at Comcast. I graduated Villanova University with a degree in CS, and I am working on my Masters in CIS in Database Management and Business Intelligence.
I look forward to contributing to the database backend with the engineers here. Neo4j has a very interesting data model and architecture.

No SQL database architectures and management (Cassandra and MongoDB)
Config Management (Ansible)
Coding in Python

Hey all,
I am Louis, a rising junior at Cornell University studying computer science. This summer I am working as a data science intern at Comcast doing sentiment analysis and topic modeling user feedback data. I have experience with machine learning as well as web development experience.
I am pretty excited to see what I can contribute to this project over the summer!

Hello Everyone,
I am Brendan, and I recently graduated from Temple with a Masters in Statistics. I have knowledge of machine learning, NLP, and statistics using mostly R and Python. I also have experience with some data visualization. I look forward to contributing and would really love to learn about areas other than ML, such as web development and database management.

Hi,
My name is Alan Elkner, and I'm a full stack, Python/Django developer.  I don't have any experience with machine learning, but I look forward to learning about that with this project.  In the meantime, I'll work on getting the django part of this project going.
Looking forward to seeing everyone at the DataPhilly events!

Hi folks,
My name is Jeff Phillips, and I'm a postdoctoral researcher at Penn studying brain imaging and biomarkers in dementia patients. My coding abilities lie mainly in R, MATLAB, and a bit of Python. I'm happy to help out wherever I can be of use, which would probably be closer to issues involving the data itself, machine learning, and data visualization. From the project description, it doesn't sound like there's a ton of need for statistics, but I'd definitely be useful there. I think the project is fantastic and I'm excited to learn more about hetnets!

My name is Sean Grullon and I'm a data scientist with IBM Watson Health. My background is in particle physics - my interests are in machine learning and statistical modeling. My preferred language is python generally, but have experience in Java, R, and C++, with a very small dash of JS. I have experience in MongoDB and PostgreSQL, would love to get involved and help when I can.

My name is Bri Lance, and in the fall I am starting a masters program in Biomedical Engineering at Drexel, concentrating in bioinformatics.  Until recently, I worked as a full stack web developer.  I mostly have experience in Java-family languages and JS, but I am very interested in working with Python.  I also have experience with interaction design and data visualization.  I am open to working with pretty much any technology, and am excited to get involved with this project.

Hi I am Madhur. I am a Research Assistant at Thomas Jefferson University in Bioinformatics working with Dr Raj. My previous affiliations are CHOP and Drexel.
We are working on visualising and analysis method for deferentially expressed time series genes and uses some in-house tools. I work mostly with R, cytoscape and have other scripting experience with many languages.

Hi, I'm Stefan Zajic. I'm a research scientist at the Coriell Institute in Camden, NJ working on quantitative genomics and personalized medicine. I have a scientific background in drug development, drug metabolism, mathematical modeling, and in grad school I worked on protein engineering in a molecular biology lab. I use R and have used other tools such as Matlab, Mathematica and NONMEM in the past. I'm going to come next week and I'm looking forward to contributing.

Hi everyone, I'm Dan Rieman.  I work with the World Well Being Project at Penn as a research programmer.  My background is in machine learning and statistics.  Most of my work is done in Python, R, and MySQL, but I'm looking forward to learning new tools and contributing where I can!

Hi, My name is Ramya. I recently graduated from Penn State University with a MS. I worked with ranking model based on sentiment analysis of public opinions of top universities and worked with Data mining projects. I have coded using R, Python and MYSQL. I am acquiring skills in Machine Learning (Coursera) & Spark (edx) and look forward to contributing!

Hi there,
I'm Robert Allaway, a PhD candidate in Yolanda Sanchez' lab at Dartmouth College. I'm currently a bench scientist/cancer biologist studying tumors related to neurofibromatosis type 1 and RAS dysregulation. Long term, I plan to delve into computational modeling of cancer but for now I am more or less naïve. I was looped into the project by @cgreene and @gwaygenomics to provide some potential use cases.

Hey,
My name is Tan. I am a consultant in the sales compensation industry at Optymyze. I've started learning data science on Coursera, and I'm quite comfortable with R. At work I use a software that is PL/SQL based. I also have experience with various BI tools and visualizations (Business Objects, Logi, shiny). I'm looking forward to learning new things and helping out where I can.

Hi there,
My name is Roshan. I am an intern in the Big Data Analytics team at SAP. I know R, Python, SQL and D3.js . I have worked with scikit-learn before and hence I am comfortable in handling the machine learning part.

Hi all,
I am Branka, a PhD student at Villanova University. I work mostly with radar signals and their representations. The final objective of my thesis is to classify human motions using radars. Last year I have started using deep learning methods to classify our data and the results were more than promising.
I mainly use Matlab, but I have started learning more about Python. I could help with the Machine learning part of the project.
Looking forward to contribute to this project!

Hi all,
I am Yichuan,  a PHD student from Drexel University. I've been working on applying machine learning to predict human workload from brain signals for my dissertation. I'm mainly using Python for my work now and also skilled in MATLAB. I'm looking forward to learn more and contribute to this project!

I am John Bergeron.  I an a veteran IT with 35+ years of experience in applications development, service delivery, and resource management.  While I have work with data all my adult live I am new to data science and have just started the Coursera Data Science Specialty.  My goal is to become a data engineer.
While I am not yet hip to Python I do have a lot of infrastructure and design experience with large scale distributed systems, so I plan on switching from the Data team to the Back-End team where I can better contribute.
This is a great group of people working on a worthy and excellent cause/project.  Happy to be a part of it.

I am Ramaa Nathan. I have worked with data for many years in different industries. I am familiar with python, pandas, and R. I am now interested in doing some machine learning projects. I look forward to learning and contributing to this project.

I'm Grady Fields. I'm a software engineering consultant and most of my work is with websites or apis. My deepest experience is with JavaScript/HTML/CSS and C#, but I am comfortable with any language.

Hello All,
I'm Ananth, and I'm a quantitative analyst at a startup. I spend my days dabbling with data, starting with ETL all the way to building predictive models to empower decision-making for various stakeholders. I am a 2015 grad from Drexel University, with a background in economics  and mathematics, and I look forward to learning from our collective experience!
Regards,
Ananth

Hello,
My name is Michael, I recently graduated from Drexel University in Biological Sciences, and I passionate about software development and computer science techniques. I am most comfortable with C++ and Python, as well as the general HTML, CSS, Javascript, and PHP. I have plenty of experience in game development, especially with Unreal Engine, and have my own tutorial series on YouTube: https://www.youtube.com/channel/UC3H73X2XnKe9JMAM5baEcDw
Looking forward to interacting with all of you.

Greetings!
My name is Matt. Although I don't live in Philadelphia, I work as a remote employee of University of Pennsylvania for the Greene Lab and there are just no opportunities like this for community collaborative science in Hanover, NH. I am enthusiastic about helping out wherever I can. It appears that my background with front-end development will be most useful to this project, so I have jumped into the "frontend" team while I'm visiting for DjangoCon 2016.

I am Ramaa Nathan, I am interested in both the Data Processing and Machine Learning components of this project. I have worked for many years with processing and analyzing data in different industries. I am currently a project manager in a healthcare data analytics firm. Here, I am very happy to be part of this project - learn a lot and contribute what little I know.

Hi,
I'm Ed Segall. I currently work as a senior research engineer in warehouse telematics. Prior to that, I was a software and systems engineering consultant on a variety of cool products including a freight rail yard control system (I developed an all-new yard tuning system that's currently being deployed for all Union Pacific freight classification yards) and an emergency cellphone geolocation system (I worked on core algorithms and  network planning tools). Before that I spent some time in academic research and teaching, focusing on high-performance and fault tolerant parallel and distributed computing.
I'm very interested in machine learning but I don't have a lot of hands-on experience with it. OTOH I do have a lot of very relevant engineering background, plus lots of experience working on large, very technical, long-term software projects. So I'm helping out wherever I can while learning cool stuff.

Hi! My name is Fadi Alnabolsi, i'm a fullstack dev at Service.com. Our stack is Django/Python/Angular
Machine Learning is one of the areas I really want to dive into. I also want the work that I do to benefit people in some way. I heard of this from DjangoCon and I'd really like to help out and learn.

Greetings!
My name is Moshe Suberri. I have a CS and Math degree from Tel-Aviv university. I am an experienced software engineer and system architect. I have done lots of complex system development from the ground up using in Python, C++,C and other tools. I have in depth experience is deveops and CI/CD automation.

Hi! I'm Becca Nock. I'm a PhD student at UPenn in the School of Nursing, where I study Nursing Informatics. I use mainly electronic health record and insurance claims data, and I am looking forward to learning more about bioinformatics. I am a registered nurse, and I have been learning Python and Django for a little over a year.

Hi my name is Sam,  I am a python developer and I have done some projects in area of Machine learning and I am looking forward to meaningfully contribute to Cognoma Project.

Hi, My name is Vijay Yadav and I am a technology enthusiast. I have been developing machine learning  algorithms using R to solve business problems related with Chargeback processing for medical device industry. Originally from a strong Computer Science and statistical background, I spent my early career building various intelligence tools and IT solutions using a wide range of technology platforms.  Majority of experience has been in life sciences industry. I am excited to contribute to the success of Cognoma project!

Hi everyone, my name is Tom Trinter and I work for Ars Quanta, a data science advisory company. I have a good amount of experience in product management and software development and have been working hard to climb the data-science learning curve. Besides growing experience with Python and R, I work with brilliant people with many years of data science experience.
I'm excited about the project and look forward to digging into the data and learning more!

Hey everyone, my name is Curren and I am an undergraduate student at Georgia Tech majoring in Industrial Engineering: Operations Research and Computer Science. I have done projects in python and I have lab experience in bio/genetic engineering. I am super excited to meaningfully contribute to the Cognoma project in machine learning.

My name is Yigal Ron. I'm a computer science major and have been working for many years with healthcare IT startups. I'm interested in participating in the machine learning group to learn more about this area and see how it may help my clients in areas of medication management and patient care in general and help the cognoma project.

i'm logan, i'm a web developer at a little consultancy in jersey, doing client work. primarily using PHP (i need to get out of PHP), Ruby through Rails or Sinatra, HTML, CSS through SASS, JavaScript and various frameworks on the frontend. excited to meet y'all!

Hey there. I'm Max, a first year Ph.D student in computer science at Penn. My focus is on distributed systems, and using machine learning technique to optimize them. I can work with python, C, bash, puppet, scala, and some other languages from a previous life (e.g PHP, perl).

Hi, I'm Dave.  I'd like to find out more about helping with the frontend part of this project.  I think I could help with the html/css/javascript.  I'm working on learning more server side development right now (mostly node.js and C#).

Hello Everyone,
My name is Nick. I recently graduated with a MS in Computer Science with a focus in machine learning. I also have experience in web dev using python, django, postgres, and js. I look forward to contributing where I can.

My name is Brandon.   I have worked in the IT field for 15 years.   I have been going between the operations and development side of the house foe most of my career.  I would say I'm solid in both areas.
I has a lot of Java experience but I love Python.  I also like databases with MySQL bei my favorite relational database and MongoDB being my favorite NOSQL DB.
I have worked with large scale big data systems since around 2010, pretty much working with Hadoop and data warehouses out the game.  I love ETL and parsing large volumes of data.   Data parsing and optimization is a bit of a niche for me.
I worked at Comcast for 2 years working lastly with Elasticsearch, Cassandra, and MongoDB.   And I developed heavily in Python and Java as well.  I currently work at a company called CGI Federal where I do mostly DevOps related work and help with building a cloud platform from scratch.

Hi. I am new here. In ML field I mean
Used to work in web (ran my small company selling and buying ads) couple of years ago started to learn ML (so I guess I am self taught).
So whatever I could be useful here - would gladly contribute EDA/ML, feature enginering - R/python (pandas, scikit - started to learn tensorflow).
So far I am just a beginner in this field do not be hard on me :)

Hi. My name is George Zipperlen.  I have 30 years programming experience in both systems and applications. I am new to data science, although I have written tools in the past to do things like identify the language a text document is written in. This was done in C, using bigram frequency analysis on a text corpus. I am now learning Python, Pandas, and scikit-learn.

Hi all,
I'm Ben Dolly a front-end developer/designer at 1 Trick Pony. I have a BFA in Graphic Design from the Savannah College of Art and Design and am a self taught front-end developer (html, css, js mvc). I have a passion for combining intuitive design with solid development to build great user experiences.
I hope to help out not only in maintaining the front-end of the product but also helping design the user experience to put data to good work for cancer biologist.

Hello,
My name is Tanner, I'm a recent CS Grad from Arcadia University. I have focused most of time lately to honing some front-end dev skills and I hope to continue improving while being able to contribute to this project. My bread and butter is Html/Css/Js, I've also been getting comfortable with jade/sass/jquery/node. I've also been working on rounding out my skills with the mean stack so I have some surface level knowledge of MongoDB and Angular 1.x as well.
Looking forward to meeting and working with everyone!

I am Venkatesh, I am a network software engineer and a systems engineer. I write using Python and C mostly,I am new to both machine learning and Philadelphia.  I hope to learn and to be able to contribute. My learning curve would be steep but I am always up for a challenge. I look forward to meeting the group soon.

Hi everyone! I'm Tyler. I work for Arcadia University in a sales/marketing role, but I am pursuing a career in data analytics now. I learned how to code in SQL and Python this summer. I have plenty to learn, but I'm incredibly excited to be able to contribute to the project! My background was in music performance, but I've recently been taking an insane number of courses on coding, statistics, and analytics.

Hi, I'm Joel Eden. My background includes a B.S. in computer science and a PhD in information science (focused on human-computer interaction), both at Drexel. I have about 15 years experience working in the "human centered design" area, and I also worked at Lockheed Martin's Advanced Technology Labs leveraging ideas from nature (complex systems and evolution). I moved to California almost 5 years ago to work at Disney Animation Studios in LA (during Frozen and Big Hero 6) designing tools that animators and story artists used...after 1.5 years there, I moved up north in CA to work at Google as a design researcher for creativity tools for kids and families. I moved back to New Jersey last year and am currently a UX Product Manager at Checkpoint Systems (recently acquired by CCL). I like to follow a lean design process (a mix of lean startup and human centered design), allowing us to test ideas earlier and cheaper.

Hi, my name is Ioannis (Yianni) Anastopoulos. I have been working on several types of cancer, including paraganglioma/pheochromocytoma, breast cancer, but I am primarily working on melanoma genetics. I am looking forward to contributing to the project and be of any help as a cancer biologist.

Hi, my name is Kostyantyn (Kostya) Borysenko. I attended the Project Cognoma meeting for the first time yesterday and I liked it :)
I a have MS in Physics and PhD in Electrical Engineering. Most of my research has evolved around mathematical modeling, computational methods and working with large (and often messy) data sets. I recently relocated to the Greater Philly area and I'm still exploring my options and looking for fun projects to work on. Presently, I work as an independent consultant at SFL Scientific, a company that specializes in Predictive Analytics and Data Science solutions. I also occasionally do freelance Data Science work at Upwork.com, and I teach part-time at a community college.
Cognoma certainly sounds like a great and ambitious undertaking: I like the cause, the overall approach, and the community. So I'm looking forward to working with you guys and thanks again for welcoming me; I do hope to be of use to this project and the team. Hope to see you at the next meeting!

Hi team Cognoma!
I am Shantanu, currently VP Engineering at a Philly local EdTech startup,
Yellowdig (https://www.yellowdig.com): a platform to foster social learning
in university classes.
I got my PhD specializing in computational biology from UNC Chapel Hill (
research https://scholar.google.com/citations?user=1vXVdMsAAAAJ) and
subsequently a scientist at GE Research, working on multimodal
imaging-genomics of cancer using TCGA data. I would love to collaborate in
my research capacity as I have directly worked with TCGA and TCIA data in
the past. Let me know how I can be most useful to the team.
If you are a student or teaching professor, I urge you to sign up on
Yellowdig https://www.yellowdig.com (via univ email). Lots of features
especially useful in a university collaboration settings (LaTeX support,
multilinguality, gamification!) and give us feedback.
Regards,
Shantanu
--
Shantanu Sharma, Ph. D.
Web: www.shantanusharma.com
Connect: LinkedIn http://linkedin.com/in/shantanu Twitter
https://twitter.com/shantanu Facebook
https://www.facebook.com/dr.shantanu.sharma
On Wed, Oct 5, 2016 at 12:32 PM, superkostya<EMAIL_ADDRESS>wrote:

Hi, my name is Kostyantyn (Kostya) Borysenko. I attended the Project
Cognoma meeting for the first time yesterday and I liked it :)
I a have MS in Physics and PhD in Electrical Engineering. Most of my
research has evolved around mathematical modeling, computational methods
and working with large (and often messy) data sets. I recently relocated to
the Greater Philly area and I'm still exploring my options and looking for
fun projects to work on. Presently, I work as an independent consultant at
SFL Scientific, a company that specializes in Predictive Analytics and Data
Science solutions. I also occasionally do freelance Data Science work at
Upwork.com, and I teach part-time at a community college.
Cognoma certainly sounds like a great and ambitious undertaking: I like
the cause, the overall approach, and the community. So I'm looking forward
to working with you guys and thanks again for welcoming me; I do hope to be
of use to this project and the team. Hope to see you at the next meeting!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/cognoma/cognoma/issues/2#issuecomment-251727531, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA4gyXohRhw7sFGsgbwrQvY3C5gm6if2ks5qw9E2gaJpZM4JFsf7
.

Hi! My name is Victoria and I am excited to join Project Cognoma! I've been to the last several meetings and got an introduction into what the project's goal is, especially the machine-learning part, and things people are working on. My background is in Neuroscience (PhD from UPenn) and Bioengineering (B.S. and M.S. from UPenn and GA Tech), and I want to get deeper into Data Science. I would like to contribute my scientific and programming knowledge to solving interesting and hard questions in genetics and medicine. My most recent job was at a graphene startup where I led sensor technology R&D and business development. I am looking forward to working with all of you!

Hi! My name is Ken and my background is in finance.  I know a little Python and machine learning and I'm looking forward to contributing and learning more.

Hi everyone, my name is David and I am excited about getting to know the data scene in Philly and to be able to contribute to this project. I just finished a 12-week data science bootcamp in NYC and have a background in management consulting and a PhD in materials science. I am familiar with R, Python, and SQL. I look forward to meeting and working with you.

Hello folks:
My name is Ahmed. I'm software engineer and I work at Comcast. I'm looking forward to help with this project.

Hi there!  I just noticed this repository.
I'm a software engineer at Meetup, where I've been technical lead for data engineering -- I have a lot of experience with "big data" e.g. a lot of time with Spark, distributed systems, and I'm familiar with feature engineering and building ML models (particularly R and spark's mllib).  I've also worked on other "predictive analytics" projects, including voting targeting and criminal justice.  But my expertise is really on the software engineering and big data side.  Anyway, interested to see if I can help.

Hello,
My name is Drew. I am a computational molecular modeler turned iOS developer. I am looking to get into data science or scientific software development. I am here to learn and contribute if possible.

Hi, Roi here, an algo. eng., developing mainly on Matlab, and recently on Python, to broaden my spectrum and access many more NN tools.
My academical background includes BSc in math and in elec. & comp. eng., and MSc in ECE, with research in image processing from a math. point of view. I have professional experience in signal & image processing, mathematical and physical modeling of systems, optimization - and of course machine learning.
Currently I'm the chief algo. eng. and co-owner in BiblioHive, and am looking for more opportunities.
I'm glad to join this meetup team (first one of mine!) for various causes: ML, Python, meeting colleagues in Philly, health oriented research, and voluntary work for the community. Hope I can contribute and learn!
btw,  I'm new in here and sometimes make silly English mistakes that might sound offensive, however my intentions are good!

Hi,
My name is Paul Seignourel, I work as a quant at the Susquehanna International Group. I have experience with python, R, and data analysis in general, but not with machine learning per se. Very interested in learning and hopefully contributing!

Hi,
My name is Abeed and I work as a software developer for Photospire Ltd. Had a great time last night at the Meetup and looking forward to learning and contributing to the project.

Hi Paul @seignour ,
I just wanted to correct myself w.r.t. using git clone.  It might be better to fork it on github.com to your own profile and then pull it to your local machine.
Cheers,
Ken

Hi all,
My name is Patrick Miller and I am a data scientist at Macmillan. It was nice meeting many of you last night at the meetup, and I look forward to applying some of my machine learning and data viz background to this project!

Hey Ken @KT12 ,
Thank you, that's exactly right. I followed a couple of tutorials about git/github and I think I finally have it figured out!

Hi! My name is Dan File. I am a data scientist working in financial services. My background is in mathematics, and I code in Python.

Hi , My name is Pavan, Working for Comcast as back end developer . My background is in Math , Computer science and can Code in Java ,Scala and Python. Now trying my hand at Mechine Learning/Data Science.

Hi, I'm Jason. It was nice to meet everyone at the Meetup on Monday, and I hope to be able to help with this project!

Hi, my name is Meghana. It was wonderful meeting with everyone at the Cognoma Meetup yesterday. I'm a programmer analyst-Data warehouse developer with a Masters Degree in Bioinformatics and a relevant background in Life Sciences, Genetics, Statistics, Data mining, R, Perl, Python and SQL programming. I look forward to contribute in this project by applying some of my Machine learning and /statistical skill sets.

Hi, I am Michael. It was great meeting everyone for the first time last night. I just completed an intensive 12 week bootcamp in Data Science in New York (used Python (Pandas, Numpy, Scipy, Scikit-Learn, etc) and am looking forward to working on this exciting project.

My name is Peter Korman. If it is possible for me to make contributions without breaking anything I would like to try. I have some python skills. If I could start somewhere simple and build on that that would be great. I am impressed by the general level of energy in the group.

Hi, I'm Ryan. My background is in civil and environmental engineering.  I have some experience with Python and am starting to learn more data science and machine learning. I look forward to contributing where I can!

Hi, I am Vibhor. My background is in software development and data science. I have experience with Python and R. I am looking forward to contributing where I can.


add video link to pipelines docs page

YouTube link is added; will be live on Nov. 24 at 6 AM PST. Merge after that.

@elleobrien awesome! 👏 😎


Why no mavsdk-windows-x64-release.zip in latest version?

Because apparently the build crashed: https://github.com/mavlink/MAVSDK/runs/6602482167?check_suite_focus=true

I re-ran the job and it works. Seems like it's solved, but feel free to re-open if needed!


Remove dependency of CBMC on Patches

Description
This PR removes dependency on patches for CBMC checks.
It also adds a macro '_static' to the source which can be defined away to nothing by the CBMC checks. In FreeRTOSIPConfigDefaults.h this macro is defined to the standard C static.
For easy review, below are the commits bunched together in groups:
All changes to FreeRTOS+TCP here.
All CBMC changes here.
Test Steps
Not Applicable
Related Issue
Not Applicable
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

I don't have any way to knowing by reading that this hits all the bases, but if you can delete all the patch files and still get no errors and the same coverage, then this looks golden.

I don't have any way to knowing by reading that this hits all the bases, but if you can delete all the patch files and still get no errors and the same coverage, then this looks golden.

I have deleted the patch files in this PR itself. Still, the tests are passing - seems like a good sign! I am still running these checks locally to see if anything breaks...


WindowsAppSDKSelfContained set to true Gives Build Error

Describe the bug
Hi,
Can someone please help me on determining why I am having file conflict issues with WebView2.Core.dll? Below is my csproj file:
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>net8.0-windows10.0.22621.0</TargetFramework>
    <TargetPlatformMinVersion>10.0.22621.0</TargetPlatformMinVersion>
    <RootNamespace>Schoolr</RootNamespace>
    <ApplicationManifest>app.manifest</ApplicationManifest>
    <Platforms>x86;x64;ARM64</Platforms>
    <RuntimeIdentifiers>win-x86;win-x64;win-arm64</RuntimeIdentifiers>
    <PublishProfile>win10-$(Platform).pubxml</PublishProfile>
    <UseWinUI>true</UseWinUI>
    <EnableMsixTooling>true</EnableMsixTooling>
    <SupportedOSPlatformVersion>10.0.22621.0</SupportedOSPlatformVersion>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    **<WindowsAppSDKSelfContained>true</WindowsAppSDKSelfContained>**
    <ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
   <PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.2" />
   <PackageReference Include="CommunityToolkit.WinUI.Controls.CameraPreview" Version="8.0.240109" />
   <PackageReference Include="CommunityToolkit.WinUI.Controls.Sizers" Version="8.0.240109" />
   <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.0-preview.1.24081.2">
     <PrivateAssets>all</PrivateAssets>
     <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
   </PackageReference>
   <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.0-preview.1.24081.2" />
   <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="9.0.0-preview.1.24081.2">
     <PrivateAssets>all</PrivateAssets>
     <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
   </PackageReference>
   <PackageReference Include="Microsoft.Windows.CsWin32" Version="0.3.49-beta">
     <PrivateAssets>all</PrivateAssets>
     <!--<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>-->
   </PackageReference>
   <PackageReference Include="Microsoft.WindowsAppSDK" Version="1.5.240227000" />
   <PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.26031-preview" />
   <Manifest Include="$(ApplicationManifest)" />
</ItemGroup>

Steps to reproduce the bug

Create a new project using:

Modify the csproj file. Add true
Modify the project to use .Net 8. Make sure to fix the RIDs.
Update Windows App SDK and Build Tools in NPM.
Install EF Core nuget references:

Expected behavior
No response
Screenshots
No response
NuGet package version
Windows App SDK 1.5.0: 1.5.240227000
Packaging type
Packaged (MSIX)
Windows version
Windows 11 version 22H2 (22621, 2022 Update)
IDE
Visual Studio 2022
Additional context
No response

@DJRM2021 This is a known incompatibility between EntityFramework and WindowsAppSDK, both of which publish WebView2.Core.dll.  There are several workarounds discussed here:
https://github.com/microsoft/WindowsAppSDK/issues/1856

Maybe we could make a configuration or option in the MSIX tooling to not include WebView2 if the app will not even use it?

Resolving this as a dup of #1856

Reopening, this for tracking WebView2 nuget reference factoring work

The primary issue tracking this is #https://github.com/microsoft/microsoft-ui-xaml/issues/5689 - closing as duplicate. Also, happy to report it is fixed in 1.6.240701003-experimental2.


[NETBEANS-54] Module Review net.java.html.boot.fx

Added license file for external resource net.java.html.boot.fx-1.4.jar

Closing the pull request as Jan Lahoda will work on the same


Ability for skills to depend on a completion of a badge

Admin View

Rename "Dependencies" to "Learning Path"
Rename other instances to "Prerequisite" in the display/controls of nodes
Add controls to the project dependency page to allow the addition of prerequisites to a skill
Add the ability to click on nodes to add or remove a prereq

Skills Display

Enhance dependencies graph to support Subject's level - Subject Completion Dependency could say Subject Name and required level beneath it; clicking would take you to the subject page
Modify message on Skill page / expanded description to indicate something like ** Reach level 2 in Some Subject to enable this skill. ** where applicable
Also modify message on Skill page / expanded description to indicate something like ** Complete 1 prerequisite skill to enable this skill **

PR: https://github.com/NationalSecurityAgency/skills-service/pull/2222

:+1:


[WIP] 🦀 Standalone Rust Inference

📝 Description

Requires a lot of cleanup but here is the scaffolding.
Produces simple heat map overlay

✨ Changes
Select what type of change your PR is:

[ ] 🐞 Bug fix (non-breaking change which fixes an issue)
[ ] 🔨 Refactor (non-breaking change which refactors the code base)
[x] 🚀 New feature (non-breaking change which adds functionality)
[ ] 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] 📚 Documentation update
[ ] 🔒 Security update

✅ Checklist
Before you submit your pull request, please make sure you have completed the following steps:

[ ] 📋 I have summarized my changes in the CHANGELOG and followed the guidelines for my type of change (skip for minor changes, documentation updates, and test enhancements).
[ ] 📚 I have made the necessary updates to the documentation (if applicable).
[ ] 🧪 I have written tests that support my changes and prove that my fix is effective or my feature works (if applicable).

For more information about code review checklists, see the Code Review Checklist.

Is it fast?

Is it fast?

I haven't benchmarked this yet but I can say that this isn't the fastest. It uses the input image to set model input tensor info. But I feel we can make it more efficient by using Rust's native async feature to separate data fetching and model inference. Especially given that OpenVINO also supports async inference. This is more of a PoC for now. Not sure if we will go with Rust or C++ for standalone inference.

Is it fast?

I haven't benchmarked this yet but I can say that this isn't the fastest. It uses the input image to set model input tensor info. But I feel we can make it more efficient by using Rust's native async feature to separate data fetching and model inference. Especially given that OpenVINO also supports async inference. This is more of a PoC for now. Not sure if we will go with Rust or C++ for standalone inference.

Alright! Thanks for the info :)


Add additional informational sections

include all relevant information but put it in informal manner (example: hobbies, preferences, weaknesses and strengths etc)

all should be done within patch/content/secondary branch
patch/content/secondary branch is merged to feature/body branch


Migrate /untimeout command to Helix API

As part of Twitch's announced deprecation of IRC-based commands (see here for more info, the /untimeout command needs to be migrated to use the relevant Helix API endpoint.
Helix API reference: https://dev.twitch.tv/docs/api/reference#unban-user
Split from #3956

I can take this

Added in #4026