text:
Can not run php artisan db:seed

After successful integration, if I want to seed or migrate with seed, I get this error message.
I am running this on LaraDock docker for my own convenience.
Seeding: PostsTableSeeder
PHP Fatal error:  Class TeamTNT\Scout\Engines\TNTSearchEngine contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Laravel\Scout\Engines\Engine::flush) in /var/www/thelaptoplist/vendor/teamtnt/laravel-scout-tntsearch-driver/src/Engines/TNTSearchEngine.php on line 11

   Symfony\Component\Debug\Exception\FatalErrorException  : Class TeamTNT\Scout\Engines\TNTSearchEngine contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Laravel\Scout\Engines\Engine::flush)

  at /var/www/thelaptoplist/vendor/teamtnt/laravel-scout-tntsearch-driver/src/Engines/TNTSearchEngine.php:11
     7| use Laravel\Scout\Engines\Engine;
     8| use TeamTNT\TNTSearch\TNTSearch;
     9| use TeamTNT\TNTSearch\Exceptions\IndexNotFoundException;
    10|
  > 11| class TNTSearchEngine extends Engine
    12| {
    13|     /**
    14|      * @var TNTSearch
    15|      */

   Whoops\Exception\ErrorException  : Class TeamTNT\Scout\Engines\TNTSearchEngine contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Laravel\Scout\Engines\Engine::flush)

  at /var/www/thelaptoplist/vendor/teamtnt/laravel-scout-tntsearch-driver/src/Engines/TNTSearchEngine.php:11
     7| use Laravel\Scout\Engines\Engine;
     8| use TeamTNT\TNTSearch\TNTSearch;
     9| use TeamTNT\TNTSearch\Exceptions\IndexNotFoundException;
    10|
  > 11| class TNTSearchEngine extends Engine
    12| {

Trying to solve it, but meanwhile if anyone knows already how to fix it, please help.
TIA
Ariful

Hello,
Fixed, TNT doesnt support last scout v6 yet, forced to rollback to v5...
You just have to update this line on composer.json : "laravel/scout": "^5.0"
Thx for your feedback.


text:
User slugs are not unique

I know this issue was fixed for the Post model #76, but I recently ran into it while saving multiple users with the same name.
A temporary fix for people facing the same issue might be changing the column that is being used as a slug (e.g. in the boot() method from the User model, change $model->name to $model->email since email is always unique).

Yea I think you can use dedicated eloquent sluggable .  We can also use the package but some package don't support localization some don't have feature etc.
I think we can close the issue right?
Thanks

source: gharchive/issue

license: mit

license_type: permissive

license_source: bigquery


text:
Russian translation

Translation for Russian language

Rebased changes from @Limych PR, with some changes

Your changes, unfortunately, are full of neologisms, which are often extremely difficult to perceive by the older generation of users. In addition, some of the phrases are written so that their meaning can be confused to the contrary. And others have exactly the same meaning, but they are written longer.
I took this into account when creating my translation.
The only correct change is for the “Cancel” button. Thank you.

source: gharchive/pull-request


text:
Update summary.ex

add :
Driver Front state
Driver Rear state
Passenger Front state
Passenger Rear state
PS : I don't know if my modifications are sufficient to be able to retrieve the status via MQTT ex. "teslamate/cars/1/passenger_front_state but that's the goal

I believe what you have here should be sufficient for MQTT. But not tested. :-)
Also see my #3087 where I added a field to MQTT, and tested it.

If I am reading this correctly, this would publish the value as true or false.
But I think it might be better to publish it as "open" or "closed" instead.

I must admit that I do not know the language at all. but currently on MQTT there is a doors_open state which sends true or false if at least one of the 4 doors is open which is cool ! But i am developing a lovelace custom card for HA and i would like to retrieve the state for each door individually.
in order to be able to visually display which door is open, PS this can also make it possible to create more precise notifications such as the left rear door is open instead of simply a door is left open.
I would be grateful to see these 4 states in teslamate natively I'm not sure I have the skills in this language to do it correctly

Yes, it has been a annoyance for me too.
But maybe not so annoying that I have created a PR to fix it. :-)
On another note, I have a growing dislike the approach taken by teslamate of publishing each and every piece of data as a seperate mqtt topic. I guess it makes things simpler for systems like node-red, and maybe home assistant. But I tend to prefer if it json encoded data, and send it related data in groups. This means I don't have to listen to so many topics.
For a good example of what I mean here, have a look at the way latitude and longitude are sent as two different topics. It doesn't make a lot of sense, because anything that will want to consume one value will also want to consume the other value. It could get confusing if you accidentally use the old latitude with the new longitude or vice versa.
Another good example here would be to combine the door open/window/frunk/trunk open into one json encoded topic. Because typically it is unlikely you would only want one.
This is something else I haven't got around to creating a PR for :-( and could be a different solution to this PR and my PR.
But reluctant to much development with teslamate right now until I get some feedback on my PR.

On another note, I have a growing dislike the approach taken by teslamate of publishing each and every piece of data as a seperate mqtt topic.

That is just the most used MQTT convention. Have topics with simple values.
I do agree having just a publish of the actual raw JSON response as-is can be very useful!

That really depends on how you deploy. Personally what I do is:
docker build -t brianmay/teslamate:test.019 .
docker push brianmay/teslamate:test.019

And then I tell my deploy to use brianmay/teslamate:test.019 instead of the official docker image. Obviously you will have to change the docker account to your own.

May I have a suggestion?
Your PR publishes topics like {driver,passenger}_{front,rear)_door_state while HA Tesla custom integration pulls {d,p}{f,r) attributes.
Having them named the same makes it easier to use Teslamate MQTT streaming API between polling API by HA.
This relates to https://github.com/alandtse/tesla/issues/707

please update your branch

I recently switched from Teslemetry, which used to provide these states in HA, but Teslamate doesn't yet.
@tagcashdev are you still working on this?
Thanks for opening this PR, but if you no longer have the time to work on this change, and if the maintainers would be okay with it, I would be happy to push it to completion. I miss it on my HA dashboard!

Hi @brianmay,
Since I don't have edit access to (@tagcashdev's branch to) update this PR, I instead opened a new PR. Please see #3962.

solved by #3962

authors: JakobLichterfeld KrzysztofHajdamowicz SaswatPadhi brianmay ramonsmits tagcashdev

repo: adriankumpf/teslamate

license: MIT

license_source: github-api


text:
remove command added.

Usage: mutacc remove CASE_ID
removes the case and all the variants from that case. It also removes all files generated by mutacc on that case from disk

Pull Request Test Coverage Report for Build 22

3 of 29 (10.34%)  changed or added relevant lines in 4 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.9%) to 56.186%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

mutacc/cli/root.py
0
2
0.0%

mutacc/cli/remove_command.py
0
7
0.0%

mutacc/mutaccDB/db_adapter.py
3
10
30.0%

mutacc/mutaccDB/remove_case.py
0
10
0.0%

Totals

Change from base Build 20:
-0.9%

Covered Lines:
386

Relevant Lines:
687

💛  - Coveralls

authors: adrosenbaum coveralls

repo: adrosenbaum/mutacc


text:
feat: adding no data state

Close #291

