GB CoreContent not handled?

Is there a way to pull the GB CoreContent packages as well?

./appleLoops.py --package-set garageband --mandatory-only Would be the way :)

Sorry, I've done that.  But perhaps my machine already has them installed as your script only returns  35 packages?
Processing items from garageband1012.plist and saving to ./download
Download: MAContent10_AssetPack_0487_EXS_OrchWoodwindFluteSolo.pkg - 25.70MB
Download: MAContent10_AssetPack_0322_AppleLoopsDiscoFunk1.pkg - 15.92MB
Download: MAContent10_AssetPack_0538_DrummerSticks.pkg - 803.95KB
Download: MAContent10_AssetPack_0537_DrummerShaker.pkg - 11.11MB
Download: MAContent10_AssetPack_0371_EXS_GuitarsAcoustic.pkg - 28.66MB
Download: MAContent10_AssetPack_0597_LTPChordTrainer.pkg - 14.68MB
Download: MAContent10_AssetPack_0541_PlugInSettingsGBLogic.pkg - 312.01KB
Download: MAContent10_AssetPack_0540_PlugInSettingsGB.pkg - 107.98KB
Download: MAContent10_AssetPack_0315_AppleLoopsElectroHouse1.pkg - 40.00MB
Download: MAContent10_AssetPack_0357_EXS_BassAcousticUprightJazz.pkg - 15.53MB
Download: MAContent10_AssetPack_0560_LTPBasicPiano1.pkg - 216.74MB
Download: MAContent10_AssetPack_0484_EXS_OrchWoodwindClarinetSolo.pkg - 27.73MB
Download: MAContent10_AssetPack_0599_GBLogicAlchemyEssentials.pkg - 212.38MB
Download: MAContent10_AssetPack_0316_AppleLoopsDubstep1.pkg - 7.10MB
Download: MAContent10_AssetPack_0593_DrummerSoCalGBLogic.pkg - 240.83MB
Download: MAContent10_AssetPack_0491_EXS_OrchBrass.pkg - 185.96MB
Download: MAContent10_AssetPack_0314_AppleLoopsHipHop1.pkg - 152.69MB
Download: MAContent10_AssetPack_0317_AppleLoopsModernRnB1.pkg - 16.60MB
Download: MAContent10_AssetPack_0539_DrummerTambourine.pkg - 19.75MB
Download: MAContent10_AssetPack_0509_EXS_StringsEnsemble.pkg - 47.70MB
Download: MAContent10_AssetPack_0321_AppleLoopsIndieDisco.pkg - 15.68MB
Download: MAContent10_AssetPack_0598_LTPBasicGuitar1.pkg - 275.39MB
Download: MAContent10_AssetPack_0554_AppleLoopsDiscoFunk2.pkg - 19.51MB
Download: MAContent10_AssetPack_0354_EXS_PianoSteinway.pkg - 139.18MB
Download: MAContent10_AssetPack_0324_AppleLoopsBluesGarage.pkg - 30.87MB
Download: MAContent10_AssetPack_0048_AlchemyPadsDigitalHolyGhost.pkg - 11.27MB
Download: MAContent10_AssetPack_0320_AppleLoopsChillwave1.pkg - 35.80MB
Download: MAContent10_AssetPack_0482_EXS_OrchWoodwindAltoSax.pkg - 21.96MB
Download: MAContent10_AssetPack_0325_AppleLoopsGarageBand1.pkg - 20.69MB
Download: MAContent10_AssetPack_0536_DrummerClapsCowbell.pkg - 17.91MB
Download: MAContent10_AssetPack_0323_AppleLoopsVintageBreaks.pkg - 33.34MB
Download: MAContent10_AssetPack_0310_UB_DrumMachineDesignerGB.pkg - 18.71MB
Download: MAContent10_AssetPack_0358_EXS_BassElectricFingerStyle.pkg - 34.58MB
Download: MAContent10_AssetPack_0312_UB_UltrabeatKitsGBLogic.pkg - 26.12MB
Download: MAContent10_AssetPack_0375_EXS_GuitarsVintageStrat.pkg - 29.61MB
35 packages to process, 35 (1.96GB) to download

If you haven't specified an output directory, you'll find them in the /tmp/appleLoops directory, if you have specified a directory, then they'll be there. In your output it looks like they've been saved in the download directory which appears to be in the same directory you're running the script from.

Sorry again, I'm being incredibly unhelpful in providing what I've done.  The above list of 35 packages is the result of the following command:
./appleLoops.py --dry-run --package-set garageband --mandatory-only --destination ./download
I'm looking for the CoreContent packages for 10.1.4, but I'm not seeing them.  But they could be baked in my GB package (imported into Munki via AutoPkg/MAS).

Remove the --dry-run to download the loops (the --dry-run option simply shows what would be downloaded/copied, etc).


Instructions overflowing

When the window is too small, the directions overflow to the left of the instructions panel:

@lbud - Fixed https://github.com/Project-OSRM/osrm-frontend-v2/commit/47ffbdb349e1075d0f8bdd9db8dadd73b0fa7016


Add containsNFT method to CollectionPublic after default implementation is in place

Right now if you want to check if an NFT is in a collection and not panic if it fails you have to get all ids and then check if your id is in that array. With the way that storage is currently implemented this is expensive and inefficient.
This proposal suggests adding a containsNFT method that will return a boolean to signal if an NFT with a given id is here or not.
Note that simply adding this change to the chain might not be enough. Because if the computation of said method will increase as the collection grow it is not a sustainable solution. This issue also touches on the subject https://github.com/onflow/cadence/issues/1938

Very good idea, also we can add something like borrowNFTSafe(id: UInt64): &NFT? for convenience.
I think computation there will be not much problem, checking should be O(logN)

I almost think that when default implementation is in we should make nft 1.1 that is bc with NFT with just default impl. It is going to make life so much easier.

I think this is a great idea. We'll make a PR to add this

Do we have an ETA for when default implementations will be added to cadence on testnet/mainnet. Default adding of getViews/resolveViews to NFT resource would also be lovely.

I think it is going to be added in the next spork, so we'll get them integrated into the standards soon in preparation

@bjartek do you think there is a way of introducing default implementations for getViews/resolveViews to collection (and to borrowNFTSafe) without breaking the existing implementations of Collection? I believe that adding an additional conformance to MetadataViews.Resolver to the resource will break those.

getViews/resolveViews are not on the collection, they are on the resource are they not? if we specify that the nft interface needs it and default implement it as empty it should work should it not? So add it as methods on INFT and default implement it there?

@bjartek I see, so you're saying that we don't add the MetadataViews.Resolver conformance to NFT or the ResolverCollection conformance to Collection, we just add it to INFT and add a default implementation there. I think that should work

I think so too, but after default implementations are here, we can just try and see that it works.


tests: use coverage_enable_subprocess instead of sitecustomize.py

Thanks @asottile.

Thanks to both of you! :)

@blueyed This broke the deployment since the deploy step depends on the existence of the TOXENV env variable.

@jezdez logs?
Are you confusing this with another change?  (TOXENV should not be "lost" due to this, is it?)

I see: condition: "$TOXENV = py36-dj111", sorry.

Yeah, no worries, I'll fix this in #248. Sorry for the noise! 😬


Read rostopic /detection_image

Hi, I got this yolov4-for-darknet_ros works, can output a window with objects are detected.
But when I check the rostopics be published and try to use the rqt_image_view to load and show the rostopic /darknet_ros/detection_image , I got the problem with the topic can not be shown like this:

Do anyone have the same problem? How this can be solved?

Hi lsy311
Thank you for use yolov4-for-darknet_ros!
I had a similar problem, but I was able to solve it.
I solved this problem by changing enable_opencv: true to enable_opencv: false in darknet_ros/darknet_ros/config/ros.yaml.
image_view:

  enable_opencv: false
  wait_key_delay: 1
  enable_console_output: true

However, the cause of the problem is not well understood.:disappointed_relieved:

@Tossy0423 Thanks for your reply,  I'll try it😀


Preserve empty list array elements in take kernel

Which issue does this PR close?
Closes #3471.
What changes are included in this PR?
74bad75429f52cda53f66a2b4a794ec6d56ef5ff update the test_take_slice_string test to include an extra empty list element. This fails on its own as the empty list is converted to a null in take
290d6cca64c89b415abe52c279ec903f888c9568 and b01f9e59d1c15fcc757adf4569a936594a7b449b fix the null buffer for the input data in test_take_list_with_nulls and test_take_list_with_value_nulls respectively.  The previous implementation of take for lists actually ignores the null mask of the input list array, so my guess is that it why it wasn't noticed that these masks don't match the intended arrays expressed in the surrounding comments. Without these fixes the change below causes these tests to fail, but I think that's expected given the null masks that were previously provided.
2ff14fa4cda8e77fd4c23b2f9951f437225b74d5 moves the calculation of the null buffer into take_value_indices_from_list where we have access to the null info of both the indices and list array.
Are there any user-facing changes?
This is a bug fix, but could be considered breaking as it's been around for a while and downstream code has likely adapted to the behavior.

Thanks for looking it over and for the comments @tustvold, I'll give it another pass in a few hours

I added a comment on the return types, but I wasn't confident in making the other changes.  Feel free to commit onto this branch if you want to do any other cleanup. Thanks again!

Thanks again, if I have some spare cycles I'll take a stab at using take_bits, but I think regardless this PR represents a major improvement :+1:


movebot doesn't recognize that it is in fact installed in the target repo

see here

my bad silly typo


Overlapping Bounding Boxes Are Combined - Can This be Disabled?

