sendTransaction is now broken on Homestead geth

getting an Invalid sender error in sendTransaction.  Upgraded geth to the latest Homestead release.

Hmm, I wonder if this is related to latest version of homestead  doing stricter signature checks? Have you checked that you're on the latest version of ethereumjs-tx (1.1.1)?

It's on  ethereumjs-tx 0.6.11

Let me know if it works when updating to latest version.


Design QA - Add Migrate V1 to V2 REP button

Please, add "Migrate V1 to V2 REP" button on menu. It should only be visible for users that have REP to migrate.

Figma links:
Desktop:
https://www.figma.com/file/wogMuUDylgOHgTEYhZ3jgp/Augur-Bet-UI?node-id=4404%3A1803
Mobile:
https://www.figma.com/file/wogMuUDylgOHgTEYhZ3jgp/Augur-Bet-UI?node-id=5287%3A613

Visuals is ok, but not sure if functionality is working:
I don't have REP to migrate, but I see the button.
@Chwy5 Would you mind checking it?

This button is only supposed to appear if a user has v1 rep to migrate and I am seeing it when I do not have any to

Also not displaying correctly on mobile

This button no longer appears after i get legacy rep - so cant test this yet

Added-Fixed - closing


Add Docker image for Linux, move docs publish and gallery deploy to Cirrus.

This adds a Docker image for the linux builds, replacing a lot of the setup code with a Docker build.
Added a docker image build step that has the right gcloud credentials in it.
Also, this finally moves the gallery deployment and docs publishing steps to Cirrus.  They were dependent upon some environment setup that was a lot easier to do in Docker than in a setup bash script.

Just waiting for the last run of the PR tests to succeed, and I'll push on green.

This adds a Docker image for the linux builds, replacing a lot of the setup code with a Docker build.
Added a docker image build step that has the right gcloud credentials in it.
Also, this finally moves the gallery deployment and docs publishing steps to Cirrus. They were dependent upon some environment setup that was a lot easier to do in Docker than in a setup bash script.

Cross you fingers...🤞🏻


Alpine fixed to specific version 3.15.0

Alpine is fixed to the specific version 3.15.0 which was released back on 2021-11-24.
Would it make sense to use the tag 3.15 instead, so new releases are pulled in during the build process, or to better track the specific versions for more stability, which would be 3.15.6 (at the time of creating)
Just a heads up, that 3.16 removes PHP7, so probably can't use that version yet, https://www.alpinelinux.org/posts/Alpine-3.16.0-released.html

Closing as a duplicate: https://github.com/Islandora-Devops/isle-buildkit/issues/215 (I've been actively working on this ticket for the last 3 days)

You can see the progress here: https://github.com/Islandora-Devops/isle-buildkit/pull/238
Note I rebase often, it's not a safe branch to work from for the moment.


Renamed types in swagger as required for track2 java sdk

This PR suggests a rename in the swagger spec in order to avoid Autorest directive renaming.
@brjohnstmsft  suggested these changes in this PR.
Latest improvements:
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and have all been fixed in this PR.
[x] The OpenAPI Hub was used for checking validation status and next steps.

ARM API Review Checklist

[ ] Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
adding/removing APIs.
adding/removing properties.
adding/removing API-version.
adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

[ ] If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
Please follow the link to find more details on API review process.

You don't have permission to trigger SDK Automation.
Please add yourself to Azure group from opensource portal if you are MSFT employee,
or please ask reviewer to add comment *** /openapibot sdkautomation ***.
Please ask<EMAIL_ADDRESS>(or NullMDR in github) for additional help.

Can one of the admins verify this patch?

/openapi sdkautomation

/azp run automation - sdk

/azp run automation - sdk

@brjohnstmsft

@Once this get's approved, the config will be updated as well

@jhendrixMSFT We're renaming some types in our Track 2 specs to comply with the API guidelines. This doesn't have any backcompat implications because our first Track 2 SDK hasn't been released yet.


Add polygon zk evm testnet verification

📝 Changed routes:

/api/verify