Codecov Report
Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (aa63d88) 56.47% compared to head (6b789bc) 56.37%.

Files
Patch %
Lines

lib/tools/providers/map_provider.dart
66.66%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #292      +/-   ##
==========================================
- Coverage   56.47%   56.37%   -0.10%
==========================================
  Files         159      159
  Lines        3483     3482       -1
==========================================
- Hits         1967     1963       -4
- Misses       1516     1519       +3

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

authors: codecov-commenter maximeroucher

repo: aeecleclair/Titan


text:
Point/additional bug fix

Additional Bug Fixes

Incorrect language for top warning text
Convert all i18n.t to t from useTranslations() to ensure that all messages is up-to-date with the selected language

note: multiple files are converted into react hooks to allow for this implementation of up-to-date translation using the hook

LGTM for my part (change phone number verification)

authors: Panoj-k pointmekin


text:
[DOC] Broken link for the guide on creating pull request

Describe the issue linked to the documentation
When opening a pull request to AEON, the following description is shown
'''

'''
When you click the link in the description (https://github.com/aeon-toolkit/aeon/blob/main/CONTRIBUTING.md)
This message is shown:
'''
"You can find our contributing guide on our website"
'''
When you go to the website, the page doesn't exist, you get 404 Not Found.
Suggest a potential alternative/fix
The correct link should be https://www.aeon-toolkit.org/en/latest/developer_guide.html

thanks for that @andregdmitri we will fix it

Thanks, I have fixed this in #1075.

repo: aeon-toolkit/aeon


text:
[MNT] Kill TapNet with fire

our implementation of tapnet is wrong, i prefer not re-work and simply restart from scratch at some point, finding errors line by line will consume more energy and time than starting from scratch as i recall lots of it were wrongly coded. Prefer purging it before 1.0
Issues i found in it:

implementation of classifier and regressor not inline with all others, needs a huge refactor to be able to save/load, use always best model, random state usage
usage of lambda layers which is no longer allowed, such as for Encoder we had to change it
vary much bits of code that are not used just declared like : "conv_1_models" which is a declared keras sequential model but not used, "euclidean_dist" too
the convolution operations are not applied as the paper is saying it should, the original way is doing RDP then one convolution block on each Group, concatenate them and share the rest of the network, the current implementation does the whole network on each Group independently. The usage of keras-self attention should be stopped as many new ways in keras exist now to do it, as keras self attention is no longer reliable repository archive
RDP implementation is not efficient with tf.gather, making custom layers with no trainable parameters would be more appropriate

For more information on TapNet, the original paper

we have discussed this off and on for a while so it makes sense to do this now before version 1.0

removing the soft dependency on keras-self attention is a big plus too

TODO: remove tapenet from notebook results loaders


text:
remove experimental ams support

Removing experimental ams support from the UPS Server. UI will be done in a different PR.

We should also remove it from the UI, release the UI, and than use that updated JAR
aother than that -> looks good

works fine !

repo: aerogear/aerogear-unifiedpush-server


text:
Not compatible with node@14 (latest its release)

$ node -v
v14.17.0
$ npm ci
npm WARN prepare removing existing node_modules/ before installation
...
> sharp@0.23.4 install /.../superhero-ui/node_modules/sharp
> (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)

info sharp Detected globally-installed libvips v8.10.6
info sharp Building from source via node-gyp
Package OpenEXR was not found in the pkg-config search path.
Perhaps you should add the directory containing `OpenEXR.pc'
to the PKG_CONFIG_PATH environment variable
Package 'OpenEXR', required by 'vips', not found
gyp: Call to 'PKG_CONFIG_PATH="/usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11:/usr/local/opt/icu4c/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig" pkg-config --cflags-only-I vips-cpp vips glib-2.0 | sed s\/-I//g' returned exit status 0 while in binding.gyp. while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/Cellar/node@14/14.17.0/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
gyp ERR! stack     at ChildProcess.emit (events.js:376:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)
gyp ERR! System Darwin 20.5.0
gyp ERR! command "/usr/local/Cellar/node@14/14.17.0/bin/node" "/usr/local/Cellar/node@14/14.17.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /.../superhero-ui/node_modules/sharp
gyp ERR! node -v v14.17.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sharp@0.23.4 install: `(node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sharp@0.23.4 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /.../.npm/_logs/2021-06-27T13_03_20_858Z-debug.log

We need to update favicons-webpack-plugin that requires html-webpack-plugin >= 4, but the last plugin is update only in @vue/cli@5.0.0. Or just to generate favicons by ourselves

Actually, it wasn't working with node@12 as well. I solved it by updating openexr and vips using brew.

repo: aeternity/superhero-ui

license: ISC


text:
Mainnet view on SH Web wallet (UX/UI)

I tried to check the transaction on my web wallet and was redirected to the mainnet directly in my wallet view.
But now, I don't know how to return to my wallet?

I logged with Web wallet and want to join Jitsi Meet via the invite link.
My steps:

Click on invite Link: https://superhero.com/meet/AdequateMarriagesCorrectEqually
Click on Join meeting
Redirect to the Room
Choose random message
Click on Tip Button (Blue Diamant)
Enter amount. The amount should be >0.1 ae token
Click on Tip
Click on Confirm on Pop up
Check transaction on superhero.com feed or https://mainnet.aeternal.io/transactions/
Click on "eye" on my wallet

I think that the user will be confused if there no option to return in the wallet. I have not seen such a button.
￼

OS: Mac OS 10.13.6
Browser: chrome
Version: 85.0.4183.83

P.S. User should use Go back button on the browser to return the previous view on the wallet.

I cannot reproduce this on the standalone web wallet nor by using the extension or mobile app. The problem only exists in the iframed wallet on superhero.

authors: Liubov-crypto mradkov

repo: aeternity/superhero-wallet


text:
This is beautifully documented

🙏🏼 thank you! This is so beautifully documented!!!
leptos is such a nascent framework and its docs are rather sparse (but much better than most other crates!) and things like this are a diamond in the rough. This is making it very clear how to use tower-sessions with leptos.
Thank you so much <3

Thanks for the kind words! I'm glad you're finding it useful. I'll have a 0.7 version up soon as well.

authors: JosiahParry aethertap

license: Unlicense


text:
How to disable multiselect?

I am sorry if this is a stupid question. But I can't seem to find a way to disable multi select. How can I do this?

You can either: remove PointerMultiSelect from the pointer, for per-pointer control: https://github.com/aevyrie/bevy_mod_picking/blob/893336bf64265ee7d4bec2e1fefc16fb3e96e57a/crates/bevy_picking_selection/src/lib.rs#L79
or, you can disable the default multiselect system, and provide your own that can be toggled: https://github.com/aevyrie/bevy_mod_picking/blob/893336bf64265ee7d4bec2e1fefc16fb3e96e57a/crates/bevy_picking_selection/src/lib.rs#L37

authors: aevyrie ddorstijn


text:
error in command npm run install

while running npm run install it is showing an error that's why I have changed it. please do check it out PR and add tag hacktoberfest

@all-contributors add @fms12 doc

repo: ageddesi/Mocked-API


text:
How to use KNN with Apache Solr?

Previously, we were using this system when we were recogniting multiple faces for per person. But now, we have switched the database system following the #238  (BTW, Thanks @khaledabbad for recommended us to use Apache Solr) issue and the results and speeds are amazing!
Now, the system works flawlessly for single-trained face if this structure is being used:
     Structure:
        <train_dir>/
        ├── <person1>/
        │   ├── <single>.jpeg
        ├── <person2>/
        │   ├── <single>.jpeg
        ├── <person3>/
        │   ├── <single>.jpeg
        └── ...

If we have datas like this structure:
     Structure:
        <train_dir>/
        ├── <person1>/
        │   ├── <somename1>.jpeg
        │   ├── <somename2>.jpeg
        │   ├── ...
        ├── <person2>/
        │   ├── <somename1>.jpeg
        │   └── <somename2>.jpeg
        └── ...

... the system does not learn a single person with more than one face. Because we have not implemented KNN algorithm yet.
The question is: How can we use the KNN algorithm with this structure (using with 128-column database design) ?

@Dentrax can you share the code your extracting encodings and saving it to db +  Euclidean distance code to get results. maybe I can try what you want and share you the feedback

@syedmustafa54 We just used pysolr, I think you should take a look. ;)
Any ideas? :) @ageitgey @itamar8910 @AlainPilon @psyapathy