Hello All,
I've trained a DetectNet Model with "Subtract Mean" = "None" on DIGITS 6.0 with Nvidia Caffe 0.15.14.  So far, following the directions to deploy this to Jetson, everything has been going as expected (well other than it taking 8-9 minutes to build the CUDA engine the first time).  However, I'm seeing very different results from detect-console than the DIGITS inference server on the same test image.
I've noticed many other similar issues that trace back to Mean Image vs Pixel subtraction or double subtraction.  This might still be an issue, but the behavior I'm seeing is different.  In our case, it looks like all of the bounding boxes that would have overlapped with each other are being combined into one box (whereas they're not on DIGITS).  I have to assume this is related to some difference between the python clustering layer deleted from the end of deploy.prototext and the equivalent function implemented in detectNet.cpp.  Is there a clean way to modify detectNet.cpp to get identical results to the DIGITS inference tool?
Thanks for your help!
/ R

So, I'm one step closer to noodling this out.  Keeping with the theory above, I've slightly modified the rectOverlap function in detectNet.cpp to make one additional check.  If the rectangle coordinates do overlap, it only returns true (in which case mergeRect will combine them) IF the area of overlap is at least 25% the area of either overlapping rectangle.  This gets me a result which is very similar to the DIGITS inference visualization, but still not quite the same.  I'm not sure how nvidia caffe normally does this clustering step in python, so it could be some difference there, or perhaps now I'm having the mean pixel subtraction issue.
From modified detectNet.cpp (for those who are looking to do the same):
inline static bool rectOverlap(const float6& r1, const float6& r2)
{
// The rectangles do not overlap at all
if ( r2.x > r1.z ||
r2.z < r1.x ||
r2.y > r1.w ||
r2.w < r1.y ) return false;
else
{
    float overlap_x = std::min(r2.z,r1.z) - std::max(r2.x,r1.x);
    float overlap_y = std::min(r2.w,r1.w) - std::max(r2.y,r1.y);
    float area_overlap = overlap_x * overlap_y;

    float area_r1 = (r1.z-r1.x) * (r1.w-r1.y);
    float area_r2 = (r2.z-r2.x) * (r2.w-r2.y);

    // The rectangles overlap by less than 75% of either's area
    if ((area_overlap < 0.25*area_r1) &&
        (area_overlap < 0.25*area_r2)) return false;

    // The rectangels overlap
    return true;
}

}

Hi Ryan, you have the correct idea by adding a parameter that rejects the clustering if the overlap is less than a certain percentage of the area (in your case, 25%).   If you wanted high-quality clustering, I would look to Mean Shift Clustering algorithm, it will run slower than your approach but is very good at clustering to the center-of-mass of object while realizing that two nearby objects shouldn't be clustered.

Hi Dusty,  thanks for the pointer in the right direction!  A couple things to add before closing for any other beginners that stumble across this issue:

In Nvidia Caffe's clustering implementation (what DIGITS will ultimately use) it looks like the OpenCV implementation of groupRectangles() is used (as seen here in nvcaffe 0.16: clustering.py L189).
So, if you wanted results as similar to what your see in the DIGITS inference visualization as possible, you'd want to either reproduce groupRectangles()'s algorithmic implementation (more info here, groupRectangles wraps the more generic OpenCV clustring tools partition(): OpenCV Docs groupRectangles).  To get the same results you'll need to use the arguments form the python clustering layer you deleted from your deploy.prototext earlier (this is described in more detail in the comments here: clustering.py L74
As I understand it, one of the major disadvantages this has is it's inability to "weight" outcomes based on other knowledge about each rectangle.  For example, one of the many unclustered bounding box proposals could have a very sloppy fit around the object being detected and consequentially have a low confidence score relative to others.  Since groupRectangles()'s methodology is based purely on to what extent the the boundaries of each proposed rectangle overlap with each other (as discussed in a similar context here: OpenCV HOG Detector Clustering) that result will be given an equal weighting to one with nearly perfect confidence when clustering.  Whether or not that method is "close enough" for your purposes depends entirely on the nature of your dataset and what you're trying to do with it (as always).


.NET Core / Core CLR support

This post has details on what I did: http://oren.codes/2015/07/29/targeting-net-core/

I can pull in the latest and resolve the conflicts later today or tomorrow.

Cool. That could become FA 4.0 beta or something.

This change, despite the large number of touched files, is really small.
The code from FluentAssertions.Core was moved into Core -- a new shared project. That's what is most of the changes.
All existing project outputs are supported and there are minimal file edits. What was added is a new Core.Dotnet and Dotnet project that outputs a FluentAssertions.Core and FluentAssertions dll that references .net core packages. The existing projects/outputs were not touched.


[BUG] Need to fix spacing issue with the name, search bar and categories & fix responsive issue

Description
Here is issues I noticed:

Spacing issue with name "Snap Grid" and search bar.
Spacing issue with the category links and image shown under category
Responsiveness issue in the section under categories links

Expected Behavior

Spacing should be same between them for 1&2
Section should properly responsive in mobile device

Actual Behavior
How it will fixed:

Remove spacing using CSS and make sure it also fixed on mobile and tablet.
Add some margin under the category so it should not look to much close.
Add media queries and also the remove extra padding and margin in mobile view.

Screenshots (if applicable)

Additional Information
Add any other context or information about the issue here.

Could you make it over all responsive on all devices and fix that spacing issues too @alidotdeveloper

its taken care in #90
I'm closing this issue now. Please feel to discover other issues :)


Version 1.2 not on PyPi

Hi!
Just noticed that in Github you have the 1.2.0 release but it's not on PyPi

Cheers for the great project!

Just fixed, thanks for the report :-)


Community Guidelines Missing

As part of the JOSS review (openjournals/joss-reviews#6138) there must be clearly stated community guidelines, and I haven't been able to find any. I think these guidelines could either be added to your readthedocs.io documentation, or included in each repository. For your reference, the following is required:

Are there clear guidelines for third parties wishing to 1) Contribute to the software 2) Report issues or problems with the software 3) Seek support

Just as a reminder, the community guidelines should be included in each repository, or added to the documentation. Let me know if you would like me to open issues in the other repositories.

no worries, will amend the changes, thank you for the feedback

contributing:

Repository
CONTRIBUTING.md
CODE_OF_CONDUCT.md

lbr_stack_doc
[ ] link
[x] link

fri
[ ] link
[ ] link

pyFRI
[x] link
[x] link

lbr_fri_ros2_stack
[x] link
[x] link

lbr_fri_idl
[ ] link
[ ] link


CDI: programmatic lookup problem detected io.quarkus.arc.impl.ArcContainerImpl getMatchingBeans

