docs: typo

What is it?

[ ] Feature / enhancement
[ ] Bug
[x] Docs / tests

Description
Formatting and angle bracket.
Checklist:

[x] My code follows the developer guidelines of this project
[x] I have performed a self-review of my own code
[x] I have made corresponding changes to the documentation
[ ] Added new tests to cover the fix / functionality

thanks


the trait bound (avr_hal_generic::spi::Spi<Atmega, SPI, PB5, PB3, PB4, PB2>, ChipSelectPin<PB2>): embedded_hal::blocking::spi::write::Default<u8> is not satisfied

the trait bound `(avr_hal_generic::spi::Spi<Atmega, SPI, PB5, PB3, PB4, PB2>, ChipSelectPin<PB2>): embedded_hal::blocking::spi::write::Default<u8>` is not satisfied the trait `embedded_hal::blocking::spi::write::Default<u8>` is implemented for `avr_hal_generic::spi::Spi<H, SPI, SCLKPIN, MOSIPIN, MISOPIN, CSPIN>` required because of the requirements on the impl of `_embedded_hal_blocking_spi_Write<u8>` for `(avr_hal_generic::spi::Spi<Atmega, SPI, PB5, PB3, PB4, PB2>, ChipSelectPin<PB2>)
Its kind of similar to #63, but it doesn't say that it is not implemented.

Hello,
please provide your code to reproduce the error you got.  It is impossible to provide proper help from this little information.  You'll find that people are much more willing to help when you spend a bit more effort on your bug/issue reports :)
That said, the error complains that spi::write::Default is not implemented for a tuple type (Spi, ChipSelectPin).  I assume you didn't destructure the return value from Spi::new().  It should look like this:
https://github.com/Rahix/avr-hal/blob/533159f6c6a508abe4ecec34bf5013d7a1eb0cf5/examples/arduino-uno/src/bin/uno-spi-feedback.rs#L31-L38
(The _ could also be a name like cs, so let (mut spi, mut cs) = ...;.  It's the chip select pin, but not used in the example)

Hey,
Yeah sorry i got a little lazy writingt this issue. Destructuring it fixed the error. I was trying to get it to work with the ssd1306 driver and just thought that maybe it didn't work because of that destructuring.
Thanks!


'odo create --binary' should not trigger build/push

Binary component creation should be similar to the local component.
When odo create --binary is called, the component is just prepared.
Binary should be pushed only with odo push
This also means that binary component can be created even if file(binary) doesn't exist yet.
# target/ROOT.war doesn't not exist at this point
# create component
odo create wildfly --binary target/ROOT.war

# build application and create target/ROOT.war
mvn package

# push target/ROOT.war
odo push

fixed in #408


Plugin "FindViewByMe" is incompatible

Plugin Error: Plugin "FindViewByMe" is incompatible (supported only in IntelliJ IDEA).
I got error in Android Studio 4.1.0 Please solve this as soon as possible..
I really Appreciate your Plugin. but in this update It shows is incompatible..
Please solve as soon as possible.
Thanks

yes  Android Studio 4.1.0 is incompatible

Plugin is updated to 1.4.3
https://plugins.jetbrains.com/plugin/8261-findviewbyme/
Thanks @laobie


Debug mode won't turn off

BookStack Version: BookStack v0.14.1 Save Settings
PHP Version: 7.0.15-1~dotdeb+8.1
MySQL Version: mysql  Ver 15.1 Distrib 10.1.21-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Expected Behavior
Setting APP_DEBUG to false should turn off debug mode.
Actual Behavior
Setting APP_DEBUG to false does not turn off debug mode, it still shows at the bottom of the page.
.env:
Environment
APP_ENV=production
APP_DEBUG=false

Am I missing something? Is there another option to get rid of the debug bar at the bottom of the page?

Hi @mackcoding,
I can only imagine that at some point the config has become cached, Thus caching your .env variables. Try running the following commands from the BookStack root dir:
php artisan config:clear
php artisan cache:clear

I did those commands multiple times, and of course, I tried it again and the debug bar is gone. Caching locally on browser maybe? Thank you for fast response!


The custom repos we specify for Postgresql install on cloudbiolinux need to be put in a different place before opening a pull request for the millstone branch

Out-dated.


Fix matcher

Closing as there's no detail here and I'm pretty sure the matcher is working.

Closing as there's no detail here and I'm pretty sure the matcher is working.

Absolutely no idea what this was supposed to mean

Absolutely no idea what this was supposed to mean


(Question) Expand existing view with a bottom sheet

Hello! We're enjoying a lot using the library. We're currently using it in a few parts of the app and we want to use it one more time. Just let me know if it's even possible to do what we want to do:

In the image at the left we have already a view in the bottom, we want that when user tap in the FAB expand with a bottom sheet to get the information in the image at the right.
We've tried several things:

We made to fade out the existing view and show the bottom sheet. This is actually working, but it is not what we want to do.
We included the current bottom view in the bottom sheet layout and show it from the beginning (working) and then when click expand more (not working). But the map gets darker so we don't want that either
We tried to push up the existing view with the bottom sheet. No success so far. This would be an option.
We tried to expand the current bottom view with the bottom sheet.

How would you suggest to do this?
Thanks a million (for the library and reading this ;) )

Hi @albertogarrido. This library currently doesn't have support for a sheet that is always open. All of the options you mentioned would have problems.
For example: you could get pretty close to what you want by using the second option you mentioned. You can control the darkening of the content and also how it's scaled by using a custom ViewTransformer in the showWithSheetView method. It would still be possible to close the sheet completely though, which is not what you want
If you'd like to open a pull request for changes to support this, we can discuss approaches here

@albertogarrido that seems like a similar API to https://github.com/umano/AndroidSlidingUpPanel/
Would love to have a similar implementation for this built into the components module, but not sure about the best approach. As mark said, very open to ideas!

So I think it would be possible to do this with a fancy ViewTransformer and a nice API. The "peeked" view would be measured at a maximum height of whatever the layout's peeked height is, with support for inverting control to the component sheet to set the peek height based on the wrap-content height of the collapsed view.
API:

View would be a FrameLayout effectively with two child views. Peeked view would have gravity to the top, and expanded view would match parent
setPeekedView(View v)
setExpandedView(View v)
setViewTransformer, where this would be a custom transformer that interpolates between the peeked and expanded views
XML attribute support for declaring the view in XML with attributes pointing to the IDs of the peeked and expanded views


[gtkmm] build failure

install-x64-windows-dbg-out.log
Host Environment

OS: Windows
Compiler: Visual Studio 2015

To Reproduce
Steps to reproduce the behavior:
./vcpkg install gtkmm:x64-windows
Failure logs
-Cut and past the appropriate build messages from the console output.
-Please attach any additional failure logs mentioned in the console output.
Starting package 2/6: glibmm:x64-windows
Building package glibmm[core]:x64-windows...
-- Downloading http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.52/glibmm-2.52.1.tar.xz...
-- Extracting source C:/msys64/home/jrbarne1/vcpkg/downloads/glibmm-2.52.1.tar.xz
-- Applying patch glibmm-api-variant.patch
-- Applying patch fix-define-glibmmconfig.patch
-- Applying patch fix-thread.h.patch
-- Using source at C:/msys64/home/jrbarne1/vcpkg/buildtrees/glibmm/src/glibmm-2-23f726c484
-- Configuring x64-windows
-- Building x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:136 (message):
Command failed: C:/msys64/home/jrbarne1/vcpkg/downloads/tools/cmake-3.17.2-windows/cmake-3.17.2-win32-x86/bin/cmake.exe --build . --config Debug --target install -- -v
Working Directory: C:/msys64/home/jrbarne1/vcpkg/buildtrees/glibmm/x64-windows-dbg
See logs for more information:
C:\msys64\home\jrbarne1\vcpkg\buildtrees\glibmm\install-x64-windows-dbg-out.log
Call Stack (most recent call first):
scripts/cmake/vcpkg_build_cmake.cmake:91 (vcpkg_execute_build_process)
scripts/cmake/vcpkg_install_cmake.cmake:24 (vcpkg_build_cmake)
ports/glibmm/portfile.cmake:30 (vcpkg_install_cmake)
scripts/ports.cmake:90 (include)
Error: Building package glibmm:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with .\vcpkg update, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
Package: glibmm:x64-windows
Vcpkg version: 2020.02.04-nohash
Additionally, attach any relevant sections from the log files above.
Additional context
Add any other context about the problem here, such as what you have already tried to resolve the issue.
stdout-x64-windows.log

Hi @jrbarne1
Thanks for posting this issue.
I cannot reproduce this on my machine with Visual Studio 2017 and 2019.

I'll try upgrading my Visual Studio version to 17 or 19.  Thanks

@jrbarne1
Do you still have the problems after upgrading Visual Studio to 2017 or 2019?


tests fail when building from tarball due to calling git restore

---- tests::test_cli_files::case_1 stdout ----
Running: "git" "restore" "tests/files-option/basic-python/in"
thread 'tests::test_cli_files::case_1' panicked at tests/cli.rs:106:24:
Head restoration to not fail: Os { code: 2, kind: NotFound, message: "No such file or directory" }

i'm working on packaging this for nixpkgs and currently i have to disable the check phase due to this.
maybe check for the existence of .git and skip these unit tests if its not found?  or just refactor it so it copies files to a temporary directory first before mutating them in-place?

Hi! Thanks for your report. I knew that flaky test would come to bite me. I changed it to what seems like the most robust version, copying to a temporary location as you suggested.
Does this fix your issue?

yep! checkPhase now runs successfully.  thank you!


FAB is showing a white border, but it shouldn't

Current behavior
SmallFabStyle, FabStyle and LargeFabStyle are showing a white border around its content, which is separating / highlighting the shadow.
Question is that accordingly specs, FAB shouldn't have a border by default.

Expected behavior
Shouldn't present a border.
How to reproduce it (as minimally and precisely as possible)
Just use a material style of FAB.

Uno Figma Plugin v2.8.0-dev.3
Uno.UI v5.0.19
Uno.Themes v4.0.3
Uno.Toolkit.WinUI v5.0.13
Uno.Extensions v3.0.9
Nuget Package:
Uno Figma Plugin v2.8.0-dev.3
Uno.UI v5.0.19
Uno.Themes v4.0.3
Uno.Toolkit.WinUI v5.0.13
Uno.Extensions v3.0.9
Package Version(s):
Affected platform(s):

[ ] WebAssembly
[ ] Android
[ ] iOS
[ ] macOS (AppKit)
[ ] Mac Catalyst
[ ] Skia

[ ] WPF
[ ] GTK (Linux)
[ ] Linux Framebuffer
[ ] Tizen

[ ] Windows

IDE:

[ ] Visual Studio 2022
[ ] Visual Studio 2019
[ ] Visual Studio Code
[ ] Visual Studio for Mac
[ ] Rider Windows
[ ] Rider macOS

Relevant plugins:
Anything else we need to know?

I'm assuming this is due to the ElevatedView?
@Youssef1313 could this be a result of the recent work on the ElevatedView?

This is for Wasm?

Yes! Wasm. It is the Figma Plugin. No, i didn't try it on a new app.
But it happens at canary:
https://playgroundcanary.z19.web.core.windows.net/#2c878a17

@Youssef1313  I did created a new Uno app ,  It was showing me the white background which lury mentioned about

Its working completely fine on windows but its showing the white background on wasm

This issue is for Uno core.


Add text reflow after zooming to ChangeLog

Since some KitKat Android update text in WebViews doesn't reflow after soom.
See https://stackoverflow.com/questions/19986305/no-more-text-reflow-after-zoom-in-kitkat-webview

After reading different texts on this, and trying solutions, including https://stackoverflow.com/questions/19986305/no-more-text-reflow-after-zoom-in-kitkat-webview I see that text reflow doesn't work good.
But I found a solution that is consistent with existing Appearance->Size settings in AndStatus: text zoom in the WebViews is set to different values, dependending on selected Size. Thus text size in the ChangeLog changes in a close sync with text size changes in a Timeline.


Can't read interfaces back from store

I have a model with an interface property, and seem to be able to store my models OK (at least, I don't get any errors, and the file size looks about right).
But when I try to read any of these models back from the collection, I get Invalid type owner for DynamicMethod.

Same for me !
But I didn't see any mention of it supporting interfaces in the wiki.
In fact, I think we need to map it like mentionned here : https://github.com/mbdavid/LiteDB/wiki/Object-Mapping

I didn't see any mention of it not supporting interfaces either :)
Which part of the wiki do you mean? RegisterType<T>?

Yes, thought I didn't try it at all.
I fixed my problem by converting my interface into an abstract class.
I know it doesn't fix the real problem, but it might work as a temporary solution for you too.

Tried this on my forked
https://github.com/francoislg/LiteDB/commit/eb5ddec90f6cbfa3832ebaa74bf1b183a880ba51
This test fails on the first assert. interface is shown as "null".
doc has no value for it either, so my guess is that there is no support for interfaces in the BsonMapper.ToDocument

Hi guys! Yes, BsonMapper does not map interfaces, objects and dynamics. I will take a look on how MongoDB resolve this problem, if they use an $type attribute to set witch class was serialized. It´s the same issue in #27 . I will take a look on this weekend

I have some kind of proof of concept working here :
https://github.com/mbdavid/LiteDB/compare/master...francoislg:master
Tests are good so far, and it didn't break anything.
Just not sure about putting full assembly name with version or not thought.

Hi @francoislg, you idea is nice, its very similar with MongDB that use _t field to store data type. Mongo uses only class name (without namespace, assembly or version) and create this field only when you value is not the same type of Type field (like when using interfaces, object, ....)
Something like that (on Serialize.cs)
if(obj.GetType() != type)
{
    dict["_type"] = new BsonValue(type.AssemblyQualifiedName);
}

You want me to add that if(obj.GetType() != type)  ?
And then a Pull Request or you would like more through testing ?

Please, pull request this fork to my dev branch that I will do more tests. Thanks

@francoislg this is how ServiceStack.Test's JsonSerializer handles it too, with a __type field containing the fully-qualified type name. Note that it only includes this field when it is required for deserialisation - e.g. where the type being serialised is an interface type. This ensures there is no 'bloat' when type information is not required.

Glad I got close to the solution without knowing others 'real' solution haha.
I like the idea of adding the field only when needed.  That seems like the best option.

There is a new version on Nuget/Github Release: 1.0.1 fixing this problem.

It would be better if the _type field was only added when it's needed, as (in my test application) my database is now about twice the size it previously was (since every object gets the _type field regardless of whether it's required or not).

@cocowalla, I'm working on that.  I will release soon.

@mbdavid Looks promising :)


[Feat]: GSSoC'23 | Addition New Tool (ChatGPT Writer)

What feature?
I have an idea to add the ChatGpt Writer tool link:-https://chatgptwriter.ai/
Enter your command in the ChatGPT Writer command input field to generate the response. A command can be any instruction like:
1.write an email about any open position in marketing team
2.write email about salary negotiation.
could you assign me this issue @JasonDsouza212
Add screenshots
Add screenshots

Code of Conduct

[X] I agree to follow this project's Code of Conduct

go ahead and add it @YashkShrivas4491


Update placeholder_base.html

First edit of the HTML/CSS file.

I'm closing this pull request, since we're splitting this stuff into a couple different files. Plus, we want it coming from your new branch, plus we need jinja2 extension stuff. So, we'll need a fresh pull request


MAINT: io: fix premature setting of attributes in HBInfo

Reference issue
Closes gh-20931.
What does this implement/fix?

This PR sets the title and key attributes of HBInfo to after checking that they are None which ensures that the types of both attributes are str.

congrats on your first contribution to SciPy!

Thanks!


cmake 添加了过多编译选项，导致无法使用 clang-cl 编译

cmake/util.cmake 的 setup_project 中的 https://github.com/wangwenx190/cmake-utils/blob/400039013280d8d362cc7d383126eaf81d643e45/utils.cmake#L264 一行，让 clang-cl 在编译资源文件时报错 /c65001 no such file
其实在较高版本的 cmake （至少 >= 3.16）中，rc 文件只需要加到 add_executable/add_library 的源代码中，MSVC 打开 /utf8 的编译选项，就可以正常生成 UTF-8 的资源文件了

另外，cmake/util.cmake 中的 setup_compile_params 添加了大量的编译选项，反而影响了这个库的跨平台适应性：用户自己想设置的编译 flag 被覆盖了，同时完全没考虑 Windows 下使用 Clang/LLVM 编译器的情况（包括兼容 MSVC 的 clang-cl 和兼容 MinGW 的 clang）。
 -I C:\Users\Joker\repo\framelesshelper\src\core\..\..\include\FramelessHelper\Core -I C:\Users\Joker\repo\framelesshelper\src\core\..\..\include\FramelessHelper\Core\private -I D:\Programma\Qt\6.2.2\msvc2019_64\include\QtCore\6.2.2 -I D:\Programma\Qt\6.2.2\msvc2019_64\include\QtCore\6.2.2\QtCore -I D:\Programma\Qt\6.2.2\msvc2019_64\include\QtCore -I D:\Programma\Qt\6.2.2\msvc2019_64\include -I D:\Programma\Qt\6.2.2\msvc2019_64\mkspecs\win32-msvc -I D:\Programma\Qt\6.2.2\msvc2019_64\include\QtGui\6.2.2 -I D:\Programma\Qt\6.2.2\msvc2019_64\include\QtGui\6.2.2\QtGui -I D:\Programma\Qt\6.2.2\msvc2019_64\include\QtGui /c65001 /DWIN32 /nologo -D_DEBUG /fo src\core\CMakeFiles\FramelessHelperCore.dir\FramelessHelperCore.rc.res C:\Users\Joker\repo\framelesshelper-Debug-Desktop-Qt-6.2.2-Clang\src\core\FramelessHelperCore.rc
clang-cl: error: no such file or directory: '/c65001'
[5/58 1.8/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\.rcc\qrc_framelesshelpercore.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[6/58 0.7/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\chromepalette.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[7/58 0.8/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\winverhelper.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[8/58 0.9/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\framelesshelpercore_global.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[9/58 1.0/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\framelessmanager.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[10/58 1.1/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\platformsupport_win.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[11/58 1.2/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\windowborderpainter.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[12/58 1.3/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\micamaterial.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[13/58 1.4/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\framelesshelper_qt.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[14/58 1.5/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\FramelessHelperCore_autogen\mocs_compilation.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[15/58 1.6/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\framelessconfig.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[16/58 1.7/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\registrykey.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[17/58 1.7/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\sysapiloader.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]
[18/58 1.8/sec] Building CXX object src\core\CMakeFiles\FramelessHelperCore.dir\utils.cpp.obj
clang-cl: warning: argument unused during compilation: '/d2FH4' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/await:strict' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:implicitNoexcept' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:noexceptTypes' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:referenceBinding' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:throwingNew' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externConstexpr' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:externC' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:hiddenFriend' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:preprocessor' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:tlsGuards' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:lambda' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/Zc:zeroSizeArrayNew' [-Wunused-command-line-argument]

/utf-8这个问题可以改成-utf-8，这样clang-cl就不会报错了。
我可以提供一个选项，允许用户禁用framelesshelper自行修改编译参数。

不过我添加的编译选项都是针对target的，不会全局生效，应该不会影响到用户工程吧

不过我添加的编译选项都是针对target的，不会全局生效，应该不会影响到用户工程吧

这个倒不会

最新代码应该不会影响clang-cl的编译了


Implememt did-scheme (did:hid) properly as per spec

https://www.w3.org/TR/did-core/#did-syntax

Since our did method is not registered, we can come back on this later.


Abnormal performance of LoRA training LLaMA3.1-70

When I try to fine-tune both LLaMA-2-70B and LLaMA-3.1-70B with LoRA using the same code, the 3.1 seems to have an unusual loss landscape, is there anything I should be aware of?
  torch.nn.Linear.reset_parameters = lambda x: None
  model = AutoModelForCausalLM.from_pretrained(args.base_model,
                                             torch_dtype=torch.bfloat16,
                                             attn_implementation="flash_attention_2",
                                             device_map="auto"
                                             )
      config = LoraConfig(
        r=args.lora_r,
        lora_alpha=args.lora_alpha,
        target_modules=args.lora_target_modules.split(","),
        lora_dropout=args.lora_dropout,
        bias="none",
        task_type="CAUSAL_LM",
    )
    model = get_peft_model(model, config)
    print('online lora with trained pruned offline model',model)
    print_trainable_parameters(model)

Very hard to say just from this information. I assume you target the same layers for both? So print_trainable_parameters should give you (almost) the same values? Perhaps Llama3 works better with different hyper-parameters, but I haven't tested it myself.

Thanks for your help. The target layer is the same, I will try other hyper parameters.

The problem was with the pre-saved dataset I was processing with the LLaMA-2 tokenizer.


Forward-merge branch-23.03 to branch-23.07

Forward-merge triggered by push to branch-23.03 that creates a PR to keep branch-23.07 up-to-date. If this PR is unable to be immediately merged due to conflicts, it will remain open for the team to manually merge.

SUCCESS - forward-merge complete.


Amazon Scraper

Description
This is a Amazon scraper built to scrape upcoming book name, author’s name, and the book’s image link from Amazon. The scraper is deployed in the cloud where it can be run for as many time as required as stock updation.
Fixes #820
Have you read the Contributing Guidelines on Pull Requests?

[x] Yes
[ ] No

Type of change

[x] New feature (non-breaking change which adds functionality)

Checklist:

[x] My code follows the style guidelines(Clean Code) of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have created a helpful and easy to understand README.md
[x] My documentation follows Template for README.md
[x] My changes generate no new warnings
[x] I have added tests/screenshots(if any) that prove my fix is effective or that my feature works.

Sir, the item.py file is required for the project settings.py is required for bypassing the IP address blocker present in amazon.. Rest files I will be deleting no issue...

@Arnab11917676 updates on this?

Resolving it sir...Will update till tomorrow...

@Arnab11917676?

Sir, I will merge it within today...

@Arnab11917676 You need to update the PR today itself, no more extensions

Sir, @kaustubhgupta  please check...

Sir  @kaustubhgupta  the changes u advised have been done. Please have a look.

@kaustubhgupta  please have a look...

Ok sir!

@Arnab11917676 If you can do all the changes by today then let me know else this PR will be closed. (Given you a lot of extensions )

Ok sir

@kaustubhgupta please check

@kaustubhgupta please check

are you sure you have done ALL the suggested changes? Why I am still seeing my messages unresolved and changes not done?

The changes you suggested I have marked them all...In the ReadMe along within the script. And, now the script runs fine as I gave the description. So, I think it good to add it to the mainchain...Else if you find some mistake please notify me.

@Arnab11917676 you have still not made the suggested changes in README and code. I can't repeat them for the fourth time. Neither your script is intpretable, the csv file stores nothing so how I can continue with this? You have named it Amazon Scraper and it stores nothing. I have tried printing the various values you aree storing in the CSV but all are empty.
We wil not continue with this PR.


"Ignored Updates" list

I don't know if anyone else has suggested this, but it would be really nice in addition to "Available Updates" for packages if there was also an "Ignored Updates" list as well.
I've had this happen a few times before, but today I ran into an issue with a package where I had to manually install an older version. Now every time I open Atom, I'm notified of an available update for that package, which I don't want to update. I do, however, want to update other packages but can't utilize the "Update All" button to update them all at once. I'll have to manually click "Update" on each individual package just to not have the older version package accidentally update. It'd be nice to be able to "ignore update" and then it adds itself to an "Ignored Updates" list just below "Available Updates". I wouldn't receive update notifications for packages on this new list, and in the future if I wanted to update packages on this list I could just remove them from the list and they would move back to the "Available Updates" list for updating.

Use the newly available core.versionPinnedPackages config setting.

@50Wliu Is there documentation how to do this? This is all I've found. https://github.com/atom/atom/pull/14417 Be nice if there was a GUI to managing this, if you currently have to open a file and edit it manually (just assuming since I can't find any documentation how to implement pinned packages exactly). Thank you!

 That’s awesome. Did not know it was implemented like that. Exactly what I’m looking for. Thanks again! 😊
Ryan
From: Wliu
Sent: Tuesday, August 15, 2017 5:56 PM
To: atom/atom
Cc: Ryan Altvater; Author
Subject: Re: [atom/atom] "Ignored Updates" list (#15319)
Yeah, it should look like this in Settings View:
Syntax should look like package1, package2, package3
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@50Wliu So a little bit of an update since using the new "Version Pinned Packages". I'm finding that even though I'm ignoring updates for a specific package, somehow after I shut down Atom and open it back up, that package randomly gets updated on it's own. Within the last 24 hours, I've had to uninstall the package, and reinstall a specific version. This morning, I opened Atom and noticed the package had been updated.  Seems to have started happening within the last few days, after I updated Atom to the latest version. Any ideas? Maybe a hiccup with the latest release of Atom? :(

Hmm - packages shouldn't be auto-updating, because Atom doesn't have that functionality built in.  Do you by any chance have a package installed that auto-updates packages for you?

@50Wliu Actually, I did have auto-update-packages installed, but have since disabled it to see if I run into the issue anymore. Thanks for the catch!


VS2017 not detected by installer

I'm running vs2017 version 15.3.5
When I run the vsix installer (v1.1.0), only vs2015 is detected

This issue has been fixed in version 1.2.0. Please tell me if the problem persists for you.


Prevent maxBuffer error when executing buildImage command

Replaced NodeJS exec method with spawn
Closes #6

:tada: This PR is included in version 2.0.8 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Is anyone using the parallel tag?

While the idea is good and all, I can't find a justification for it. And, unfortunately, it has no place in an asynchronous reactive app. So, please speak up, is anyone using it, and what is the use case?

Originally, it was a PR from @thomashunziker. See #116

What sort of processing would someone be doing at the template level to be using this? Definitely curious too. Never used the feature. Besides - wouldn't it be more efficient if the template can "intelligently" parallel the processing if it ever needed? i.e. splitting up tag processing.

no - never used it. Processing the model in a parallel task would make make more sense, because normally getting the data is a lot more time consuming than parsing a template.

I have use-case for this:
We generate the pdf for list of devices submitted by user. We make one request to backend (private) service (HTTPS using apache async client) and we stream the data to build the table from the response we receive from backend. Sometime the few devices will take longer to get the data from service while other many other devices info can be collected must faster. The parallel pipe actually simplifies the rendering process of stream data.


Getting 0 in response of User32.SendInput

uint returnValue = User32.SendInput (nInputs: 1, pInputs: new[] {inp,}, cbSize: Marshal.SizeOf<User32.INPUT> ());
Getting 0 in response , and exception
System.ComponentModel.Win32Exception (0x80004005): Access is denied
This behavior is observed on a particular machine on which it was working fine before
Please suggest solution

This behavior occurs when SendInput is blocked by User Interface Privilege Isolation.
As indicated in the linked article, bypassing UIPI requires both that MouseJiggler be installed in a location requiring it to be installed with administrative privilege, and that it be a build of MouseJiggler signed with a Microsoft-approved code-signing certificate.
I'm entirely willing to make a build with such a certificate, in theory, but I don't currently have such a certificate due to the costs involved ($100-$300 annually) and as this open-source software is entirely donation-driven, I cannot currently justify it. If you have or have access to someone who has a code-signing certificate, you could make and sign a private build.

Closed as stale.


Sort Ideas

We decided to create an AI app compatible with Alexa/ google.

medical professionals and local community residents can register
users can "post a need" and an alert will be send to the registered uses based on their postal code.
Need will be posted as a notification/push notification to the users of same locality.
with each posted notification there will be an option of "Volunteer".
The volunteer is a person who will help in fulfilling the need. the requester can give tips to the volunteer which can help them financially. (Totally optional)
Users can rate their volunteers.
person who have volunteered most times will build a reputation and get high ratings
Incase the user has not accessed the app in a while we will send a push notification with messages like "Hey Are you okay? We are worried about you.. Do you need something let us help you" etc...

-What all needs you can post examples

I need eggs(Checks nearby availability or requests volunteer)
I need a room for myself i am a nurse
My child needs stationary for his/her project
a virtual coffee date.
I need formula milk
I need money (Suggest link to apply for EI , other benefits Or do a web search for all the work from home income source)
I feel lonely (Do a phone search maybe and suggest "Looks like you haven't talked to your college friend for a while. Why not chat about those college days)

***Additional Features could be included

list of features can extend to allow private store owners also
compatiblity  with Estimote/ fitbit
sending daily jokes
Tracking the sleep time and giving suggestions

What is needed?

app must be available easily to all users via web/ mobile..
should have offline support.
Location services
Tracking of how the requester will pay to the volunteer (In special scenarios )

app idea 'help the essential workers'
high level themes -

As a community member, I want to help essential workers
As an essential worker, I have needs that I am having a hard time being met
As an essential worker, I need groceries that I don't want to expose other shoppers to myself potential infections
As an essential worker, I may need childcare or other adhoc needs, or a virtual coffee date, or etc.

Idea being, help essential workers, have essentials post their needs, have other essentials off shift be able to assist, or relate, or provide community to lean on. Have potentially idle community members who want to help also be able to make a volunteer profile to assist essential workers with various tasks.

Can we include Google Home and Alexa? Our tech should/can be compatible with IOS and android as well. This way we don't leave anyone out :) Also Google is already tracing people's social distancing using available tracking information that users provide through google maps- so we can integrate the info as needed !

Interesting find:
Daily check. With a focus on the elderly population, My Day for Seniors on Alexa will now include COVID-19 screenings coming in the form of daily questionnaires. The system is able to communicate a possible case of COVID-10 back to a designated caregiver or family member.
“Now more than ever, advanced technology has the opportunity to provide support and engagement for people who would have been hard to reach even 5 years ago," Dr. Randall Williams, founder of My Day for Seniors, said in a statement. "My Day for Seniors is just one way we can help flatten the curve while providing support to seniors and peace of mind to loved ones.”
https://www.mobihealthnews.com/news/roundup-techs-role-tracking-testing-treating-covid-19
If we need implementation ideas, there are some in the article we can inspire from.

A couple of thoughts on volunteers as they are the main factor to drive the business
a)Recruit and allocate volunteers on a demand basis, varying from region to region.

Long care home will require higher demand, given more seniors and healthcare workers
The app needs some algorithms to connect users with the most closest volunteers to reduce time cost and transportation cost (We can leverage the Uber/Lyft strategy about how they connect with local drivers)

b) Mandatory training to onboard the volunteers

Health check for their eligibility to be in the program. Similar to Uber, if someone would like to be a Uber driver, s/he needs to present his driver license and pull out driving history as a proof of his safety driving
PPEs are required, like basic masks and gloves when they deliver the services
Waiver forms to sign

c) Motivation programs
a)Optional tips
b)Reference letter

Say if a volunteer fulfills a certain number of days of voluntary service and receives positive feedbacks from the user, we can offer them a reference letter that they can use to support their job application later. This will help those laid-off workers during the pandemic to have something valuable add onto their resumes
As this is a non-profit service, we can propose the local government to be part of the support in the reference letter writing, to make it look stronger for the participants who would like to leverage it to support their job application later on.

@CornFlakers  @SoChris @peizeliu @taylormitchell
HI Guys, We really need to communicate and start working on the video.
We need a 3min speech in which we have to tell about our app precisely .

@nsharma1989 Does a 2pm meeting work for you? We can divvy up the work between whoever can make the call.

@CornFlakers @SoChris @peizeliu
Nitika and I are on zoom now: https://zoom.us/j/926837579
Join us if you can.

Nitika and I have split up tasks between us. She's working on the prototype and I'm on the presentation. If you have time to contribute, reach out to either of us.
I'll be on our teams slack workspace: https://join.slack.com/t/civitasone/shared_invite/zt-dbewoe69-hjFypyIh1WoN5BaWY_J2NA

@CornFlakers @SoChris @peizeliu @nsharma1989 I'm the word doc writing the speech, can we connect later to see how to screen record and speak through it?
Sorry @taylormitchell , but slack seems to be prohibited on my work computer.

Hi christine, yes Taylor ia also working on it. May be you guys can work
together on preparing a speech and record videos and we can then edit the
video by adding slides to it.
On Sat, Apr 4, 2020 at 3:30 PM Christina So<EMAIL_ADDRESS>wrote:

@CornFlakers https://github.com/CornFlakers @SoChris
https://github.com/SoChris @peizeliu https://github.com/peizeliu
@nsharma1989 https://github.com/nsharma1989 I'm the word doc writing
the speech, can we connect later to see how to screen record and speak
through it?
Sorry @taylormitchell https://github.com/taylormitchell , but slack
seems to be prohibited on my work computer.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/virusHackathon2020/weVSVirus/issues/3#issuecomment-609078087,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEMLX475JJWW664K42MJ4MTRK6DF5ANCNFSM4L3MBEKA
.

--
Regards,
Nitika Sharma

@SoChris Sounds good!

@SoChris HI Christina, Any luck with the speech yet?

@nsharma1989 @CornFlakers @SoChris @taylormitchell
How are we going to split the roles for the speech? I am thinking as we have four people here, maybe one of us covers one of the sections below? I copied them from our google doc.
I would expect section b) will take a bit more time than others, as it is going to talk about how the algorithm works in the app. So roughly a) takes 40 secs b)takes 1 mins c)40 secs d)40secs
a) Intro & Challenge we address,
b) Who benefits and how the app works

Showcase the website
c) Explain how the app addresses the challenges
d) Resources required to implement + Ending

What you guys think?

Hey, that sounds good. My daughter is teething and yesterday was very overwhelming from a new parent perspective. I may have an hour of free time later today but I have my hands full right now. Sorry for the delayed update.

@nsharma1989 @CornFlakers @SoChris @peizeliu
We're doing a zoom chat at 12:30 to discuss what's left to do: https://zoom.us/j/926837579

@nsharma1989 @CornFlakers @SoChris @peizeliu I have also created 3 personas
Personas:
John: A student, he works at home depot and his job hours have decreased due to COVID.
Nikita: A single mother of a 3 year old who is currently working from home. She is working with a private firm as a contractor on an hourly basis.
Samantha: A nurse, she works in XYZ hospital and is currently working with other medical professionals that are taking care of the COVID patients. She hasn't gone home to prevent the virus spreading to her family. She is working 24/7 to treat the patients.
So we could use them in our speech to describe the challenges we solve

Sounds good, I’ll be able to dial in ~12:45 to discuss
Christina

From: nitika sharma<EMAIL_ADDRESS>Sent: Sunday, April 5, 2020 12:22:04 PM
To: virusHackathon2020/weVSVirus<EMAIL_ADDRESS>Cc: Christina Sooklall<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [virusHackathon2020/weVSVirus] Sort Ideas (#3)
@nsharma1989https://github.com/nsharma1989@CornFlakershttps://github.com/CornFlakers @SoChrishttps://github.com/SoChris @peizeliuhttps://github.com/peizeliu I have also created 3 personas
Personas:
John: A student, he works at home depot and his job hours have decreased due to COVID.
Nikita: A single mother of a 3 year old who is currently working from home. She is working with a private firm as a contractor on an hourly basis.
Samantha: A nurse, she works in XYZ hospital and is currently working with other medical professionals that are taking care of the COVID patients. She hasn't gone home to prevent the virus spreading to her family. She is working 24/7 to treat the patients.
So we could use them in our speech to describe the challenges we solve
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/virusHackathon2020/weVSVirus/issues/3#issuecomment-609442441, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APBFNQJMMY46ZBLTCV7OZCLRLCV2ZANCNFSM4L3MBEKA.

@peizeliu Are you joining the zoom call?

Be right there


Add support for bicep 0.11.1

Can't comment on the C# code. But all PSBicep tests passes and Publish + Restore is working as well.

🚢


chore: update deps to avoid security warnings

Summary:
Upgrading deps.
Test Plan:
Green CI

Please rebase this PR if possible

@grabbou updated


[changelog] Fix date

Going back in time is awesome, but is confusing too.

Woops. Thanks for noticing. Merged as 6618b5b


Skyblock Support

Support a skyblock plugin, any of 'em, pls.
REQUESTED:
- skyblock create [whatever arguments the system allows, EG schematic choice] create a new skyblock for the linked player
- skyblock delete [skyblock thingy]
<player.skyblocks> a list of all skyblocks a player has - including the skyblock's location and whatever other info (EG, schematic choice) + list of allowed players
<server.skyblocks> a list of all skyblocks that exists, including details above + owner

In regards to the command, Currently investigating what options are available. Having trouble finding a clean cut creatSkyblock (or similar) method, they all are command based... :(

luckily we have - execute -- I'm calling this complete :)


feat(RHTAPWATCH-1019): support custom certificate in show-sbom

Support mounting a custom ca-bundle to allow the show-sbom task to use a registry with a self-signed certificate.

@chmeliik do you think we can have this one and https://github.com/konflux-ci/build-definitions/pull/1220 merged?

@chmeliik do you think we can have this one and #1220 merged?

My bad, I thought you had merge permissions. Added both to the merge queue


Responsive game

Fixes Issue🛠

Closes #8
Description👨💻

Game is made fully responsive . Responsive issue is fixed.
Type of change📄

[] Bug fix (non-breaking change which fixes an issue) - functionality of website
[] New feature (non-breaking change which adds functionality) - Responsiveness

How this has been tested✅

Tested in various Dimensions (px) : 1024 * 940 , 768 * 705 , 425 *705 px.
Checklist✅

[] My code follows the style guidelines of this project
[] I have performed a self-review of my own code
[] I have commented my code, particularly in hard-to-understand areas
[] I have added demonstration in the form of GIF/video file
[] I am an Open Source Contributor

The Landing page is not responsive yet @SasiVardhan247 Make it responsive before the home page comes. And don't make this many commits and changes to any non-project files. And also first delete your fork, fork again and clone and then make the changes properly.

Ok I'll do it


Dancing windows on sway

Describe the bug
When my mouse is over some parts, the windows start dancing in i3/sway.
As you can see in the demonstration, in fullscreen mode (second part), everything seems ok.
To reproduce

Use Chatterino on i3 or sway WM

Demonstration
https://dav.misterbanal.net/pub/720de968-50a0-4d53-b889-4614ca5472a7.flv
Chatterino version
Chatterino 2.1.7 (commit )
Operating system
VoidLinux, up to date.

Cannot reproduce on i3-gaps on Ubuntu 19.04.

It appears to be happening whenever a popup window is opened. I cannot reproduce on i3-gaps either. Is there anything relevant in your i3 config that could be relevant?

Okay my bad ! It seems it works correctly on i3. I see the popup message at the left.
The bug seems to only occurs on sway.
Is there a way to disable this popup?

I'm unable to reproduce this using a fresh unconfigured sway + Xwayland setup (can't get chatterino to run without using Xwayland)
if you have any tips for how to help me who's new to sway/wayland how to reproduce this, I can look further into it

can't get chatterino to run without using Xwayland

I can but I dunno what tips to give.
What is the graphical lib behind chatterino? I think it's Qt so you'll have to install qt5-wayland

Ran into this as well, using sway on Arch, you can force Qt5 to use wayland by setting the env var QT_QPA_PLATFORM to wayland.
So try reproducing it by running this in a sway session:
QT_QPA_PLATFORM=wayland chatterino

The issue seems to be that sway thinks that the popups you get when hovering the channel name (and other things) are proper windows and tries to tile them accordingly.
For now I'm just running chatterino through xwayland which seems to work fine.

I'm unable to reproduce this using a fresh unconfigured sway + Xwayland setup (can't get chatterino to run without using Xwayland)

Maybe you have to install qt5-wayland ?

I managed to reproduce it with
QT_QPA_PLATFORM=wayland chatterino

I created a branch which fixes it for me: @Eluminae https://github.com/Chatterino/chatterino2/tree/wayland-sway-tooltip-test could you try it out?
If you can't build it, I can get an AppImage for you (if that works)
Would also love to get some other linux person to try it out on their setup to make sure this doesn't break their workflow, because this works for me using X11 and i3

Popups work correctly on sway with the branch. You also can't move the user info window though.

I also tried it out, can confirm that it fixes the 'dancing windows'.
There's minor difference I noted though - the emote/badge tooltips does not follow the cursor like they do when running through xwayland, they stay in place where they appeared instead. But unlike before it's functional.
Can also confirm that the user info window cannot be moved when running on sway/wayland (also true on the master branch though).

Yeah it is way better ! Nice work. I tested it some minutes but it seems to works as good as the xwayland version.
I detected a crazy random bug with the three dot drop down top right menu with it position
bugged menu screencast
I use scaling on sway (1.6) so maybe the position is misscomputed (maybe?)

I wanted to test the above mentioned branch since I basically had to either use xwayland, which looks like garbage to me because I use a hidpi display or deal with chatterino having a pretty major UI bug.
I rebased on master to check if it had gone stale. everything built successfully. as indicated above, the issue has disappeared and overall the experience is much smoother now.
I'm not sure what @ilyazzz and @tollyx means when they say that they can't move the user info window. it opens up for me and gets tiled immediately like you'd expect in sway. I can float it and it becomes movable by virtue of the window manager.
I haven't tried Chatterino in X11 so I don't know what the moving tooltips look like but I definitely don't think it's problematic enough to delay pushing this fix into master. I think adding a TODO is sufficient enough to address that concern.
I also can confirm the bug @Eluminae exhibited above. I happen to also be using 1.6x scaling in sway but when I tried setting it to 1x the issue still materialized. that said, it seems to only ever happen once per execution per tab so it's potentially a tab initialization issue.

just as I was about to wrap up writing this comment, I discovered a weird issue. it appears that the tooltips don't work unless QT_QPA_PLATFORM=wayland is explicitly set. I'm pretty sure this is currently autodetecting as wayland already so I'm not sure what the difference is here but tooltips and menus stop working when that isn't set at runtime.
and another issue ... irrespective of the QT_QPA_PLATFORM variable being set, it appears that my IME is broken in the new branch. it works in the master branch and it doesn't work on the wayland tooltips branch before or after rebasing on master.

I feel like my head is spinning. after more troubleshooting I no longer need QT_QPA_PLATFORM=wayland to be explicitly set and my IME is now working correctly ... but I haven't made any code changes. I worried that maybe there was a cached object somewhere but even after deleting and compiling from scratch doesn't manifest the issue again.
everything works as expected. thanks for the fix.

Thanks for all the input everyone - I'm merging the https://github.com/Chatterino/chatterino2/tree/wayland-sway-tooltip-test branch into master now. Please feel free to reopen this if I closed it in mistake, and open a new issue for any other issues you run into that are sway-related!

The issue seems to be still present when chatterino window isn't focused: video showcase
The user info window behavior is indeed what @syphoxy described with the latest build so that's resolved.

sorry to have to come back to this but I recently upgraded from Fedora 31 to Fedora 32 and it seems like the issue has partially returned.
the windows aren't dancing and most hovers appear to work properly but the menu does not work properly. at first, it opens in the wrong place, like discussed above, but in later invocations it appears to .. not appear at all.
that said, it doesn't appear to be rendering at all according to Chatterino itself. in previous builds, despite not showing a menu, it would still absorb one click if you tried to click away. it doesn't appear to do that now which makes me feel like it's not rendering whatsoever, not just not rendering correctly according to Wayland. I could be wrong about this. it's just a theory.
I've tried tweaking the flags applied to tooltips but that may be a red herring because dropdown menus are likely not "tooltips". I've looked through the menu related code in SplitHeader.cpp but I didn't find any similar calls to setWindowFlags.
is there a better way I can help debug this?

Please provide a video of more dancing

@pajlada as I said, the window isn't dancing. the menu does not render when the three dots hamburger menu is pressed.
I can provide a video of this if I must but it's very much that simple. is there something else I can do to help debug this or is a video capture the best way to diagnose it?

@pajlada
here are two different manifestations of this bug. it appears to only manifest itself once during the lifecycle of a tab.


const correctness: make HMAC_size() take a const *

This function can take a const *, so it should.
Ran into this when building OpenVPN against the master branch, and the
compiler complained about discarding the const qualifier.
(I hope this is trivial enough to not do the CLA dance).
Signed-off-by: Steffan Karger<EMAIL_ADDRESS>

+1

+1


Handling a dialog step condition with "?"

I have a dialog (in Botkit-CMS) with this thread:
            {
                "topic": "809920a98ed",
                "script": [
                    {
                        "text": [
                            "Would you like some peanuts?"
                        ],
                        "quick_replies": [
                            {
                                "title": "?",
                                "payload": "?",
                                "content_type": "text"
                            },
                            {
                                "title": "Okay",
                                "payload": "Okay",
                                "content_type": "text"
                            }
                        ],
                        "collect": {
                            "key": "response_8d5690a98fc",
                            "options": [
                                {
                                    "default": true,
                                    "pattern": "default",
                                    "action": "goto_1"
                                },
                                {
                                    "pattern": "?",
                                    "type": "string",
                                    "action": "goto_1"
                                },
                                {
                                    "pattern": "Okay",
                                    "type": "string",
                                    "action": "goto_2"
                                }
                            ]
                        }
                    }
                ]
            },

Note that there is an option with type string for which the pattern is "?"; which I would expect to match the exact character "?" only.
Current result; the dialog is crashing the bot completely:
SyntaxError: Invalid regular expression: /?/: Nothing to repeat
    at new RegExp (<anonymous>)
    at BotkitConversation.<anonymous> (/Users/etienne/Code/cerebro/node_modules/botkit/src/conversation.ts:625:32)

Looking at the code here https://github.com/howdyai/botkit/blob/master/packages/botkit/src/conversation.ts#L624 it is quite obvious what goes wrong. The string is transformed into a regular expression directly, which does not work for "?" since it is a regex special character.
Expected result: The dialog should work, and if the user inputs "?" the correct action should follow.
Context:

Botkit version: 4.6
Messaging Platform: Web
Node version: 12
Os: MacOS / Linux

I think you will need to escape this character with \ in your botkit-cms.

Yeah, that is the current workaround. But I don't think the user of botkit-cms should need to be aware of such an implementation detail.

If there an explicit regex type, it looks wrong that RegExpr is used for matching string type.

I think that this is a valid bug report and it shouldn't be closed.


feat: try parsing value of cell, to set types

In order to have the types for the values that aren't string, I add a parsing for f64.

Maybe this also need a flag to disable it, as it impacts the performance a bit.
I don't think it mandatory because the impact is very small in my tests, but it could still be a nice to have

This should definitively be a setting. It's very inexplicit at the moment. I would recommend going with the approach that you can explicitly specify type per column (referenced by index or column header title).

@GreeFine I just released 0.3.0.
With this new version you can specify -e 1=number -e 2=number for above example to get columns header2 and header3 to be converted to number. (uses zero based indexes).


Claire laying on the floor

Version
3.1.7 (06d5680)
Seed
R710-CW5V-XXRR4076Z9Y0007NZZZZGWZEZZZZZZZZZZZZZZZZZZZZZ
Scenario
RE 1 (Jill)
Player Character
Jill
What happened?

claire laying on the floor not standing weird

This is intentional for comedic effect.


why cond_stage_trainable is set true?

I have found that the hyper-parameter cond_stage_trainable is set true in the config file.
The cond_stage_model should be the CLIP text encoder, why fintuning the parameters of this module is necessary? In the original paper, have they finetuned the T5 encoder? Thanks!

I also have the same question. Seems that it finetunes all the UNet parameters and the CLIP text encoder parameters.

I have the same question. Is it mentioned in dreambooth?


Why depend on django-phonenumber-field?

Expected Behavior
If this project can run without using phone number stuff for 2fa, then having it as a base dependency seems excessive, especially when you've already got Call defined in extras_requries=.
Current Behavior
Installing django-two-factor-auth pulls in django-phonenumber-field, which in turn brings in phonenumberslite, but if you're not using any of the SMS features, these are all loaded for no reason (as far as I can tell)
Possible Solution
Move django-phonenumber-field into extras_require= inside Call and SMS.
Context
I'm running into problems with phonenumberslite in the area of dependencies & updates etc.  I know I'm not doing anything with phones, so I started digging to find out why this is being pulled in at all.
Your Environment

Browser and version: Firefox 58.01
Python version: 3.6.4
Django version: 1.11
django-otp version: 0.4.2
django-two-factor-auth version:  1.7.0

Historically phone/text support was not optional for this package. Over time phone/text support has increasingly been decoupled, however there are still some places where a hard dependency exists. As mention elsewhere in the issues section, it would be nice if this package would adopt a modular design, where multiple OTP systems could be hooked in.

I think this will be fixed when #469 closes.


ci: Remove dynatrace github actions

This PR

removes dynatrace action: it uses old nodejs dependances, was updated last time an year ago and we do not need these metrics anyhow
updates echo action

Integration tests
https://github.com/keptn/keptn/actions/runs/3418713575

@mowies this PR completely gets rid of pipeline observability, is that intended? If so, the PR title is misleading and/or the removal of pipeline observability should be moved into another PR.
@RealAnna

removes deprecated dynatrace action
Where is this coming from? I'm not seeing a deprecation notice for https://github.com/dynatrace-oss/dynatrace-github-action

Not going to block the merge of the PR, just raising some questions as it seems appropriate.

@christian-kreuzberger-dtx thanks for bringing attention to this. The removal was discussed internally, since the action has really old dependencies and spams our pipelines with warnings. Also, with less feature work and more maintenance going on in keptn/keptn and additionally some great pipeline optimization work that happened, we don't really need the monitoring of timings anymore.
You're definitely right about the PR title though, I updated it :D

@RealAnna Could you please also backport this to the 0.19.x branch? Then we can also get rid of the access token


Unable to deploy in Cloud Function due to missing required package

I have been trying to redeploy for the last 3 days, without success. The Cloud Function Logs shows this:
Provided module can't be loaded.
Did you list all required modules in the package.json dependencies?
Detailed stack trace: Error: Cannot find module 'split2'
Require stack:
 - /workspace/argon.js
 - /workspace/index.js
 -<EMAIL_ADDRESS> -<EMAIL_ADDRESS>at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
at Function.Module._load (internal/modules/cjs/loader.js:667:27)
at Module.require (internal/modules/cjs/loader.js:887:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/workspace/argon.js:19:15)
at Module._compile (internal/modules/cjs/loader.js:999:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Module.require (internal/modules/cjs/loader.js:887:19)
Could not load the function, shutting down.

Is the first time I see this issue. I have successfully deploy Argon in the past. The source of the issue seems to be 'split2', imported in https://github.com/google/argon/blob/104181130a3f12a0de2bf5e82935d0419a847992/package.json#L28

Hi @jorgeloaiciga,
We are unable to reproduce this error. Could you try a fresh deployment, maybe using the GCP Cloud Shell?
Thanks!

Hi @achembarpu, the managed to deploy using gcloud. It would seem like the confusion came from  misleading cloud function logs, the problem was actually that the wrong source directory was being pass in a Terraform deployment script.


ARROW-78: Add constructor for DecimalType

Want to start a unit test file for decimals? I haven't really thought through the scope of what decimal functionality we might like to offer in Arrow. At least being able to support Parquet usages would be good.


Geomx fixes based on internal testing.

Information
Proposed change:

GeoMx DSP ROI Segment Annotation Metadata - does not come up in staging. Need to fix dependson component.
Change "GeoMx DSP ROI Segment Annotation Metadata"  to "NanoString GeoMx DSP ROI Segment Annotation Metadata"
Remove "GeoMx DSP Assay Type" from Geomx Level 1
L3 GeoMX DSP ROI Segment Annotation attrib typo in dependson.

PR: https://github.com/ncihtan/data-models/pull/283

Sorry, I just noticed something that I didn't catch in first round of testing...
The GeoMx DSP ROI Segment Annotation Metadata template is essentially meant to be the machine-output Segment Summary file (example from OHSU attached), with minimal adjustments, right? We informed centers that it is just the file as is, but with HTAN Parent Biospecimen ID added. However, currently many Segment Summary file column names would need to be modified to match the template values and pass validation.
e.g. ROI X Coordinate --> GeoMx DSP ROI X Coordinate
Maybe a possible suggestion could be to only include fields in our validation template that match exactly to the Segment Summary file fields, and allow all others to be 'custom' additions?
Segment Summary(8)(78).xlsx

@clarisse-lau Thanks for highlighting this!
Yeah this was expected on my end. I kind of wanted to prioritize things being clear in the data model and I feel like it wouldn't be big deal for them to just rename the column before submitting. I'm happy to change it though if folks disagree!

Ok! Happy to leave however you think best
My only concern is that it is not too clear how the template should be used and which column names should be changed (and to what) e.g. is template attribute Segment Tag equivalent to Segment Name or Tags in the summary file?
There are also a number of non-required fields in the template that don't exactly align (name or case-wise) with the summary file. If they're not required, then the center isn't obligated to change names to align with the template. So the source fields may ultimately just be entered 'as is' as custom fields, bypassing validation and use of these attributes in the data model.

HTAN Template
Segment Summary file

ROI QC Passed
QC Status

GeoMx DSP Slide Scan Height
Scan Height

GeoMx DSP Slide Scan Width
Scan Width

GeoMx DSP RCC or DCC Filename
RCC File Name

Positive Norm Factor
Positive norm factor

We should also clarify the instructions that were provided to OHSU (submission of this template will in fact require more than just addition of the biospecimen column) - though maybe this can wait until the PR has been merged and the template is actually in DCA :)

That all makes sense and honestly I will adjust it to match exactly to prevent issues. Thanks @clarisse-lau :)


Pass literal within AggregateCall via rexList

Another try of #13217

In PinotAggregateExchangeNodeInsertRule, reconstruct all AggregateCall to carry the literal within the newly created AggregateCall
Address the arguments logic for aggregation within PinotAggregateExchangeNodeInsertRule to significantly simplify the special handling in AggregateOperator
Fix the bug of not allowing using LEAF to process distinct aggregates
Fix the bug of wrong plan potentially created when collation exists

Codecov Report
Attention: Patch coverage is 0% with 152 lines in your changes are missing coverage. Please review.

Project coverage is 0.00%. Comparing base (59551e4) to head (8924721).
Report is 522 commits behind head on master.

Files
Patch %
Lines

...el/rules/PinotAggregateExchangeNodeInsertRule.java
0.00%
128 Missing :warning:

...inot/query/runtime/operator/AggregateOperator.java
0.00%
14 Missing :warning:

...inot/query/planner/logical/RexExpressionUtils.java
0.00%
4 Missing :warning:

...che/pinot/segment/spi/AggregationFunctionType.java
0.00%
4 Missing :warning:

...pinot/query/parser/CalciteRexExpressionParser.java
0.00%
2 Missing :warning:

Additional details and impacted files
@@              Coverage Diff              @@
##             master   #13282       +/-   ##
=============================================
- Coverage     61.75%    0.00%   -61.76%
=============================================
  Files          2436     2459       +23
  Lines        133233   135630     +2397
  Branches      20636    20974      +338
=============================================
- Hits          82274        0    -82274
- Misses        44911   135630    +90719
+ Partials       6048        0     -6048

Flag
Coverage Δ

custom-integration1
?

integration
0.00% <0.00%> (-0.01%)
:arrow_down:

integration1
?

integration2
0.00% <0.00%> (ø)

java-11
?

java-21
0.00% <0.00%> (-61.63%)
:arrow_down:

skip-bytebuffers-false
0.00% <0.00%> (-61.75%)
:arrow_down:

skip-bytebuffers-true
?

temurin
0.00% <0.00%> (-61.76%)
:arrow_down:

unittests
?

unittests1
?

unittests2
?

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

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


Fix ssh creds from den launcher

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#1374  👈
#1336 : 2 other dependent PRs (#1343 , #1373 )
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @mkandler and the rest of your teammates on  Graphite


Increment guard

In this PR we implement the IncrementGuard plugin.
Before, PRs could override existing versions of Spine libraries intentionally or otherwise. This is a bad practice in general. It also may result in an incompatible change within a single version of the library. This kills any build which depends on that library.
In this PR we introduce the IncrementGuard Gradle plugin. The plugin creates the checkVersionIncrement  task which fails of the current version of the library has already been published to the Maven repository. The task runs upon check.
Fixes this issue in base.

@armiol, PTAL.


Rate limit across batches, not within batches

ChainForge currently does rate-limiting but within batches of requests to model providers. If one calls queryLLM lots of times for single calls, the rate limiting won't be enforced. To fix this, we should rate-limit at the level of the API request itself ---i.e., in call_chatgpt or call_anthropic, using a rate-limiting library that works on requests per minute (on time).
Rate limits should also be updated to reflect current standards.

This change is also complete but on the Typescript frontend branch. It will be pushed in that update.


Fix incorrect delta reset in Native.Time.fpsWhen.

Fixes issue mentioned in:
https://github.com/elm-lang/core/commit/274cd7eb9a05c1b32dab563a871c557097bc3392#commitcomment-9425007
Also designed to avoid creating a new function on every frame.

@jvoigtlaender do you have a good idea for how to test that this works correctly? I don't really understand how to test impure code in Elm yet.

I don't think it would be doable as a unit test or so that could be included for running in the test builts.
I'd write a small interactive test and check it live.
The thing to look out here is that an fpsWhen signal should really show 0 as delta in the update round where its isOn input signal switches from false to true.

I did verify that the following simple program worked incorrectly before, and works correctly after this commit:
import Time
import Signal
import Text
import Mouse

display n = Text.plainText (toString n)

input = Time.fpsWhen 60 Mouse.isDown

main = Signal.map display (Signal.foldp (+) 0 input)

What about my additional https://github.com/elm-lang/core/pull/76#issuecomment-70839236 that the var wasOn = true; line would better be var wasOn = isOn.value;?

What about my additional #76 (comment) that the var wasOn = true; line would better be var wasOn = isOn.value;?

Sorry, I don't follow what you mean here. 61c8dbc was meant to address your comment that the conditional could be simplified.
isOn is currently a boolean, so it doesn't have a .value property.

This is about a comment (https://github.com/elm-lang/core/pull/76#issuecomment-70839236) I made to Evan in my original PR, not the other comment about simplifying the conditional I made on your PR and which you have adressed. Anyway:
There are two isOn in that function. The one that is current in the line where wasOn = true; happens is not a boolean. It is a signal of booleans. And I think wasOn should initially be set to the initial value of that signal instead of to the constant true.

To put it another way, maybe the initial value of wasOn should be false because it has never been on before? Or maybe it should depend on whether things are on or off at the beginning as @jvoigtlaender is suggesting?

I understand now. Added 297b548 implementing @jvoigtlaender's suggestion.

the following simple program

BTW, I get a thrill every time I look at code this short that manages to put something on the screen that depends on dynamic mouse input. So much nicer than wrangling 3 languages and event listeners to do the same.

@evancz, I think it shouldn't be false initially if isOn is true initially. The reason being that when the overall return signal of fpsWhen gets intialized, it will call startStopTimer with the initial value of isOn. If that one is true but wasOn was initially set to false, then startStopTimer will set up a first timeout, to occur after msPerFrame, but using notifyTrue, thus forcing the first delta to be reported as 0 (instead of the proper amount of msPerFrame milliseconds which will have passed by then).
(That would even happen then with just fps instead of fpsWhen.)

@jwmerrill, Thanks for catching what I had done there in my original PR!
I learned to be more careful about refactoring JavaScript.

I have been bitten by exactly this problem so many times...

Alright, it looks good to me, thank you so much!


Update README.md based on issue 181

Update the README.md based on discussion in https://github.com/cloudalchemy/ansible-node-exporter/issues/181 .
Made clearer that node_exporter_enabled_collectors is expected to be a dict, and actually specified the default value it will adopt if not overridden. This should make even clearer what the other change improves:
Also added a note to node_exporter_textfile_dir that the variable has no effect if node_exporter_enabled_collectors is overridden.

In https://github.com/cloudalchemy/ansible-node-exporter/commit/198aaee5370dfc534a04458dd74e7308c5bb1780 I moved it into TROUBLESHOOTING.md where it can list more issues and how to handle them.


Pre-Commits Hooks

Run linting and formatting before each commit. This is better for new contributors as they can get immediate feedback instead of waiting for the CI to reject their commits later.

I'm not a fan of how lint-staged automatically git adds the automatic changes but using lint-staged is a bit better than having to stash any changes not being committed manually.

Sweet! Can probably remove https://github.com/vscode-neovim/vscode-neovim/blob/master/.github/workflows/conventional_commits.yml if husky does it.

still probably good to have the CI double check, as contributors can still bypass the hooks if they choose to (eg with git commit --no-verify or never running npm run prepare

Can probably remove https://github.com/vscode-neovim/vscode-neovim/blob/master/.github/workflows/conventional_commits.yml if husky does it.

no, because there is zero guarantee that husky is setup correctly. CI is much more important than this local convenience.

I believe husky was added when we added the npm run keybinds. I would back any change that promotes simplicity.

I had a go at re-creating this PR along the lines that have been requested:

do not use husky

do not use any tooling like pre-commit?

do not introduce dependencies on linting tools

But I'm not sure about how far along that route you want to go. The project already breaks these guidelines by depending on 7 eslint and prettier related packages contributing ~3400 lines to the package-lock.json file. I'm not sure where you want the line drawn. For commitlint and stylua should I install these with pinned versions in a script such as .hooks/install.sh:
npm install \
<EMAIL_ADDRESS>\
<EMAIL_ADDRESS>\
<EMAIL_ADDRESS>
Should I do the same for eslint and prettier, removing them from package.json?
I think this approach has a greater possibility for people to forget to update if the pinned versions in the .hooks/install script ever change. It also makes it harder to provide npm run lint as it currently exists because the user may not have the dependencies installed, or is that not a concern?

I agree that dev dependencies on lint tools don't really add a maintenance burden. I'd rather things just be streamlined and concise. I don't think having an external install script promotes simplicity. I would be happy to merge this PR as-is, but if you think you can reduce the reliance on tooling/complexity, I'd be happy for it, even if it removes husky. I don't want any solution that adds extra steps or requires an explanation to use.

Husky itself isn't needed but there will always need to be an installation step as the user has to opt in to run the hooks. Currently that is npm run prepare. If reliance on husky was removed that step would still be there, but would call out to a custom script that creates symlinks in .git/hooks.
I took a look and all the required linters are supported by pre-commit so I will open an alternative PR with that approach so you can compare and decide which approach is better for this project

The project already breaks these guidelines by depending on 7 eslint and prettier related packages contributing ~3400 lines to the package-lock.json file

There is no objection at all to depending on linters. I originally thought this was only adding lint-staged and conventional-commits, but I see now that this also adds a dep on stylua, which I missed (it helps to make incremental PRs that do one thing at a time).
Can we skip conventional-commits for now? That is a trivial thing to "lint", it shouldn't require a local linter.

I will amend this PR by removing husky, lintstaged and conventional-commits. I will create a pre-commit script that runs npm run commands one after the other.
This approach does not have the nice benefits of using a tool like pre-commit the tool, namely:

it is slower, as linters have to be run on every file instead of only those staged
output is less readable, as pre-commit summarizes which linters failed instead of printing the whole log
if a linter fails on an unstaged file, the commit will still abort

pre-commit deals with this by 1) only running on staged files and 2) stashing and unstashing unstaged files

Here is a summary of what using pre-commit would look like. A single yaml file at the root of the repo would have to be added with the following content but there are no lock files or other dependencies.
repos:
    - repo: local
      hooks:
          - id: keybind
            name: keybind
            entry: npm
            language: system
            args: ["run", "keybind"]
    - repo: https://github.com/pre-commit/pre-commit-hooks
      rev: v2.3.0
      hooks:
          - id: end-of-file-fixer
          - id: trailing-whitespace
    - repo: https://github.com/pre-commit/mirrors-eslint
      rev: "v8.56.0"
      hooks:
          - id: eslint
            additional_dependencies:
                -<EMAIL_ADDRESS>                - "<EMAIL_ADDRESS>                - "<EMAIL_ADDRESS>                -<EMAIL_ADDRESS>                -<EMAIL_ADDRESS>                -<EMAIL_ADDRESS>    - repo: https://github.com/pre-commit/mirrors-prettier
      rev: "v3.1.0"
      hooks:
          - id: prettier
            args: ["--ignore-path", ".gitignore", "--ignore-path", ".prettierignore", "--write"]
    - repo: https://github.com/JohnnyMorganz/StyLua
      rev: v0.20.0
      hooks:
          - id: stylua-github

Sounds to me that pre-commit is a good balance between ease of use and minimalism. I would avoid re-inventing the wheel with a custom script. I like the yaml you shared.

there are two ways that pre-commit can be used with an npm project. The first is how I have it now, where the linter versions are defined in the .pre-commit-config.yaml file and are installed into a separate environment by pre-commit. The alternative would be to have the linters as dependencies in package.json and have local hooks that run commands installed in <project>/node_modules. I'm not sure which is preferable.

Make sure to fix CI: https://github.com/vscode-neovim/vscode-neovim/actions/runs/8402012282/job/23010961355?pr=1853#step:4:120

I think the issue is that test-compile needs the project installed so I'll try installing it

Ready to merge after @justinmk 's review.

This turned out really nice, thank you!

This was tricky to get right but I'm glad we got there. Thank you both for your patience 🙂


Refactored downstreamParameterized

Thank you for a pull request! Please check this document for how the Jenkins project handles pull requests