@Dentrax  can you share the source code if possible
Thanks

@Dentrax can you tell how are you query
I have added 128 points in solr for two images
id1,id2,id3,id4,id5,id6,id7,id8,id9,id10,id11,id12,id13,id14,id15,id16,id17,id18,id19,id20,id21,id22,id23,id24,id25,id26,id27,id28,id29,id30,id31,id32,id33,id34,id35,id36,id37,id38,id39,id40,id41,id42,id43,id44,id45,id46,id47,id48,id49,id50,id51,id52,id53,id54,id55,id56,id57,id58,id59,id60,id61,id62,id63,id64,id65,id66,id67,id68,id69,id70,id71,id72,id73,id74,id75,id76,id77,id78,id79,id80,id81,id82,id83,id84,id85,id86,id87,id88,id89,id90,id91,id92,id93,id94,id95,id96,id97,id98,id99,id100,id101,id102,id103,id104,id105,id106,id107,id108,id109,id110,id111,id112,id113,id114,id115,id116,id117,id118,id119,id120,id121,id122,id123,id124,id125,id126,id127,id128

@Dentrax can you share the source code if possible?
Thanks

Previously, we were using this system when we were recogniting multiple faces for per person. But now, we have switched the database system following the #238 (BTW, Thanks @khaledabbad for recommended us to use Apache Solr) issue and the results and speeds are amazing!
Now, the system works flawlessly for single-trained face if this structure is being used:
     Structure:
        <train_dir>/
        ├── <person1>/
        │   ├── <single>.jpeg
        ├── <person2>/
        │   ├── <single>.jpeg
        ├── <person3>/
        │   ├── <single>.jpeg
        └── ...

If we have datas like this structure:
     Structure:
        <train_dir>/
        ├── <person1>/
        │   ├── <somename1>.jpeg
        │   ├── <somename2>.jpeg
        │   ├── ...
        ├── <person2>/
        │   ├── <somename1>.jpeg
        │   └── <somename2>.jpeg
        └── ...

... the system does not learn a single person with more than one face. Because we have not implemented KNN algorithm yet.
The question is: How can we use the KNN algorithm with this structure (using with 128-column database design) ?

@Dentrax can you share the source code if possible?
Thanks

Sorry, I can't. You can do it yourself with a short research. Please learn to do research. Useful links:

Theory
API Request Example
PySolr

Thanks

Could you at least give me this full string? Only this part I can't.
http://localhost:8983/solr/mycore/select?q=*:*&fl=dist(2,v_0,v_1,v_3,..
http://localhost:8983/solr/mycore/select?q=*:*&fl=dist(2,v_0,v_1,v_3,...,v_127,-0.0621345,0.048437204,0.0839613,...)
Thanks
Em sex, 20 de set de 2019 às 08:08, Furkan Türkal notifications@github.com
escreveu:

Sorry, I can't. You can do it yourself with a short research. Please learn
to do research. Useful links:

Theory
https://github.com/ageitgey/face_recognition/issues/238#issuecomment-345847465
API Request Example
https://github.com/ageitgey/face_recognition/issues/238#issuecomment-346010835
PySolr https://github.com/django-haystack/pysolr

Thanks
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ageitgey/face_recognition/issues/828?email_source=notifications&email_token=ABIMVQQ7552H6QNVYPA47DTQKSVKJA5CNFSM4HPKMBN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7GLPDY#issuecomment-533510031,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABIMVQS3O6VPDJ4BEJSV3XTQKSVKJANCNFSM4HPKMBNQ
.

You must generate your own string with for-loop using your custom distances. Like:
self.SOLR_QUERY_DIST = 'dist(2,'
 for i in range(0, 128):
  self.SOLR_QUERY_DIST += 'v_{},'.format(str(i))

To generate custom values:
query = self.SOLR_QUERY_DIST
 for i, val in enumerate(faces_encodings):
  query += '{},'.format(str(val))
 query += ')'

Thank you very much!!!
Em dom, 22 de set de 2019 às 13:25, Furkan Türkal notifications@github.com
escreveu:

You must generate your own string with for-loop using your custom
distances. Like:
self.SOLR_QUERY_DIST = 'dist(2,'
for i in range(0, 128):
self.SOLR_QUERY_DIST += 'v_{},'.format(str(i))
To generate custom values:
query = self.SOLR_QUERY_DIST
for i, val in enumerate(faces_encodings):
query += '{},'.format(str(val))
query += ')'
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ageitgey/face_recognition/issues/828?email_source=notifications&email_token=ABIMVQQ47MREDR4A45SAP3TQK6MBJA5CNFSM4HPKMBN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7JJWXY#issuecomment-533896031,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABIMVQR5U66JQ6SA4FFWBLDQK6MBJANCNFSM4HPKMBNQ
.

Euclidean distance or KNN are not very useful when dealing with image recognition.
You can use a MLP neural network in order to train/predict a lot of images.
I've used this approach in PyRecognizer. The time to predict the face is instant (few milliseconds) with a dataset of 311 people (celebrities), and a total of 5425 photos.

Previously, we were using this system when we were recogniting multiple faces for per person. But now, we have switched the database system following the #238 (BTW, Thanks @khaledabbad for recommended us to use Apache Solr) issue and the results and speeds are amazing!
Now, the system works flawlessly for single-trained face if this structure is being used:
     Structure:
        <train_dir>/
        ├── <person1>/
        │   ├── <single>.jpeg
        ├── <person2>/
        │   ├── <single>.jpeg
        ├── <person3>/
        │   ├── <single>.jpeg
        └── ...

If we have datas like this structure:
     Structure:
        <train_dir>/
        ├── <person1>/
        │   ├── <somename1>.jpeg
        │   ├── <somename2>.jpeg
        │   ├── ...
        ├── <person2>/
        │   ├── <somename1>.jpeg
        │   └── <somename2>.jpeg
        └── ...

... the system does not learn a single person with more than one face. Because we have not implemented KNN algorithm yet.
The question is: How can we use the KNN algorithm with this structure (using with 128-column database design) ?