A camel quarkus route that processes JSON files in a directory runs into warnings for every file processed using JSONPATH.
Camel Quarkus 1.8.1 with camel 3.9.0
The purpose of the route is to filter out those files that do not have a top level Record element. For those that do have it, split the body and process every record.
LOG when running the runner jar file.
2021-04-28 20:07:28,879 INFO  [org.apa.cam.imp.eng.AbstractCamelContext] (main) Apache Camel 3.9.0 (AppName.Cloudtrail) started in 296ms (build:0ms init:147ms start:149ms)
2021-04-28 20:07:28,880 INFO  [org.apa.cam.imp.eng.AbstractCamelContext] (main) Pooled mode enabled. Camel pools and reuses objects to reduce JVM object allocations.
2021-04-28 20:07:28,880 INFO  [org.apa.cam.imp.eng.AbstractCamelContext] (main) Lightweight mode enabled. Performing optimizations and memory reduction.
Apr 28, 2021 8:07:28 PM io.quarkus.bootstrap.runner.Timing printStartupTime
INFO: quarkus181-cloudtrail 1.0.0 on JVM (powered by Quarkus 1.13.2.Final) started in 2.414s. Listening on: http://<IP_ADDRESS>:8080
Apr 28, 2021 8:07:28 PM io.quarkus.bootstrap.runner.Timing printStartupTime
INFO: Profile prod activated.
Apr 28, 2021 8:07:28 PM io.quarkus.bootstrap.runner.Timing printStartupTime
INFO: Installed features: [camel-attachments, camel-controlbus, camel-core, camel-direct, camel-file, camel-java-joor-dsl, camel-jsonpath, camel-log, camel-management, camel-microprofile-health, camel-microprofile-metrics, camel-platform-http, camel-rest, camel-support-common, camel-timer, camel-xml-jaxb, camel-yaml-dsl, camel-zip-deflater, cdi, mutiny, smallrye-context-propagation, smallrye-health, smallrye-metrics, vertx, vertx-web]
2021-04-28 20:07:29,878 INFO  [App.Clo.Readfiles] (Camel (AppName.Cloudtrail) thread #0 - file://data/cloudtrail) FILE {CamelFileAbsolute=false, CamelFileAbsolutePath=/Users/SNP144/Source/quarkus/quarkus181-cloudtrail/data/cloudtrail/good.json, CamelFileLastModified=1619654623338, CamelFileLength=622, CamelFileName=good.json, CamelFileNameConsumed=good.json, CamelFileNameOnly=good.json, CamelFileParent=data/cloudtrail, CamelFilePath=data/cloudtrail/good.json, CamelFileRelativePath=good.json}
2021-04-28 20:07:29,881 INFO  [App.Clo.HeartBeat] (Camel (AppName.Cloudtrail) thread #1 - timer://java) HEARTBEAT Random: 73
Apr 28, 2021 8:07:29 PM io.quarkus.arc.impl.ArcContainerImpl getMatchingBeans
WARN:
================================================================================
CDI: programmatic lookup problem detected
-----------------------------------------
At least one bean matched the required type and qualifiers but was marked as unused and removed during build
Removed beans:
	- PRODUCER_METHOD bean io.quarkus.jackson.runtime.ObjectMapperProducer#objectMapper() [types=[interface com.fasterxml.jackson.core.Versioned, interface java.io.Serializable, class com.fasterxml.jackson.core.ObjectCodec, class com.fasterxml.jackson.databind.ObjectMapper, class com.fasterxml.jackson.core.TreeCodec], qualifiers=[@javax.enterprise.inject.Default(), @javax.enterprise.inject.Any()]]
Required type: class com.fasterxml.jackson.databind.ObjectMapper
Required qualifiers: []
Solutions:
	- Application developers can eliminate false positives via the @Unremovable annotation
	- Extensions can eliminate false positives via build items, e.g. using the UnremovableBeanBuildItem
	- See also https://quarkus.io/guides/cdi-reference#remove_unused_beans
================================================================================

2021-04-28 20:07:29,963 INFO  [App.Clo.Readfiles] (Camel (AppName.Cloudtrail) thread #0 - file://data/cloudtrail) FILE {CamelFileAbsolute=false, CamelFileAbsolutePath=/Users/SNP144/Source/quarkus/quarkus181-cloudtrail/data/cloudtrail/Bad.json, CamelFileLastModified=1619654636211, CamelFileLength=620, CamelFileName=Bad.json, CamelFileNameConsumed=Bad.json, CamelFileNameOnly=Bad.json, CamelFileParent=data/cloudtrail, CamelFilePath=data/cloudtrail/Bad.json, CamelFileRelativePath=Bad.json}
Apr 28, 2021 8:07:29 PM io.quarkus.arc.impl.ArcContainerImpl getMatchingBeans
WARN:
================================================================================
CDI: programmatic lookup problem detected

The route is
        from("file://{{datadir}}?idempotent=true&noop=true").routeId("AppName.Cloudtrail.Readfiles")
            .log("FILE ${headers}")
        	// .unmarshal().gzipDeflater()
        	.choice()
	        	// use true to suppress exceptions
	        	.when().jsonpath("Records", true)
	    	    	.to("direct:ctrecord")
	        	.otherwise()
	            	.to("direct:ctinvalid");

        from("direct:ctrecord").routeId("AppName.Cloudtrail.CTRecord")
        	// .split().jsonpathWriteAsString("$.Records[*]")
        		.to("log:out0?level=OFF");

        from("direct:ctinvalid").routeId("AppName.Cloudtrail.CTInvalid")
        	.log("INVALID ${headers}");

and the files look like
{
  "Records": [
    {
      "eventVersion": "1.08",
      "eventTime": "2021-04-26T23:53:10Z",
      "eventCategory": "Data"
    },
    {
      "eventVersion": "1.08",
      "eventTime": "2021-04-26T23:53:24Z",
      "eventSource": "lambda.amazonaws.com",
      "eventName": "InvokeExecution",
      "awsRegion": "us-east-1",
      "eventCategory": "Data"
    },
    {
      "eventVersion": "1.08",
      "eventTime": "2021-04-26T23:53:17Z",
      "eventSource": "lambda.amazonaws.com",
      "eventName": "Invoke",
      "sharedEventID": "c33094dd-e57a-46b6-9086-b8b58771d619",
      "eventCategory": "Data"
    }
  ]
}

I think you can workaround this by adding
quarkus.arc.unremovable-types=com.fasterxml.jackson.databind.ObjectMapper

to your application.properties.
We then need the jsonpath extension to declare ObjectMapper as unremovable through UnremovableBeanBuildItem

Thanks Luca, that did indeed work and the message is gone. Will this be the procedure when a similar message happens for a different class? the parameter seems to support a list of strings?

it is the way


feat: include geoname_id in EdgeLocation result

Other services, like maxmind, provide a geoname_id with their location results.
It would be great to add geoname_id to easily link aws-edge-locations with other results.
Having the geoname_id built-in at compile time would be the best option.  It may be possible to include much richer metadata with the results too.
See also

https://www.geonames.org/
https://www.npmjs.com/search?q=geoname

@tobilg that’s exactly the path I took!  However, getting the data, import it to SQLite, joining the tables, and using recursive queries turned out to be more of a challenge than I thought it would be.  I’m still working on it


Update lw.rasterizer.help.js

Spell check

I will be going through the tool tips and modifying them for Sebastien. Thanks for doing the spell check, I will wait for him to merge this before I do pull on my work.

Hope it helps, I could not resist even though I'm not native either
--
Ariel Yahni
On Wed, Nov 9, 2016 at 9:39 PM -0500, "Anthony Bolgar"<EMAIL_ADDRESS>wrote:
I will be going through the tool tips and modifying them for Sebastien. Thanks for doing the spell check, I will wait for him to merge this before I do pull on my work.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Thanks for your help :)


Upgrade to .NET 8

Upgrading projects to .NET 8 as agreed in issue https://github.com/pactflow/example-provider-dotnet/issues/14

Awesome thanks @botondbotos I will take a look today!


Correct the ranking of two FSEs

The ACM International Conference on the Foundations of Software Engineering (FSE) has changed its name (https://2024.esec-fse.org/track/fse-2024-research-papers?#Call-for-Papers refer to NEW THIS YEAR 2) since this year.
Hi, since ESEC/FSE (CCF-A) has changed its name to FSE, which conflicts to the abbr. of Fast Software Encryption (CCF-B), we need to update the mapping of the conference name.
I have tested it by using unpacked extension on chrome, seems working well. You can also check it again. Hope it helps. :)

Also fix the bug mentioned in https://github.com/WenyanLiu/CCFrank4dblp/issues/116.

Specifically, we fixed the bugs for POPL, PLDI, OOPSLA (three CCF-A venues in PL), and ICFP (CCF-B).

@all-contributors please add @MarkLee131  for data, code


For the IP matching case

I figured out there is a scenario my customer has a security layer in their network. When they signed in to my system, It always pointed to ISP IP, not the actual IP of the user which is returned by Fingerprint Pro. So the x-forwarded-for is unreliable.

Thank you @JuroUhlar


add attributes string representation

Coverage decreased (-0.2%) to 86.923% when pulling 1c6c6201dccf53768641ba7516e5a1188a67f429 on gertjanvanzwieten:attributes into ebab8e7181852be94878caff4a9f8cb3a0272ad1 on nutils:master.

replaced by #316


Bug: caret jumping to the beginning after Node Transforms

Not entirely sure if this is a bug or just me not knowing the right way to do things.
I'm trying to support emoji in my lexical editor. Followed some example in the playground repo, got it working, but ran into an issue that: after the new emoji node replaces the text, the caret jumps back to the beginning, see the screen recording.
https://github.com/facebook/lexical/assets/142543453/8df8c543-3abc-4f53-85a3-1770c037a983
Here's the relevant emoji plugin code:
function textNodeTransform(node: TextNode): void {
    if (!node.isSimpleText() || node.hasFormat('code')) {
        return;
    }

    const text = node.getTextContent();
    // Find only 1st occurrence as transform will be re-run anyway for the rest
    // because newly inserted nodes are considered to be dirty
    const emojiMatch = findEmoji(text);
    if (emojiMatch === null) {
        return;
    }

    let targetNode;
    if (emojiMatch.position === 0) {
        // First text chunk within string, splitting into 2 parts
        [targetNode] = node.splitText(
            emojiMatch.position + emojiMatch.shortcode.length,
        );
    } else {
        // In the middle of a string
        [targetNode] = node.splitText(
            emojiMatch.position,
            emojiMatch.position + emojiMatch.shortcode.length,
        );
    }
    if (targetNode) {
        const emojiNode = $createEmojiNode(emojiMatch.unifiedID);
        targetNode.replace(emojiNode);
    }
}

function useEmojis(editor: LexicalEditor): void {
    useEffect(() => {
        if (!editor.hasNodes([EmojiNode])) {
            throw new Error('EmojisPlugin: EmojiNode not registered on editor');
        }

        return editor.registerNodeTransform(TextNode, textNodeTransform);
    }, [editor]);
}

export default function EmojiPlugin(): JSX.Element | null {
    const [editor] = useLexicalComposerContext();
    useEmojis(editor);
    return null;
}

Lexical version: 0.13.1
Steps To Reproduce

type something like "abcd :smile :"
2.see the caret jumps back to the beginning

The current behavior
see the caret jumps back to the beginning after inserting an emoji
The expected behavior
The caret should be after the emoji.

I'm not able to reproduce in the playground. The caret remains after the inserted emoji

Closing as I can't repro this either in the playground.


Editorial updates to descriptions

Description
Editorial updates to the module title, readme files, and variable descriptions.
Release required?

[ ] No release
[x] Patch release (x.x.X)
[ ] Minor release (x.X.x)
[ ] Major release (X.x.x)

Release notes content

Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
/run pipeline

Checklist for reviewers

[ ] If relevant, a test for the change is included or updated with this PR.
[ ] If relevant, documentation for the change is included or updated with this PR.

For mergers

Use a conventional commit message to set the release level. Follow the guidelines.
Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
Use the Squash and merge option.

/run pipeline

@SirSpidey Thanks for this - please note that many of the things you updated here came directly from the module template. Perhaps it would be good to make the updates there for future modules to consume

/run pipeline

:tada: This PR is included in version 1.0.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[Config Validation] add static group validation

Changelog entry

add bs validation

Changelog category

Not for changelog (changelog entry is not required)

Additional information
...

Multiple static groups and it's rearrangement will be supported later.


How many gpu hous are needed to train this model?

About 12 hours with single V100 GPU when using the default.yaml config


Roles Clarification required.

For assigning any roles to the service principal
as per this article only owner can do it Because
the contributor even if it is network contributor
shouldnt be able to do any other assigment.
Access assigment by design its reserved only to
Subscription owners.
aks requires aks network contributor role
but who can assign it , someone with the right
access level to deal with permissions, meaning the owner.
If a contributor attempts to deal with access assignment will get this error
"Could not create a role assignment for subnet. Are you an Owner on this subscription?"
link to document:
https://docs.microsoft.com/en-us/azure/aks/configure-kubenet
please contact me over teams, to clarify further.

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

ID: 719f4010-810f-b3c7-d807-222b39b20e20
Version Independent ID: 82ac8cfa-b0a2-c77a-408a-ab9aa2b6bce4
Content: Configure kubenet networking in Azure Kubernetes Service (AKS) - Azure Kubernetes Service
Content Source: articles/aks/configure-kubenet.md
Service: container-service
GitHub Login: @mlearned
Microsoft Alias: mlearned

the main goal of this feedback is to have the document updated and a clarification added that being owner of the subscription or having a role with the right to work with access its required , otherwise it will fail.

@porrascarlos802018 Thanks for the question! We are investigating and will update you shortly.

@porrascarlos802018
Thanks for the feedback! I have assigned the issue to content author to check and update the document as appropriate.

@mlearned
Can you please check and add your comments on this doc update request as applicable.

if you go through all the steps being a contributor the access portion will fail.

you cannot assign permissions if you are an contributor attempting to do in it. Even being network contributor.

Thank you @porrascarlos802018 for the feedback.
I've updated the article to address your feedback and the changes should be available soon.


Test for SQFormIconButton not working correctly

The test should render a button with a teal background color.
The test asserts that the background color is --color-palmLeaf which is green.
The test passes.
This test should have failed if it was working correctly.

I believe this was solved by #298
I think we can close this now.


Why does page.goto() throws a timeout error?

The following code throws an error, why?

Navigation Timeout Exceeded: 60000ms exceeded

I'm using version 1.19.0
const puppeteer = require("puppeteer");

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();

  await page.setCacheEnabled(false);

  try {
    const response = await page.goto("https://www.gatsbyjs.com", {
      waitUntil: "networkidle0",
      timeout: 60000
    });

    console.log("Status code:", response.status());
  } catch (error) {
    console.log(error.message);
  }

  await browser.close();
})();

Some other URLs work fine, so I wonder if there is anything special with this particular URL?