Commit<PHONE_NUMBER>21e80ff511272c91473751e5bdd3a3 (https://thirdweb-d7j3l41oz.thirdweb-preview.com).


pisa indes for Pyterrier TextScorer

Hey,
Is it possible to use a PISA index in pt.TextScorer? For example, in the following code:

from pyterrier_pisa import PisaIndex

df = pd.DataFrame(
    [
        ["q1", "chemical reactions", "d1", "professor protor poured the chemicals"],
        ["q1", "chemical reactions", "d2", "chemical brothers turned up the beats"],
    ], columns=["qid", "query", "docno","text"])
existing_index =  PisaIndex.from_dataset('msmarco_passage')
textscorer = pt.TextScorer(takes="docs", body_attr="text", wmodel="BM25", background_index=existing_index)
rtr = textscorer.transform(df)

thanks

This would indeed be useful and is something that we've wanted for a while (cc @Parry-Parry). Unfortunately, PISA's data structures make this a bit challenging to implement.
A variation on this would be a scorer that takes the document IDs and scores them based on what's in the index. Similar challenges there too, though.

Pisa has a forward index right (I'm looking at http://data.terrier.org/indices/msmarco_passage/pisa_unstemmed/latest/)? So its likely to somehow be possible?
@JMMackenzie @amallia do you have any code snippets?
Forward lookups would also allow use of PRF techniques too (see https://github.com/terrierteam/pyterrier_pisa/issues/29)

PISA does have a forward index, but I believe it is mostly used during parsing/indexing (cc @elshize) .
In the past, I have hacked forward index representations into PISA for things like PRF using this: https://github.com/JMMackenzie/fwd
It is simple and not well tested, but it basically reads PISA's canonical file format and builds a container of (compressed) document vectors; those vectors can then be iterated and etc.
It is possible to get something "proper" into PISA, but I don't think the current findx stuff in there is fit for what you want. I'll let Michal provide further info since he mostly worked on the forward index.

Just for further context, what does the parent/OP post here do exactly? I'm not super familiar with all of the magic bells and whistles of PyTerrier :-)

The short of it is that the forward index we currently have in PISA was not designed for lookups necessarily, though it should be possible with sizes file. It also needs a lexicon to do a term lookup if you don't already know it. So it could be awkward to use but doable. It's also not compressed so that's a trade off. That said, it can be memory mapped, the entire index doesn't need to be in memory.
I'm currently traveling so I won't be able to have a look until after Nov 18, but in the meantime it would be helpful if someone could explain what is needed from PISA, then I could help us get there. Showing some APIs or function signatures that are called on the index could be helpful.

Just for further context, what does the parent/OP post here do exactly?

Scores/reranks the text of documents using BM25, where the IDF values come from an existing index. To be fair, I could probably mock this up to just about work if I could access the Pisa lexicon alone, i.e. an API in Python that returns the document frequency and global term frequency of a term in the lexicon, etc.:
index.getDocumentFrequency(term : str) -> int
index.getTermFrequency(term : str) -> int
index.getTotalNumberOfTokens() -> int

(For reference, num docs/terms is exposed in pyterrier_pisa at https://github.com/terrierteam/pyterrier_pisa/blob/main/src/pyterrier_pisa/init.py#L175-L181 via https://github.com/terrierteam/pyterrier_pisa/blob/main/src/pyterrier_pisa/_pisathon.cpp#L631-L652)

A variation on this would be a scorer that takes the document IDs and scores them based on what's in the index. Similar challenges there too, though.

This is the variant that needs access to the forward index.

It also needs a lexicon to do a term lookup if you don't already know it.

Acknowledged. The Terrier API from Python looks like this:
https://pyterrier.readthedocs.io/en/latest/terrier-index-api.html#what-terms-occur-in-the-11th-document
The simplest variant in Python would be something like:
index.getDocumentContents(docid : int) -> Iterator[(int, int)] # termid, freq
index.getTermDocumentFrequency(term : int) -> int
index.getTermFrequency(term : int) -> int

The simplest variant in Python would be something like:

As an addendum, I think we'd also need a function that maps a string ID to an integer one:
index.get_doc_id(docno: str) -> int

For your call there Sean, we can do that easily - You'd just need to load a "document mapping" that comes from PISA's lexicon tool (these are more or less just binary blobs of text files).
I think the other calls can all be exposed directly from PISA's wand_data types: https://github.com/pisa-engine/pisa/blob/master/include/pisa/wand_data.hpp
Perhaps the easiest way to see where things come from/what they are is to look at the scorers: https://github.com/pisa-engine/pisa/blob/master/include/pisa/scorer/bm25.hpp
For example (in the BM25 scorer listed):
    // IDF (inverse document frequency)
    float query_term_weight(uint64_t df, uint64_t num_docs) const {
        auto fdf = static_cast<float>(df);
        float idf = std::log((float(num_docs) - fdf + 0.5F) / (fdf + 0.5F));
        static const float epsilon_score = 1.0E-6;
        return std::max(epsilon_score, idf) * (1.0F + m_k1);
    }

    TermScorer term_scorer(uint64_t term_id) const override {
        auto term_len = this->m_wdata.term_posting_count(term_id);
        auto term_weight = query_term_weight(term_len, this->m_wdata.num_docs());
        auto s = [&, term_weight](uint32_t doc, uint32_t freq) {
            return term_weight * doc_term_weight(freq, this->m_wdata.norm_len(doc));
        };
        return s;
    }

Hopefully I haven't missed the mark on anything here!

As @JMMackenzie mentioned, the following should be easy to extract from that wand_data object:
index.getTermDocumentFrequency(term : int) -> int
index.getTermFrequency(term : int) -> int
index.getDocumentLength(docid : int)

It will be slightly more complicated to get:
index.getDocumentContents(docid : int) -> Iterator[(int, int)] # termid, freq

This is because the forward index is a very simple structure with only list of IDs. Thus, you will need to construct an iterator that maps the ID list to its frequency using inverted index lookups. So for each term ID in the content, you have to grab a posting list for that term and look up the document frequency.
Finally, get_doc_id is easy to get from a document lexicon, this is an analogous structure to term lexicon but for documents, but you'll have to load it in memory because unlike with terms, documents will not be sorted alphabetically, so you can't do a binary search as with terms, which can be done with mmap; you'd have to be scanning the entire list, which makes little sense, so if you can afford to load it, that's the way to do it. The easiest way would be to create a payload vector from an mmap memory: https://github.com/pisa-engine/pisa/blob/master/tools/lexicon.cpp#L44 which supports iterators https://github.com/pisa-engine/pisa/blob/master/include/pisa/payload_vector.hpp#L304 The value are strings and the position is the ID, so with that, you can build a hash map or something.
@JMMackenzie does all that sound correct?


Revisions to SpacePlanning samples

Revised the group colors to match the template and fixed descriptions. This closes #152
This also assists in the next release.
FYI @lillismith  @mrahmaniasl

Unfortunately I think I need to close this. Looks like the .Net 8 updates were done without using this change. I tried to just resolve conflicts, but I think the diff is now big enough that the group style update work would basically just need to be redone. Totally open to that being done, but unfortunately we don't have time to prioritize that right now.


not able to view the Image in  text box

When I upload Image using image button in editor(TextField) in django admin it doesn't update inline image in that text box. even after I click on save button and again reopen that entry in admin panel, still not able to view the image, however images are being stored in the desired path but it would have been nice if we can see image in text box itself.
I'm using django 1.9

Encountering this issue as well with Django 1.9.

I found the solution. Django print error 404 when I insert the image into textarea. It is problem with media url problem. you should verify media url. Put this code in urls.py
import django.conf import settings
import django.conf.urls.static import static

if settings.DEBUG:
   urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
   urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

my django version is 1.9 and it works very well!

I think I had nearly the same problem. I was able to upload them to 'Django-Summernote Attachments' via SummerNoteAdmin, but didn't seen anything.
Until I pressed on the Link at the Attachments. There I got an error that I cant read it. So I swapped the 'Media-Folders' to a apache-readable user/group and allowed to read them in the 'site-enabled' section. Now all works fine.
Dnn't know if this helps, but it's worth a try^^

These kind of errors were probably caused by two problems.

There was an compatibility problem on libraries, but fixed. Ref: https://github.com/summernote/django-summernote/pull/197
Mostly, MEDIA_URL didn't properly set.

Please reopen this issue when you're still in problem.


Implement alltoall

Provide alltoall collective in ACCL. Explore ring-based implementation for fanin==1 and broadcast-based implementations for fanin >= 1.

Implemented with rendezvous on Coyote


Docs update: TypeScript clients

I understand that the TypeScript generation is experimental.
The TypeScript Quick start page lists the required tools, including NodeJS 18.
For browser-based applications, the TypeScript configuration (tsconfig.json) needs to target at least ES2015.
{
  "compilerOptions": {
    "target": "es2015",
    ...
    "lib": [
      "ES2015",
      ...
    ]
  },
}

This is particularly troublesome in SPFx projects, which at the moment set the target to ES5. At runtime, this results in an error:
TypeError: Class constructor BaseRequestBuilder cannot be invoked without 'new'

Hi @pschaeflein
Thanks for reporting this.
Can I ask you to recreate this issue over here instead? I can't transfer since it's a different organization.
https://github.com/MicrosoftDocs/openapi-docs/

https://github.com/MicrosoftDocs/openapi-docs/issues/30


AWS internal NLB targetPort is ignored

Welcome!

[X] Yes, I've searched similar issues on GitHub and didn't find any.
[X] Yes, I've searched similar issues on the Traefik community forum and didn't find any.

What version of the Traefik's Helm Chart are you using?
22.0.0
What version of Traefik are you using?
2.9.9
What did you do?
Using AWS NLB, when settings targetPort to a differente port, for TLS termination, the value is ignored.
I need to do TLS termination, where the traffic come from HTTPS and is redirect to HTTP after reaching the NLB
  websecure:
    port: 443
    targetPort: 80
    expose: true
    exposedPort: 443
    protocol: TCP
    tls:
      enabled: true

What did you see instead?
The targetPort is always the name, in this case websecure, which translate to 443
Ref: https://github.com/traefik/traefik-helm-chart/blob/480c17f6d5ff3bb2b722d39802ea16ad36183257/traefik/templates/_service-internal.tpl#L41
What is your environment & configuration?
service:
  enabled: true
  annotations:
    external-dns.alpha.kubernetes.io/hostname: traefik.internal
    service.beta.kubernetes.io/aws-load-balancer-backend-protocol: tcp
    service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: ip
    service.beta.kubernetes.io/aws-load-balancer-scheme: internal
    service.beta.kubernetes.io/aws-load-balancer-type: external
    service.beta.kubernetes.io/aws-load-balancer-ssl-cert: arn:aws:acm:us-west-1:123456789012:certificate/abcdef12-3456-7890-abcd-ef1234567890
    service.beta.kubernetes.io/aws-load-balancer-ssl-ports: websecure
    service.beta.kubernetes.io/aws-load-balancer-subnets: "subnet-abcdef12"
    service.beta.kubernetes.io/aws-load-balancer-ssl-negotiation-policy: ELBSecurityPolicy-TLS13-1-2-2021-06

Additional Information
Changed _service-internal.tpl line 41 to targetPort: {{ default $name $config.targetPort }}, so the desired result is achieved

PR created: #830


Continuous Integration

Hello!
I was watching the repo for few months and noticed a relatively big number of issues with basic setup / run. Recent examples are #156 #158
One technique that can help reduce the number of such problems in the future is to employ Continues Integration. It will allow to run setup and simple run steps on all interesting platforms (macOS, linux, Windows) on all commits, make sure that basic scenarios work and enable adding unit tests in the future.
There are popular free options for OSS projects: Travis CI, AppVeyor. Travis is currently one of the most popular options for macOS builds, but it doesn't support Windows, so most projects doing builds on both these CIs. I would be happy to help with setting up it for manim, but it would require a little bit of collaboration from the maintainers, because only admins of the repo can create the CI integration webhooks.
In both AppVeyor and Travis, CI steps can be defined in the form of yaml file in the root of the repo.
For examples, see
https://github.com/PowerShell/PowerShell/blob/master/.travis.yml
https://github.com/PowerShell/PowerShell/blob/master/appveyor.yml
So the path to enabling CI for manim could be the following:

I will create the appveyor.yml and .travis.yml in my fork and make sure CI works as expected
I will send a PR to this repo to add these 2 files
One of the maintainers would create builds integration and we will test the builds on the PR from (2)
PROFIT

If this is something that you are interested it, let me know and I will work on (1).

I sure as heck would be interested. I have yet to introduce CI into my primary repo, but I test it with a fresh python environment install before pushing (a bash file included in the repo handles this).
And once manim is a bit more deployable, definitely would contribute to feature development.


Revert "Added java implementation of Binary Search"

Reverts ephremdeme/data-structure-and-algorithms#217

Removed duplicate implementation of Binary search in Java


[NEW] Live poll: Multi-Question and Timed-Polls

/poll live <number> subcommand based triggering for live polls added.
Live Poll multi-question modal created to allow adding n number of polls.
Time to vote (in seconds) provided within modal for user-defined poll end time.
Live Poll specific optional properties added to IPoll interface to encourage code-reuse.
Next Poll button added within Poll message for triggering next poll to be posted within the room.
Updates Apps-Engine version to make use of Scheduler API.
Adds "Poll will end " block within live polls message.
Registers and calls scheduler (scheduleOnce) to post next poll within room on Time to vote" expiry.

Live Poll
https://user-images.githubusercontent.com/28918901/128911496-91b32a37-4495-4736-93fb-cb6daa9e14cf.mp4
Live Poll - Late Retrieval
https://user-images.githubusercontent.com/28918901/129491137-5143f83c-b2f1-43d4-a078-a88130ded111.mp4
Closes #12

@murtaza98 @ramkumarkb please take a look. Thanks.

Couple of suggestions to improve this PR

Improve visibility of this new live subcommand. Eg: adding it to the the param_example
Proper handling of wrong input, eg: Right now, if a user types /poll live or /poll live asdasd, nothing happens. We could handle this in a more user friendly way by eg showing an error message with a sample usage of this command
The additional poll modes (https://github.com/RocketChat/rocket.chat.app-poll/pull/11) is not available in this PR
The Mixed visibility option (https://github.com/RocketChat/rocket.chat.app-poll/pull/5) is also not available in this PR
Timezone support. Currently in the poll finish message, we're displaying a UTC time, however I think this might get confusing for normal users. I'm aware of the limitation of apps-engine - that it doesn't allow us to know user's timezone - so here's my proposal to get over it. We should add a setting in out app which will allow an admin to choose the timezone which they wish the Poll app to follow and our app should display time in that timezone instead of UTC.

Also there are a lot of tslint errors in this PR so we need to fix them too before we merge this PR. You can find the tslint issues by running npm run tslint command

@murtaza98 Mixed Visibilty and Additional Poll modes aren't in the scope of the current PR. To keep things modular I've created a separate issue (https://github.com/RocketChat/rocket.chat.app-poll/issues/14). I'll raise a separate PR once I have the challenges listed figured out.

Hi @RonLek Apart from the comments, I think also found a bug within /poll live load  and /poll live save  commands. The issue is when I've created a poll in a particular room and if I run the load command in some other room, it still sends the poll in the original room in which it was created instead of sending it within the room where the user ran that command

Thanks for the review @murtaza98 . I've resolved all comments and fixed the above issue. Users can now load the same poll across multiple rooms.

That's awesome :100: Overall this PR LGTM!!


Docs: Added instructions for storing your CA private key encrypted at rest with GPG

Storing a CA private key in plaintext is a terribly risky and unsafe practice. The existing documentation makes a mild suggestion to encrypt your CA private key, but does not provide any recommendations for a streamlined way to do so.
We can use GPG to store ca.key as an encrypted file that stays encrypted on disk at all times and only gets decrypted in memory at the time a signing operation is performed, which is a much safer way for an end user to maintain such a sensitive file.
This document update explains the command syntax for how to encrypt your ca.key with an existing gpg key and how to easily interface the encrypted key with nebula-cert for signing operations without having to write the decrypted file to disk.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Thanks for your PR! We merged support for native encryption of the private CA key with #386 (which is part of the v1.7 release). So please check out support for that, thanks again!


to-do breaks if you delete an item which is an out of order integer

Probably related to #255

Turns out this had to do with the way I was trying to use JSON patches. For whatever reason you can't just take a patch and add a path prefix to it and expect it to work as expected. Instead you have to use a JSON pointer to get the object at the path and apply the patch as given.


Generate or-and trees for guarded assignments

Instead of generating:
in = g0 ? o1 :
       g1 ? o2 : 'x

This generates:
in = ({WIDTH{g0}} & o1) |
       ({WIDTH{g1}} & o2) | 0

Note that we have to generate 0 instead of 'x because otherwise the &-| chain will produce an 'x value.
The --emit-mux option simulates the old behavior.
I'm also noticing that a lot of optimizations around guards are now happening within the Verilog backend which is bad. We should move that logic into a pass if possible.

Fixes #1423

I think if/when this gets merged this should not be made the default yet. As mentioned on slack I have concerns that this will have unintended effects on resource utilization because it makes it harder for synthesis to optimize away guards.

Good point! The alternative is generating casex statements which might not have the best support in the simulators we use but should otherwise support the optimization and generation of non-priority logic.


[FR]: Investigate using cache action in GHA infra

Description
The repo currently uses mikehardy/buildcache-action for cacheing CI builds. Per this comment, Mike mentions that invertase now uses cache since it now better handles iOS-related build artifacts.
Steps

Add cache to a job
Do some benchmarking to determine if it is a net improvement
If so, depend on cache rather than mikehardy/buildcache-action.

API Proposal
No response
Firebase Product(s)
N/A

Transition in progress.


drag and drop to uploads files via onboarder not compatible with Safari 7.0.3

Steps

Open a window in Safari in 7.0.3 and navigate to the osf (staging or production)
Try to upload a file via the onboarder either via drag and drop or clicking the upload box.

Expected
I expected that uploading a file via the onboarder should work as it does on other browsers, either with drag and drop or by clicking the box to get an upload prompt.
Actual
Uploading does not work. Dragging and dropping a file into the upload box redirects and opens the file in the browser (usually for pdf, jpeg, png, etc) or downloads it (doc, ppt). Clicking in the upload box does nothing - no prompt appears and the box is not highlighted.

This might be fixed with the new version of DropZone recently released.

Who's world is DropZone Mr. @brianjgeiger ? .... Help me know to whom to assign :smile_cat:

Could be anyone who knows Javascript. Me, @caneruguz, several of the interns. What we should try first is seeing if @caileyfitz or anyone else with the right version of safari can replicate the problem with Dropzone's sample widget at http://www.dropzonejs.com/examples/simple.html
If it doesn't replicate (and the same for #1669 with its browsers), then we should just replace out the script and test all of the places we can drag and drop. That will be a big testing effort, though, so we'll want to put it in a proper release, I expect.

TY!

So, complicating this and #1669, we have a custom version of Dropzone to fix some bad behavior with folders. I thought we were patching, but that changed a few sprints ago, so just bringing it up to date may require us to have to fix a regression with folder dropping (i.e. we don't want it) at the same time. @sloria has the custom version of Dropzone that we are using right now, so we'll probably need to take a look at those changes and see if it will be difficult to apply to the new version.

On the plus side, the changes that were made seem like they'll merge into the new version without much trouble, so it might not be too bad to get this going.

I have spent several days on this bug. Unfortunately, I still don't figure out the real cause and solution. But I would like to share my exploration on this bug.
Firstly, the complexity is mainly because it involves in both Dropzone and Knockout.  Knockout renders the page at the last moment and it makes it really hard to debug. I used IE dev tool to check the code step by step and found that before the rendering of Knockout, the dz-clickable and relevant events had been attached successfully(See picture below). But after rendering of Knockout, all of them disappear.

And also I did a step-by-step debugging on both Safari 7 and Safari 8. Safari 7  also has the same thing as IE. And also although the debugging step record of Safari 7 is exactly the same as Safari 8, it suddenly changes at last rendering step of Knockout.
Based on the observation above, I  have tried two solutions.

Redesign the code without Knockout JS.  But it is also complicated since a lot of small details are relied on Knockout. Consider the overall stability and my limited knowledge on Knockout, I didn't find the way to not use Knockout and gave up the possible solution.

Another possible solution is to change the our customized Dropzone JS. Since I ran the Dropzone JS Simple example and it does work well on both IE and Safrai. However, when I replace the newest dropzone.js from offical website, the upload area still is not clickable.

In a summary, this bug is related to the basic rule behind Knockout. I don't find the final solution. But I could think of two possible directions.

Don't use Knockout for this upload component.
Replace Dropzone JS with other similar libraries.

@nanchen47 I just tested staging for uploading file on Safari 7 (on https://saucelabs.com). It works!!

@sloria can this be closed?

@erinmayhood The fix only solves the uploading file part. However the drag and drop function still doesn't work. I will change the title of the issue.

@nanchen47 I have Safari 7.0.6 and I am still having the issue with drag and drop

@caileyfitz Thanks for the tests. With that said, this issue should remain open.

@nanchen47 no problem - sorry for the delay!

Close this one since the title and description is out of date. Continue tracking the rest of the problem in https://github.com/CenterForOpenScience/osf.io/issues/4168


Sharedmobility POI not shown in DemoApp

All the objects from the API from the "Bundesamt für ENergie" are not shown on the Demo App (but they are used in the routing)

Hi @TO-mdv please have a look at the following POI BBOX LIR request for OJP v1
https://gist.github.com/vasile/94f223257aa4da2a9aca2657e45133a3

the number of results exceeds the given limit (300)
the BBOX doesnt seem to be honoured, i.e. results from whole Switzerland are shown
other requests (i.e. stop or POI.service are working fine

https://tools.odpch.ch/ojp-api-explorer/lir?gist=94f223257aa4da2a9aca2657e45133a3


pull request for e2e test at 12/02/2016 10:45:09

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

optest/docs/updated_at.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Add ability for single select options to handle an array of values ra…

…ther than just strings
^^ this is how Github does super long commit messages? That is...odd.
In any case, I think its worth while having our single select handle arrays of string values rather than just strings. This PR should accommodate that.

I'm not terribly pleased this went ahead, but perhaps we can discuss another time


The width of the "file tag" in the details layout is too wide

Thank you so much for developing such a good-looking and handful file app. I want to replace it with the original file explorer.
But I am so sorry that there might be some imperfects in the latest version.

The width of the "file tag" in the details layout is too wide, and the default width of all the colunms are not customizable. Every time I directed to a new location, the width of the columns turns back to the default one. as shown below:

It is sad that the speed of showing items in this app is not as fast as the original one, especially there are thousands of items in one directory.

I will be so happy and appreciate you if these two issues can be solved, then this app will definately become my default file explorer app. Thank you again for developing such a good app! ♥

The width of the "file tag" in the details layout is too wide, and the default width of all the colunms are not customizable. Every time I directed to a new location, the width of the columns turns back to the default one. as shown below:

The latest preview build allows you to set the default width of columns (it still allows you to override the default widths in individual directories).

It is sad that the speed of showing items in this app is not as fast as the original one, especially there are thousands of items in one directory.

The preview build has a number of performance improvements but please be advised that there may be unexpected issues with this build. https://files.community/download/preview

Thank you very much. I will try it on immediately.
Best
From: Yair Aichenbaum @.>
Sent: Thursday, October 20, 2022 4:05 PM
To: files-community/Files @.>
Cc: tangtao199511 @.>; Author @.>
Subject: Re: [files-community/Files] The width of the "file tag" in the details layout is too wide (Issue #10257)
The width of the "file tag" in the details layout is too wide, and the default width of all the colunms are not customizable. Every time I directed to a new location, the width of the columns turns back to the default one. as shown below:
The latest preview build allows you to set the default width of columns (it still allows you to override the default widths in individual directories).
It is sad that the speed of showing items in this app is not as fast as the original one, especially there are thousands of items in one directory.
The preview build has a number of performance improvements but please be advised that there may be unexpected issues with this build. https://files.community/download/preview
—
Reply to this email directly, view it on GitHub https://github.com/files-community/Files/issues/10257#issuecomment-1285704069 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AKQRFLETZKK7VFJ5SRT6HRLWEFNTFANCNFSM6AAAAAARKGPPQA .
You are receiving this because you authored the thread.  https://github.com/notifications/beacon/AKQRFLB7EJBIOLYZUDQAYL3WEFNTFA5CNFSM6AAAAAARKGPPQCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSMUJEYK.gif Message ID: @.*** @.***> >


fix: force setMetadata calls to use promise version, invoke callbacks manually

Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:

[ ] Make sure to open an issue as a bug/issue before writing your code!  That way we can discuss the change, evaluate designs, and agree on the general idea
[ ] Ensure the tests and linter pass
[ ] Code coverage does not decrease (if any source code was changed)
[ ] Appropriate docs were updated (if necessary)

Fixes #<issue_number_goes_here> 🦕

Marking do not merge until I fix this up and run a bunch of tests to make sure this doesn't break current behavior.

Been running some tests locally and from what I can tell things look the same as they were. @danielbankhead would you mind giving this PR a look as well?


Deprecate non-multipart messaging methods

What?
Deprecate
Why?
Because they are deprecated, and we want to encourage people to move to multipart messaging.
Eventually we will change these methods to be multipart, but we didn't want to break compatibility immedately.

@vivangkumar could you do the honour of releasing later please?


Add copier-uv template to dev branch

hello @mathysgrapotte are all the checks (type check and code quality, etc) already passed?


Jitsi Desktop "rejoint" / "quitté" notifications

In the Jitsi desktop client I can open an XMPP chatroom but I receive a lot of notifications like (in french, mean join/leave the chatroom in english) :

11:52:12 bruno a quitté la conversation<EMAIL_ADDRESS>11:52:13 bruno a rejoint la conversation<EMAIL_ADDRESS>11:52:42 bruno a quitté la conversation<EMAIL_ADDRESS>11:52:43 bruno a rejoint la conversation<EMAIL_ADDRESS>11:53:02 bruno a quitté la conversation<EMAIL_ADDRESS>11:53:02 bruno a rejoint la conversation<EMAIL_ADDRESS>11:53:32 bruno a quitté la conversation<EMAIL_ADDRESS>11:53:33 bruno a rejoint la conversation<EMAIL_ADDRESS>11:53:37 bruno a quitté la conversation<EMAIL_ADDRESS>11:53:38 bruno a rejoint la conversation<EMAIL_ADDRESS>
I would like to deactivate this, but I cannot find by myself how to do it, the options/properties could do that, but it is really impossible to know which parameter it is...

I don't think there is a property to disable that.

There is such a property in PSI http://psi-im.org/
in options/advanced/show-joins=false & show-status-change=false
It is usefull because chatrooms suffer many connexions / disconnexions when joiners use bad client / connexions, and so a huge amount of theese messages make difficult to read the conversation...

I see. Any contributions are welcome!
If anybody is willing to take this here are some hints:
This is the place where these messages are written in the UI:
https://github.com/jitsi/jitsi/blob/4b124d7b8a79739686aac64450b2ba390217087e/src/net/java/sip/communicator/impl/gui/main/chat/ChatPanel.java#L2358-L2358
I suppose this will also need a UI in the general config.
But if you want to make a property that affects only multichats some more work needs to be done as ChatPanel I think is handling both one to one chats and multichats.


ImportError: DLL load failed: The specified module could not be found.

Please make sure that this is a build/installation issue. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:build_template
System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04):  Windows 7 Enterprise 64-bit (6.1, Build 7601)
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device: N/A
TensorFlow installed from (source or binary): not sure
TensorFlow version:  1.13.1
Python version: 3.7.3
Installed using virtualenv? pip? conda?: conda
Bazel version (if compiling from source): N/A
GCC/Compiler version (if compiling from source): N/A
CUDA/cuDNN version:  cudatoolkit: 10.0.130/ cudnn: 7.3.1
GPU model and memory: Intel(R) HD Graphics 520, 1888 MB

Describe the problem
I installed tensorflow from anaconda and first installed everything in base (root), upon running import tensorflow I encountered this issue.
Then per suggestions from #22794 , I followed the instructions from link which is detailed below. But the same issue persisted.
Provide the exact sequence of commands / steps that you executed before running into the problem
conda update conda
conda update anaconda
conda update python
conda update --all

conda create --name tf-gpu
cmd
conda activate tf-gpu

conda install tensorflow-gpu keras-gpu
conda install -c aaronzs tensorflow-gpu
conda install -c anaconda cudatoolkit
conda install -c anaconda cudnn

python
import tensorflow as tf

Any other info / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.

ImportError: Traceback (most recent call last):
File "C:\Users\JOLOU\AppData\Local\Continuum\anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in
from tensorflow.python.pywrap_tensorflow_internal import *
File "C:\Users\JOLOU\AppData\Local\Continuum\anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 28, in
_pywrap_tensorflow_internal = swig_import_helper()
File "C:\Users\JOLOU\AppData\Local\Continuum\anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
File "C:\Users\JOLOU\AppData\Local\Continuum\anaconda3\lib\imp.py", line 242, in load_module
return load_dynamic(name, filename, file)
File "C:\Users\JOLOU\AppData\Local\Continuum\anaconda3\lib\imp.py", line 342, in load_dynamic
return _load(spec)
ImportError: DLL load failed: The specified module could not be found.
Failed to load the native TensorFlow runtime.
See https://www.tensorflow.org/install/errors
for some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.

I have tried methods from #22872 by downgrading the packages, including tensorflow-gpu, cudatoolkit and cudnn, but the same error kept coming up.

It worked after I removed tensorflow-gpu


in 0.44 packager doesn't  start automatically

In window10 , after execute command "react-native run-android" and when apk built complete,packager.sh will excute  automatically in previous version ，but in 0.44,afer Build Successful, nothing happen~

Hey, thanks for reporting this issue!
It looks like your description is missing some necessary information. Can you please add all the details specified in the template? This is necessary for people to be able to understand and reproduce the issue being reported.
I am going to close this, but feel free to open a new issue with the additional information provided. Thanks!
Can you make sure to fill out the new issue template?


Missing step for suffixed JSONs

@gdams - Would it be better to do the rm -rf, mv, and git add steps for *.json? Would that work?
Will go back and change if yes

Removing this PR and reverting previous one, as we're not doing this approach any more


bluetooth:revert dd21748667d60196108acc1a9a18139f82ebfb71

This commit will bring side effect when cross with cloud apps.
See detail in https://bug.rokid-inc.com/zentaopms/www/index.php?m=bug&f=view&t=html&id=16910

Checklist

[ ] npm test passes
[ ] tests and/or benchmarks are included
[ ] documentation is changed or added

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Chenfeng Xie seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

@morrowind Lint seems failed, please fix.


Corrected GLTFDocument::save_scene from processing a nullptr

Fixes #52816
Error was caused by dereferencing of p_node when it's a nullptr.
I have added a check to save_scene to return ERR_INVALID_PARAMETER if p_node is a nullptr.
I am questioning whether or not Node::get_name() should be setup to throw the same error.

Thanks!


check ao version and warn for update

On .init() checks if the agentops version is out of date and if it is, logs a warning.

Closes ENG-465


[Pricing-Cards] Sync Heights Across Cards for Each Section

Keeping copy length consistent turns out to be too big of a lift for authoring, especially for localized pages. Therefore, we have to rely on engineering to sync each section's minHeight across cards. This would certainly come with some performance cost, so when it's below the fold, the impact is reduced via using IntersectionObserver. But when it's above the fold, we are compromising either CLS or TBT, and I choose to sacrifice TBT.
Resolves: https://jira.corp.adobe.com/browse/MWPW-145576
To see the difference, scroll to bottom to see the pricing-cards

Test URLs:

Before: https://stage--express--adobecom.hlx.page/jp/express/business?lighthouse=on
After: https://pricing-cards-sync-heights--express--adobecom.hlx.page/jp/express/business?lighthouse=on

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 37.06%. Comparing base (69de334) to head (3f66b0e).

Additional details and impacted files
@@            Coverage Diff             @@
##            stage     #777      +/-   ##
==========================================
+ Coverage   36.57%   37.06%   +0.48%
==========================================
  Files         132      132
  Lines       25933    25948      +15
==========================================
+ Hits         9486     9618     +132
+ Misses      16447    16330     -117

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

I think this would be way more performant if we just used a CSS grid - https://stackoverflow.com/questions/69094840/can-i-make-the-content-heights-inside-these-cards-level-equal-without-javascript but this would be quite a refactor I think. Someone would have to spend at least a day going over it.
As for the CLS . Could we not just do calulcations and not show content until we're ready to not have CLS? It would be displayed, but not visible. It's slightly slower LCP, but I remember doing that for the previous pricing cards and that was very performant.

Hi @vhargrave, we thought about grid, but to make the whole card wrap wrap (like 2 cards in first row and 1 card in second row while keeping left-align), it won't satisfy the requirements without some major hacks.
In our current approach CLS shouldn't be a real issue: if above the fold, the intersectionObserver callback will happen before the browser paints the screen, and if below the fold, you will see the shift only if you scroll super fast (but good point in adding visibility hidden just to take care of this scenario! pushing a new commit). This approach is sacrificing TBT a bit, since it can come from layout calculation occasionally, as we are not displaying a large chunk and then suddenly display it.


improve jsx.ex

return proper error tuples from encode/1 and decode/1 and take advantage of jsx support for maps

Does this require bumping the version for jsx on the optional dependencies list?

no, altho updating to 2.7 or 2.8 isn't a bad idea. 2.7 has a couple bugfixes

Thank you!!!


Add system property to force native snappy impl

Fixes #326
Related to #295
This change allows for the pure java implementation to be disabled, and for an exception to be thrown when the native java implementation can not be loaded. This is not the most robust implementation as it would result in the Snappy class to not be able to be loaded at all, but let me know if something better is required or if it would be preferred to be able to check which implementation was loaded rather than having the error occur.

The following PR #327 from @lehnerj contains similar changes. 👀


Files in a commit do not appear in a pull request

I have a commit made to a branch.  When I tried to create a pull-request, the commit and related files were not in the pull-request.  If I go to my branch there are zero changes that show up.
Is it possible to manually add a commit to a pull-request?
I have been using Git for about 8 months - I am still not used to the ambiguous and confusing syntax.

Hi, this sounds like more of a GitHub usage question than a bug report with hub pull-request, so I'm going to add my tips and close this pre-emptively.
It's possible to keep adding commits to a pull request as long as the pull request is open. You just have to push to the head branch of the pull request.
Every pull request has a base branch and a head branch:

base branch: the branch into which the pull request will eventually get merged (usually "master")
head branch: the branch that contains the commits for a pull request

So if the head branch for a PR is called, for example, patch-1, you can add more commits to a pull request like so:
# assuming the git remote is named "origin"
git push origin HEAD:patch-1

Good luck!

I had the same situation.
I've made cherry pick of last commit to the same branch, then git commit --allow-empty then :wq! to close terminal and save changes . And git push again. Works well (you will see 2 comiits, last one empty)


[🐞] useVisibleTask modules are not refreshing in 1.6.0

Which component is affected?
Qwik Rollup / Vite plugin
Describe the bug
In the latest release 1.6.0, changes to useVisibleTask$ are not refreshing, no HMR. I requires to restart the server.
Reproduction
https://stackblitz.com/edit/qwik-starter-kr1cpt?file=src%2Froutes%2Findex.tsx,package.json
Steps to reproduce
Change the body of useVisibleTask, changes are not reflected on HMR, a full server restart is needed.
System Info
Command does not work.

Additional Information
In development the same issue also causes:
Failed to fetch dynamically imported module:

and
Missing Qwik City Env Data

which might be related to the latest issues reported in https://github.com/QwikDev/qwik/issues/6237

I tried very old qwik versions and also older vite versions. JS changes are not visible anymore, I think it's a general browser problem. (HTML and CSS changes are visible).
The following problems I don't have in a fresh 1.6.0. install (and even can't reproduce them, tried useVisibleTask, UseOnDocument and get data from another server):
Failed to fetch dynamically imported module:
Missing Qwik City Env Data

Downgrading to 1.5.7 works for now.

The error is also caused by "useOnDocument".

I started my project with qwik 0.11.0. now it's 1.6.0.
Since I readded the row  in root.tsx and restarted dev server useOnDocument is working again. (I deleted the row a long time ago because it made problems while developing with vite and I mean chrome. I also changed in root.tsx body lang=de" back to "en", but I don't think that matters. Now I have only the problem with my get data from another server. But in fresh 1.6.0 it works.

I think I fixed it in #6629

Happy to give it a try, do we have a dev release?

@manucorporat yes check out https://github.com/QwikDev/qwik/pull/6629#issuecomment-2201091318

but this problem still exists https://github.com/QwikDev/qwik/issues/6237#issuecomment-2205966207

Fixed in #6629
Thanks @wmertens !


Implement script.addPreloadScript

Bug: #293
CDP: https://chromedevtools.github.io/devtools-protocol/tot/Page/#method-addScriptToEvaluateOnNewDocument
Spec: https://w3c.github.io/webdriver-bidi/#command-script-addPreloadScript

Nice! Next steps:

Add e2e steps.
Make context param optional. In such a case you have to track all the new Browsing contexts, and add the Page.addScriptToEvaluateOnNewDocument for each of them.
Implement script.removePreloadScript

Implement script.removePreloadScript.

I'll start with this one as it's more straightforward

Basic E2E test added

Pleas note that most of my comments are fixed in https://github.com/GoogleChromeLabs/chromium-bidi/pull/586

Added TODOs for missing edge cases.


added lombok

simplified code base via adding lombok

@vcharmcaster please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]

Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree

I’m sorry, but we can’t have Lombok on the sample app.
We need something that works well across all JDKs, GraalVM, and IDEs. For example, we can’t have people “git clone" the project and get errors because there IDE doesn’t have the plug in (or worse, because there is no plug in for their IDE).

I’m sorry, but we can’t have Lombok on the sample app. We need something that works well across all JDKs, GraalVM, and IDEs. For example, we can’t have people “git clone" the project and get errors because there IDE doesn’t have the plug in (or worse, because there is no plug in for their IDE).

Thank you for explanation, closing PR.

Yes, and super sorry about this - you should have pinged me first, so we discussed it! I hate to do this...


CVE-2021-45105

Yet another Log4j high severity vulnerability requiring 2.17.0
https://nvd.nist.gov/vuln/detail/CVE-2021-45105
https://logging.apache.org/log4j/2.x/security.html

This scanner is for the important vulnerability: CVE-2021-44228.
It is not intended to be a scanner for all versions of log4j indefinitely.


FIFA 13 WORLD CLASS SOCCER [PCSG00107]

App summary

App name: FIFA 13 WORLD CLASS SOCCER
App serial: PCSG00107
App version: 1.00

Vita3K summary

Version: v0.1.6
Build number: 2854
Commit hash: https://github.com/vita3k/vita3k/commit/1ce445ce
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary

Tested by: nishinji
OS: Windows 10
CPU: Ryzen 9 3950x
GPU: RTX 3060ti
RAM: 32 GB

Issues
Screenshots

Log
vita3k.log
Recommended labels
nothing

App summary

App name: FIFA 13 WORLD CLASS SOCCER
App serial: PCSG00107
App version: 1.00

Vita3K summary

Version: v0.1.6
Build number: 3043
Commit hash: https://github.com/vita3k/vita3k/commit/5d828c39
CPU backend: Dynarmic

Test environment summary

Tested by: nishinji
OS: Windows 10
CPU: Ryzen 9 3950x
GPU: RTX 3060ti
RAM: 32 GB

Issues
Screenshots

Log
PCSG00107 - [FIFA 13 WORLD CLASS SOCCER].log
Recommended labels
Intro

Wee

Intro


Stddev - simple version

Not sure which version you guys want, but this is what I am running.

Going to close this, TBH, I dont like stddev that much. I hope something good can come out of it eventually, but man, I'm rockin' that trendline rn.


allow for Server/WireTx without Clone

Server was required to implement Clone. This is only needed by its sender() function which clones the transmit wire. This function is not needed by the library itself.
Remove the hard requirement, implementing sender() only when the used WireTx is also Clone.
Still getting used to the code base, but it might be better to return a reference instead, allowing the caller to clone if needed.

I'm generally okay with this, I'd probably wait to merge it though as it is a breaking change.

Looks like CI is failing due to some examples and such needing the updated interface. You should be able to run these locally by just running ./ci.sh in the root of the project.

I made some releases on the main postcard crates, so I'm going to merge this and bump the versions. Thank you!


STREAMM.XYZ : FARCASTER VIDEO CLIENT - LAUNCH PARTY 🎉

# the name of your event
name = "Discover Streamm.xyz: The Future of Livestreams and Videocasts with Farcaster Integration"

# shortest possible name (without year)
shortname = "Streamm.xyz"

# type of the event
#  available types (you can choose more):
#   * meetup
#   * conference
#   * hackathon
#   * expo
#   * party
#   * other
types = ["meetup"]

# status of the event
#  available types:
#   * idea
#   * planning
#   * published
status = "planning"

# the name of the group organizing the event
org = "Streamm.xyz"

# the github handle of the directly responsible individual for this event
# (this person will coordinate with #bbw24 organizers)
dri = "UNITECHIL"

# A point of contact (responsible person)
poc = "https://warpcast.com/streamm"

# the start date of the event
date = "2024-05-20"

# how many days the event lasts (1 - N)
days = 8

# the event times (shows up in the event card)
times = "09:00-20:00"

# Link to venues from the Places table - use this OR enter venueName, venueUrl and venueAddress
# venues = ["Mindspace Friedrichstraße"]

# the event venue name
venueName = "Mindspace Friedrichstraße"

# link to the venue on open-street maps
venueUrl = "https://www.openstreetmap.org/node/535088858#map=19/52.51242/13.38975"

# the event venue address
venueAddress = "Friedrichstraße 68, 10117 Berlin"

# the languages in which the event will take place (you can choose more)
languages = ["english"]

# the max number of attendees of the event
attendees = 50

# blockchains that the event deals with
# if it is an interchain event, then leave blank
chains = ["ethereum", "base"]

# tags for the event, will show up as labels.
# pick 1-4
tags = ["socialfi", "cryptography"]

# A logo attachment
logo = "(https://i.ibb.co/kgLgS6J/3-1.png)"

# a description of the event.
description = """
Join us during Berlin Blockchain Week for an exclusive introduction to Streamm.xyz, a groundbreaking new video client designed for the Web3 community. Streamm.xyz offers:

- Livestreams and Videocasts: Engage with real-time and recorded content tailored for the blockchain ecosystem.
- Creator Keys for Gated Content: Empower creators with tools to control access and monetize their content.
- Full @farcaster Integration: Seamless interaction with the Farcaster protocol, including responses, likes, and follows.

This event is perfect for content creators, developers, and blockchain enthusiasts looking to explore innovative ways to connect and engage with their audience. Don't miss the opportunity to be part of the future of video content in Web3!
"""

[cfp]
# link to call for participation
link = "https://streamm.xyz"

[registration]
# type of registration
#  Possible values:
#   * tickets
#   * invites
#   * signup
type = "signup"

# price of the ticket
price = "0 EUR"

# link to the registration or ticket purchase page
link = "https://streamm.xyz"

# custom action button label
#button = "Register"

# status of registrations
#  Possible values:
#   * available
#   * sold-out
#   * closed
status = "available"

[links]
# the website of the event
# make sure to have all the relevant information: dates, venue, program, ticketing (if any), etc.
web = "https://streamm.xyz

# twitter account
twitter = "https://twitter.com/streamm_xyz"

Sorry but does this event take place for 8 days? It's a launch event.
Also there's no signup link to the event but just https://streamm.xyz

Hi Kaan.
The event is only happening at may 27th and it’s a launch event.
Regarding the link: anyone who registers at streamm.xyz will get an email
with his invite 24 hours before the event.
Cheers,
Poly
בתאריך יום ב׳, 20 במאי 2024 ב-17:05 מאת Kaan Uzdoğan <
@.***>:

Sorry but does this event take place for 8 days? It's a launch event.
Also there's no signup link to the event but just https://streamm.xyz
—
Reply to this email directly, view it on GitHub
https://github.com/blockchainweek/data/issues/104#issuecomment-2120533246,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHJOVRS3EKVILDZ3OAOLCB3ZDH7L5AVCNFSM6AAAAABH5V3YWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRQGUZTGMRUGY
.
You are receiving this because you authored the thread.Message ID:
@.***>

Can you please reflect that in the description or add an event link (lu.ma, meetup.com etc.) This very much looks like a platform launch e-mail list and not a physical event in Berlin

sure! how is:
"Join us during Berlin Blockchain Week for an exclusive introduction to Streamm.xyz, a groundbreaking new video client designed for the Web3 community. Streamm.xyz offers:

Livestreams and Videocasts: Engage with real-time and recorded content tailored for the blockchain ecosystem.
Creator Keys for Gated Content: Empower creators with tools to control access and monetize their content.
Full @farcaster Integration: Seamless interaction with the Farcaster protocol, including responses, likes, and follows.

This event is perfect for content creators, developers, and blockchain enthusiasts looking to explore innovative ways to connect and engage with their audience. Don't miss the opportunity to be part of the future of video content in Web3!
Just add your email at https://streamm.xyz beta signup form and we will email you the invite 48 hours before the event.
"

Added https://blockchainweek.berlin/24

Thanks 🙏
בתאריך יום ד׳, 22 במאי 2024 ב-8:46 מאת Kaan Uzdoğan <
@.***>:

Added https://blockchainweek.berlin/24
—
Reply to this email directly, view it on GitHub
https://github.com/blockchainweek/data/issues/104#issuecomment-2123912175,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHJOVRTMPWRLG2X3SIOTFPLZDQWMPAVCNFSM6AAAAABH5V3YWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRTHEYTEMJXGU
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hi Kaan, gladly we got the place for three more days, could you please
update the dates to : 24.5-27.5 and the hours to 08:45-10:00 (for all the
days).
Sorry for the inconvenience.
בתאריך יום ד׳, 22 במאי 2024 ב-9:07 מאת Poli Num @.***>:

Thanks 🙏
בתאריך יום ד׳, 22 במאי 2024 ב-8:46 מאת Kaan Uzdoğan <
@.***>:

Added https://blockchainweek.berlin/24
—
Reply to this email directly, view it on GitHub
https://github.com/blockchainweek/data/issues/104#issuecomment-2123912175,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHJOVRTMPWRLG2X3SIOTFPLZDQWMPAVCNFSM6AAAAABH5V3YWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRTHEYTEMJXGU
.
You are receiving this because you authored the thread.Message ID:
@.***>

Updated

Thanks 🙏
בתאריך יום ו׳, 24 במאי 2024 ב-0:06 מאת Kaan Uzdoğan <
@.***>:

Updated
—
Reply to this email directly, view it on GitHub
https://github.com/blockchainweek/data/issues/104#issuecomment-2128019552,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHJOVRQSWMFS4SNP7X3X3JDZDZK63AVCNFSM6AAAAABH5V3YWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRYGAYTSNJVGI
.
You are receiving this because you authored the thread.Message ID:
@.***>


Implement bst artifact show

See original issue on GitLab
In GitLab by [Gitlab user @jennis] on Aug 13, 2019, 11:16
Background
A new artifact sub-command: bst artifact show was proposed by [Gitlab user @BenjaminSchubert] on the mailing list (see: here). The implementation of this command was then proposed by myself and discussed on the list (see: here).
In the discussion, it was highlighted that it's important to have the --deps argument for this command. This means that we need to be able to load a dependency graph given an artifact ref. Therefore, implementing support for this will be considered a prerequsite to implementing bst artifact show.
Task description

[x] Ensure that the proto has the necessary information which will allow it to reconstruct a dependency graph - (!1548)
[x] Add the ability to walk an artifact's dependency tree to the loader
[x] Add the ability to load artifacts and their (build) dependencies - (!1553)
[x] Write bst artifact show for the local cache case - (!1560: abbcc263563d6c3bd7b76f815576bf6f2da96707)
[x] Add remote support (via a --remote/--all-remotes flags)to bst artifact show
[x] add remote support to bst artifact show - (!1560: bf6ca6615bb5b69defcc41f33625cbfc2b300f1a)

Acceptance Criteria
We should be able to use bst artifact show to see if artifacts are available remotely.
Further work

Once the support for loading a dependency graph given an artifact ref has landed, we can then fix artifact push/pull/checkout to ensure that they can support artifact refs as arguments

This closes https://gitlab.com/BuildStream/buildstream/issues/822

Refactor the loader so that we can perform artifact related jobs outside of a project
Address artifacts only by cache key

In GitLab by [Gitlab user @jennis] on Aug 13, 2019, 11:59
changed the description

In GitLab by [Gitlab user @jennis] on Aug 15, 2019, 16:18
mentioned in merge request !1548

In GitLab by [Gitlab user @jennis] on Aug 20, 2019, 11:11
marked the task Ensure that the proto has the necessary information which will allow it to reconstruct a dependency graph as completed

In GitLab by [Gitlab user @jennis] on Aug 20, 2019, 11:12
changed the description

In GitLab by [Gitlab user @jennis] on Aug 20, 2019, 11:14
!1548 adds the project name of dependencies to the artifact proto, thus achieving the first task.
!1553 adds the ability to load artifact refs with their dependencies. When this lands, the second task will be done.

In GitLab by [Gitlab user @jennis] on Aug 22, 2019, 17:48
mentioned in merge request !1560

In GitLab by [Gitlab user @jennis] on Aug 28, 2019, 17:03
marked the task Add the ability to load artifacts and their (build) dependencies as completed

In GitLab by [Gitlab user @jennis] on Aug 28, 2019, 17:06
changed the description

In GitLab by [Gitlab user @jennis] on Aug 28, 2019, 17:06
Closed by: !1548, !1553 and !1560

In GitLab by [Gitlab user @jennis] on Aug 28, 2019, 17:06
closed


Accounts for scale when type is fixed

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


Scribblehub broken

scribblehub. com is broken with:
[ERROR]Forbidden! (403)

A super basic powershell test shows that if a Webclient tries to download a page without a user agent defined, it 403s. With a random header applied, it's successful. Guessing that's the problem here, but I don't know java enough to tell for sure or fix it.

Looks like the latest code applies a user-agent, but the latest build doesn't.
https://github.com/Flameish/Novel-Grabber/blob/master/src/main/java/grabber/sources/scribblehub_com.java#L51


add setting for aria-live assertive alert for ghost text

fixes https://github.com/microsoft/vscode/issues/167348
@jooyoungseo, since you last tested, I've:

removed the debounce of the function
added a setting editor.ariaAssertiveInlineSuggestion which is false by default
removed the text Suggestion:  from the alert so that only the suggested text is read. There should be an audio cue played to indicate the suggestion shows up then you should receive the alert with the content it suggests.

Could you pls test and let us know if it's still what you expect?

@meganrogge -- thanks for doing this! I don't hear any audio cues when suggestion is available. The aria-live works well though.
I configured the following:
    "editor.ariaAssertiveInlineSuggestion": true,
    "audioCues.debouncePositionChanges": true

What is audioCues.debouncePositionChanges exactly for? I don't see this audio in the audio help menu, either.

I don't hear any audio cues when suggestion is available.

What do you have audioCues.lineHasInlineSuggestion set to?

"audioCues.debouncePositionChanges": true

You'll want to set this to false so you hear audio cues when you move your cursor and are on a word with an error for example. There were some ppl who reported issues related to hearing too many audio cues, which is why that is a setting and configurable.
Here were the issues that led us to have that setting:
https://github.com/microsoft/vscode/issues/142121
https://github.com/microsoft/vscode/issues/143727
https://github.com/microsoft/vscode/issues/141444

@meganrogge -- Thanks for your detailed explanation! I have already turned it on: {    "audioCues.lineHasInlineSuggestion": "on"}
Isn't inline suggestion audio cues only for the inline hint such as copilot? this is not playing against normal auto-suggestion.

That is correct, it will only play when there's an inline hint such as copilot by design.

@meganrogge

removed the text Suggestion:  from the alert so that only the suggested text is read.

Since we have taken this out, I think we need the audio cues to audibly indicate the suggestion popup.

When I test, here's what I see/hear:

inline suggestion appears, audio cue is played to indicate that
aria alert dialogue pops up with the content of the suggestion

I am not sure why you don't hear the audio cue getting played. When you run Help: List Audio Cues and go down to the inline suggestion one, does it play?

To be clear, the suggestions impacted by this PR are only the ones that come from copilot. So instead of the popup saying "Suggestion: text to insert", it will say "text to insert"

@jooyoungseo I now understand the problem.
We have 2 kinds of suggestions: inline and ones coming from a widget.
This PR deals only with the inline suggestions - the ones that appear immediately for sighted users. The widget suggestions have to be triggered to become visible.
I agree with you that we should play an audio cue for either of the cases. But we probably will want to have a separate sound because to interact with widget suggestions, a different keybinding has to be used.

@meganrogge -- I agree with your ideas using two different audio cues to indicate the suggestion types. The one that I wanted to keep consistent is the pair of audioCue-aria-live event for either of suggestions.

I am not sure I understand, but think that you're suggesting the other suggestion type - those coming from the widget, should also have aria-live assertive alert applied.
If so, I can look into that when adding the audio cue for that type of suggestion.

something I just noticed is now the aria alert happens before the audio cue is played, which is not good. working on the fix for that

@meganrogge -- I hear you because I encountered the same issue when working on my own project. Could we make the audio cue more responsive and played earlier? We want to keep the aria-live as responsive as possible without any silent filler to unnecessarily wait for the audio cue trigger.

I have it working nicely now, but how I did that was a bit hacky. It's a tricky problem since the code is synchronous and needs to remain that way.

Afaik the ghost text class has some methods to turn it into text, that is also used for the hover.

This deprecates AudioCue.inlineSuggestion, right?

@hediet maybe i'm misunderstanding, but that's still used here
https://github.com/microsoft/vscode/pull/174606/files#diff-7fef961bb90ba02a1ed54aeb24180e126845a809d8a90360a3d5e2c8935050b8R163

I think now the audio cue for inline suggestions no longer debounces and doesn't trigger on change anymore. I.e. when you cycle between suggestions I think it plays the sound now every time.

I think that might be desirable, but we can seek feedback. @jooyoungseo can you pls try this out?

@hediet based on the user's testing, this wasn't effective https://github.com/microsoft/vscode/issues/175105. should we revert it?

Then we should revert I think!


Sectors for entire datasets

We need to be able to define a "sector" mapping for entire sources, i.e. there is no single source taxon but all root taxa of a source should be used. This is needed for sources like Brassicaceae but also for upcoming sectors that merge names from entire datasets into an extended COL.
Consider to use a magic source taxonID=* or to allow null values instead

duplicate of #945


WIP: Refactor logbook as a callback.

Closes #187
This is only about 40% done -- just stashing it here for later.

@tacaswell, who wrote the existing logbook functionality in bluesky, has taken this over. What's the status of that branch?

Superceded by #271


Confusion in Documentation of Slate Tools and slate-start

Problem
Build, Deploy, and Start have similar-sounding explanations of their purpose and may lead to confusion how to to use. Similarly, the start command uploads a blank theme
Slate Tools
build
Builds a production-ready version of the theme by compiling the files into the dist folder.
slate-tools build
deploy
Compiles the theme and uploads the dist folder to the Shopify store.
slate-tools deploy
start
Compiles your local theme files into a dist directory, uploads these files to your remote Shopify store and finally boots up a local Express server that will serve most of your assets (i.e. CSS and JavaScript) from https://localhost:8080.
slate-tools start
Start command uploading wrong?
Running yarn slate-tools start starts an upload of a blank starter-theme to your store/preview

89 files
Which is strange because this is an already-changed starter theme, and when I run yarn slate-tools build then yarn slate-tools deploy

109 files
And then I refresh the preview and the changes appear.
I'm just wondering if there is a way to explain the proper order of tools to run? I know that start is supposed to boot up a local server and serve liquid assets from Shopify's servers, but I do not see my theme file changes when I use start. Only build+deploy, which is ~70 seconds each time, and has been a little frustrating.
Thank you!

Hey @jonathan5572 -- the reason you are seeing a different file count is that slate-tools start is a completely different build process intended for development only. It boots up a local file server to serve assets from, and as a result does not require as many files to be uploaded to Shopify servers.
slate-tools deploy is the production build pipeline and is intended to be used outside of developing. It uploads all assets to Shopify servers since it does not make use of the local asset server.


Add persistedDocuments support for other presets or add it to a plugin.

Is your feature request related to a problem? Please describe.
We have @graphql-codegen/client-preset which has a persistedDocuments config, however I am using @graphql-codegen/near-operation-file-preset and there is no way to calculate the hash here.
Describe the solution you'd like
Implement persistedDocuments for @graphql-codegen/near-operation-file-preset
Describe alternatives you've considered
Implement this as a plugin and use it for all presets at once.
Additional context
I am currently using urql with automatic hash calculation. I found the following plugin graphql-codegen-persisted-query-ids, but it doesn't calculate the hash correctly.

@dotansimha gentle ping. Can you consider it?

@dotansimha gentle ping. Is there any chance that this will appear in the near-operation-file-preset? This is the second most popular preset after @graphql-codegen/client-preset which comes by default.

@saihaj  gentle ping. Is there any chance that this will appear in the near-operation-file-preset? This is the second most popular preset after @graphql-codegen/client-preset which comes by default.

I'm very interested in this functionality as well.  I've added a PR as a starting point, having Cline / Anthropic AI see if it could figure out how client-preset worked and port the functionality.  Hoping someone else knows how to properly test and finish the PR.

I wrote a working plugin for client-preset to replace the functionality in near-operation-file-preset.  As a plugin, it supports all options that client-preset does, including persisted document support.  Does anyone want to volunteer to make it into a PR for this repo?  Source code at https://github.com/Shane32/graphql-codegen-near-operation-file-plugin


Dump version with fixed Bocho release

Codecov Report

Merging #52 into master will not change coverage.
The diff coverage is n/a.


minor: Disambiguate replace with if let assist labels

Turns out we have two assists for replacing something with if let constructs, so having the cursor on a let keyword inside a match gave you two identical assist labels which is rather confusing.
bors r+

bors retry


Sort orgs list and add an entry

This sorts the list of organizations using a neutral alphabetical ordering and adds a company to the list.

These are sorted in insertion order; I'll update your PR to add your own organization to the bottom.


Feature - Support Entity Groups

So, I have been having great success using this to plot my home's energy utilization from source, to consumer.

However, while I have been making these diagrams- I thought of a way which would make this much nicer. The ability to configure things using groups.
Say, for example, instead of this:
  - entities:
      - entity_id: sensor.load_power_essential
        color: blue
        children:
          - sensor.bedroom_power
          - sensor.lights_power
          - sensor.server_power
      - entity_id: sensor.load_power_non_essential
        color: yellow
        children:
          - sensor.dishwasher_power
          - sensor.dryer_power
          - sensor.garage_power
          - sensor.kitchen_power
          - sensor.livingroom_power
          - sensor.hvac_total_power
          - sensor.noncritical_other_loads
          - untracked
  - entities:
      - entity_id: sensor.server_power
        color: plum
        children:
          - sensor.kube01_current_consumption
          - sensor.kube05_current_consumption
          - sensor.kube06_current_consumption
          - sensor.unifi_aggregation_switch_current_consumption
          - sensor.nvr_current_consumption
          - sensor.kasa_smart_plug_383a_2_current_consumption
          - sensor.truenas_power
          - Server - Other
      - entity_id: sensor.bedroom_power
        name: Office
        color: LightBlue
        children:
          - sensor.gaming_pc_current_consumption
          - sensor.wife_pc_current_consumption
          - sensor.monitors_current_consumption
          - sensor.internet_current_consumption
          - sensor.work_pc_current_consumption
          - sensor.bedroom_switch_current_consumption
          - Office - Other

We could specify this:
  - entities:
      - entity_id: sensor.load_power_essential
        color: blue
        remaining: untracked_critical
        children_group: group.power_rollup_load_power_essential
      - entity_id: sensor.load_power_non_essential
         children_group: group.power_rollup_load_power_non_essential
  - entities:
      - entity_id: sensor.server_power
        color: plum
        children_group: group.power_rollup_server
        children_group_remaining:
            name: Server - Other
      - entity_id: sensor.bedroom_power
        name: Office
        color: LightBlue
        children_group: group.power_rollup_office_essential
        children_group_remaining:
            name: Office - Other

If, such a thing were feasible, it would make it easily possible to reuse the groups for other dashboard panels as well.
Lastly, I think this would improve the overall usability, and reduce the amount of configuration required. Potentially.
Just- an idea.

Interesting idea. I'll have think about this

@MindFreeze
"The ability to configure things using groups."
As an addition, maybe having the grouping done based on area (if configured) might be an idea as well.

Area makes more sense than groups tbh. According to HA groups are meant to combine entities and get an aggregate state, not just to organize stuff. You are supposed to organize based on areas and entity types.
I already do this with areas for autoconfig but there I already have a list of devices and  just group them by area. Starting from an area and figuring out which entities to display will be more difficult

If you go with areas, make sure you add functionality to apply filtering logic, like custom:auto-entities.
Otherwise, picking out the specific entities you are wanting to plot, can be challenging.
That being said- i'd still lean towards being able to use groups, as it gives very granular control to the user.

Agree with leveraging areas; I have really leand into using them for various things.
So it is was in the Sankey I could then see it broken down by room (Area) and then to the individual consumers.

Maybe the new(-ish) labels could be used for groupings?

Maybe the new(-ish) labels could be used for groupings?

That would be a fantastic idea.

I vote too for grouping by areas and floors for types passthrough and entity. Remaining type probably should be out of scope.


prepare for v0.0.1 release

Since this is the initial implementation, the entire tree can be reviewed at https://github.com/uProxy/ShadowsocksConfig/tree/dist-0.0.1 instead of in this tiny change set.
Big thanks to @gronke and @fortuna for the terrific suggestions so far.

Thanks @trevj! Now released at https://github.com/uProxy/ShadowsocksConfig/releases/tag/v0.0.1 :)


Does this support restoration of backed up data?

Hey this looks very interesting but it is not clear if I can use the backups it produces to later restore to my device. Is this possible? Also out of interest does it backup everything (e.g. including media and app data) or only some data, such as apks?
many thx

Hey @distbit0 thanks for the question. I would like clear the doubts here since I haven't got the time to update the repository's Readme.md
The primary motivation to build this tool is to help my Non-tech friends who are reluctant to reset their android devices cause they don't know efficient way of taking device backups (mainly for the gallery and stuff).
So as if now this tool requires usb debugging and supports:

Entire device backup including the folders which are restricted to access in latest Android versions like: "Android/data", "Android/obb". Hence it can take take backup of of your apps data.
Filtering based on folders paths (Default: Get all folders, with filters you can skip unwanted directories).
Filtering based on file types (Default: Supported file types with their categories are present in data/categories.xlsx. During the runtime if the tool finds any new filetype it will ask you to append them to required category. If you don't require it you append it to "Exclude" category.
No Apk extraction is supported.
No Restoration is supported.

But your comment motivated me to add those features. Hence these are the features I'm going work on and add to the tool (in priority order)

Add functionality to restore backups.
Add functionality to extract user specified apks and add them while restoring.


Add fix for lal-711 run_constrained metadata

This PR adds a block to fix the missing run_constrained metadata for liblal-711, I have no idea whether this is correctly done.
See https://github.com/conda-forge/admin-requests/pull/227
cc @chrisburr, @beckermr
Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Can you run show_diff.py and post the output?

Can you run show_diff.py and post the output?

$ python3 show_diff.py
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::liblal-7.1.1-fftw_ha6096f8_100.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
linux-64::liblal-7.1.1-fftw_ha6096f8_101.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
linux-64::liblal-7.1.1-fftw_ha6096f8_102.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
linux-64::liblal-7.1.1-mkl_ha046c46_0.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
linux-64::liblal-7.1.1-mkl_ha046c46_1.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
linux-64::liblal-7.1.1-mkl_ha046c46_2.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::liblal-7.1.1-fftw_h4a19b14_100.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
osx-64::liblal-7.1.1-fftw_h4a19b14_101.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
osx-64::liblal-7.1.1-fftw_h4a19b14_102.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
osx-64::liblal-7.1.1-mkl_h37c61a0_0.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
osx-64::liblal-7.1.1-mkl_h37c61a0_1.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
osx-64::liblal-7.1.1-mkl_h37c61a0_2.tar.bz2
-  "version": "7.1.1"
+  "version": "7.1.1",
+  "constrains": [
+    "lal >=7.1.1",
+    "python-lal >=7.1.1"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

thank you!

@beckermr, how long should it take for the metadata changes to appear live?


There lacks a  scroll bar to open the bottom projects

Repro Steps:
• Navigate to https://makecode.microbit.org/beta
• Click "Projects" -> "Projects" ->"Flashing Heart" -> Click "7" to go to the seventh step -> "Finish" -> "More Tutorials"
• Observe this page
Expect result:
There should have a scroll bar so user can open any project
Actual result:
There lacks a  scroll bar to open the bottom projects

I have moved this issue to https://github.com/Microsoft/pxt-microbit/issues

Moved


Add unit tests for net.fornwall.jelf.ElfParser

I've analysed your codebase and noticed that net.fornwall.jelf.ElfParser is not fully tested.
I've written some tests for the methods in this class with the help of Diffblue Cover.
Hopefully, these tests will help you detect any regressions caused by future code changes. If you would find it useful to have additional tests written for this repository, I would be more than happy to look at other classes that you consider important.

@zhkl0228 may I ask why you closed the PR? :)

ElfParser tested.


Update EyeDropper files to reference as "eye-dropper"

This was proposed when adding a new WebDXFeature use counter.
PR to change browser-compat-data tag name: https://github.com/mdn/browser-compat-data/pull/24730

@ddbeck seems like this is the right thing to do, but headsup, this would be a breaking change because of the proposed ID change.
What if we kept the ID unchanged though? This way, no need for the BCD PR, no breaking change.

I don't really understand why the name or ID is changing here. Looking back at https://github.com/web-platform-dx/web-features/pull/1179, I think the considerations given to "eyedropper" versus "eye dropper" versus "EyeDropper" still make sense today.
For the name, the feature is a getting the color via an eyedropper. While it's nice when an interface is named the same as the feature it provides, this is often not the case (or only incompletely). It's also been my hope that names and descriptions would someday be translated, when it makes sense to do so (this might be Kleurendruppelaar in Dutch).
Looking to the ID, I think eyedropper is going to stand the test of time. It's nice when IDs have some permanence. And English tends to discard the space or hyphen in compounds (e.g., e-mail is now widely accepted as email), so I'd be worried that we'd find ourselves wishing to undo the change before too long anyway.

Sorry, reading over myself here I worry that I'm sounding a bit harsh. I'm grateful for the prompt to think about this more, even though I don't think this is the right move in this case.

Closing this and moving forward with the existing naming convention


whole code

hi, can you share the whole code, including the code for ploting figures in your paper? thank you.

the code for plotting the figures is tentative and not crucial. you can study matplotlib here.


Need lattice plot on top of optics

I think this can be close as it is implemented with xplt.TwissPlot
See https://xsuite.github.io/xplt/examples/twiss.html#default-twiss-plot


NN not between G10 and G11

An error message is displayed stating that NN is not between G10 and G11 although this is the case. See example image:

PAR_NR_NN is defined as NN.


Add download information for Spark 2.1.0

hey @kevinushey, ETA for sparklyr to support Spark 2.1?

I just added download links for Spark 2.1.0, so we should be good to go.

Hrm, it looks like something is going wrong here:
> sparklyr::spark_connect(master = "local", version = "2.1.0")
Error in start_shell(master = master, spark_home = spark_home, spark_version = version,  :
  sparklyr does not currently support Spark version: 2.1.0

@javierluraschi, can you take a look when you have time?

https://github.com/rstudio/sparklyr/blob/master/R/spark_extensions.R#L99 is looking for sparklyr/java/sparklyr-2.1-2.11.jar , but it is not present.

Thanks for digging in @erikriverson -- you're exactly right; we needed to rebuild the sparklyr jars against Spark 2.1.0. I've done that now and pushed to master so sparklyr + Spark 2.1.0 should be good to go!

awesome!! when is the next CRAN submission?

The next submission will probably come in the next ~1-2 months.

a workaround would be upgrade to the latest version of sparklyr
devtools::install_github("rstudio/sparklyr")
tested with RStudio 1.0, R 3.3.1, Spark 2.1.0

Hello!
@kevinushey is Spark 2.1.0 available in Sparklyr? I tried to downloaded and it failed:
> spark_install(version = "2.1.0")
Installing Spark 2.1.0 for Hadoop 2.7 or later.
Downloading from:
- 'https://d3kbcqa49mib13.cloudfront.net/spark-2.1.0-bin-hadoop2.7.tgz'
Installing to:
- 'C:\Users\c12751a\AppData\Local\rstudio\spark\Cache/spark-2.1.0-bin-hadoop2.7'
trying URL 'https://d3kbcqa49mib13.cloudfront.net/spark-2.1.0-bin-hadoop2.7.tgz'
Content type 'application/x-tar' length 195636829 bytes (186.6 MB)
downloaded 188 KB

Error in untar2(tarfile, files, list, exdir, restore_times) :
  incomplete block on file

Hi @monicarodguev,
Based on the output, it looks like your download was cut off prematurely:
- 'C:\Users\c12751a\AppData\Local\rstudio\spark\Cache/spark-2.1.0-bin-hadoop2.7'
trying URL 'https://d3kbcqa49mib13.cloudfront.net/spark-2.1.0-bin-hadoop2.7.tgz'
Content type 'application/x-tar' length 195636829 bytes (186.6 MB)
downloaded 188 KB

Note that the archive is 186.6MB in size, but for some reason only 188KB was downloaded.

got the following error during installation from devtools::install_github("rstudio/sparklyr")
Error : object 'db_data_type' not found whilst loading namespace 'sparklyr'
Environment: RStudio Server Version 1.0.136, R: 3.3.2, Spark 2.1.0

I just got the same error; relatively same configuration as @slavakx.  One post said that tibble was the problem but there was a fix which included tibble. I did it manually, deleted my dplyr installation, re-ran the devtools command, still no luck!!!

I've got the same error on the same configuration, except R: 3.2

This is NOT fixed!  Tried to install on a new R environment for work I HAVE to do in sparklyr and still got:
Error : object 'db_data_type' not found whilst loading namespace 'sparklyr'
Why is this still not working?  I have a customer who is depending on me being able to transform their code into sparklyr format but I have no environment in which to do this.
Please help!!  What diagnostic information can I provide that will help in this?  Has anyone installed this package successfully?  Under what versions of R and installed packages did it work?
Thanks!!

I have the same problem as above.
Error : object 'db_data_type' not found whilst loading namespace 'sparklyr'
Error: package or namespace load failed for ‘sparklyr’"
I have spark 2.1; R 3.3.1; rstudio server;

Looks like it is fixed now ;->

Yea, it is fixed. Thanks!

I tested both cran and devtools, it looks like this fix isn't published to CRAN yet.  Any chance this can get updated now that 2.1 is widely distributed?

sparklyr 0.5.4 was published to CRAN and contains patch to support Spark 2.1.0.

Does it have support to spark 2.1.1?


Server crash on 1.16.1

https://paste.ee/p/hF6GT is the crash report

I'm not sure what other information is necessary.

This 404'd when I posted it, so I thought it don't go through


Are you trying to mount a directory onto a file (or vice-versa)?

Hi,
I'm trying to run your container with docker-compose: docker-compose up

ERROR: for sonar_sonarqube-lts_1  Cannot start service sonarqube-lts: b'OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \\"rootfs_linux.go:58: mounting \\\\\\"/Users/me/sonar/conf/sonar-lts.properties\\\\\\" to rootfs \\\\\\"/var/lib/docker/overlay2/9f7bac542604862b6c0750cfcfa90a3ad01fcf679632b3d0acf755d4e02bfcf8/merged\\\\\\" at \\\\\\"/var/lib/docker/overlay2/9f7bac542604862b6c0750cfcfa90a3ad01fcf679632b3d0acf755d4e02bfcf8/merged/opt/sonarqube/conf/sonar.properties\\\\\\" caused \\\\\\"not a directory\\\\\\"\\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type'

ERROR: for sonarqube-lts  Cannot start service sonarqube-lts: b'OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \\"rootfs_linux.go:58: mounting \\\\\\"/Users/me/sonar/conf/sonar-lts.properties\\\\\\" to rootfs \\\\\\"/var/lib/docker/overlay2/9f7bac542604862b6c0750cfcfa90a3ad01fcf679632b3d0acf755d4e02bfcf8/merged\\\\\\" at \\\\\\"/var/lib/docker/overlay2/9f7bac542604862b6c0750cfcfa90a3ad01fcf679632b3d0acf755d4e02bfcf8/merged/opt/sonarqube/conf/sonar.properties\\\\\\" caused \\\\\\"not a directory\\\\\\"\\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type'
ERROR: Encountered errors while bringing up the project.

Apparently, conf/sonar-lts.properties and conf/sonar.properties are indeed directories.
How this problem can be fixed?

The compose should work.
I had been using it for a while.
However, I had a problem similar to yours.
By any chance are you using Docker for windows?
If so, from where are you executing the comand? CMD, Powershell, GitBash, WSL?

That's a good point @BalmungSan, it does look like a Windows thing.
Maybe some suggestions in this thread could help you solve the problem https://github.com/codekitchen/dinghy/issues/241#issuecomment-328940183.

Oh that was exactly what I was going to point out.
I just wanted to be sure he/she was using Docker for Windows.
Basically, you need to share the drives where you have your files.
If already shared but you changed your credentials, you need to unshare and share again, and restart the service.
On the office, we had to change passwords every 20 days.
Thus, that bite me a few months ago.
It is in fact extremely tedious to re-share the drives once a month.


FAB lacks "lift on press"

Per the material spec, FABs should "lift" towards the surface of the screen when pressed. However, this library doesn't include such behavior. This would probably apply only to 5.x+ devices since they have the elevation API; since the shadow is drawn with a bitmap on pre-Lollipop devices, animating the elevated shadow would be difficult.

+1

This library is now deprecated.


Change Dracula's "type" color to violet

This better matches Dracula's official font-lock-type-face. I realize this could have been overridden per-mode, but I can't find the current blue's hex color anywhere in Dracula's palette and it's always stood out to me as not quite fitting the rest of the theme.
The overrides for highlight-quoted-* are also to better match the official theme.
dracula:

doom-dracula (current):

doom-dracula (with these changes):

CSS update screenshots as well (that's css-mode on the left and web-mode on the right):
dracula:

doom-dracula (current):

doom-dracula (with these changes):

That's pretty nice! I really like the changes that you've been doing to doom-dracula. It's difficult to make all the themes match their respective official spec, so these PR's really help a lot!

@ema2159 it's my pleasure, thank you!