Could you please tell me what field type you used in Apache solr?

authors: Dentrax PonraJS-21 alessiosavi anigogo asamedeiros syedmustafa54


text:
Notebooks as nodes

Thanks for making this great plugin! I was wondering if it's possible to add the option of using notebooks as nodes. e.g. I have a notebook containing dreams I recorded and I would like all these notes to show up connected to a node for the dream notebook.

Wonderful!
The quick workaround would be to tag all notes of the Dream notebook with a "dream" tag.
IMO tags are great to organize notes by their content rather than a hierarchical file structure.
It would be quite straightforward to implement notebook nodes, but I am a bit hesitant to do so right now.
Maybe there is a way to generalize the concept of synthetic nodes / associated filters and let users
define how they want to customize them, but I would need to collect more requirements for that. I will mark
this issue as a possible ''enhancement" so interested people can help discuss it.

Hmm that's true that I could use tags (and I do use them for certain things) but I think for some use cases I still like to have the hierarchical structure as it makes it easier to organize and find things. Maybe if Joplin could do sub/nested tags I would change my mind.

I see your point. Since the hierarchical structure translates within the graph into a tree by following a "in" relationship, it would allow for nice interactions. Note nodes can be linked to a notebook node which can itself be link to a parent notebook through this relationship up to the root. Filtering a notebook would filter all its children following down the "in" relationship. We could imagine being able to expand/collapse the whole branch by clicking on a notebook node as well.

Indeed It would be a nice feature.
For now I wrote a little (plugin)[https://github.com/DanteCoder/JoplinPluginFolderNoteLinks/tree/dev] that creates synthetic node notes and links every note to them. It's still in development but for now it's a workaround to let me see visualize my notes in a tree with this nice plugin.

Commenting, I would be very interested in this feature.

I think it will be a very nice feature!
In a way, it's also a support for multi-layer in mindmap.
Maybe you could add an option in settings to control whether it takes effect or not.

Is this still being considered? I would love for this to be a feature, although admittedly it stems from how I intend to use and organize my notes in Joplin. I use hierarchical structuring far more than I use the tag system, and it allows the titles of my notes to use the context of the notebook/sub-notebook its in.
For example, if I have a notebook called cryptography, then I'd be able to deduce that a note inside this notebook titled "Introduction" would be an introductory note to cryptography. However, this context completely vanishes when looking at the graph rendering - and other notes titled introduction similarly have the same lack of context. Furthermore, in order for notes in a folder to be linked in the graph, I'd need to somewhat inorganically link them together in the notes. Tagging them doesn't really suit my needs, since the relations I'm after are hierarchical - For example, symmetric cryptography is a subsection of cryptography, not an adjacent section.
Having notebooks as nodes would perfectly fix my issue, since it would both provide context to the titles of the nodes, and allow for indirect connections between the notes in these notebooks. Currently this plugin doesn't really serve much purpose to me - which is a shame, since it's a really cool plugin, and I love the idea of being able to see the connections between the notebooks. But formatting my notes to make this plugin work for me just isn't something I'm willing to do - any approach I could take would just look messy and inorganic, and would scale dreadfully.

authors: DanteCoder Incognitonomous agerardin chandler150 demondevilhades shbach

repo: agerardin/joplin-plugin-knowledge-graph


text:
Ch 3 - Titanic Exercise - boxplot addition

Hi @ageron !
First, I want to say that I love your book! It's so informative and easy to follow. I am learning a lot! I followed your code for the Titanic exercise, and at the end I just added a visualization to compare the two algorithms you used: SVM and Random Forest. It just helps to see the accuracy difference in a plot, and also I needed some kind of a visual comparison to put on my portfolio website so people can see the difference instead of just reading it. Here is the code I used:
models = []
models.append(('SVM', svm_clf))
models.append(('RandomForest', forest_clf))
results = []
names = []
for name, model in models:
    cv_results = cross_val_score(model, X_train, y_train, cv=10)
    results.append(cv_results)
    names.append(name)
    msg = "%s: %f " % (name, cv_results.mean())
    print(msg)

fig = plt.figure()
fig.set_size_inches(15, 10)
fig.suptitle('Algorithm Comparison', fontsize=30)
ax = fig.add_subplot(111)
plt.boxplot(results)
ax.set_xticklabels(names)
ax.tick_params(direction='out', length=6, width=2, labelsize=30)

plt.show()

I am inspired by an article at machinelearningmastery.com written by Jason Brownlee to draw this plot. I wanted to share, because I think it is useful. The resulting graph is (y-axis =  cross_val_score):

Thanks for reading..
On Tue 22 May, 2018, 12:35 AM Nevin Yilmaz, notifications@github.com
wrote:

Hi!
First, I want to say that I love your book! It's so informative and easy
to follow. I am learning a lot! I followed your code for the Titanic
exercise, and at the end I just added a visualization to compare the two
algorithms you used: SVM and Random Forest. It just helps to see the
accuracy difference in a plot, and also I needed some kind of a visual
comparison to put on my portfolio website so people can see the difference
instead of just reading it. Here is the code I used:
results = []
names = []
for name, model in models:
cv_results = cross_val_score(model, X_train, y_train, cv=10)
results.append(cv_results)
names.append(name)
msg = "%s: %f " % (name, cv_results.mean())
print(msg)
fig = plt.figure()
fig.set_size_inches(15, 10)
fig.suptitle('Algorithm Comparison', fontsize=30)
ax = fig.add_subplot(111)
plt.boxplot(results)
ax.set_xticklabels(names)
ax.tick_params(direction='out', length=6, width=2, labelsize=30)
plt.show()
I am inspired by an article at machinelearningmastery.com written by
Jason Brownlee to draw this plot. I wanted to share, because I think it is
useful. The resulting graph is (y-axis = cross_val_score):
[image: screen shot 2018-05-20 at 6 54 19 pm]
https://user-images.githubusercontent.com/35677173/40324781-72c8f030-5cee-11e8-9496-ed2b9c7db0bf.png
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ageron/handson-ml/issues/225, or mute the thread
https://github.com/notifications/unsubscribe-auth/AZRTImy8N5aztq-WbJIriqGTU99ldwoRks5t0w_tgaJpZM4UHd3X
.

Hi @nyilmaz1 ,
Thanks a lot for your kind message and your code to plot this graph, this is really nice!  I'll add it to the Jupyter notebook.
I hope you will find the rest of the book useful too,
Cheers,
Aurélien

I made the code a bit shorter. The tick labels are a bit small, but it remains readable:
plt.figure(figsize=(8, 4))
plt.plot([1]*10, svm_scores, ".")
plt.plot([2]*10, forest_scores, ".")
plt.boxplot([svm_scores, forest_scores], labels=("SVM","Random Forest"))
plt.ylabel("Accuracy", fontsize=14)
plt.show()

Just pushed the change, thanks again!  :)

THis is to notify you that the previous email hasnt been inititalted by me.
And i do not bear no responsibility of anything regarding this. It was a
mistake

repo: ageron/handson-ml


text:
Trim spaces in search input

When you enter anything followed by a space in to the search it errors.

Fixed in d548a08ab8650669291f2d66d6e8311127e421b9