I have a similar problem...whenever I re-run my code on the pre-scrawled URL it throws a Time-out error whereas new URLs work fine. Here's my code for the same:`
(async () => {
// Set up browser and page.
const browser = await puppeteer.launch({headless: false});
const page = await browser.newPage();
page.setViewport({ width: 1280, height: 926 });
var str1='.png';
var str2=makeid(7);
var str=str2+str1;
console.log(str);
await page.goto('https://www.thehindu.com/life-and-style/travel/life-beyond-pitstops-in-grand-prix-cities/article26931362.ece', {waitUntil: 'load'});
console.log('taken');
const Image = await page.$('body > div.container-main > div.jscroll > div > div > div > section > div > div > div > div:nth-child(2) > div.lead-img-cont > div > picture > img');
console.log('screenshot started to get taken');
const shot=await Image.screenshot({
path: str,
omitBackground: true,
});
console.log('screenshot taken');
addPhoto(str)
await browser.close();
})();
`

 try {
    const response = await page.goto("https://www.gatsbyjs.com", {
      waitUntil: "networkidle2",
      timeout: 60000
    });

Changing "networkidle0" to "networkidle2" solved the issue in my case. Appears as multiple networks were hitting the same URL that's y networkidle0 wasn't working in the first place.

try retry goto call
	```

try {
await page.waitForSelector('#p', {timeout: 5000}); // TimeoutError
} catch (e) {
console.log(element doesn't exist, should exit catch block and close.);
await page.goto(conf.mainUrl, {waitUntil: 'networkidle2'});
}

I have the same issue in my chrome plugin, it loads the page but for some reason the code doesn't resume after await


English :'(

Hi,
In your post about writing a Wayland rendering loop:

When we want to draw, we’ll to register a frame callback.

Something is wrong here...

Thanks for the heads-up! Fixed in https://github.com/emersion/emersion.fr/commit/e872305ee24651ee3ab29f6cdc29fcc513799f77


[FEATURE] Longhorn auto fstrim

Is your feature request related to a problem? Please describe (👍 if you like this request)
With the fstrim feature enabled in longhorn in 1.4 we know have the ability to trim filesystems, but this shouldn't be a manual process.
Describe the solution you'd like
I am requesting a feature to have an auto fstrim happening or the ability to set up a job through longhorn to trigger this fstrim.
Describe alternatives you've considered
I've considered setting up a cronjob on the servers themselves to fstrim the longhorn mountpoints, but I prefer to have the jobs more kubernetes centric, and more tied into Longhorn.

This feature would be helpful.
Currently we need to write custom bash script which grep longhorn mountpoints and run fstrim for them.

Similar to https://github.com/longhorn/longhorn/issues/5186.

Let's track this on #5186


atom-text-editor scrollable in Y direction

All <atom-test-editor> tags are scrolling in Y direction.
Aparently Atom has a padding left and top on these elements and the child gets pushed so far down, that the input starts to be scrollable in Y direction. Removing the padding top will fix this. However this is in contrast to all other seems. So far I have only seen themes that have the padding top and the cursor touch the bottom border.
Not sure where the theme should go but having all inputs scroll is definitely weird.
Here is an image of what I am talking about:

I am on Atom 1.6.2 without anything in my personal stylesheet.

Just realized, this is actually an isse with the Syntax theme and not the UI theme. Works just fine if you use a different syntax theme.

Hendrik,
Thanks for your feedback! For whatever reason, there was a max-height restriction causing the scrolling. I've since added padding to the bottom and removed the max-height. Hopefully I didn't undo anything I did that had purpose, but I'll keep an eye on it. Meanwhile, this should be fixed for you.
Thank you!


[Spring Cloud] Update index manually for a hotfix.

Update the hotfix release for this #4273 manually.
It's built and uploaded separately since the latest changes on the main branch aren't expected to publish this time.
This checklist is used to make sure that common guidelines for a pull request are followed.

For new extensions:

[ ] My extension description/summary conforms to the Extension Summary Guidelines.

About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your PR is merged into master branch, a new PR will be created to update src/index.json automatically.
The precondition is to put your code inside this repo and upgrade the version in the PR but do not modify src/index.json.

Spring Cloud

I am not sure this is a valid method to release a hotfix version. The problem we are facing is the main branch code contains some features under development and which should be released on Jan 17th with an official announcement. Thus @LGDoor forks the 2.12.2 version and applies the fix.
The fix is on a critical path that make customer cannot deploy their apps to Azure Spring Cloud.
Issues are 4267, 4269, 4270, 4271

@LGDoor @yuwzho  May I ask what is the change in version 2.12.3? Why can't the version 2.12.2 meet your requirements?

In addition, if you want to release a new version for this extension, do not directly modify index.json. Instead, please modify setup.py and HISTORY.rst to trigger our CI pipeline to automatically generate the new version for index.json

In addition, if you want to release a new version for this extension, please do not directly modify index.json. Instead, you should modify setup.py and HISTORY.rst to trigger our CI pipeline to automatically generate the new version for index.json

It's a manual release for this PR #4273. We can't trigger your pipeline since it will release the latest changes on the main branch which are still in development. So just made an local hotfix build for the online version following your self-publish process

In addition, if you want to release a new version for this extension, please do not directly modify index.json. Instead, you should modify setup.py and HISTORY.rst to trigger our CI pipeline to automatically generate the new version for index.json

It's a manual release for this PR #4273. We can't trigger your pipeline since it will release the latest changes on the main branch which are still in development. So just made an local hotfix build for the online version following your self-publish process

I see, thanks~ By the way, may I ask could you guarantee the stability of this link? https://ascprivatecli.blob.core.windows.net/cli-extension/spring_cloud-2.12.3-py3-none-any.whl

In addition, if you want to release a new version for this extension, please do not directly modify index.json. Instead, you should modify setup.py and HISTORY.rst to trigger our CI pipeline to automatically generate the new version for index.json

It's a manual release for this PR #4273. We can't trigger your pipeline since it will release the latest changes on the main branch which are still in development. So just made an local hotfix build for the online version following your self-publish process

I see, thanks~ By the way, may I ask could you guarantee the stability of this link? https://ascprivatecli.blob.core.windows.net/cli-extension/spring_cloud-2.12.3-py3-none-any.whl

Definitely. This storage is used for our private releases and kept available all the time.


Add code for pool affinity key

this PR adds the code in

CSI
Rest
GRPC
Stor-port

When we're converting from internal proto to openapi, then we're loosing the affinity value anyway? So we need to either split the request/spec types or don't use the affinity_key map and we simply move affinity_key to the inclusion on successful volume creation?

Sounds, good to me. 👍🏻

@tiagolobocastro @Abhinandan-Purkait PTAL , not merging it until re approved

bors merge

bors merge


Custom Value Labels

Hi
can you tell me please if i can to customize value label in the venn diagram (to add some layout icon etc)
thank you for your great library!

Please ask this in Discussions


Add int8 quantization command

Description
@eric-haibin-lin @TaoLv @pengzhao-intel
Checklist
Essentials

[ ] PR's title starts with a category (e.g. [BUGFIX], [MODEL], [TUTORIAL], [FEATURE], [DOC], etc)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage
[ ] Code is well-documented

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

cc @dmlc/gluon-nlp-team

Job PR-1168/1 is complete.
Docs are uploaded to http://gluon-nlp-staging.s3-accelerate.dualstack.amazonaws.com/PR-1168/1/index.html


New Term - dwc:MaterialEntity

Justifications

Submitter: Material Sample Task Group

Efficacy Justification (why is this term necessary?): At the present time, Darwin Core does not have an appropriate top level class term for describing physical entities. The Material Sample Task Group has been working for over a year to sort out the relationships among existing classes in Darwin Core with the goal of addressing our ability to share information about material things. This task has been hampered by the shortcomings of the current terms for material things used in Darwin Core which include dwc:FossilSpecimen, dwc:LivingSpecimen, dwc:MaterialSample, and dwc:PreservedSpecimen. For example, the term dcmitype:PhysicalObject is a recommended value from the Dublin Core Metadata Initiative type vocabulary for Dublin Core term dc:type, which is adopted by Darwin Core. The definition for this term is, "An inanimate, three-dimensional object or substance." The Material Sample Task Group finds this term inadequate in that a dwc:LivingSpecimen or a living dwc:Organism can be animate. Within the Darwin Core namespace, the term dwc:MaterialSample is deemed inadequate because a) it requires an aspect of sampling, and b) it conflates the role of the material (to serve as a sample) and the fundamental type of the resource (that it is material rather than digital or an information resource). This complication has hindered the progress of the group, whose work is now at a critical phase with the need to harmonize with the work of the Collections Descriptions Interest Group and their proposal of Latimer Core (currently under expert review). This term, if ratified, would improve the situation by creating a top-level term for material entities in the DwC namespace and allow the group to clarify its work by describing the kinds of material things, rather than just material samples specifically.
The local name, label, and definition of the proposed top level term intentionally capitalize on the corresponding element (material entity http://purl.obolibrary.org/obo/BFO_0000040) from the Basic Formal Ontology (BFO). This correspondence is intended to enable linking Darwin Core to the conceptual framework offered by BFO, which is used as top-level ontology in a number of knowledge representation schemes in the biological and biomedical domains. At the same time, creating the term in the dwc namespace rather than importing the corresponding element from BFO allows formal semantic relations to be asserted between dwc:MaterialEntity and bfo:material entity within a semantic layer apart from the "glossary of terms" that Darwin Core currently commits to providing.

Demand Justification (name at least two organizations that independently need this term): Material Sample Task Group, which includes representatives of over 10 organizations and the Global Biodiversity Information Facility (GBIF) because this would be a standardized term for the highest level classification of material things in its developing "Grand Unified Model": "MaterialEntity"

Stability Justification (what concerns are there that this might affect existing implementations?): This would not prevent the use of any existing classes of material things within Darwin Core. However, it would be understood that it would be an informal superclass to dwc:MaterialSample, dwc:PreservedSpecimen, dwc:LivingSpecimen, anddwc:FossilSpecimen. Since entailment-generating assertions are not currently included in Darwin Core term metadata, these subclass relations would not be asserted directly by subClassOf statements for those other classes, although such assertions could be included in a vocabulary enhancement layered on top of the Darwin Core term definitions. This proposal does not commit to a definition of the relationship of this term to dwc:Organism, which is expected to be the subject of future discussion.

Implications for dwciri: namespace (does this change affect a dwciri term version)?: N/A since this is not a property

Proposed attributes of the new term

Term name (in lowerCamelCase for properties, UpperCamelCase for classes): MaterialEntity
Term label (English, not normative): Material Entity
Organized in Class (e.g., Occurrence, Event, Location, Taxon): N/A, it is a class itself
Definition of the term (normative): An entity that can be identified, exists for some period of time, and consists in whole or in part of physical matter while it exists.
Usage comments (recommendations regarding content, etc., not normative): The term is defined at the most general level to admit descriptions of any subtype of material entity within scope of Darwin Core. In particular, any kind of material sample, preserved specimen, fossil, or exemplar from living collections is intended to be subsumed by this term.
Examples (not normative): an instance of a fossil, an instance of a herbarium sheet with its attached plant specimen, a particular part of the plant-derived material affixed to a herbarium sheet, an instance of a frozen tissue sample, a specific water sample, an instance of a meteorite fragment, a particular wolf in a zoo, a particular pack of wolves in the wild, an isolated molecule of DNA, a specific deep-frozen DNA sample, a particular field notebook, a particular paper page from a field notebook, an instance of a printed photograph
Refines (identifier of the broader term this term refines; normative): None
Replaces (identifier of the existing term that would be deprecated and replaced by this term; normative):
ABCD 2.06 (XPATH of the equivalent term in ABCD or EFG; not normative): None (Specimen Unit when used to denote a class of things appears to be a broadly construed subclass.)

See also

main discussion thread in Material Sample TG repo
dcterms:PhysicalResource NTR
bfo:MaterialEntity

Hi, I appreciate the task group hard work, thank you very much! I agree with everything that is written, but I am not familiar with how Classes work in Darwin Core, so I have some noob questions regarding this.
I don't really understand what the following means

However, it would be understood that it would be an informal superclass to dwc:MaterialSample, dwc:PreservedSpecimen, dwc:LivingSpecimen, anddwc:FossilSpecimen. Since entailment-generating assertions are not currently included in Darwin Core term metadata, these subclass relations would not be asserted directly by subClassOf statements for those other classes, although such assertions could be included in a vocabulary enhancement layered on top of the Darwin Core term definitions.

Do I understand correctly if there is a record with basisOfRecord == MaterialEntity, it means the nature of this data record could be any one of dwc:MaterialSample, dwc:PreservedSpecimen, dwc:LivingSpecimen and dwc:FossilSpecimen?
Do the subclasses inherit anything from its (informal) superclass?

Hi @ymgan . Good questions. There is no formal inheritance in any TDWG vocabularies, at least with respect to machine-computable relationships. The "bag of terms" idea is that on a basic level, terms have human-readable definitions and not much more. It is possible to then create layers on top of that (e.g. ontologies) that define more formal relationships. Thus far no one has yet done that formally within the standard.
I think it is correct to say that MaterialEntity could include any of the four classes you mentioned, as well as other types of things that are composed of matter but that do not fall neatly within any of those four categories.

Thank you very much for the explanation @baskaufs !! I get the idea now!

Examples not rendering on separate lines. Check and fix.

As with MeasurmentOrFact, I can't see a problem with the raw data and the examples render in the List of terms. Compare https://dwc.tdwg.org/terms/#materialentity with https://dwc.tdwg.org/terms/#materialentity There must be something funky with the QRG build script.
List of terms code: https://github.com/tdwg/dwc/blob/master/build/build-termlist.py#L131:L140
Template used by QRG build script: https://github.com/tdwg/dwc/blob/master/build/terms.tmpl#L56:L63

I see the problem. The line in the QRG template: https://github.com/tdwg/dwc/blob/master/build/terms.tmpl#L43
needs the same fix as in line 63

When this gets fixed and we re-generate the QRG, let's also fix https://github.com/tdwg/dwc/issues/497

@baskaufs The fix worked, but all other classes do not render correctly. I think something happened in the generation of term_versions that removed the back-ticks and semi-colons. Not certain of that.

All of the classes that had issues about this are rendering fine after https://github.com/tdwg/dwc/commit/2581fc0b5c5c87e11d4ab0ee5e9c96ba2c4ea969 . Perhaps there was a browser caching issue?


Question- Where is documentation for this library?

I looked at wiki, readme.md and other places that I thought would find the latest version of this library but get disappointed.
the readme.md instead of getting started has some non-informative information that really doesn't help to use this library. the developer needs to go through the test files and read one by one to learn how to use this library.

@mhamri where would you like us to start?

if I wanted to add something to the documentation I would write how different method works to sign, to check for the different algorithms. how to use differents method to create a token. I saw there is a couple of creating methods that returning different types, all of them named as createSOMETHINGtoken() but the usage is not defined and it's up to the developer figure out and put the puzzle together, it's a guesswork

@mhamri thanks. This helps.

@brockallen I saw the confused emoji.  It is unlikely we can get all the documentation in for the 5.2.0 release.
So I am looking for suggestions on priority of documentations.
@mhamri thanks for your suggestion.
@2211868381 @ghost @grokit @nickolasacosta  @DUSK can you add your priorities here?

Documentation

@brentschmaltz Show us basic usage, such as how to create a token, how to select an algorithm, Encode And Decode a token, thank you.

I would also like API reference besides documentation, so that user can view API on browser without browsing the source code directly. I'm using Sandcastle in my C# projects, and I think it is the de-facto documentation generator.
https://ewsoftware.github.io/SHFB/
https://github.com/EWSoftware/SHFB

There is the start of a documentation in the wiki, with links to reference documentation for two of the assemblies

@jmprieur Thanks a lot for the pointer. Nevertheless I would like to see API documentation for System.IdentityModel.Tokens.Jwt.

@franklinyu : my impression is that we don't generate it currently. I'll make sure that it is generated (which will take a few days as the library needs to be emboarded in the pipeline)

In addition, what's the relationship between System.IdentityModel.* and Microsoft.IdentityModel.*? I thought System.IdentityModel.Tokens.Jwt should belong to WIF API.

oh, sorry, I mis-read it. yes … System.IdentityModel.Tokens.Jwt is a different library? (not from this repo?) is it?

It is this library, and it is mentioned in the wiki page you pointed me to.

I've been searching all morning for example/tutorial code on how to use/implement SAML.  I cannot find ANYTHING.  There is no code.  Does anyone have anything anywhere on how to use SAML?

https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/wiki
Here is all we have.


[Feature] I need to put a time delay in my model ( kind of sleep in python )

Is this your first time submitting a feature request?

[X] I have read the expectations for open source contributors
[X] I have searched the existing issues, and I could not find an existing issue for this feature
[X] I am requesting a straightforward extension of existing dbt functionality, rather than a Big Idea better suited to a discussion

Describe the feature
i want to put a delay waiting in a model, a kind of sleep(60) which make the model wait 60 seconds in that line of code.
Describe alternatives you've considered
No response
Who will this benefit?
No response
Are you interested in contributing this feature?
No response
Anything else?
No response

currently i've done it with a for i in range(1,1000000) not very convenient

Thanks for reaching out @salimmoulouel salimmoulouel!
Can you share more about the scenarios in which this would be necessary?
I seem to recall a similar proposal a while back, but I can't find it at the moment. If I recall correctly, we ended up choosing not to pursue it as being out of scope for dbt-core.

My requirement involves removing outdated grants from a BigQuery authorized view during its recreation. To accomplish this, I utilize a materialization process that iteratively updates a dataset multiple times. To ensure compliance with Google's constraints, particularly the limit on dataset update operations per dataset per 10 seconds, I aim to introduce a delay. This delay helps regulate the frequency of updates and prevents exceeding the specified quota.
I am also open to exploring alternative solutions for removing outdated grants from BigQuery authorized views, especially if they can seamlessly manage multiple projects. Any suggestions in this regard would be greatly appreciated.

Thanks for sharing your particular use-case!
Did you already try configuring grants in dbt, by any chance? I haven't tried this feature with BigQuery authorized views, so I'm not sure how well they work together or not.

i tried it, to grant access it's easy, but to update them it's a whole other thing.

The grants feature is supposed to update the grants by issuing revoke statements when necessary [1] [2].
When you update your grants config in dbt to remove a user and you check your debug logs, are you finding that it isn't issuing a revoke statement?

To clarify my issue further, I apologize for any lack of clarity. My objective is to provide authorized views with access to a specific dataset. In subsequent versions of the view, I aim to modify the dataset to which access is granted. To achieve this, I utilize the "grant_access_to" function rather than "grant." However, in the current implementation, when updating the list of datasets granted access, the previous access permissions are not revoked.
https://docs.getdbt.com/reference/resource-configs/bigquery-configs#authorized-views

Thanks for the clarification @salimmoulouel 👍
We don't plan on adding a sleep() function into dbt-core, but we could definitely consider keeping grants in sync within BigQuery authorized views when using the grant_access_to config (originally added within https://github.com/dbt-labs/dbt-core/pull/2517).
I'm going to update the issue title and transfer this to the dbt-bigquery repo for further consideration.


ingesters grind to a halt if > 1 week old samples are pushed

If any significant number of samples are pushed to cortex which map to an 'inactive' dynamo table (ie. not the current week), they can only be written at a global throughput limit of 1 chunk/second. In the meantime, all ingesters are trying and failing to write these bad chunks, resulting in a large queue and very little useful work being performed.
To fix this, we need to do one of the following:

Reject samples that are too old
Increase limits dynamically on older tables (an extension of the work in https://github.com/weaveworks/cortex/pull/507)

@aaron7 & @bboreham have been looking into this. I have not, so de-assigning.

The current plan to migrate the problem is to enable write auto scaling for the last N inactive tables.
We haven't decided whether to reject old samples yet.

@aaron7 can we close this bug now?

Yes, #556 will migrate the problem for us.


jicofo: 1.0-832 -> 1.0-862

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for jicofo is: "A server side focus component used in Jitsi Meet conferences"
meta.homepage for jicofo is: "https://github.com/jitsi/jicofo"
meta.changelog for jicofo is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
Warning: no invocation of /nix/store/yr2sn7sfd05nvhy4nsgii9m9g80wjbb5-jicofo-1.0-862/bin/jicofo had a zero exit code or showed the expected version
0 of 1 passed binary check by having a zero exit code.
0 of 1 passed binary check by having the new version present in output.
found 1.0-862 in filename of file in /nix/store/yr2sn7sfd05nvhy4nsgii9m9g80wjbb5-jicofo-1.0-862

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
0 x86_64-darwin rebuild(s)

First fifty rebuilds by attrpath
jicofo

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/yr2sn7sfd05nvhy4nsgii9m9g80wjbb5-jicofo-1.0-862 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A jicofo https://github.com/r-ryantm/nixpkgs/archive/902e5803d3cfd3e94d7ed86cd7f11891247b23b2.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/yr2sn7sfd05nvhy4nsgii9m9g80wjbb5-jicofo-1.0-862
ls -la /nix/store/yr2sn7sfd05nvhy4nsgii9m9g80wjbb5-jicofo-1.0-862/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

jicofo

Maintainer pings
cc @cleeyv @petabyteboy @ryantm @yu-re-ka for testing.

Upstream is on 2.0.7210


Profile Groups

Is your feature request related to a problem? Please describe.
I use /etc/hosts to block websites during work. for example, I block youtube, twitter, ycombinator, etc. I would love to have profiles for individual websites (e.g., sudo hostctl enable -p youtube) but at the same time have a group of profiles that I can manipulate all at once (e.g., sudo hostctl disable -p socialmedia).
Describe the solution you'd like
$ hostctl group socialmedia -p youtube twitter linkedin
$ hostctl disable -p socialmedia # disable all social media
$ hostcl enable -p youtube          # except for youtube

Not sure if I understand the request correctly. Profiles are already groups of urls. You can add YouTube, twitter and such to a social media group:
hostctl add domain --ip <IP_ADDRESS> youtube.com -p socialmedia
hostctl add domain --ip <IP_ADDRESS> twitter.com -p socialmedia

And then enable/disable all together

As I've said, I'm not using hosts to manage a server or anything, I'm using hosts to block websites when I wanna focus on work or block NSFW material. My idea was to have a master profile for individual profiles. To block Twitter I have the following in hosts:
...15 lines blocking facebook
<IP_ADDRESS>       www.twitter.com
<IP_ADDRESS>       twitter.com
<IP_ADDRESS>       www.mobile.twitter.com
<IP_ADDRESS>       mobile.twitter.com
<IP_ADDRESS>       api.twitter.com
...27 lines blocking some google stuff

And that's the same for most other websites. It only makes sense to have profiles for these websites as they aren't a single domain to be blocked.
But, comes 7 PM and I'm Ok with social media and news websites. A profile group for all of these profiles to enable them at mass.
I'm only asking for this feature thinking it could be useful to others. If it's not so, I could easily make a shell script for myself.

you can also add all your blocks into a file, for example $HOME/block-etchost, and block all once with a single command:
hostctl add -p superblock --from $HOME/block-etchost

And all would be added easily.
Also, if all have the same IP, you can do with a single command: hostctl add domain  facebook.com twitter.com -p socialmedia (defaults to localhost ip), but it would be a long command if you have too many domains.


regression_metric.QuantileMetric loss bug

The quantile loss function had a bug where instead of returning (1-alpha) * diff it was returning (alpha - 1) * diff. See https://github.com/scikit-learn/scikit-learn/blob/7b136e9/sklearn/ensemble/gradient_boosting.py#L709 for an outside reference.
I also changed the comment on the line above (not really a bug fix, but it scratches my OCD itch)

That was dumb. My bad. diff is signed.


[prim] Added generic xnor2

Adding an exclusive nor generic prim cell.

Will also add xnor prim in foundry

yeah that's right, in the absence of an fpga specific version it will fall back to the generic version.

Thanks for adding this!


Convert /healthz APIs to net/http

Given how frequently these APIs are called (multiple times per minute on K8s), it makes sense to convert them to net/http and avoid the overhead (and the allocations that then weigh on the GC) of the fasthttp adapter

/ok-to-test

/ok-to-test


UnsafeByteBufUtil errors and simplification

Motiviation:
UnsafeByteBufUtil has some bugs related to using an incorrect index, and also omitting the array paramter when dealing with byte[] objects. There is also some simplification possible with respect to type casting, and minor formatting consistentcy issues.
Modifications:

Ensure indexing is correct when dealing with native memory
Ensure array is used when dealing with heap memory
Remove unecessary casts when using long
Fix formating and alignment

Result:
UnsafeByteBufUtil is more correct and won't access direct memory when heap arrays are used.

@Scottmitch so there should be failing tests on little endian already without this patch ?

@Scottmitch could we add some unit tests that try to use ByteBuf.getInt(...) and compare it with ByteBuf.nioBuffer().getInt(...) same for the other methods. This way we ensure we do everything correctly

@normanmaurer - I added some unit tests. PTAL

The code which dealt with medium on machines which allowed unaligned memory access is broken, but consistently broken between write/read. So client/server running Netty on the same endian platform should work. However I would expect issues between machines with different endianness, or even talking to non-Netty software when the medium code was used (surprised this has not come up yet).
getUnsignedMediumLE was completely broken because of an off by 1 bug for the aligned access code.

It it's fixed now ? Or are you saying it's still broken?

Am 30.03.2017 um 19:22 schrieb Scott Mitchell<EMAIL_ADDRESS>The code which dealt with medium on machines which allowed unaligned memory access is broken, but consistently broken between write/read. So client/server running Netty on the same endian platform should work. However I would expect issues between machines with different endianness, or even talking to non-Netty software when the medium code was used (surprised this has not come up yet).
getUnsignedMediumLE was completely broken because of an off by 1 bug for the aligned access code.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

I was describing the state before this PR ... this PR should correct the issues described above.

@Scottmitch gotcha... LGTM after CI run completes. Great work

4.1 (ef21d5f) 4.0 (99c2d1e)

Thank you so much, @Scottmitch !


Autoscroll tablature during while playing

Tackling https://github.com/agourlay/ruxguitar/issues/7
The implementation is slightly hacky but seems to get the job done.
Looking forward to get feedback on the resulting scroll :)

@VladasZ Could you maybe give this branch a try tell me how it goes for you :)