repo: aglkm/grin-explorer


text:
executor: add option to override default busybox image name

Let the user choose where to fetch the busybox image in place of the default busybox image from dockerhub.

Implemented in #268 and #271

repo: agola-io/agola


text:
Binary Search Tree

Type
Algorithm
Directory
Algorithm => Searching => Binary_Search
Description
Binary Search Tree is a node-based binary tree data structure which has the following properties -

The left subtree of a node contains only nodes with keys lesser than the node’s key.
The right subtree of a node contains only nodes with keys greater than the node’s key.
The left and right subtree each must also be a binary search tree.

Programming Language

[x] c++
[ ] c
[X] python
[x] java
[ ] kotlin
[ ] javascript
[ ] typescript
[ ] c#
[ ] swift
[ ] ruby
[ ] scala
[ ] go
[ ] php
[ ] haskell
[ ] bash

@sudhanshupatel-dev can I be assigned to this?

assign me ,i will do in c++

Assign it to me Sir i can do it in java

sir i can do it as well
please assign me

assign me i can implement it in c

Please assign it to me in C++ I will do it

Duplicate of #498


text:
Users: One email address should be associated with only one user

Currently, multiple users can register with the same email address. This should not be possible.
I could register the users "andreas", "andreas_haselsteiner" and "haselsteiner" all with my unviersity email address

I'll fix it.

authors: ahaselsteiner topape

repo: ahaselsteiner/virocon


text:
[request] more options for flamethrower

sometimes another would cause flamethrower to have some issues  for example:
blue power would cause the flamethrower to smelt stone blocks into blue powers stone tiles, making it possible to smelt cobblestone into stone via flamethrower.
it would be nice to add an option to disable flamethrower from smelting stuff into other mods items

Even further from this idea , it would allow servers owners to enable this item , which honestly can't be allowed on a public server at this moment.

There's a config option that allows users to disable world damage.  You can use combat mode to prevent things from being smelted.

authors: MrPatience aidancbrady gp009

repo: aidancbrady/Mekanism


text:
Quantum Entangloporters do not connect

Hi, I'm using Mekanism 9.1.0.281 for 1.7.10 and when I try to connect a pipe, it does not every time but often not connect to the Quantum Entangloporter. I have read something about a simliar case but I cannot find a fixed version.

PS. Sorry for my bad english

Sorry I'm stupid I tried it for hours and it looks like I had forgot to set the freq sometimes... Sorry


text:
AI Judging System

https://github.com/aihackerleague/core/blob/main/src/docs/ai-powered-features.md#ai-judging-system

need to integrate to fastapi system

authors: ohdearquant wubbyweb

repo: aihackerleague/core


text:
add Nic or Not

:wave:
Have you read our submission guidelines?
Checklist

[x] One piece of content in this Pull Request
[x] Project is built in JavaScript and uses AI
[x] You've included a demo link
[x] You've added a new folder in /pages/inspire/ with your md file and images
[x] You've included relevant meta data at the top of your md file

I've done all of the above, but when I run develop locally, I don't see the section added.  Either I made a mistake or the instructions above are not conclusive.  Happy to update the PR if you see that I've missed anything.  Thanks!

Hey @EleanorHaproff - any idea why my section isn't showing?

Hi Gant,
Had a little fiddle around and removed some quotations on the top links and
seems to have worked - not sure what was going on there but it's on the
site. Thanks so much for submitting, that is one amazing app lol!
You ever in the UK? We always looking for speakers at our London Meetup  -
https://www.meetup.com/AI-JavaScript-London/
Elle
On Wed, Jan 2, 2019 at 2:51 PM Gant Laborde notifications@github.com
wrote:

Hey @EleanorHaproff https://github.com/EleanorHaproff - any idea why my
section isn't showing?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/aijavascript/aijs.rocks/pull/49#issuecomment-450882630,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGgSyZIjF3Eimcs7Vo_-s2xmHTLRggleks5u_MdZgaJpZM4Zf7Ro
.

authors: EleanorHaproff GantMan


text:
[BUG] Broken integration tests

It seems some integration tests are failing after the nonce tracking PR #281 . @liayoo , could you take a look?
./node_modules/mocha/bin/mocha --timeout 160000 integration/node.test.js -g 'batch with a failing transaction'

  Blockchain Node
    APIs (sets)
      /batch
        1) batch with a failing transaction

  0 passing (18s)
  1 failing

  1) Blockchain Node
       APIs (sets)
         /batch
           batch with a failing transaction:

      AssertionError: expected [ Array(8) ] to deeply equal [ Array(8) ]
      + expected - actual

           }
           "tx_hash": "erased"
         }
         {
      -    "result": {
      -      "code": 11
      -      "error_message": "[executeOrRollbackTransaction] Failed to clone state version: BACKUP:4:1616557789709:0"
      -    }
      +    "result": true
           "tx_hash": "erased"
         }
         {
      -    "result": {
      -      "code": 11
      -      "error_message": "[executeOrRollbackTransaction] Failed to clone state version: BACKUP:4:1616557789709:0"
      -    }
      +    "result": true
           "tx_hash": "erased"
         }
         {
      -    "result": {
      -      "code": 11
      -      "error_message": "[executeOrRollbackTransaction] Failed to clone state version: BACKUP:4:1616557789709:0"
      -    }
      +    "result": true
           "tx_hash": "erased"
         }
         {
      -    "result": {
      -      "code": 11
      -      "error_message": "[executeOrRollbackTransaction] Failed to clone state version: BACKUP:4:1616557789709:0"
      -    }
      +    "result": true
           "tx_hash": "erased"
         }
       ]

      at Context.<anonymous> (integration/node.test.js:1700:16)
      at processImmediate (internal/timers.js:461:21)

./node_modules/mocha/bin/mocha --timeout 160000 integration/node.test.js -g 'owner only: set_function with ownerOnly = true'

  Blockchain Node
    Native functions
      Function permission (_saveLastTx, _transfer)
        Owner only
          ✓ owner only: set_function with ownerOnly = true (_transfer)
          1) "after each" hook for "owner only: set_function with ownerOnly = true (_transfer)"

  1 passing (16s)
  1 failing

  1) Blockchain Node
       Native functions
         "after each" hook for "owner only: set_function with ownerOnly = true (_transfer)":
     AssertionError: expected { Object (code, error_message) } to equal true
      at cleanUpForNativeFunctions (integration/node.test.js:322:10)
      at Context.<anonymous> (integration/node.test.js:2239:7)
      at processImmediate (internal/timers.js:461:21)

Fixed. Thanks!

repo: ainblockchain/ain-blockchain


text:
kubernetes cluster creation

Failing in terraform newest version

Done
Details - https://github.com/airavata-courses/HogwartsRejects/wiki/Setting-up-your-kubernetes-cluster

With the terraform newer version I am having problems with integration and currently, I am in contact with the developer please follow this thread for continued information. This is the issue of terraform and not this project.
Link - https://github.com/terraform-providers/terraform-provider-openstack/issues/938

repo: airavata-courses/HogwartsRejects


text:
Time grain config

Allow the user to configure the Time Grain for the Database.
This should make solving issues like #971 easier without having to fork

@LAlbertalli what's wrong with adding the missing time grains instead?