Hi! I tried it and the scroll does work. A small thing that bothers me is that it scrolls after each line. In comparison guitar pro scrolls only at the end of the page and in my opinion it is easier to read with such scroll. But still this implementation is much better than no scroll at all and it should be merged and maybe improved later.
Also I found a bug while testing: https://github.com/agourlay/ruxguitar/issues/11

Thanks a lot for the feedback!
I was able to fix #11

But still this implementation is much better than no scroll at all and it should be merged and maybe improved later.

Also agree with you there :+1:


Add pictorial elements

With the addition of ElementImage in 51bf481a3812040892aba937e78b29250effac66, users may import graphical elements such as Arduinos, Raspberry Pis, etc. This opens the possibility of adding "Pictorial" schematic elements in the style of Fritzing, where the Element is a picture rather than the traditional schematic symbol, often seen on sites like Adafruit and Sparkfun. Consider adding a pictorial module to schemdraw, with:

A core library of often-used pictorial components such as a breadboard, resistor, capacitor, diode, LED
Ability to parse Fritzing files, such that images like the ones published by Adafruit may be loaded in as elements.

Note: There doesn't seem to be a straightforward way to place an SVG in a Matplotlib axis without requiring something like cairosvg and rasterizing it first. Could limit such an interface to schemdraw's SVG backend only.

Version 0.19


Update Pages “pestinspectionsPage”

Automatically generated by Netlify CMS

👷 Deploy Preview for chic-shortbread-66a66b processing.

Name
Link

🔨 Latest commit
4273e9f39fee733913935c899b58df7b501c71d4

🔍 Latest deploy log
https://app.netlify.com/sites/chic-shortbread-66a66b/deploys/6553f320107b700008ae2f78


Add option for URL patterns

#31 based on the latest code

I forgot to read the comments, I'll do that and commit to this same branch in a bit

Well done, harshith.


Added oidc groups claim in the common config

What this PR does / why we need it:
To be able to use groups for the kube-apiserver we need to set  this variable. Might as well have it as default.
Which issue this PR fixes (use the format fixes #<issue number>(, fixes #<issue_number>, ...) to automatically close the issue when PR gets merged): fixes #
Public facing documentation PR (if applicable)

Special notes for reviewer:
Checklist:

[x] Proper commit message prefix on all commits
[ ] Updated the public facing documentation
Is this changeset backwards compatible for existing clusters? Applying:

[x] is completely transparent, will not impact the workload in any way.
[ ] requires running a migration script.
[ ] requires draining and/or replacing nodes.
[ ] will break the cluster.
I.e. full cluster migration is required.

Is it fine to have this set even if there is no Groups claim in the token?

Yes, that's fine. It'll just be ignored.


Add a change for  desktop and web

It cahnges ui to match desktop and web. Add that ui

Hi @fisforfaheem, can you please explain which changes you need?

You can run the example app for web - it's already supported.
Regarding the hide when scrolling, it's not within the scope of this package.
What exactly do you mean by make process easier?


Enums are not referenced

Dear developers,
here is my problem: if I use an enum as a data structure, it is not converted as a reference to the structure, but the enum is used directly.
Here is my input apiary:
FORMAT: 1A
INT-1_Plan_v1_dev
This API is a HTTP-1.1 REST service that provides plans
Changelog

Date of change
Description

03.08.2018
Document creation

Group People
Collection of Plans of People [/myapp/people/plans{?dateFrom,dateTo}]
Get Plans of People [GET]

Paginated ✖

Sortable ✖

Signable ✖

Error Codes
Possible error codes for this resource.

HTTP Status Code
Error Code
Purpose

400
VALIDATION_ERROR
Validation error.

400
FIELD_MISSING
A required field is missing.

Parameters

dateFrom: 2018-08-01 (string, optional) - Date from.
dateTo: 2018-08-30 (string, optional) - Date to.

Request

Headers
  some-key: <here comes some key>
  auth: <here comes some token>

Response 200 (application/json)

Attributes (object)

segments (array[SEGMENT_ENUM], required, fixed-type) - List of found segments
plans (array, required, fixed-type) - List of plans

(object)

state: COMPLETED (string, required) - State code
stateCounters (array, required, fixed-type) - List of states of plans by segment

(object)

segment (SEGMENT_ENUM, required) - segment code
count: 5 (number, required) - number of plans

Data Structures
SEGMENT_ENUM (enum)

LOW
MIDDLE
HIGH

And here is the result swagger:
swagger: '2.0'
info:
title: INT-1_Plan_v1_dev
version: ''
description: |-
This API is a HTTP-1.1 REST service that provides plans
**Changelog**

| Date of change    | Description       |
| ----------------- | ----------------- |
| 03.08.2018        | Document creation |

paths:
/myapp/people/plans:
get:
responses:
'200':
description: OK
headers: {}
examples:
application/json:
segments:
- LOW
plans:
- state: COMPLETED
stateCounters:
- segment: LOW
count: 5
schema:
type: object
properties:
segments:
type: array
items:
type: string
enum:
- LOW
- MIDDLE
- HIGH
description: List of found segments
plans:
type: array
items:
type: object
properties:
state:
type: string
description: State code
stateCounters:
type: array
items:
type: object
properties:
segment:
type: string
enum:
- LOW
- MIDDLE
- HIGH
description: segment code
count:
type: number
description: number of plans
required:
- segment
- count
description: List of states of plans by segment
required:
- state
- stateCounters
description: List of plans
required:
- segments
- plans
summary: Get Plans of People
description: |-
* Paginated ✖
    * Sortable ✖

    * Signable ✖

    #### Error Codes

    Possible error codes for this resource.

    | HTTP Status Code  | Error Code        | Purpose   |
    | ----------------- | ----------------- | --------- |
    | 400               | VALIDATION\_ERROR | Validation error. |
    | 400               | FIELD\_MISSING    | A required field is missing. |
  tags:
    - People
  parameters:
    - name: dateFrom
      in: query
      description: Date from.
      required: false
      x-example: '2018-08-01'
      type: string
    - name: dateTo
      in: query
      description: Date to.
      required: false
      x-example: '2018-08-30'
      type: string
  produces:
    - application/json

definitions:
Collection of Plans of People: {}
SEGMENT_ENUM:
allOf:
- $ref: '#/definitions/enum'
- type: object
properties: {}
SEGMENT_ENUM is not used above. Instead, its value were pasted directly to the place where it is used. In addition, SEGMENT_ENUM has a reference to "#/definitions/enum" which does not exist. Is there a different way how I can share my enums with a few REST services?

The latter problem was fixed at v1.2.0. Thanks!

The former problem is also fixed at v1.4.0 with --prefer-reference option.

Thank you


VirtualScroll rowRenderer method is called many times while scrolling

Hi
I explained my issue here:
http://stackoverflow.com/questions/37049280/virtualscroll-rowrenderer-method-is-called-many-times-while-scrolling
but there's no react-virtualized tag, and I can't add one because I don't have enough SO points, so i'm also posting it here :)
I Would really appreciate any input on this, so comment wherever it seems right for you.
Thanks in advance!

Looks like Guria beat me to it and has created a react-virtualized for you.
I'm going to close this issue and head over to Stackoverflow since we don't need both open. :)

Hi @yakirn,
Not sure if you saw my message on Stock Overflow, but if you would be willing to share any code samples with me regarding your slow render problem- I'd love to compare version 6 and 7 and see if it's been improved any.
Also, I published version 7.0.0-rc.1 to NPM this evening so feel free to check it out yourself if you'd like.

Hey @bvaughn
I saw your message, I will try to get to it later today. I will also try to test the RC.
btw thanks for the help! :)

@bvaughn I just checked out the commit with the performance issues, but for some reason the problem isn't reproducing. I'm still trying, but I may not be able to provide you with code sample as promised.

No worries. :) Let me know if it crops back up.


Change shape and gray-level models to classes

The shape and gray-level models that we train should really be their own classes. That way we could right built-in visualization functions that display the models in a more convenient manner.

hello friend, i have a question here. Can this code be applied to body profile detection?

Hi there--
Yes, you can train your own models on shapes other than faces. I can't guarantee the model will work well as a detector, but the code will let you use your own set of landmarks.
I hope that helps!

Thanks for your replying. it really helps me a lot.
And i have one more question that bothers me：do training set images and test set images have to be the same size?
have a nice day~

I'm not sure, but I don't think the dimensions of the images within the train and test sets have to be equal. What matters is that the number of landmarks across both is identical.


Blinker POC. Possible framework for constantly-updating entities.

Also divorced the ID generation code from server::sim::Sim.
Still todo for a full feature: making a generic system for entities to sync back to the client.
Future: TickerEntity should be the component associated with any constantly-updating entity, and the actual ticker-specific Ticker struct should be moved to be its own component, with the ticker field in TickerEntity denoting which Component the ticker is held in.

Yeah, most of the weird pub stuff probably got that way from the revert.

All right, the blinker now actually syncs back to the client. I have no idea how I would go about actually rendering it, though...

All right, the blinker now actually syncs back to the client. I have no idea how I would go about actually rendering it, though...

Yeah, that's going to be rather tricky. The rendering code doesn't have many examples of things being rendered besides the world grid and other players. It's possible that will need to be a separate PR.

I agree, that's why I'm deciding to finish now rather than waiting to do that.


Global options: Option --cache-file to change default location of parse cache

jenkins: test this please

P.S. I l also did a refactoring - GlobalOptions is now taken from another source in some cases, the old source was incorrect. See the comment in KompileOptions for explanation.

jenkins: test this please


Need catagory remote-consultation for partners in Menu/Essential

Problem:
Currently in Webpage  - Menu/Essential
there is provision to search services based on categories,  However I find frustrating to find out anu service providers for home care and/or remote doctor consultation.
Why it is important
This is required as currently people mostly seniors or current patients requiring teleconsultation  and services for home care, during Covid Lockdown. It is difficult to search without these catagories.  hence request for addition of these catagories.
Describe the solution you'd like
Please add following catagories
-  Remote-doctor-consultation
-  Home care
Describe alternatives you've considered
- provide ability to add search tags and ability to search with given tags
Additional context
attaching the location where these catagories are required.

cc @nikita-11

@limshark Hi. This was a useful suggestion. We are looking into it from data end. Meanwhile, a few volunteers have been working on remote consultation platform as well. So it will be up as a separate platform soon.

Closing due to inactivity


Page does not refresh on change

Operating System: OSX
Node Version: 10.4
NPM Version: 6.1
webpack Version: 4.1.1
webpack-serve Version: 1.0.4

This issue is for a:

[ ] bug
[ ] feature request
[ ] modification request

webpack.config.js
{
"mode": "development",
"context": "/Users/mwilcox/sites/webpack-runner/tests/./app4//",
"entry": {
"vendor": [
"./vendors",
"webpack-dev-server/client?http://<IP_ADDRESS>:8888",
"react-hot-loader/patch",
"webpack/hot/only-dev-server"
],
"main": "./index.jsx"
},
"output": {
"filename": "[name].js",
"path": "/Users/mwilcox/sites/webpack-runner/dist",
"publicPath": "http://localhost:8888/"
},
"module": {
"rules": [
{
"test": {},
"use": {
"loader": "babel-loader",
"options": {
"babelrc": false,
"presets": [
"@babel/react",
[
"@babel/preset-env",
{
"modules": false,
"useBuiltIns": "usage",
"targets": {
"browsers": [
"Chrome >= 60",
"Safari >= 11",
"iOS >= 11",
"Firefox >= 54",
"Edge >= 15"
]
}
}
]
],
"plugins": [
"lodash",
"date-fns",
"react-hot-loader/babel",
"@babel/plugin-syntax-dynamic-import",
"@babel/plugin-proposal-object-rest-spread"
]
}
},
"exclude": {}
}
]
},
"plugins": [
DefinePlugin { definitions: [Object] },
MiniCssExtractPlugin { options: [Object] },
CaseSensitivePathsPlugin { options: {}, pathCache: {}, fsOperations: 0, primed: false },
ProgressPlugin { profile: undefined, handler: [Function] },
HtmlWebpackPlugin { options: [Object] },
HotModuleReplacementPlugin {
options: {},
multiStep: undefined,
fullBuildTimeout: 200,
requestTimeout: 10000 },
NamedModulesPlugin { options: {} }
],
"devtool": "none",
"serve": {
"clientLogLevel": "none",
"port": 8888,
"host": "<IP_ADDRESS>",
"content": "/Users/mwilcox/sites/webpack-runner/dist",
"historyApiFallback": true,
"hot": {
"host": "<IP_ADDRESS>",
"port": 8090
},
"stats": {
"colors": true
},
"on": {}
}
}
Expected Behavior
Page refreshes on code change
Actual Behavior
I see the code compile in the terminal window, but page does not refresh
How Do We Reproduce?
I don't know. It seems I am using a standard config, other than that I use the serve API and not the CLI.

👉🏽 Need support, advice, or help? Don't open an issue.
Head to StackOverflow or https://gitter.im/webpack/webpack.

Looks like you have a lot of settings in there left over from webpack-dev-server. It looks like you're asking for support rather than reporting a legitimate bug. Unfortunately, this isn't the proper place to ask for support.


Add support for Oracle

Add support for Oracle databases. Add both the implementation and unit test on two new projects

Fixed in #16


Documentation covering how to apply Draft to an existing Helm project

Current draft docs discuss how to use draft when starting a new project. Also, it is oriented around developers who do not know (and perhaps do not want to know) about Helm / k8s. As someone with an existing Helm / K8s project, I do still see the potential benefits of a project like draft but I don't see how I can use it.
For reference, one of the projects I would like to use with Draft is here: https://github.com/jakefeasel/sqlfiddle3
Thanks!

Hey @jakefeasel, can you flesh out the story? Ralph has a native app and wants to develop it using a container-native workflow.... ?
For example: if you already have a dockerfile/chart, you can use draft and share your work with others by creating a custom draft pack repo, and then using that functionality to create new versions of that particular app type each time you start using draft create --pack=.
Is that what you mean?

Ralph has learned about Kuberenetes and Helm and has rebuilt his service to run within that environment. Ralph has Dockerfiles and Helm charts and clusters running in production. Ralph is happy with the results.
Ralph's application developers need to be able to continue improving the service. They are smart people; they see the value of Kubernetes and are willing to try new things. They have become trained on Helm and run Minikube locally.
However, the developers do not like having to deal with the new overhead that Ralph has imposed on them each time they want to test a change they've made. When they write new code they now have to not only recompile whichever portion they are working on, they also have to rebuild the docker container, delete the current pod, wait for the new one to come up, and probably need to kill existing port-forward processes and restart them. This makes the developers angry at Ralph. They preferred the way things were before Kubernetes; changes were much easier to make then.
Ralph has heard about Draft. It seems to try to solve the problem his developers are facing. If he can find a way to incorporate Draft into his project, it will help Ralph convince his developers that this Kubernetes stuff actually makes their lives better.
Ralph needs documentation that describes how his developers can use Draft with his Helm / k8s project.