@xrmx It is possible to do what you say but I don't think it is a wise choice. Basically, you are proposing or polluting the time grain namespace (so basically a bad User Experience) or that everyone that need a different time grain set should fork and maintain it.
I don't find both options attractive. The first make the usability of Caravel worst, the second just make updating a pain (from pip install --upgrade to having the need to merge, test, compile, check it works). I've seen too many unmaintained forks. There are reasons to avoid making everything configurable, but I think that in this case it makes perfect sense...

@LAlbertalli I'm not saying we should make it a kitchen sink, but i don't see why we cannot add the useful ones, like the one you mentioned, before thinking of making it configurable. Do you have many more that you cannot share?
My personal opinion is I don't see anything wrong maintaining our own forks (more like branches anyway) for our production. I maintain one for my employer, airbnb has their branches pushed to the repo. Mine is a commit that was stable plus 4 backported patches. If they become stale or unmaintained that's not an upstream problem. Adding configuration over code makes it easier for every downstream to sit on their stable releases and don't give a damn about upstream stabilization and development. As a free software developer i hate that :)
Finally i don't think updating caravel is so demanding, the only annoying bits is building js taking ages, but the rest is easy and documented, the real problem is fixing regression and make sure they are not introduced. That's the hard part for everyone so better if it's shared by many parties :)

I understand the rational for this, but I agree with @xrmx on this one. I want to refactor all of the database engine specific code into a single place where we can use inheritance schemes to define all this. Supporting for configuration would make that surgery a bit more complex.
I don't think our needs in terms of time grains are so different here that each install has to manage their own fork for that purpose. I'd rather overload the grain namespace more at this point and see examples of where we start saying "no, these grains are useless to most people" before allowing for customization.

@xrmx sorry, I think you misunderstood my point. Maybe you have different experiences, but, in the long run, every project you fork and patch become a liability. This means, by the way, that you should look into contributing back the patch that you think are worth for the product and you try to make things that are specific to your use case modular.
Another problem is on usability: I know it sounds absurd from an engineer point of view, but more choices are bad. If I could make Caravel smart enough to understand the proper time grain for a visualization, I will submit a patch to do that and remove the choice. Adding one choice, especially when it could lead to confusion is bad.
@mistercrunch Using inheritance was my first choice but the code doesn't allow it easily right now. I saw in Master the code for adding DataSources but it doesn't seem to be ready yet.
As for your question, well, week is a good example. The starting day of the week could change from company to company, usuall choices are Sunday or Monday and slightly less common Saturday. Plus the databases are sometimes a little bit strange (e.g: HP Vertica uses Monday or Sunday depending on the function you use). And you are not even considering the problem of converting Timezones, now in Caravel everything is in UTC. I think these area need a little bit of attention, this configuration was a small piece to make it better, but these are the areas that need a little bit of attention:

Config of Granularities for SQL datasource, I agree, inheritance is a more general solution
Better Granularities for Druid: right now Caravel support only duration with an optional time origin. But Druid provides also support for Period Granularities that work betters in most cases (especially if you are using Druid for analytics use over long periods)
Time Zone support: we have a patch ready that covers Druid datasources but we are not sure to submit it because it touches several point in the code base. I think it would make sense to add it when the code is refactored. Incidentally, in Druid timezones requires to use Period granularities instead of duration ones...

Il 25/09/2016 19:29, Luca Albertalli ha scritto:

@xrmx https://github.com/xrmx sorry, I think you misunderstood my point. Maybe
you have different experiences, but, in the long run, every project you fork and
patch become a liability. This means, by the way, that you should look into
contributing back the patch that you think are worth for the product and you try
to make things that are specific to your use case modular.

I very much understand that, and that's because i always work upstream on the
fixes and features i need. So that i have no fork to maintain :)

Another problem is on usability: I know it sounds absurd from an engineer point
of view, but more choices are bad. If I could make Caravel smart enough to
understand the proper time grain for a visualization, I will submit a patch to
do that and remove the choice. Adding one choice, especially when it could lead
to confusion is bad.

I understand the paradox of choice, but I don't think adding another time grain
would be an usability problem, how many others do you have?

@xrmx That's exactly my point of proposing to make it configurable instead of having to patch it at every new version... As for the numbers of time grain added, since there's no Timezone support we would like to hack it in the time grain. This means adding to the main repo day PDT, week PDT, Month PDT etc. I don't see it as a smart move!
I agree with @mistercrunch point of using inheritance, if properly done it means I could just override the default Vertica class with my own with the grains we need. I'm waiting for his patch right now...

@mistercrunch are you also including timezone support in your refactor? :) I have something working internally that I could try to push next week (this week is insane), but if you're already looking into that I'll wait.

authors: LAlbertalli ecesena mistercrunch xrmx

repo: airbnb/caravel


text:
Optimise evaluation strategy in circumstances where segmentation is local to each MeasureProvider

Currently the evaluation strategy logic always joins measures in by joining MeasureProviders in by the nominal statistical unit type. In cases where segmentation can be done entirely local to all MeasureProviders, this is inefficient.
For example, if you have two measure providers:

users