Ralph is clearly an a$$h@le. Implementation to follow.

Wonder if you have any update on document describing this case ?

We don't have anything specifically targeting the feedback in this issue. However, DEP 002 goes fairly in-depth on the general design principles we had in mind when first starting out on the project! Let us know if there's something missing from that document.

Hi, @jakefeasel !
I successfully adapted an existing Helm chart to be used with Draft - until we have a full document on this, here's the TL;DR:

you need to add a label in your deployment file:  draft: {{ default "draft-app" .Values.draft }} (example)
you need to add an annotation with the build ID (example) :

annotations:
        buildID: {{ .Values.buildID }}

This is a short version of what you need to do to transform your chart to work, and keep in mind that Draft will override your  .Values.image.repository and .Values.image.tag found in values.yaml with the repository and image name setup in Draft (config and draft.toml) and with an auto-computed ID.
Leaving this open until we have a full document covering how to do this - let us know how this works out.
Thanks!


Dictation mode not working when trying to transcribe a slash symbol ("/")

I am using the speech SDK to transcribe voice to text. I am using the dictation mode enabling it in my code (EnableDictation() method) to transcribe a slash symbol ("/") but it doesn't work.
(https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/how-to-choose-recognition-mode?pivots=programming-language-csharp#dictation)
Example text I am using:
saying "hello slash hello slash hello" returns exactly the same.
Also in this case "150 slash 60" returns the same.
My goal is to achieve this to working in spanish language.
Example in spanish is "150 barra 60".
Is this supported?
Version of the Cognitive Services Speech SDK
1.12.0 (latest)
Platform, Operating System, and Programming Language
C#

Have you tried to turn on the detailed output and check whether one of the nbest can achieve your goal? Please take a look at RecognitionWithLanguageAndDetailedOutputAsync at [here].(https://github.com/Azure-Samples/cognitive-services-speech-sdk/blob/master/samples/csharp/sharedcontent/console/speech_recognition_samples.cs)

Hello. Thank you for the quick answer.
I have seen the example you have shared.
I did not mention that I am using the continuous recognition mode. This involves receiving the transcription result by an intermediate result event (speechrecognizer.recognizing) and, after a short pause in the dictation (silence), by a final result event (speechrecognizer.recognized).
These are my observations:

The received intermediate result does not contain nbest information (detailed) and does not transcribe a "/" symbol.
The final result contains nbest and works well in spanish. It returns the desired "/" symbol.  I have not achieved it in english using "slash" or "forward slash".

I use the intermediate result event to give more real-time transcription response but I can not get this "/" symbol transcribed that way. Only after a pause (silence) is done on the dictation, the final result event is triggered giving the expected "/" symbol transcribed.
Here is an example output:

"barra diagonal" transcribes to "/" as expected.
This is only achieved when a dictation pause is done and the final result event is triggered.
I wonder if this symbol transcription part can be done as continuous as the rest of the transcription.

@mgp19 As I understood your question, you are fine with the final result but somehow intermediate results do not match your expectation?
Just to let you know, intermediate results are mainly for user experience and you should not use it for any other purpose. You should only use the final result for all kind of your application.
Do let me know if this works for you.

Exactly. I use the intermiediate result only to show a real-time transcription result to the user (as he is being recorded) but I process this result when the recording is finished so I will take your advice of using the final result for this.
As the transcription precision is good I can do any workaround and manage to show a real-time symbol transcription as the user is recorded if needed.
We can close this, thanks.

Thanks alot


I have demonstrated the effectiveness of octave conv on detection tasks.

I have demonstrated the effectiveness of octave Conv on detection tasks.

Send your pointers to results and/or code/models our way :)


Fixed some issues with PWA

"Install app" option wasn't appearing instantly because maskable.png route was incorrect.
Fixed that.

Noticed that the name of the app is SHF APP. Maybe we should change it?

The name is Superhero Foods, but the short name is SHF APP... I'm not sure of a better short name. I'll change it to SHF App tho.


echo/engine/standard package no longer exists

This error is received:
package github.com/labstack/echo/engine/standard: cannot find package "github.com/labstack/echo/engine/standard" in any of: ....
when you attempt install via:
go get github.com/kotakanbe/goval-dictionary
seems to be because the echo interface has changed - its a simple fix, similar to this:
https://github.com/maddevsio/openfreecabs-web/commit/0010d4478b675d6b4d301403cf031059e3fdad74

@cybacolt
Thanks for reporting and sorry for a late reply.
goval-dictionary uses dep to manage dependencies.
To install goval-dictionary, please refer to document.
https://github.com/kotakanbe/goval-dictionary#install
You can compile using make, so I don't need to fix it in a hurry.
I will fix it in the near future.


Animated List rebuilds Statefullwidget when one item above gets removed

Hello,
so i have an animated List when multiple cards. When you tap on one card it gets animated and automatically gets pushed on another list.
Therefore, when tapping the first card and directly the second card, the first card gets pushed with an animation to another list. While the second card is animating, it gets rebuild by the list and it disposing everything. I tried mulitple solutions like automatickeepalive and valuekey but nothing works.
Sample:
AnimatedList(
    key: _neu,
   initialItemCount: neu.length,
   itemBuilder: (context,index,animation){
      return  GestureDetector(
         onTap: () =>(){},// addList(index,true),
         child: SizeTransition(
            sizeFactor: animation,
            child: newOrder.OrderTile(
                key: ValueKey(neu[index].orderIdentifyID),
                order: neu[index],putOver: () => addList(index,true),showTime: true,)),
    );
  },
)

Flutter Doc -v:
[✓] Flutter (Channel master, 2.5.0-6.0.pre.8, on macOS 11.5.2 20G95 darwin-x64,
    locale de-DE)
    • Flutter version 2.5.0-6.0.pre.8 at /Users/sobhihammoud/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 1922052e90 (5 weeks ago), 2021-08-05 06:00:03 -0400
    • Engine revision 2c45b6e652
    • Dart version 2.14.0 (build 2.14.0-382.0.dev)

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/sobhihammoud/Library/Android/sdk
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for
      more details.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5.1, Build version 12E507
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] Android Studio (version 4.2)
    • Android Studio at /Users/sobhihammoud/Library/Application
      Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7351085/Android
      Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6916264)

[✓] Android Studio (version 4.2)
    • Android Studio at /Users/sobhihammoud/Library/Application
      Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7351085/Android
      Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6916264)

[✓] IntelliJ IDEA Ultimate Edition (version 2021.1.2)
    • IntelliJ at /Users/sobhihammoud/Applications/JetBrains Toolbox/IntelliJ
      IDEA Ultimate.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] IntelliJ IDEA Ultimate Edition (version 2021.1.2)
    • IntelliJ at /Users/sobhihammoud/Library/Application
      Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/211.7442.40/IntelliJ IDEA.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.60.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.26.0

[✓] Connected device (3 available)
    • iPad von louai (mobile) • c9d39c33676d7179bdc1deade4e745b6a55558c8 • ios
      • iOS 14.6 18F72
    • macOS (desktop)         • macos                                    •
      darwin-x64     • macOS 11.5.2 20G95 darwin-x64
    • Chrome (web)            • chrome                                   •
      web-javascript • Google Chrome 93.0.4577.63

! Doctor found issues in 1 category.

Any Solutions how to fix that a widget not gets rebuild while it gets reordered by the list?
Thanks!

Hi @Gastrolize, Thanks for filing the issue. Please share a minimal and complete reproducible code that should be ready to run with minimal or no code changes along with expected and actual output to better address the issue.
Thanks

Without additional information, we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact description of what happens, logs, and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.


fix events.follow() to actually set notes

The 1st test in test/index.js didn't pass. Others did

While you review this, I'll try to make a test that fails on the previous implementation.
Don't merge yet

Fix looks good. I found a minor lseq cleanup while looking at how this is handled in this file. Two line change. I can open a PR on top of this?

@arj03 Sure!

Note though, this PR is now deprecated since I cherry-picked the commit so that we start with the test. See #46


Update font-awesome

It's too old, the class name changed. Is this still alive?

I've removed the font-awseome dependency in my fork


more itertools defined

Added cycle, dropwhile, from_iterable, ifilter, ifilterfalse, and takewhile in itertools

I signed it!

Might be good to have some test cases as well.

Done! Thanks for the feedback

Looks like you've committed some .pyc files by accident?

Good catch. Should be fixed. Changed the .gitignore as well.

Good work. This all looks good to me, save for the aforementioned typo.

Awesome! I signed the CLA, but not sure why it's not going through. What can I do rectify?

Really appreciate you taking this on!
Not sure what's up with the CLA issue, but did you see this comment? https://github.com/google/grumpy/pull/15#issuecomment-270507818
Do you have multiple emails associated with your GitHub account? If so, then make sure that the email that's associated with the git commits is the same one on the CLA?

Yep, I double checked. Same e-mail (capitalization is different, but Github won't let me change it. Guessing that's not the issue)

Strangely, it looks like one of your commits is not like the other:

The one by AlexEKoren is fine, but the others aren't?

@trotterdylan my CLI was setup with another e-mail account. Rewrote old commits with correct credentials! Wow, that was a weird one, great catch.

Awesome. This all looks great. Can you make sure that "make precommit" is clean?

Just to make sure I understand correctly: Run 'make precommit' in the root directory and make sure it runs without error?

I get the following output. Thoughts? Tried to make clean as well.
build/src/grumpy/builtin_types.go:587: z.Text undefined (type big.Int has no field or method Text)
build/src/grumpy/long.go:131: x.Text undefined (type *big.Int has no field or method Text)
build/src/grumpy/long.go:281: toLongUnsafe(o).value.Text undefined (type big.Int has no field or method Text)
build/src/grumpy/long.go:289: toLongUnsafe(o).value.Text undefined (type big.Int has no field or method Text)
make: *** [build/pkg/darwin_amd64/grumpy.a] Error 1

That's not a problem with your code. It may be that you have an older Go toolchain. Can you paste the output of "go version"? Mine is:
$ go version
go version go1.7.4 darwin/amd64

Oops! Was a while since I updated Go.
'make precommit' runs with exit status 0!

Awesome! Thanks for working on this!