user [primary key]
age [measure]
ds [partition, see issue #1]

signups

user [foreign key]
lead_time [measure]
ds [partition, see issue #1]

And you run:
`m.evaluate('user', measures=['age', 'lead_time'], segment_by=['ds'])
The current SQL generated will be something like:
SELECT users.ds, SUM(age), SUM(lead_time)
FROM (
    SELECT * FROM users
) users
LEFT JOIN (
    SELECT * FROM signups
) ON users.user = signups.user AND users.ds = signups.ds
GROUP BY users.ds

Especially if the cardinality of users is large, this can be needlessly computationally taxing.
Instead, we should add an optimisation when all requested segmentation can be performed locally by all measure providers such that the generated SQL looks something like:
SELECT a.ds, sum_age, sum_lead_time
FROM (
    SELECT ds, SUM(age) AS sum_age FROM users GROUP BY ds
) a
FULL OUTER JOIN (
    SELECT ds, SUM(lead_time) AS sum_lead_time FROM signups GROUP BY ds
) b ON a.ds = b.ds

Which potentially reduces the computational complexity of the join substantially in these simple evaluation scenarios.
Thanks for suggesting/flagging this @danfrankj

Yup, @matthewwardrop this describes the problem, but in addition is the larger question of whether Mensor wants to support use cases where there are no primary keys or subjects. e.g. you could imagine having only 2 data sources, an impression log and a click log. Neither of these have a primary key but the query below is still a valid query.
m.evaluate(None, measures=['impressions', 'clicks'], segment_by=['ds'])

@danfrankj I personally think the null unit type case is not really in the purview of mensor. It would be straightforward to associate an impression log or click log with an artificial id (i.e. ++<...>) that could be considered primary, and then use them as unitted evaluations. As soon as you remove unit types, there is no way to determine what you can segment by (i.e. you'd be disabling any non-local segmentations), and it becomes less intuitive as to what is being calculated (i.e. I think m.evaluate('impression', measures=['count'], segment_by=['ds'] is clearer and more intuitive than m.evaluate(None, measures='impressions/count', segment_by=['ds'])).
I'm willing to be convinced on this point, but I'd need a super clear example of its utility that is not better and more intuitively served by some other pathway.

Forgive me if I am missing the point of this issue, but I am wondering... if the above example metric evaluation is allowed w/o joining on the pk/f key then why do we need to look at the solution to be still a single query? Why not compute these two measures as separate queries and then merge the results outside of it.
In other words, I am trying to say that when a join on the key would be necessary then any query optimization should be taken care of by the underlying provider/platform and if the join on the key is not needed then why not just make them as separate queries.

@agorajek Hey Olek! Thanks for chiming in!
The main reason why this might be desirable, instead of running the evaluations separately, is when you want to push higher level calculations down into (e.g.) SQL. If a Metric depends on these two features, if you split it up, you would not be able to push the result into SQL, and would have to compute it locally in Python. That's not always prohibitive (since it would be quite cheap), but if you wanted the results cached in a database table, not being able to squash it down would be annoying.
Perhaps I'm missing something?

@matthewwardrop that makes sense. But then my question would be... why are you performing a join between users and signups at all (as shown in the first query)? Is the answer simply "because that part of the code wasn't optimized yet?"
IMO both queries may be valid depending on what question you are asking of the data. Just to clarify, I don't like the first query either, especially the * ;) But I am trying to say that the choice between the 1st and the 2nd option may simply be determined by the need of the join on the key between these datasets. And the question of the necessity of such a join should also be inferred from the measures/metrics definitions. And I agree that for the question you asked (m.evaluate('user', measures=['age', 'lead_time'], segment_by=['ds'])) a join on the key should not be performed but a single query may still be the desired choice.

@matthewwardrop thanks for the last explanation. It clarified this issue for me. And btw, I never heard this mantra... but I fully adhere.

authors: agorajek danfrankj matthewwardrop

repo: airbnb/mensor


text:
CSS Absolute Positioning

I am Lincoln Mitchell
I'm Reporting a bug or issue with adding 'position:absolute' within the "styled-components" example.
Expected behaviour:
To be able to select and move rendered Sketch elements.
Observed behavior:
You cannot select and move rendered elements in sketch that have the style 'position:absolute'.
You can however click any other element to select the group and move.
How to reproduce:
const SwatchTile = styled.View
height: 250px;
width: 250px;
border-radius: 4px;
margin: 4px;
background-color: ${props => props.hex};
justify-content: center;
align-items: center;
position:absolute;
left:100px;
bottom: 100px;
;
Sketch version:
46.2

@LincMitch, Have you tried this with v1.0.0?

I've experienced this before. It happens when the absolute element has a parent without explicit height/width set.
Parent without height/width example:
// You cannot interact with the red rectangle without selecting it from the layer list

import React from 'react';
import { View, render } from 'react-sketchapp';

const TestComponent = () => (
  <View>
    <View
      style={{
        width: 50,
        height: 50,
        backgroundColor: 'red',
        position: 'absolute'
      }} />
  </View>
);

export default () => {
  render(<TestComponent />, context.document.currentPage());
};

Parent with height/width example:
// You can interact with the red rectangle like normal

import React from 'react';
import { View, render } from 'react-sketchapp';

const TestComponent = () => (
  <View
    style={{
      width: 50,
      height: 50
    }}>
    <View
      style={{
        width: 50,
        height: 50,
        backgroundColor: 'red',
        position: 'absolute'
      }} />
  </View>
);

export default () => {
  render(<TestComponent />, context.document.currentPage());
};

authors: LincMitch endswithak larsonjj

repo: airbnb/react-sketchapp


text:
new github rule and syncing from internal

to: @jacknagz
cc: @airbnb/streamalert-maintainers
size: medium
Background

New Github rule for disabling required status checks for a repo
Syncing internal changes
Cleanup

Changes

New Github rule
Update the GHE schemas to the new ones we have internally
Remove the old matcher and uses of it (like we did internally)
Update the rules to no longer use the GHE helper function
Remove the GHE helper function
Create integration test folders for onelogin and mitre_attack
Update types.json to account for GHE fields like actor_ip

Testing
StreamAlertCLI [INFO]: (43/43) Successful Tests
StreamAlertCLI [INFO]: (75/75) Alert Tests Passed
StreamAlertCLI [INFO]: Completed

Coverage remained the same at 95.234% when pulling 74e7e6b4a198ef0505d4960ab097544c6cef033f on mimeframe-ghe-req-status-checks-off into 1f1b17efe440520ce89cd742b22eec79beab6604 on master.

Coverage increased (+0.2%) to 95.472% when pulling f53dc4ae9959ae8d8cca7c7b7a8945aaecfb187c on mimeframe-ghe-req-status-checks-off into 1f1b17efe440520ce89cd742b22eec79beab6604 on master.

Alrighty, this is now ready for review @jacknagz

Coverage remained the same at 95.472% when pulling e8446cbb9fae52bb52272e56682696a992a2ccaa on mimeframe-ghe-req-status-checks-off into ab22061a9a28c27ccab84b2b18ab3ac4b2a03b07 on master.

Coverage remained the same at 95.472% when pulling db2f85c85e7114192296ed0ce456d89ac4bc1d5f on mimeframe-ghe-req-status-checks-off into ab22061a9a28c27ccab84b2b18ab3ac4b2a03b07 on master.

Coverage remained the same at 95.472% when pulling db2f85c85e7114192296ed0ce456d89ac4bc1d5f on mimeframe-ghe-req-status-checks-off into ab22061a9a28c27ccab84b2b18ab3ac4b2a03b07 on master.

@jacknagz I'm only syncing the bucket ACL rule in this PR and will do the other cloudtrail rules in another PR, as they're more cumbersome and require some surgery (ex: the consts that exist outside the rule)

Coverage remained the same at 95.588% when pulling c3df592bf906da1c9573fdf8eb7e6b2bd13486ac on mimeframe-ghe-req-status-checks-off into 57d78157c76c19b9a0fe5bd6deae541cda928914 on master.

authors: coveralls mime-frame

repo: airbnb/streamalert


text:
No 0.15.2 artifact on PyPI

As the subject suggests, PyPI still lists the latest version as 0.15.1

closing as outdated

repo: airbnb/superset


text:
Hardcoded version of mmdet

Hello there,
I hope you are doing great!
🐛 Bug
Describe the bug
You hardcoded the version of mmdet -> https://github.com/airctic/icevision/blob/989e50a4c49a0505b5d340d1f585154c7f7e480f/icevision/models/mmdet/download_configs.py#L6
You should dynamically import mmdet and get the __version__ from it. This causes endless compatibility problems making icevision virtually impossible to use without forcing yourself to use a old version of mmdet (icevision release uses the 2.10.0).
Thank you!
Cheers,
Francesco

@ai-fast-track do you know why we are doing this?

@ai-fast-track wdyt?

From what i understand this line of code is used to import the config file version from this repo. It does not affect the mmdet version installed with IceVision.
The latest stable mmdet version that can run all models on IceVision is mmdet==2.17.0. I have tried mmdet==2.20.0 but VFNet model fails to run.

repo: airctic/icevision


text:
Bug: EmailStr is not added to summary when generating docs

Describe the bug
Provide a clear and concise description of the bug.
How to reproduce
Include source code:
from faststream import FastStream
...

And/Or steps to reproduce the behavior:

...

Expected behavior
Explain what you expected to happen clearly and concisely.
Observed behavior
Describe what is actually happening clearly and concisely.
Screenshots
If applicable, attach screenshots to help illustrate the problem.
Environment
Include the output of the faststream -v command to display your current project and system environment.
Additional context
Provide any other relevant context or information about the problem here.

This bug doesn't exists anymore.
I have tried to replicate the same across different python versions. EmailStr is included in docs summary(navigation) always.
So closing this issue.

authors: davorrunje kumaranvpl

repo: airtai/faststream


text:
Previewer在使用的时候报错：[Vue warn]: Error in getter for watcher "imgs"

业务代码如下：

 0" style="float: left;width: 100%;">
  <grid :cols="3">
    <grid-item v-for="(photo,index) in comment.photos" :key="index">

    </grid-item>
  </grid>

    <previewer :list="comment.photos" ref="previewer" :options="preOptions"></previewer>

其中：comment.photos数据格式为Array：
"photos": [
    "https://whoot.ingstatics.com/upload/2dc958b2-8d5d-4e3a-9cbe-4e79c452c12c/ea85dc633ec464a72e79901ae6c3fd73.jpeg",
    "https://whoot.ingstatics.com/upload/2dc958b2-8d5d-4e3a-9cbe-4e79c452c12c/ea85dc633ec464a72e79901ae6c3fd73.jpeg",
    "https://whoot.ingstatics.com/upload/2dc958b2-8d5d-4e3a-9cbe-4e79c452c12c/ea85dc633ec464a72e79901ae6c3fd73.jpeg",
    "https://whoot.ingstatics.com/upload/2dc958b2-8d5d-4e3a-9cbe-4e79c452c12c/ea85dc633ec464a72e79901ae6c3fd73.jpeg",
    "https://whoot.ingstatics.com/upload/2dc958b2-8d5d-4e3a-9cbe-4e79c452c12c/ea85dc633ec464a72e79901ae6c3fd73.jpeg",
    "https://whoot.ingstatics.com/upload/2dc958b2-8d5d-4e3a-9cbe-4e79c452c12c/ea85dc633ec464a72e79901ae6c3fd73.jpeg"
]

preOptions的设置为：
preOptions: {
    getThumbBoundsFn (index) {
        // find thumbnail element
        let thumbnail = document.querySelectorAll('.reviews-img')[index]
        // get window scroll Y
        let pageYScroll = window.pageYOffset || document.documentElement.scrollTop
        // optionally get horizontal scroll
        // get position of element relative to viewport
        let rect = thumbnail.getBoundingClientRect()
        // w = width
        return {x: rect.left, y: rect.top + pageYScroll, w: rect.width}
        // Good guide on how to get element coordinates:
        // http://javascript.info/tutorial/coordinates
    }
}

点击图片的方法为：
show(index) {
    this.$refs.previewer.show(index)
}

此时，控制台报错：

点击某张图片后，控制台报错：

不知道是哪里出问题了，求指教。谢谢啦~~~

vux版本为：2.8.0

上一条 issue 我已经提醒你了，检查 list 格式。

嗯嗯，参照了这个List的格式，果然好了。非常感谢

authors: Horzen airyland

repo: airyland/vux


text:
⚠ Turnos 24x7 has degraded performance

In 58336ca, Turnos 24x7 (https://reservas-dev.alternativasinteligentes.com/) experienced degraded performance:

HTTP code: 200
Response time: 965 ms

Resolved: Turnos 24x7 performance has improved in af6597d.

repo: aisa-status/status-upptime-dev


text:
🛑 Panel Chatroom is down

In 7aca5e3, Panel Chatroom (https://chatroom-dev.alternativasinteligentes.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Panel Chatroom is back up in dc72bb3 after 20 minutes.


text:
⚠ Turnos 24x7 has degraded performance

In 34ceb25, Turnos 24x7 (https://reservas-dev.alternativasinteligentes.com/) experienced degraded performance:

HTTP code: 200
Response time: 901 ms

Resolved: Turnos 24x7 performance has improved in cef4e1d.


text:
Migrate article: Static IP addresses

Migrate the content from this article to fit the documentation portal format https://help.aiven.io/en/articles/5538233
(Assign this issue to yourself before you start, and remember to mention the issue number when you open your pull request)

https://developer.aiven.io/docs/platform/concepts/static-ips.html
https://developer.aiven.io/docs/platform/howto/static-ip-addresses.html
Solved already.

authors: FloorD lornajane

repo: aiven/devportal


text:
Ensure that there is an installp/ppc file to move before removing a pre-existing X{32|64} directory

repeating the command, e.g., mkX64, removes the directory just created (moments) before.

Fixed via #7

repo: aixtools/buildaix


text:
Support for Docker Swarm

Docker Swarm is awesome when working with multiple nodes.
When using multiple nodes docker swarm is very convenient, but just as normal docker the commands can be cumbersome to type. This project looks amazing and I would very much like to use it on one of my manager nodes.
Describe the solution you'd like
Right now docker swarm is not supported and it would be awesome if some things like deploying/updating and state-monitoring can be done using this TUI (ofcourse there are also secrets, configs, networks, etc but these are used less often)
Additional context
Most commands are the same between docker swarm and normal docker. The main differences are in deploying stacks/services and monitoring commands.

Hey!
Thanks for the suggestion, I'll add this to my list and add it in next few releases.

authors: Nynra ajayd-san

repo: ajayd-san/gomanagedocker


text:
Two taxonomies, category as well as tags

Hi,
I have a setup which has categories as well as tags. What would be the best way to render both?

Others that are struggling with this are better asking in https://gitter.im/lektor/lektor I think.

authors: svandragt tariquesani

repo: ajdavis/lektor-tags


text:
Error cannot find module.

I'm gonna be honest, I have NO idea what I'm doing. I've never used Github, Git, Node, or any of this stuff. I've installed Git, Github desktop, Atom, and as far as I could tell, got all the files and everything where I needed them. However, when I get to the "node bot.js" command, this is what I see.

I think you have 0 experience with it so um just go to where the files are and right click while holding shift abd then use the command 😶

@Taz989 you need to open the command line from where the files are located, you're currently running it from the root of Windows, so the CLI has no idea where to find the file.

Okay, I figured out that I had to edit some registries to allow command line prompts to be directly opened in folders. Now I'm receiving a new error.

Okay. I tried deleting all the files, redownloading and cloning them. Restarted the whole process. Now, I'm running into another issue. Every time I try to run the bot, it gives me an incorrect login credentials issue. I copy my token from my discord, add it to the config file, and it gives an error. If I restart my computer, it relogs me into discord via QR code, so my token changes. However, for it to be forcing me to log out and back in to change my token, it must be accessing my discord, correct?
Here's a screenshot of the error.

Okay I've added and deleted comments a few times because I keep running into new errors! This one seems to keep coming back though. I fixed my login error. Here's what I'm facing now.

@karsh-kay what version of Discord.js are you using? My guess is you installed a later version that doesn't support selfbotting.

Closing due to inactivity, let me know if you're still experiencing any issues and I'll be more than happy to help :)