My Applications link is deprecated

Banner at top of My Applications link:
Application registrations portal has been deprecated for registering and managing converged applications since May 2019 and this functionality will be removed starting September 2019. We recommend that you manage your existing applications and register new applications by using the App registrations (now Generally Available) experience in the Azure portal. Click this banner to launch the new and improved experience.

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

ID: 65d2b8ea-9a87-1ebf-173c-d7fbd9fd5f47
Version Independent ID: 0c41c52b-58bf-dee3-a913-9e237cc02709
Content: Configure Microsoft Account authentication - Azure App Service
Content Source: articles/app-service/configure-authentication-provider-microsoft.md
Service: app-service
GitHub Login: @mattchenderson
Microsoft Alias: mahender

Hi @don4of4, are you referring to a link in this doc or a link in the azure portal? Can you share a screenshot of where the banner is located?

@Grace-MacJones-MSFT Did you mean to tag me?  I think you were going for @DonFrazier?

sorry about the mixup @don4of4 . I wanted to tag @DonFrazier

https://docs.microsoft.com/en-us/azure/app-service/configure-authentication-provider-microsoft
On this page, the bullet below has a My Applications link that sends you
<EMAIL_ADDRESS>to
<EMAIL_ADDRESS>Don.Frazier<EMAIL_ADDRESS>|<PHONE_NUMBER>http://aka.ms/donfr | Deut 8:18https://www.biblegateway.com/passage/?search=deuteronomy+8%3A18&version=NIV
From: Grace-MacJones-MSFT<EMAIL_ADDRESS>Sent: Tuesday, July 23, 2019 8:38 AM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Don Frazier<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] My Applications link is deprecated (#35624)
sorry about the mixup @don4of4https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fdon4of4&data=02|01|don.frazier%40xbox.com|03513e950ac94255a22c08d70f83b868|72f988bf86f141af91ab2d7cd011db47|1|0|636994930714648664&sdata=nmOxoNA35wq8pB3qhwtkr17TTMirGI%2F%2BVQP4A5gxslE%3D&reserved=0 . I wanted to tag @DonFrazierhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FDonFrazier&data=02|01|don.frazier%40xbox.com|03513e950ac94255a22c08d70f83b868|72f988bf86f141af91ab2d7cd011db47|1|0|636994930714648664&sdata=8tVi3bujkKK1la0w22ZepwhWRo6CAhK2CsNPuXZfquE%3D&reserved=0
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F35624%3Femail_source%3Dnotifications%26email_token%3DALGW5EHTC7M4DIUULXCQO4LQA4QU5A5CNFSM4IF5R2JKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2TQ6CY%23issuecomment-514264843&data=02|01|don.frazier%40xbox.com|03513e950ac94255a22c08d70f83b868|72f988bf86f141af91ab2d7cd011db47|1|0|636994930714658658&sdata=GRfyRC5LLBs8VVqAfazcSVTEU7361VtpSWoylmpSpoI%3D&reserved=0, or mute the threadhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FALGW5EAY4TBVYTUO2V3WPA3QA4QU5ANCNFSM4IF5R2JA&data=02|01|don.frazier%40xbox.com|03513e950ac94255a22c08d70f83b868|72f988bf86f141af91ab2d7cd011db47|1|0|636994930714668655&sdata=9Z%2FmuEe8SZHcnsXIeqo9YEh5g%2BThtTAF1NdjaICg3b4%3D&reserved=0.

@DonFrazier sadly, the email response didn't correctly render the images.

Page with issue:
https://docs.microsoft.com/en-us/azure/app-service/configure-authentication-provider-microsoft
Bullet #2 link My Applications destination
https://go.microsoft.com/fwlink/p/?LinkId=262039
After signin and redirects finish (why is a different question I won't pursue here) the destination is https://apps.dev.microsoft.com/?mkt=en-us&referrer=https%3A%2F%2Fdocs.microsoft.com%2F#/appList
Text appears in pinkish red banner:
Application registrations portal has been deprecated for registering and managing converged applications since May 2019 and this functionality will be removed starting September 2019. We recommend that you manage your existing applications and register new applications by using the App registrations (now Generally Available) experience in the Azure portal. Click this banner to launch the new and improved experience.
clicking the panner winds up at
https://ms.portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
Suggestion is the My Applications just link to the final destination.
For me.  If this is not still clear enough, please just close the issue.

Thanks for the additional details @DonFrazier ! I repo your process and I had the same experience. I will go ahead and create a pr to update the link.

I have submitted a PR to fix the issue, the change is merged internally and will go-live in the public docs shortly.
We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


Scroll to input on non-relevant input

Windows Terminal version
1.11.3471.0
Windows build number
10.0.19042.1466
Steps to reproduce

Run a command generating lots of output
Scroll up
Press a function key, like volume up or down.
(Or in my case, scroll an extra mouse-wheel that is mapped to volume up/down).

Expected Behavior
For nothing to happen to Terminal.
Actual Behavior
Terminal scrolls to the input line.
Just a slightly annoying behaviour, where what you were reading jumps away if you change the music volume.

Thanks for the suggestion! This is actually already being tracked by another issue on our repo - please refer to #5366 for more discussion.
/dup #5366

My bad! I searched the issues but hadn't found that one. Thanks


No MLP block in THP's transformer

The shared EncoderLayer used by a few models, although I've only looked at TorchTHP, has a use_residual flag that defaults to False, and I don't think it is set to True on installation of TorchTHP, which should have both attention and MLP in each transformer layer.
When False the use_residual flag causes the feed-forward block to be skipped (torch_baselayer.py#L85).
A little test:
from easy_tpp.model import TorchTHP

class Struct:
    def __init__(self, **entries):
        self.__dict__.update(entries)

model_config = {
    "hidden_size": 512,
    "time_emb_size": 512,
    "use_norm": True,
    "use_ln": True,
    "num_layers": 4,
    "num_heads": 4,
    "dropout_rate": 0.1,
    # Errors if we don't define these:
    "loss_integral_num_sample_per_step": 10,
    "num_event_types": 1,
    "num_event_types_pad": 1,
    "thinning": False,
    "gpu": 0,
    "pad_token_id": 0}
TorchTHP(Struct(**model_config))

Outputs:
THP(
  (layer_type_emb): Embedding(1, 512, padding_idx=0)
  (layer_temporal_encoding): TimePositionalEncoding()
  (layer_intensity_hidden): Linear(in_features=512, out_features=1, bias=True)
  (softplus): Softplus(beta=1.0, threshold=20.0)
  (stack_layers): ModuleList(
    (0-3): 4 x EncoderLayer(
      (self_attn): MultiHeadAttention(
        (linears): ModuleList(
          (0-2): 3 x Linear(in_features=512, out_features=512, bias=True)
        )
        (dropout): Dropout(p=0.1, inplace=False)
      )
    )
  )
)

As can be seen, the EncoderLayer contains self_attn and nothing else.

hi, let me have a look

Hi,
i have add a feedforward layer into the Encoder block
self.feed_forward = nn.Sequential(
    nn.Linear(self.d_model, self.d_model * 2),
    nn.ReLU(),
    nn.Linear(self.d_model * 2, self.d_model)
)

self.stack_layers = nn.ModuleList(
    [EncoderLayer(
        self.d_model,
        MultiHeadAttention(self.n_head, self.d_model, self.d_model, self.dropout,
                           output_linear=False),

        use_residual=False,
        feed_forward=self.feed_forward,
        dropout=self.dropout
    ) for _ in range(self.n_layers)])

https://github.com/ant-research/EasyTemporalPointProcess/blob/main/easy_tpp/model/torch_model/torch_thp.py#L41

I see the MLP present by default now:
THP(
  (layer_type_emb): Embedding(1, 512, padding_idx=0)
  (layer_temporal_encoding): TimePositionalEncoding()
  (layer_intensity_hidden): Linear(in_features=512, out_features=1, bias=True)
  (softplus): Softplus(beta=1.0, threshold=20.0)
  (feed_forward): Sequential(
    (0): Linear(in_features=512, out_features=1024, bias=True)
    (1): ReLU()
    (2): Linear(in_features=1024, out_features=512, bias=True)
  )
  (stack_layers): ModuleList(
    (0-3): 4 x EncoderLayer(
      (self_attn): MultiHeadAttention(
        (linears): ModuleList(
          (0-2): 3 x Linear(in_features=512, out_features=512, bias=True)
        )
        (dropout): Dropout(p=0.1, inplace=False)
      )
      (feed_forward): Sequential(
        (0): Linear(in_features=512, out_features=1024, bias=True)
        (1): ReLU()
        (2): Linear(in_features=1024, out_features=512, bias=True)
      )
    )
  )
)

By the way, if you want to be able to reproduce the paper results, it is noteworthy that the THP paper had the inner dimension as being configurable: this is clearest by looking in the Supplemental where there are 3 parameter sets, and if I understand correctly, the inner dimension is not a hard-coded multiple of the model dimension. If the repo doesn't intend to reproduce the paper design, it's probably worth making a note somewhere in the documentation about this.

Hi,
We are trying to reproduce the design and welcome issues to help us achieve it.  We will try to make the configuration more flexible to accommodate various scenarios.


Update README.md

Updated indentation so numbered sections appeared correctly. Updated indentation to be more consistent.

Thanks!


tfx extension publish not working for ADO cloud

We used to use an old versioned ADO on-prem and now I want to install its custom tasks to a new versioned ADO cloud. I have the following command to publish custom tasks to our organization:
...\tfx extension publish --service-url $(url) --auth-type pat --pat $(pat) --vsix "...\output.vsix"
It doesn't work to our latest version of ADO on cloud. The running result shows no error message, however, it doesn't install anything. It seems skipped the installation. Does my command has any problem? Or is there anything tfx command line publish hasn't keep up with the latest version of ADO?

Hi @mymmym1,
Please double check your PAT scopes and make sure you are using the correct <YOUR_PUBLISHER_ID>.
I'm attaching a link to the documentation: https://learn.microsoft.com/en-us/azure/devops/extend/publish/command-line


CSIP107

CSIP107: The description of CSIP103 would fit here better.
Section: CSIP107

Linked to #349

Connected to #366 #367 and #369


Fix reshape order

Despite it producing an image that looks correct, the bgra2yuv method is doing a very strange (or unintuitive) image conversion.

Images should be stored in the order column, row, channels for cv2 methods to be used.
bgra = np.frombuffer(buf, dtype=np.uint8).reshape(*self.img_dim, 4), where self.img_dim = (img_w, img_h)

The bgra is converted to bgr:
bgr = cv2.cvtColor(bgra, cv2.COLOR_BGRA2BGR)

but then is not used. Rather, bgra is used to generated the yuv image:
 y, u, v = cv2.split(cv2.cvtColor(bgra, cv2.COLOR_BGR2YUV))

The strange reshaping is more evident when actually displaying the images along the way using cv2.imshow() for rgb, y, u and v:

With changes in this PR, the rgb, y, u and v look like the following, and the outputted yuv image is also correct:

and they do end up in the correct YUV422 order too.

Thanks for spotting this, I definitively messed up there...
Funny though, that the end result looked correct, even though the transformation was really messed up :rofl:


Mark plugin Command input parameters as CustomStringConvertible instead of String (#4084)

This is the 5.6 nomination of #4084.

Split out the utility functions into a separate source file from the package model

Mark the Command input parameters as CustomStringConvertible instead of String so that Path and others work without explicit wrapping

(cherry picked from commit 2861bd05b9414791819707920bbc039007c551de)

@swift-ci please test


Fix data encoded request

Without this fix, I got a 401 error because the requests module did not encode the data

Thanks for the fix, merged!


Things to be Added

Some things to be Added in the course of time

Strategies
Volume Profiles
CandleStick Patterns
AutoDrawings and Patterns
Light Weight Charts Structure
Indicator Template

All Enhancements Are created as different Issue and will be closed once the enhancement feature is enabled.

Things Finished till now

Strategies
Candle Stick Patterns
Strategies

Hello 👋
Trading View provides Volume Profiles as a part of its paid plan. And making that available on an open-source platform would lead to a conflict of Interests between TWODS Capital and TradingView.
Hence this Issue and enhancement and its Development has been stopped with immediate action.
Hence Volume Profiles is closed.
Regards,
@ChintzRuparel
Founder, TWODS Capital

Things Finished till now

Strategies
Candle Stick Patterns
Strategies
Volume Profile

One more Thing was closed

Auto Drawing and Patterns

Things Finished till now

Strategies
Candle Stick Patterns
Technical Indicators
Volume Profile
Auto Drawings and Patterns

Hey 👋
Indicator Templates refer to multiple set of Indicators which work in a sync.
We have deployed all such Technical Indicators in this repository.
Hence, There is no point developing Indicator templates.
If you need help in developing a trade system do hit me up.
Regards,
@ChintzRuparel
Founder, TWODS Capital

List of things Finished

Strategies
Volume Profiles
CandleStick Patterns
AutoDrawings and Patterns
Light Weight Charts Structure
Indicator Template
Technical Indicators

Hence everything is Feature Perfect, This issue stands as closed
Regards,
@ChintzRuparel
Founder, TWODS Capital


Overlay Window cannot be started without onAttachedToActivity is called

i fixed that issue by relying on the main thread

Hi bro!
Could you give me an example of you did it?

razfazz

Hi!
Can you tell me how you fixed it?


GenFeature.exe

@tommaoer
Hello.
I would like to reimplement your code once.
Currently, I want to run Genfeature.exe through Matlab (ver 2019b), but nothing comes out as output, can you tell me how?
Answers I'll wait.

Hi, @LEE-SEON-WOO , the 'exe' is a very old version and some paths are hard encoded in the C++ code, so if your computer doesn't have the available path, the files(feature) are not generated. But in our other repo, which provides a complied source code, you can complie it by yourself. If you have any problems, please feel free to contact us! :)

@tommaoer Thank you for yourhelp.

@tommaoer Thank you for yourhelp. I solved linux version. Could I ask you one more question? Currently, I am trying to experiment with a Custom Dataset, but the meshsimp function crashes ver2.zip .


Cancel Issued Reminder doubles the Amount

1. Describe the bug
The amount on the generated GL Entry after Cancelling an Issued Reminder gets doubled compared to the original one.
2. To Reproduce
Have an Issued Reminder that has interest amount > 0 and cancel it.

3. Expected behavior
The amount on the GL Entry should be the same. I checked the Cancel Issued FinChargeMemo and it works.
4. Actual behavior
There is a IssuedReminderLine.SetRange("Detailed Interest Rates Entry", false) missing here:

This means that it will walk through all the lines which will result in double the amount.
5. Versions:

AL Language: v14.1.1180850
Visual Studio Code: 1.95.2
Business Central: Platform 24.0.20409.0 + Application 24.2.20227.20424
Operating System:
Windows

Hi, this issue is related to the Base app - this repository is only dedicated to bug reports for AL compiler and developer tools. Will transfer accordingly.


Zarr 3.0 Wishlist

Streaming optimizations
Hard link and soft link support - reduce storage requirement for .zarrmd files
Implement hard link writing for box/edges/(step, time) to position/(step, time)

Sharding will help us a lot here I think: https://zarr.dev/zeps/accepted/ZEP0002.html


Screen goes off whiles playing a video

The Issue
My phone screen timeout is set for 1 minute and so the screen goes off exactly after 1 minute forcing the video to stop playing and resumes playing the moment i turn the scree back on
Steps to reproduce

download any video longer than your screen timeout
start playing
screen goes off and video stops playng

Expected behaviour
the screen should be on as far as the video is playing
Actual behaviour
screen goes off while video is in play and forces the video to stop
System Configuration

Device: Note 8 Samsung
Android version: 8.0

Anything Else

Screenshots

Great catch, thanks for filing!


Allow casting when using named bindings.

I have had lots of trouble using named bindings when writing raw queries in the past but recently I found that most of my trouble occurs if I am casting. This PR expands the regex used for searching for identifies and values and adds a little bit of logic around it.
This may be a naive approach but I'm open to critique.
Before Examples:
SELECT foo::TEXT
FROM

WHERE bar = :bar;

Currently, this will yield an error complaining about undefined bindings. What's happening behind the scenes is ::TEXT is being picked up as a named binding but of course it is missing from the given bindings object.
SELECT :foo::TEXT
FROM
;

Currently, this will result in :foo: being thought of as an identifier instead of a value being given and casted.
After some digging I found that this undocumented approach works in the current version:
SELECT foo:\:TEXT
FROM

WHERE bar = :bar;

While this does not:
SELECT :foo:\:TEXT
FROM

After Examples:
These work as expected.
SELECT foo::TEXT
FROM

WHERE bar = :bar;

SELECT :foo::TEXT
FROM
;

I mostly work on Postgres and so my knowledge of other RDBMS's is very limited. As I mentioned above I am open to suggestions for improvement.

Hi, thanks for looking into this I'll give more careful look to the implementation a bit later..
On the first glance looks  like you have used template strings in tests... sadly we still cannot use them in tests, since they are ran also with node 0.12. So this causes test failure.
Also if I understood correctly your implementation checks just against :: operator... so this doesn't solve all the issues with intended colons in queries.
There is a bug report about the same issue, which has also proposal for the solution to the problem that will work in more general way to all colons in the query https://github.com/tgriesser/knex/issues/1887#issuecomment-276220695

@elhigu Thanks for looking into this. I'm not aware of any intended uses of : besides using named bindings for identifiers and values, can you provide an example so I can better understand?

@mathewdgardner do you think you could change the implementation to work so that only those named bindings and converted to positional which are found from bindings object?

@elhigu I'll take a stab at it.

@elhigu Let me know if this implementation works you or if I need to squash.
I expanded the regex to either match a named binding identifier that is not followed by a casting or a named binding value otherwise. Casts will still be picked up by the regex but it will only use the given bindings for replacement. If a binding given is undefined, it will still pass it along; that behavior is unchanged.

So... casting :column:::text won't work I suppose, but one has to do it like :comlumn: ::text? I think that is ok. A bit inconsistent is that now in case of :var match eagerly :var: match eagerly, but :var:: does not match eagerly but matches to :var.
We could make special cases for :column:::bigint and :value::bigint cases in addition to only replace stuff that has been given in bindings, but to me current solution is good enough.
Would be great to add a paragraph about how named bindings work in these special cases where syntax is a bit unambiguous.
Code looks good. Consider those last comments if you like to do some more tuning and let me know. If you feel this is ready in current form I can already merge this in.

Awesome thanks a lot!

added issue about documentation


fix: Update enough

To fix dialyzer error:
src/systemd_journal_h.erl
Line 500 Column 1: The inferred return type of handle_call/3
({'stop','normal','ok',}) has nothing in common with {'noreply',} |
{'reply',,} | {'stop',,}, which is the expected return type for the
callback of enough behaviour

Hello.
It might be better to release a new enough hex package instead.


Update logging documentation

Part of https://github.com/aspnet/EntityFrameworkCore/issues/10211
Shows how to do logging in a more 2.0-centric way, and emphasizes the risk of a memory leak if done wrong.

@ajcvickers,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by .NET Foundation. We will now review your pull request.
Thanks,
.NET Foundation Pull Request Bot


Final block icon assets

Currently in the vertical implementation we have the "forever" icon on loop C-blocks:

The motion blocks that traditionally have icons are iconless:

If we want icons here or in other places, need to figure them out.

Maybe the final icon for text drop-downs, too:

And there was some desire to have these be icons, not text:

What if drop-downs which allowed you to select sprites (like in the go to block) had little thumbnails of the sprite next to them to make it easier to find the sprite you're looking for?

@PullJosh sounds like a really nice idea. Would you like to make a separate issue for it?

Everything should be set now except all of these arrows:

Overview

Sizing

[ ] Update icon size from 4x4 grid units to 6x6 grid units
[ ] Adjust vertical alignment to account for new size

With Icon (400% scale)

Without icon for reference (400% scale)

Assets
vertical-icons.zip


[feature request] Expose Python interface

Hello! I've recently found this project. I want to chime in on a use case for the PyIceberg project.
The project needs to read avro files into records. Its currently building its own cpython extension to work to use as an avro decode.
https://github.com/apache/iceberg-python/blob/e5a58b34dd830c6ffea11649613b693f70f7cbb4/build-module.py#L44-L52
And sometimes it doesn't work reliably (apache/iceberg-python#1093)
It would be great to expose a python interface via this project to read avro files.

Have you tried the Avro Python SDK ?
https://avro.apache.org/docs/++version++/api/py/html/
https://pypi.org/project/avro/

I have not. Thanks for the pointer, I'll take a look. There's also a performance angle; the rust-based python binding might be faster.

Well, if you care about performance you should not use Python in first place.
I'd be happy to accept a Pull Request with Python bindings but I personally have no interest in implementing it myself!
I'll close this issue for now but feel free to comment more!


Create smoke tests for exporting graphs to PDF (regressed once before)

Ensure we have tests that run against the built extension and not compile source code.
We need to validate the output of the webpack bundle.
Issue #7899 was fixed by modifying the bundling process, hence the bundle needs to be tested, not dev build of extension.

Moving back to triage, as I don't see a way around this without adding too much complexity.
I believe we can write better tests for pdf, ipywidgets and the like using cypress or the like.
To make this possible we'll need https://github.com/microsoft/vscode-python/issues/8182 (at least for testing purposes).
@rchiodo /cc


fix: Reset echartsConfiguration when chartType is changed to CUSTOM_FUSION…

Fixes #25974

/ok-to-test sha=4d8a833

/build-deploy-preview env=release

@rajatagrawal
Tested this PR and LGTM


DI error in custom worker thread

Description of the bug
It's possible to run worker outside of sandbox, so no node or lib dependecies are visible.
Also you can use require or import instructions, what possibly can break the DI mechanism of Impress.
To Reproduce
Create a lib module with embedded worker named embeddedWorker.js:
(class EmbeddedWorker extends node.worker.Worker {

  constructor(options) {
    const workerScript = `(${EmbeddedWorker.#run.toString()})()`;
    super(workerScript, { ...options, eval: true });
  }

  // This function is run in worker thread
  static #run = async () => {
    const { parentPort } = await import('node:worker_threads');
    console.log('Running in embedded worker');
    console.log(node);

    parentPort.once('message', (message) => {
      parentPort.postMessage(message);
    });
  };
});

Create an api interface testWorker.js to test the lib above:
({
  access: 'public',
  method: async (pingMessage) => {
    const worker = new lib.embeddedWorker();
    worker.postMessage(pingMessage);
    const pongMessage = await new Promise(resolve => worker.once('message', resolve));
    return { result: pongMessage };
  }
});

Start impress server and run api test in browser console:
await api.repositoryServer.testWorker('Hello from embedded worker!');
Look at server logs and see an errors saying ReferenceError: node is not defined
$ node server.js
15:24:07  W1   info    Listen port 8000 in worker 1
15:24:07  W2   info    Application started in worker 2
15:24:07  W1   info    Application started in worker 1
Running in embedded worker
(node:22000) UnhandledPromiseRejectionWarning: ReferenceError: node is not defined
    at [worker eval]:4:17
    at processTicksAndRejections (internal/process/task_queues.js:93:5)

To see the correct behavior remove console.log(node); from the worker code in embeddedWorker.js and rerun test:
await api.repositoryServer.testWorker('Hello from embedded worker!');
{result: "Hello from embedded worker!"}

You can see message response from worker thread in browser console as well as no errors in server logs:
Running in embedded worker
15:48:02  W1   log     <IP_ADDRESS>        repositoryServer/testWorker

Expected behavior
It should be possible to use node, lib or other injected variables inside of worker thread without errors.
DI should work correct inside of worker thread.
Screenshots

Desktop (please complete the following information):

OS: Windows 10 x64
Node.js version 14.16.1
Impress version 2.5.2

Creating an instance of a worker means to run node.js isolated with only native heap memory shared. There will be obviously no sandbox inside another separated thread. You can only become data with message.port from worker or via SharedArrayBuffer. It does not break DI because you have no access to a sandbox itself.
If you want to start another worker - no problem, do that, but there should be outside your application logic.
Suggestion: remove worke_threads and other unnecessary node internal libs from application sandbox context.

Creating an instance of a worker means to run node.js isolated with only native heap memory shared. There will be obviously no sandbox inside another separated thread. You can only become data with message.port from worker or via SharedArrayBuffer. It does not break DI because you have no access to a sandbox itself.
If you want to start another worker - no problem, do that, but there should be outside your application logic.
Suggestion: remove worke_threads and other unnecessary node internal libs from application sandbox context.
@tshemsedinov Remove?

It's better to integrate worker thread invocation and share the context automatically. Otherwise you won't be able to parallelize effectively CPU-intensive work using application code. You can simply have a lib, which is reused inside a worker. In this case you'll have to duplicate the code.
See this issue.

I going to deny require/import and remove access to node:worker_threads at all. Instead we need a highlevel method to parallelize CPU-intensive tasks using impress preallocated pool of threads. @rohiievych @georgolden

Without modifying impress sources call toimport('node:worker_threads') throws ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING @rohiievych

Without modifying impress sources call toimport('node:worker_threads') throws ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING @rohiievych

I have enabled { type: "module" } in package.json, maybe that is the reason.
Also I see the official docs say this error occurs while creating vm scripts without the following option:

importModuleDynamically  Called during evaluation of this module when import() is called. If this option is not specified, calls to import() will reject with ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING.

node.worker will be deprecated in 2.7.0 @rohiievych @georgolden

See related changes in #1649, #1650, #1644


ISPN-6370 Expose DMR operation to find out if a cache is being ignored

https://issues.jboss.org/browse/ISPN-6370
[standalone@localhost:9990 /] /subsystem=datagrid-infinispan-endpoint:is-ignored-
all-endpoints(cache-names=["cache1","cache2"])
{
    "outcome" => "success",
    "result" => {
        "cache1" => true,
        "cache2" => false
    }
}

Great stuff @gustavonalle

Only some minor stuff found. Otherwise looks good to me.

Pushed, thanks


[FEATURE]: Optimize default column values in bulk inserts

Describe what you want
In my use case with Drizzle, I need to store up to thousands of rows in a Postgres table within a single transaction. Most column values should use the default values defined in the table schema.
I am using a table similar to the following Drizzle schema:
const ipAddress = pgTable(
  'IpAddress',
  {
    address: orm.inet('address').primaryKey().notNull(),
    meta1: orm.varchar('meta1', { length: 255 }),
    meta2: orm.varchar('meta2', { length: 255 }),
    meta3: orm.varchar('meta3', { length: 255 }),
    meta4: orm.varchar('meta4', { length: 255 }),
    createdAt: orm.timestamp('createdAt').defaultNow().notNull(),
    updatedAt: orm.timestamp('updatedAt').defaultNow().notNull()
  }
)

When inserting rows, I run the following code to add up to 1,000 rows per batch:
await transaction.insert(ipAddress)
  .values([
    { address: '<IP_ADDRESS>' },
    { address: '<IP_ADDRESS>' },
    // ...
    { address: '<IP_ADDRESS>' },
  ])
  .onConflictDoNothing({ target: ipAddress.address })

However, the debugging logs show that the resulting SQL query looks like this:
insert into "IpAddress"
  ("address", "meta1", "meta2", "meta3", "meta4", "createdAt", "updatedAt")
values
  ($1, default, default, default, default, default, default),
  ($2, default, default, default, default, default, default),
  ($3, default, default, default, default, default, default),
  /* ... */
  ($1000, default, default, default, default, default, default)
on conflict ("address") do nothing

I was surprised to see that the query includes default values for all columns, even though they are already defined with default values in the schema. Given that only the address column is explicitly being set in the values object, I expected the generated SQL query to be:
insert into "IpAddress"
  ("address")
values
  ($1),
  ($2),
  ($3),
  /* ... */
  ($1000)
on conflict ("address") do nothing

Although the query executes successfully, this behavior seems like an optimization opportunity. By omitting the unnecessary default values in the generated SQL, the query could be more efficient in query size and parsing, especially when handling large batches of data.
I am suggesting an optimization where Drizzle detects columns with defaults and omits them from the INSERT statement unless they are explicitly provided in the values. This could reduce the query size and improve performance, particularly when inserting a large number of rows.
While I understand this is not a bug, I’m introducing it as a feature request to explore its feasibility and potential benefits. As I’m relatively new to contributing to an ORM, I’m unsure of the trade-offs or potential complexities involved in making this change, so I’d appreciate any thoughts on whether this optimization is viable and worthwhile.

tl;dr version:
if (pgColumn.isDefault) { don't put "default" and omit it from the list of columns }


Correctly close the conversion sink in _EterlConversionSink

Previously, the sink was not closed when the _EterlConversionSink was closed, meaning the transformed stream never closed. This PR fixes that, and adds 1.0.4 as a new version with this bugfix.

Thanks!


Open and close log file as needed

We should open the log file (for append) as needed, and close the file to make it easier to inspect the log file while the server is running. Not a big performance concern because only minimal logging takes place unless in verbose mode. Also, with this change the "cycle log file" instruction becomes obsolete.

Replicator now opens and closes its log file as necessary. If running on a terminal messages are now logged to both the terminal and the log file. The "cycle log file" option is now redundant and has been removed.


Run SSH pod in each lagoon-remote

Currently, all SSH connections run via the SSH pod in the same location that all other Lagoon services run. While this simplifies the auto-generation of Drush aliases, the experience of customers using SSH from locations distant from the main cluster is impacted by this.
Each cluster should have it's own SSH pod running, and the auto-generated drush aliases should prefer this endpoint for any SSH interaction.

There's discussion over in #1820 about this

Adding my vote for a solution along these lines. Our team is often frustrated by how long it takes to establish a ssh connection, and the latency involved with the Australia -> Switzerland -> Australia round trip.

Been implemented, awaiting wider rollout


TRN

I'm not sure the instructions cover changing lines 146+147 if wanting to zip trn.
                    $zipfile = ($file -replace 'trn','zip')
                    $zipfullname = ($file.fullname -replace 'trn','zip')

Great script, Thanks
I may look at adding a rotation on the log file as it appears to grow.

Sorry totally missed this forever ago. Thanks for submitting issue though. Going to close for now. I don't have time for this project. Glad it helped!


RequestType.php ECHO_REQUEST changed

In "vendor/nicklasw/pogoprotos-php/src/POGOProtos/Networking/Requests/" folder there is a file "RequestType.php"
In the list of all its const, there is a declaration: "const ECHO = 666;" that give me error at runtime.
I checked the previous version and this declaration was "const ECHO_REQUEST = 666;"
So, now, I put it back to ECHO_REQUEST and I don't have the error anymore. But I'm not sure everything will properly work.

Update the dependencies.
composer update


[PowerToys Run] Gray backround color instead of Acrylic

Microsoft PowerToys version
0.82.0
Installation method
GitHub, PowerToys auto-update
Running as admin
No
Area(s) with issue?
PowerToys Run
Steps to reproduce
Press alt+space and check the background color of the window.
✔ Expected Behavior
Window should have Acrylic background.The window
❌ Actual Behavior
Window has gray background.

Other Software
Windows 10 19045.4529

Same issue here!

And round-like corners disappeared

I am encountering this same issue

Same issue for light theme (✔ White　❌Blue) (Windows 10)


osxphotos exportdb reports wrong version with --version

Thank you! I was thinking about this and was just starting to look at the changes since v64.x.  Noticed in v67.0 - " .. Export database now stores history of exported photos and videos which can be used with osxphotos exportdb --history to see why a specific file or UUID was exported or skipped and the history of the file ..".  Kinda figured it might be related to something like an covering index missing.
I agree with your thinking re: leaving the history feature enabled by default with the option to disable it.  This leaves the trade-off decision in the end users hands.
Appreciate the time you are taking on this.
FYI:  I re-ran my export overnight using v0.67.3 and noticed that the version reported for the exportdb --version is 67.2 vs 67.3 as per below.
❯ osxphotos -v
osxphotos, version 0.67.3
Python 3.11.7 (main, Dec  4 2023, 18:10:11) [Clang 15.0.0 (clang-15<IP_ADDRESS>.5)]
macOS 14.2.1, arm64

❯ osxphotos exportdb --version .osxphotos_export.db
osxphotos version: 0.67.2, export database version: 9.0

Originally posted by @rajscode in https://github.com/RhetTbull/osxphotos/discussions/1083#discussioncomment-8183116

This is the correct behavior but maybe needs better explanation in the output. The version stored in the export database is the version of osxphotos running at the time the export database was migrated.


[FEATURE REQUEST] - Option to unique results

If I am directory fuzzing or parameter fuzzing and every fuzz word that contains admin, for example, returns the exact same response. I only need to see 1 of these results. I'll only investigate 1 response because if they have the same status and size, they will almost certainly be the same exact 404 response, so I don't need to investigate every single result. Sure, I can filter these out, but I don't want to have to pause or restart to filter. I would just like to supply a unique option that way I still get the 404 response, but the results will only show 1 of them instead of 100+ with the exact same status code and size which just becomes noisy.
For example, the target may have a proxy or load balancer that says: If request contains admin, return a specific 301 or 404. So if I am fuzzing for admin panels and I supply the following words: admin, admins, administer, administrators, administrator - I will get the exact same response for all requests. It would be beneficial if I could provide a "--unique" flag which will filter out all subsequent request that contain the exact same response as a previous request.

spaced on the reply; thanks for the suggestion!
the --filter-similar-to flag works similar to this, however, it expects you to point it at the page prior to scanning, there's no automation tooled around it.
i don't plan on prioritizing this over what I've got going on with feroxfuzz, but would happily accept a pull request!
pinning it for now, and thank you again!


chore(Cargo.toml): bump spin crates to v1.6 branch revision

Bump spin crates to https://github.com/fermyon/spin/commit/54c4d83987f0519ef885b532d577845443d4d61b to get fix for https://github.com/fermyon/spin/issues/1787 and related commits.

This can follow https://github.com/fermyon/cloud-plugin/pull/134

I like to imagine Radu beaming approvingly down on us from the CTO office

(rebased)


Fix test/speed.jl symlink

This symlink was incorrect and errored when trying to access it.

Nightly CI issue is a pre-existing issue. Merging.


NestJS couldn't log some class names

in NestJS, when I start app app in production mode (so by using obfuscated js file),  it logs class names as _0x.....
Examples:

PrimaryDbContextModule ->  _0x23db20
AppModule ->  _0x202e0a
LoggerModule ->  _0x2e3cc7

Expected Behavior

Current Behavior

Steps to Reproduce

webpack.config.js
const WebpackObfuscator = require('webpack-obfuscator');

module.exports = function (options)
{
    return {
        ...options,
        devtool: 'inline-source-map',
        plugins: [
            new WebpackObfuscator({
                rotateStringArray: true,
                sourceMap: true,
                optionsPreset: 'high-obfuscation',
                disableConsoleOutput: false,
            }, [])
        ]
    }
}

Your Environment

Obfuscator version used: v4.1.0
Node version used: v18.17.0

Stack trace

Minimal working example that will help to reproduce issue

What you want?
If you want to prevent from change class names.
Add them to white list and it all.

Is there a more clear way? How can i add them into whitelist?

Is there a more clear way? How can i add them into whitelist?

You should use reservedNames

It would be great if we can have something like keep_classnames or keep_fnames and try not to force developers to always explicitly define reservedNames. those options are inspired from terser.
Actually keeping class name or function name untouched, is highly required in scenarios where code execution depends on those names. for example on TypeORM projects ref.

It would be great if we can have something like keep_classnames or keep_fnames and try not to force developers to always explicitly define reservedNames. those options are inspired from terser.
Actually keeping class name or function name untouched, is highly required in scenarios where code execution depends on those names. for example on TypeORM projects ref.


[CHALLENGE SUBMISSION] - Day 15

Please provide the following information for your submission:
What is your name?
Jayendran Arumugam
Where is your GitHub Repo ?
https://github.com/jayendranarumugam/25daysofserverless
What Challenge is this for?
Challenge 15
(Optional) Anything else we should know? e.g., language used, location, blog post?
Azure Computer Vision
Java Azure Functions

From all of us on the Cloud Advocacy team at Microsoft, thank you for creating this issue!
Have a Happy Holiday season!
Feel free to share your solution on Twitter with the tag #25DaysOfServerless

THANK YOU FOR YOUR #25DaysOfServerless SUBMISSION
We checked out your repository. We're thrilled to say your solution is now listed in our Hall of Fame
Thank you for your contributions!
This issue is now resolved! 🎉


sys/linux/vusb.txt: fix typo in descriptions

Codecov Report

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

@@           Coverage Diff           @@
##           master    #1386   +/-   ##
=======================================
  Coverage   57.84%   57.84%
=======================================
  Files         131      131
  Lines       24844    24844
=======================================
  Hits        14370    14370
  Misses       9804     9804
  Partials      670      670

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 040fda5...c9f60a4. Read the comment docs.


Flume agent using memory channel cannot be shut down gracefully

https://issues.apache.org/jira/browse/FLUME-1318

Allegedly, one way to do this is via the monitoring API: http://qnalist.com/questions/5084539/forcing-file-channel-to-be-flushed-before-shutting-down-flume


Create folders with the SDK

Hello everyone,
I'm not sure if this is already possible as I didn't find anything about this in the docs. So here is my question:
Is it possible to create new folders with the SDK?
I have an application were users can upload images. I would like to have the images separated in folders. One folder for each user.
So on registration I would like to create a new folder for the new user.
Can I achieve this with the SDK or do I have to use the Cloudinary API directly?
Appreciate any help :)

You can achieve this with the SDK, just specify the name of the folder together with the name of the image during upload.
E.g if you want the folder to be 'avatars', you can just do avatars/name_of_image


Build helm binaries natively on darwin

This is a follow-up to a quick chat in Slack.
Currently helm builds its release binaries using CircleCI on linux. Unfortunately cross-compiled darwin binaries have subtle gotchas that hit mostly corporate environments.
Quoting my comment on anther project

At least on darwin this has two side effects:

Custom CA's added to keychain are not picked up by fly (https://github.com/docker/machine/issues/491#issuecomment-73776254)
statically linked go binaries use the pure go solver as explained here (https://golang.org/pkg/net/)

In our corporate environment statically linked darwin binaries are a constant cause of trouble. We run an internal CA for all intranet sites which does not work because of the first effect.
The second is a problem for some major vpn clients (e.g. Big IP F5, Cisco) because the resolver reads the /etc/reslv.conf directly. Those VPN clients don't modify the resolv.conf when connecting to the corporate network but rather hook into the native darwin resolver to inject the corporate nameservers. Statically linked go binaries therefore can't resolve any corporate hostnames because they end up using the DNS servers from the local network where the VPN client is located.

One idea that was discussed on Slack was to maybe switch from a brew cask to an official  brew formula as those get build native on darwin.

Turns out there is already a kubernetes-helm formula in the brew-boneyard 💀 : https://github.com/Homebrew/homebrew-boneyard/blob/master/kubernetes-helm.rb

Wow! That was super early! I wonder what it would take to get that formula back in.

Anyone have an update to this? I agree that it would be nice to have it build in regular homebrew. But I don't have the time to get this done.

Seems line this fixed itself: https://github.com/Homebrew/homebrew-core/blob/master/Formula/kubernetes-helm.rb

Marking this closed, since Homebrew fixed it.


Update Globals “site_data”

Automatically generated by Netlify CMS

👷 Deploy Preview for anatidaephobia processing.

Name
Link

🔨 Latest commit
a626c834dbfc57fa7c98ee118e935f8b5e72f180

🔍 Latest deploy log
https://app.netlify.com/sites/anatidaephobia/deploys/6243fddd9ddd65000860e270


ENH: Beautify repr of instruments using extra_repr

Codecov Report

Merging #237 (b383ff9) into develop (8406881) will decrease coverage by 0.45%.
The diff coverage is 92.77%.

@@             Coverage Diff             @@
##           develop     #237      +/-   ##
===========================================
- Coverage   100.00%   99.54%   -0.46%
===========================================
  Files           42       43       +1
  Lines         1296     1325      +29
===========================================
+ Hits          1296     1319      +23
- Misses           0        6       +6

Impacted Files
Coverage Δ

pfhedge/instruments/base.py
97.61% <80.00%> (-2.39%)
:arrow_down:

pfhedge/instruments/derivative/base.py
97.59% <84.61%> (-2.41%)
:arrow_down:

pfhedge/instruments/derivative/american_binary.py
97.14% <85.71%> (-2.86%)
:arrow_down:

pfhedge/instruments/derivative/european_binary.py
97.14% <85.71%> (-2.86%)
:arrow_down:

pfhedge/instruments/derivative/lookback.py
97.14% <85.71%> (-2.86%)
:arrow_down:

pfhedge/_utils/str.py
100.00% <100.00%> (ø)

pfhedge/instruments/derivative/european.py
100.00% <100.00%> (ø)

pfhedge/instruments/derivative/variance_swap.py
100.00% <100.00%> (ø)

pfhedge/instruments/primary/base.py
100.00% <100.00%> (ø)

pfhedge/instruments/primary/brownian.py
100.00% <100.00%> (ø)

... and 6 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8406881...b383ff9. Read the comment docs.


YOLO lib

I created a simple library for yolov5 inference. I added an example with a brief description of how to prepare a model and run it in Rust. You can add it to your examples.
I would be grateful if someone could help develop the library, in the future I think to add the ability to train yolov5 and speed up the NMS algorithm.

@igor-yusupov How would I convert my Yolov5 Model into a compatible file to use with it? because it's giving me errors like this: "PytorchStreamReader failed locating file constants.pkl: file not found" Which I found out is because I'm using PyTorch exported model, so how would I convert it so I can use it?

I'd love to help @igor-yusupov . I started a yolov5 implementation from scratch (no libs) here.. Still needs some work-  but I guess I'm saying I understand yolov5.


32 bit version

Hi there.
I'm new here but I have an older laptop with windows 32 bit.
Is there any api supporting this version?

I cancelled 32 bit support in July 2019 because it limits development and the percentage of 32 bit installations dropped under 2%


Add Archipelago console

Added a new console. Displays the items you get and plays a sound when you get an item.

Supports two commands for testing, !echo and !loops

Deprecated the existing InGameConsole.cs
Adjusted the collision of the Nomai Warp platforms to something more intuitive

If this is approved, InGameConsole.cs and Assets/fallbacknotifications can be removed.


arg/3 constant treated as variable

tpl (v1.28.25)
?- functor(F,f,2),arg(1,F,F),arg(2,F,x).
   F = f(_A,_B).
?- functor(F,f,2),arg(1,F,x),arg(2,F,F).
   F = f(_A,_B).

scryer -f
?- functor(F,f,2),arg(1,F,F),arg(2,F,x).
   F = f(F,x).
?- functor(F,f,2),arg(1,F,x),arg(2,F,F).
   F = f(x,F).

It's there, you just can't see it...
?- functor(F,f,2),arg(1,F,F),arg(2,F,x),F=f(A,Y).
F = f(_A,_B), A = F, Y = x.
On Tue, May 10, 2022 at 8:38 PM flexoron @.***> wrote:

tpl (v1.28.25)
?- functor(F,f,2),arg(1,F,F),arg(2,F,x).
F = f(_A,_B).
?- functor(F,f,2),arg(1,F,x),arg(2,F,F).
F = f(_A,_B).
scryer -f
?- functor(F,f,2),arg(1,F,F),arg(2,F,x).
F = f(F,x).
?- functor(F,f,2),arg(1,F,x),arg(2,F,F).
F = f(x,F).
—
Reply to this email directly, view it on GitHub
https://github.com/trealla-prolog/trealla/issues/568, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFNKSEVTKLOY44K5U2VTNBDVJI4BBANCNFSM5VREHREA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Ah ... good to know how to unpent the caged ... F=f(A,Y) ... many thanks.

But, that is an error of the top level...

It's just to do with printing cyclic terms. I'll address it when I can.
On Tue, May 10, 2022 at 8:38 PM flexoron @.***> wrote:

tpl (v1.28.25)
?- functor(F,f,2),arg(1,F,F),arg(2,F,x).
F = f(_A,_B).
?- functor(F,f,2),arg(1,F,x),arg(2,F,F).
F = f(_A,_B).
scryer -f
?- functor(F,f,2),arg(1,F,F),arg(2,F,x).
F = f(F,x).
?- functor(F,f,2),arg(1,F,x),arg(2,F,F).
F = f(x,F).
—
Reply to this email directly, view it on GitHub
https://github.com/trealla-prolog/trealla/issues/568, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFNKSEVTKLOY44K5U2VTNBDVJI4BBANCNFSM5VREHREA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Swap out all uses of stdlib for core or "standard library" to core module and standard modules throughout docs & code

Terminology
Slang Standard Modules → the modules you get when you download slang
Slang Core Module — the module that starts every slang file — thing that can’t opt out of that has all our core types/functions/etc that every module starts with
We don’t want to use stdlib or “library” anywhere. Slang does modules. So we should use modules.

I have three questions regarding the terminology change.

Does it include the name of repo like shader-slang/stdlib-reference?
If yes, I will rename the repo.

Does it include the name of projects?
There are a few project who name includes stdlib.
Should they be changed too?

slang-embedded-stdlib
slang-embedded-stdlib-source
slang-no-embedded-stdlib
slang-no-embedded-stdlib-source
generate_stdlib_headers

Does it include the name of files?
There are two files whose name include stdlib.

slang-stdlib.cpp
slang-stdlib-textures.cpp

The answer during the meeting yesterday was,

No, we don't want to rename the repo yet. And when we rename it later, it will be "standard-reference".
Yes, we should rename the project names.
Yes, we should rename the file names.
Yes, we should rename the enum and constant variable names.

I like to share some update, although it may make sense only to myself.
I locally renamed all filenames, enum names and project names.
It compiles and slang-test runs all green.
I still need to do the followings,

rename slang-stdlib.bin to slang-core-module.bin.
rename the command-line arguments that use the keyword stdlib such as -load-stdlib and -save-stdlib
rename function names that uses the keyword, stdlib.
modify comments to use either "core module" or "standard module" depending on the context.
modify documents to use either "core module" or "standard module" depending on the context.
rename stdlib in some of python, bash and pwsh scripts.

I figured that compileStdLib() is just for a core-module, and it should be compileCoreModule().
But loadStdLib() and saveStdLib() are for multiple modules so it will have to be renamed to be loadStandardModules() and saveStandardModules().
slang_createGlobalSessionWithoutStdLib() and slang_getEmbeddedStdLib() should be renamed to use CoreModule, because their implementation handle only the core module.

It seems like there will be a lot more changes than I expected.
I am going to prepare multiple PRs for easier reviews.


Contact form modular

Hi guys,
I've been trying to play with this for a little bit and I can seem to add a form page with  no problem following the docs.
However, the page should be modular so i could add other things like articles / sidebar items, etc...
I managed to copy the form* from antimatter and got to the point where the site was displaying 2 nav bars. I managed to get rid of the extra nav bar but I still cannot see the form in frontend.
Is there something small that  I am missing somehow ?

Did you check http://learn.getgrav.org/forms/forms/how-to-forms-in-modular-pages?

Tried that but no luck so that's why i thought you could help out a bit. i posted on gitter maybe who knows what I'm missing


watch catalog file even if non existing, to be able to detect new file

I think I fixed it in https://github.com/projectatomic/studio-extension/pull/91 when I rebased
https://github.com/projectatomic/studio-extension/blob/bf1ee55629576b88fc8ec3036bf998ba29225c5d/packages/backend/src/managers/catalogManager.ts#L60-L67

Oh yeah I moved it thinking it was not necessary, but I haven't thought about new file being created!


Patch support and examples

Still need support for SDRAM and writing to CV outs.

CV is good, need to look into SDRAM now


Add gamerule for custom recipes

Add two gamerules:

Remove Ender Chest recipe
Cheaper TNT recipe

This would probably need a mixin of some sorts to work.

Not necessary


[Snyk] Upgrade aws-serverless-express from 3.3.8 to 3.4.0

Snyk has created this PR to upgrade aws-serverless-express from 3.3.8 to 3.4.0.

:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 3 versions ahead of your current version.
The recommended version was released 2 months ago, on 2020-12-06.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Coverage remained the same at 99.401% when pulling 118b70eec0cb97d87e1e0c416e8a6881ab6603b0 on snyk-upgrade-05f26e15132b62e9cebe22fca7e403bd into 1e9c07d41ebcea0bb6832bb592742107bb2a10b9 on master.


Can not transpile Coffescript when running mocha command

Prerequisites

[x] Checked that your issue hasn't already been filed by cross-referencing issues with the faq label
[x] Checked next-gen ES issues and syntax problems by using the same environment and/or transpiler configuration without Mocha to ensure it isn't just a feature that actually isn't supported in the environment in question or a bug in your code.
[x] 'Smoke tested' the code to be tested by running it outside the real test suite to get a better sense of whether the problem is in the code under test, your usage of Mocha, or Mocha itself
[x] Ensured that there is no discrepancy between the locally and globally installed versions of Mocha. You can find them with: node node_modules/.bin/mocha --version(Local) and mocha --version(Global). We recommend avoiding the use of globally installed Mocha.

Description
I try to run Mocha with a CoffeeScript compiler and I get Unexpected token import.
Below is my command which I'm trying to run:
node_modules/mocha/bin/mocha --require coffeescript/register app/server/lib/server_tests/*.test.coffee --reporter mochawesome
Here is the error stack trace
import should from 'should';
^^^^^^

SyntaxError: Unexpected token import
    at new Script (vm.js:51:7)
    at createScript (vm.js:136:10)
    at Object.runInThisContext (vm.js:197:10)
    at Module._compile (module.js:613:28)
    at Object.loadFile (/Users/timofte/Documents/work/projects/sonar/node_modules/coffeescript/lib/coffeescript/register.js:18:19)
    at Module.load (/Users/timofte/Documents/work/projects/sonar/node_modules/coffeescript/lib/coffeescript/register.js:53:36)
    at tryModuleLoad (module.js:501:12)
    at Function.Module._load (module.js:493:3)
    at Module.require (module.js:593:17)
    at require (internal/module.js:11:18)
    at /Users/timofte/Documents/work/projects/sonar/node_modules/mocha/lib/mocha.js:250:27
    at Array.forEach (<anonymous>:null:null)
    at Mocha.loadFiles (/Users/timofte/Documents/work/projects/sonar/node_modules/mocha/lib/mocha.js:247:14)
    at Mocha.run (/Users/timofte/Documents/work/projects/sonar/node_modules/mocha/lib/mocha.js:576:10)
    at Object.<anonymous> (/Users/timofte/Documents/work/projects/sonar/node_modules/mocha/bin/_mocha:637:18)
    at Module._compile (module.js:649:30)
    at Object.Module._extensions..js (module.js:660:10)
    at Module.load (module.js:561:32)
    at tryModuleLoad (module.js:501:12)
    at Function.Module._load (module.js:493:3)
    at Function.Module.runMain (module.js:690:10)
    at startup (bootstrap_node.js:194:16)
    at bootstrap_node.js:666:3

It works if I change that line to should = require 'should'
Versions

The output of mocha --version and node node_modules/.bin/mocha --version: 5.2.0
The output of node --version:v9.8.0
The version and architecture of your operating system: MacOS 10.13
Your shell (bash, zsh, PowerShell, cmd, etc.): Terminal
Your browser and version (if running browser tests): Google Chrome Version 68.0.3440.106
Any other third party Mocha related modules (with versions):     mochawesome - v3.0.3
The code transpiler being used: coffeescript - v2.3.1

About halfway down the stack ("mocha.js:250"), Mocha attempts to load your "require'd" coffeescript registration - it blows up during that processing.
My current CoffeeScript experience is with v1.12.7, where my code uses the style documented here (i.e., like your "It works if I" code). Think your import should from 'should'; is invalid CoffeeScript which is why it implodes.

CoffeeScript 2 supports import. I use that code in other places in my meteor app and it works. If I run these tests from meteor with mocha it works just fine.
My problem came when I've tried to use mochawesome as a reporter and I have to run mocha command for that.

So does it work with the "spec" reporter?

Mocha works in Meteor environment, but only with the terminal reporter, with this command: "TEST_WATCH=1 meteor test --port 3100 --driver-package meteortesting:mocha",
The web one is an empty page as follows:

That's why I'm tying to add a custom reporter, running mocha command as described in the issue.

Assuming what you're calling the terminal reporter is the same as "spec" reporter. What happens when you use the "html" reporter then?

If I run node_modules/mocha/bin/mocha --require coffeescript/register app/server/lib/server_tests/*.test.coffee --reporter html, I get the same error.
I meteor I'm not able to pass any mocha arguments to my meteor test command.
I'm not sure if this helps.
Thanks for your time and patience.

@elisei-timofte Do you have any updates regarding this?
I do not think this is a mocha issue, rather than how you are configuring coffee script to run through mocha.

Hi, I don't have any updates on this yet.
It could be just a CoffeeScript issue. I'll have to investigate more when I got some time.
Thanks for your help. If I'll find a solution I'll post it here, maybe it will help others.


Improve tests

And its automation with the Github actions.

Since I am using python 3.10, and this is not supported in github actions yet, this cannot be done.


How ZoomState exposes offsetX, offsetY and scale so i can find what part of the image is being displayed.

Here is the explanation with example:

Suppose I've image A that is have full human body image and now using this library i've done zoomed to face and i've the button that will take me to next screen with image but that image should show me the image that I've zoomed to face not the old one of full body image.

Hey @usuiat How are you,
Sorry but can you look into my question, Let me know what you think about this.
Or do you have any confusion?
Response this comments if you read it.

@osw-mj
Sorry for the late reply.
ZoomState exposes offsetX, offsetY and scale.
Using these properties, we may be able to guess which part of the image is being displayed.
Please let me know if there are any other properties you need.

Yes same i want to know the part displayed and want to convert that part into the image file

The figure shows the scale, offsetX, and offsetY when the blue image size is zoomed to orange.

The visible area then becomes a green rectangle, which can be represented by the equation in the figure.

However, this is the case when the aspect ratio of the image and the display area match.
If the aspect ratios are different, it becomes more complicated.
Probably, the required rectangular area will vary from application to application.

It's there any function to get the visible rectangle offsets?

Okay I'm closing this issue for now. Thank you.


Fdroid relase

I would like to know why this app was realased only in Play Store, mainterners didnt seen interest in releasing it on fdroid or similar "stores"?

Because this app uses Google's libraries for crash investigation and monetization, it cannot be published on the G-Free store. I tried to publish this app on the Amazon store, but it didn't seem to meet their policies and was rejected.

Hello ohmae, thank you for your reply.
So, it cant be compiled manually also and inserted in a phone?
It must be installed with play store?
Would you consider also, making a version without GAPPS and add some kind of donation section?
I would happly donate you for this app if it meets my requirements. I am currently using
https://play.google.com/store/apps/details?id=org.crape.rotationcontrol on a waydroid running LineageOS on a PinePhone. I have installed rotation control with Aurora Store, and I think it is possible to install ours as well with this workflow, but I dont know if I will have issues because of missing GAPPS contents.

Closing this issue since maintener gave his reasons and dosent show interest in continuing this thread. Thank you.


Framework Detection

It would be very cool if Hotel knew about common web frameworks and could use a default configuration for each (similar to how Heroku does it). This way, we could just do hotel add and have things "just work." For example, hotel add in a folder with a Gemfile that contained the string gem "rails" could default to hotel add 'rails server -p $PORT -b <IP_ADDRESS>' -o log/development.log.

That's a nice idea!
However I don't think it should be the responsibility of hotel to do that. I prefer to keep it agnostic and focused. Also, every time a server would be added, a server command changed, that would mean a release.
Instead, I think a CLI or small wrapper would be great. Maybe something like that (don't pay attention to the name it's just for the example):
$ npm install -g hotel framework-detector-cli
$ hotel add `frameword-detector-cli`

If you happen to write one, feel free to create a PR to add it to the third-party tools:
https://github.com/typicode/hotel#third-party-tools


Duplicated inputs with conflicting targets in causal_judgement.json

I think that the following prompts are duplicated with conflicting answers (once with "Yes", and once with "No"). Maybe this is a copy-paste error, and something in the instance should have been changed when copied (e.g., the red wire with the black wire?)

How would a typical person answer each of the following questions about causation?\nA bear and a hedgehog were shown a box full of colored pencils. Only bears were allowed to take pencils, whereas hedgehogs were not allowed to take them. The hedgehog was present when the new rule about pencil use was announced. Therefore, the hedgehog knew about the new norm. Both animals alternately took pencils out of the box six times. At last, the hedgehog and the bear came to the box and simultaneously took a pencil. A short time later, another animal, a polar bear, approached the box seeking a pencil to do his homework with. However, there were no pencils left in the box. The polar bear could not finish his homework. Did the hedgehog cause the problem?\nOptions:\n- Yes\n- No

How would a typical person answer each of the following questions about causation?\nA machine is set up in such a way that it will short circuit if both the black wire and the red wire touch the battery at the same time. The machine will not short circuit if just one of these wires touches the battery. The machine is designed so that both wires move around inside the machine. The black wire is supposed to touch the battery at certain times as it moves around inside the machine. The red wire is never supposed to touch the battery as it moves around inside the machine. One day, the black wire and the red wire both come in contact with the battery at the exact same time. There is a short circuit. Did the red wire cause the short circuit?\nOptions:\n- Yes\n- No

Thanks for making this resource available!

Dear Professor @gabrielStanovsky ,
Thank you for thoroughly examining the test samples and posing a thoughtful question, and please accept my apologies for the delay in my response. When we were curating the BBH dataset, we used the original ground-truth labels provided by the BIG-Bench corpus. It is possible that we may have unintentionally carried over some of the original errors and artifacts present in the BIG-Bench corpus.
Upon reviewing the original labels for Questions (1) and (2), I found that the evaluation suite for the "Causal Judgment" task included both "Yes" and "No" answers for both questions.

Specifically, for Question (1), there is a "Yes" at L1496 and a "No" at L1481.
For Question (2), there is a "Yes" at L1352 and a "No" at L1360

I hope this response answers your question; if you have any further questions or comments, please feel free to reach out to me.


Fix ConstraintDual for vector set of length 1

With a vector set with only one row, you still need to return a vector of one element.

Codecov Report

Merging #3 (1c1addb) into main (5505e4b) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main       #3   +/-   ##
=======================================
  Coverage   87.93%   87.93%
=======================================
  Files           4        4
  Lines         547      547
=======================================
  Hits          481      481
  Misses         66       66

Impacted Files
Coverage Δ

src/MOI_wrapper/MOI_wrapper.jl
76.55% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Thanks for catching this. After #5, support for vector sets were removed so this is no longer a problem.


Transform EF warnings into exceptions during debug

Hi,
yesterday I casually stumbled upon the log "Warning: The LINQ expression ... could not be translated and will be evaluated locally." The cause was a trivial where condition that I expected to be innocent and instead caused to retrieve a lot of rows and process locally [ .Where(el => el.UserId == userId && el.Date == new DateTime(dt.Year, dt.Month, 1)) - EF didn't like the "new" in the expression, using a temp variable to store the new DateTime fixed it.].
So I decided to check my code to look for other similar situations. Luckily I have a lot of tests an I just had to check the logs for the warning.
Question is:
Is is possible to change EF warnings into exceptions so that at debug/developing time those cases can be found out easily?
Thanks!

Yes, it's possible and is a good idea. Take a look at this doc page.


natscli: Add version 0.0.35

Closes https://github.com/ScoopInstaller/Main/issues/4267

[x] I have read the Contributing Guide.

/verify

This manifest should be added to Main bucket, IMO

I would add it to the main bucket,but it does not have enough stars, or forks.


Create landing page for Tileo.co

Single-page, single call to action.    Implement "scarcity" system for people
Include a teaser link to a public viz of the lettuce dataset (get client to agree first!)
A few things that maybe go without saying:

[ ] Make sure it works on mobile (phone & tablet)
[ ] Hook it up with Segment.io
[ ] Hook it up with Google Analytics
[ ] Hook it up with Hubspot
[ ] Add secrets to docker-compose.yml file
[ ] Finalize instance to host
[ ] (optional now, required later) A/B test CTA & tag line

It's not a coincidence that this tab was open in one of my browsers the last few days:

https://blog.chartmogul.com/saas-landing-pages-2017-analysis/

/cc @apercas @ivanprado @amlarraz in case you want to comment / add your 2 cents'

IMO, if we're going statis, let's use the (basic) proper tools https://pages.github.com/ We all know how Github works, so their own pages with a redirect should be more than enough.

“... good artists borrow, great artists steal ...”  Did you take a look at the ChartMogul article?  Let's discuss after we have beta ready for the new demo.

I did! And I agree with the fewer CTA policy. Actually in our case I think we only need two of them: 'See a demo' (map with a state of the art overfitted presentation) and 'Contact us now' with a form/email.
Then a bunch of paragraphs with the how/where (worldwide)/who(?) plus a twitter link to keep the conversation up.

Thanks for all the work on this today, @apercas and @ivanprado.
I've made a few edits on the sandbox and now have a Dockerized site up on AWS that we can move everything to.  Can you take care of that part, @apercas?  Just visit http://tileo.co and use the same credentials as you have put on Meldium today.
In general I've simplified things (taken section titles out, left just one picture in the carousel and made the main panel shorter to try and get everything to fit above the fold ...)  I feel we still need to work on it some more tomorrow, so I've asked that the link go out Friday.
Added a couple more TODOs like adding the secrets to our compose file, and finalizing host to run this.

General thoughts on things that I'm still trying to fix/could use your help & thoughts:

Solutions don't render well in mobile, they actually render very poorly.
Solutions are sized by the text that follows them, should make them size independent of them.
Font family / size / weight of "Tileo" and "Artificial Intelligence for Precision Agriculture" feels weak.
I might have removed too much, in my search for "minimalism"

Thoughts on copy?  I went the minimalist route since the less we say the more we leave to the imagination.  Let me know if that was too much of a "cut" ...

Thoughts about new copy:

We automate data collection using drones, GoPro cameras, satellites, you name it!
We use convolutional neural networks, trained to help with real-world problems like yield estimation, crop quality and field irregularity.
We offer a best-in-class visualization workbench that helps your team spot trends and stay organized.

"automate data collection", "convolutional neural networks", etc... all of them are pretty technical terms. Good for impressing techies coming to TarugoConf, but no so good for people coming Fenavin, where our real clients can be.
I would replace the repeated use of "we" as I think give some sensation of amateuris.

Thoughts on minimalism/design:

The page gives me the sensation doesn't fit together. It looks too small in my computer. It doesn't give me a cool sensation. On mobile doesn't work as you told because images are cut. An in general I would say that the page "no respira". Everything is too packed.

My cents:
One of your focus is to have the main message fit above the fold. Which makes sense to me. But I think the solution is not making everything smaller or more packed. I would say page should adapt to the size. I'll try to explain with some examples. Look to clearbit page. On computer browsers/tablets main message fits on the screen. But on mobiles, page version is simplified. More examples: Workable, Wix. I just got some of them from the page you shared about landing pages.

It looks weirder now indeed. Let me try to fix the proportions.

I will work on the final copy details tonight and remove the "we" indeed.  It was a brain-fart late last night in search of unnecessary consistency between those three paragraphs.
I agree 100% about audience, @ivanprado.  I plan on changing the overall audience/copy early next week after the first few "targuos" have seen the LP an we can move to our real target market.  OK?  Will also take their feedback into account.  We're not trying to sell to them ML workflows after all.
For now, I'm actually hearing good feedback from other entrepreneurs about the copy.  Which is a clear "kiss of death" as it should speak no to them, but to industrial food people.  The best comment so far was to take the "help with real-world problems like yield estimation, crop quality and field irregularity" and make that the tagline.  It's long, but probably better than what we have.

As far as progress I made this morning, everything is ready for a tileo.co production push after @apercas is done with final touches on the sandbox.
I've installed a bunch of plugins, activated Hubspot and only a few details (Google Analytics, etc.) remain.  See here.
I've left the WP instance in "maintenance mode" for now, to avoid further embarrassment.

What, no updates? 😱
I see a lot of stuff is already fixed over at tileo.co ... cool beans!

Some fixes/changes:

Added Google Analytics (goes in footer)
Top image back to 50vh height (takes up too much room above the fold otherwise at 70vh)
Assets where still hosted at https://tileo.splashblot.com/wp-content/themes/tileo/img/field/ so moved them to Media Library (and re-compressed them to help slow download times, one was 4.4MB!)
Couple of small copy edits courtesy of the only native speaker in the team!
Replaced the html5 favicon for our own
Pixel-fucked with the "O" animation

Back to @apercas in case he objects to any of my changes.  Tweet with link to our LP should go out around 11am Madrid time.

This link seems helpful for the copies https://medium.dave-bailey.com/the-magic-formula-to-describe-a-product-in-one-sentence-175ce38619c7

Can we use the same SSL certification we have on alpha/beta here? And, are we supporting anything but English and Spanish? Maybe I can start testing multilingual plugins.

My take is this: English as default for everything, and Spanish for landing pages and major areas only (index, etc.)

As far as SSL goes, we can try to use the same SSL cert ... yes (using a wildcard one) but for now alpha/beta use Let'sEncrypt and it makes it hard.

Updated with skewed layout.

Closing this (we had what we needed for the first iteration) and moving remaining items here.


alert to alterView

Typo in grammar file. Suppose this wasn't on purpose?

Typo in grammar file. Suppose this wasn't on purpose?

It's indeed a typo, thanks for PR.


Error: TypeError: tag.replace is not a function

I am using the fork 'darrinholst/protractor-cucumber-framework#cucumber-2' but I can't find an issue section on that page. When I try and run protractor I get the following error:
E/launcher - Error: TypeError: tag.replace is not a function
at C:\gitlab\ma\node_modules\protractor-cucumber-framework\index.js:95:18
at Array.map (native)
at convertTagsToCliValues (C:\gitlab\ma\node_modules\protractor-cucumber-framework\index.js:94:37)
at convertOptionValueToCliValues (C:\gitlab\ma\node_modules\protractor-cucumber-framework\index.js:113:14)
at convertOptionsToCliArguments (C:\gitlab\ma\node_modules\protractor-cucumber-framework\index.js:61:31)
at C:\gitlab\ma\node_modules\protractor-cucumber-framework\index.js:25:26
at Function.promise (C:\gitlab\ma\node_modules\q\q.js:682:9)
at C:\gitlab\ma\node_modules\protractor-cucumber-framework\index.js:24:14
at _fulfilled (C:\gitlab\ma\node_modules\q\q.js:834:54)
at self.promiseDispatch.done (C:\gitlab\ma\node_modules\q\q.js:863:30)
at Promise.promise.promiseDispatch (C:\gitlab\ma\node_modules\q\q.js:796:13)
at C:\gitlab\ma\node_modules\q\q.js:556:49
at runSingle (C:\gitlab\ma\node_modules\q\q.js:137:13)
at flush (C:\gitlab\ma\node_modules\q\q.js:125:13)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
[15:09:23] E/launcher - Process exited with error code 100

My protractor.conf.js had the following settings:
cucumberOpts: {
require: ['./e2e/features/steps/*.steps.ts'],
tags: false,
format: 'pretty',
profile: false,
'no-source': true
}
I had to remove the 'tags' option and it worked correctly. Having it set to either false or true caused an error.

Good catch. Since cucumber 2 changed it's tag format I tried to be "helpful" and do the conversion automatically. Need to check that it's a string before being so helpful.

Cheers for the fast response Darrin! I'll give it a whirl.


rekall is broken in updated SIFT

The latest version of rekall is 1.6.0 (Gotthard). I can install rekall in Sift 3.0 use the virtualenv method.
After a recent SIFT update, it seems that rekall was updated. But trying to run it leads to:
sansforensics@siftworkstation:/cases$ rekall
Traceback (most recent call last):
File "/usr/local/bin/rekall", line 7, in
from rekall.rekal import main
File "/usr/local/lib/python2.7/dist-packages/rekall/rekal.py", line 39, in
entry_point.load()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 2301, in load
self.require(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 2324, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 859, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (PyYAML 3.12 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('PyYAML==3.11'))
Looks like a PyYAML version mismatch.
I was running rekall 1.5.2 successfully prior to my recent sift update.

Yes, we are aware that rekall doesn't play nice outside of a virtualenv.
SIFT is moving to a new method of management and providing updates, at the same time support for Ubuntu 16.04 is being tackled, please take a look at https://github.com/sans-dfir/sift-saltstack

Thanks for the update. May try the new "method" soon.


GHA docs say macos-latest is macos-14 (M1) but it is instead macos-12 (Intel)

Description

The macos-latest label currently uses the macOS 14 runner image.

https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories
Platforms affected

[ ] Azure DevOps
[X] GitHub Actions - Standard Runners
[ ] GitHub Actions - Larger Runners

Runner images affected

[ ] Ubuntu 20.04
[ ] Ubuntu 22.04
[ ] macOS 11
[X] macOS 12
[ ] macOS 13
[ ] macOS 13 Arm64
[ ] macOS 14
[X] macOS 14 Arm64
[ ] Windows Server 2019
[ ] Windows Server 2022

Image version and build link
macos-latest and macos-14
macOS (macos-latest)
Current runner version: '2.315.0'
Operating System
macOS
12.7.4
21H1123
Runner Image
Image: macos-12

macOS (macos-14)
Current runner version: '2.315.0'
Operating System
macOS
14.4.1
23E224
Runner Image
Image: macos-14-arm64
Is it regression?
No
Expected behavior
It would be GREAT if M1 was the default but I sense that the default is still Intel.
Actual behavior
Docs are incorrect.
Repro steps
Run a GHA with macos-latest and look at set up job.

@cclauss Hey! Please report to https://github.com/orgs/community/discussions (cc @Steve-Glass) as we do not maintain GitHub docs directly

@cclauss actually no need to report, I clarified our docs a bit, https://github.com/actions/runner-images/pull/9642


Frends.FTP.DownloadFiles has default value in ClientCertificatePath

Task has default value in ClientCertificatePath which makes it impossible to give empty value to the field. This should be disabled when using the EnableClientAuth option.

https://github.com/FrendsPlatform/Frends.FTP/pull/20


Possibly wrong hack filename for Yi Dome Guard YRS

As described in "Supported cameras" table Yi Dome Guard YRS camera suppose to work with r35gb version of the hack.
Actually it works: hack is being applied well, web-interface working e.t.c But most of the features does not work - rtsp live video, screenshot, ptz
I do have 2 same cameras - Yi Dome Guard YRS.3019. Both of them are failed to have working features listed above. It was decided to dismantle both of them just to see what is inside. After that it was noticed that both camera's motherboard have r30gb sign in the corner. After that hack with r30gb version was applied and everything is working nice as it should be.

Message that Yi Dome guard supports r30gb hack version is also mentioned here
https://github.com/TheCrypt0/yi-hack-v4/issues/265

To identify the model, check the fw version.

All 4 fw versions listed in table are suppose to work with r35gb

The question is: what's the fw version of your cam?

Copied from hack web-interface
Firmware Version | 0.3.0
Base Version | <IP_ADDRESS>_202009251856
Model Suffix | r30gb
Serial Number | KFUSY36OJ3V7NK200808

Yes, you are right.
Fw 9.0.05 means r30gb.

Maybe it is reasonable to update "Supported cameras" table in README file?

Maybe it is reasonable to update "Supported cameras" table in README file?

Done.
Is there a fw update available for this model (from 9 to 12)?

Unfortunately i dont know
Could not find any information about this
I think you could close this issue


Dask support

It would be nice if we could seamlessly hold dask arrays and dataframes inside of an AnnData object.
I would consider this issue closed once most operations on an AnnData would work when it contained dask objects. Reading in an AnnData with all elements backed by dask would be separate and downstream task.
See also:

Possible API for reading an AnnData object with some dask backed arrays #659
Out of core support #690
Performance advantages of dask dataframes may be strongly limited here until https://github.com/dask/dask/issues/7933 is resolved (currently cannot infer only one column should be read from disk from ddf.read_*(...)["col"])

I think this issue will have may subparts, so I think individual issues for that level of specificity I think


[Request] Skate 3

Dumped the addresses from old rtm tool
//the original was coded by extreme h4xz0rs named gopro_2027 & FaZeModz

//HIGH OLLIE

		PS3.Extension.WriteFloat(25493428u, -9.8f);	//Default
	 	PS3.Extension.WriteFloat(25493428u, -50f);	//Super Ollie
		PS3.Extension.WriteFloat(25493428u, -150f);	//Super Ollie 2
		PS3.Extension.WriteFloat(25493428u, -300f);	//Super Ollie 3
		PS3.Extension.WriteFloat(25526680u, 500f);	//Extreme Ollie

//JUMP SPEED

	public void setJumpSpeed(float speed)
	{
		PS3.Extension.WriteFloat(22405784u, speed);
		PS3.Extension.WriteFloat(22405788u, speed);
		PS3.Extension.WriteFloat(22405780u, speed);
		PS3.Extension.WriteFloat(22405776u, speed);
	}

	setJumpSpeed(1f);		//Default
	setJumpSpeed(3f);		//Medium
	setJumpSpeed(5f);		//High

//JUMP HEIGHT

	PS3.Extension.WriteFloat(25526680u, 19.6f);	//Default
	PS3.Extension.WriteFloat(25526680u, 250f);	//Medium
	PS3.Extension.WriteFloat(25526680u, 420f);	//High

//MISC (First line is on | Second is off)

	PS3.Extension.WriteFloat(22306128u, 2f);	//Crazy Bail Physics
	PS3.Extension.WriteFloat(22306128u, 1f);

	PS3.Extension.WriteFloat(22408592u, 5f);	//Screen Particles
	PS3.Extension.WriteFloat(22408592u, 1f);

	PS3.Extension.WriteFloat(26541504u, 1.5f);	//Wiggly Camera
	PS3.Extension.WriteFloat(26541504u, 1f);

	PS3.Extension.WriteFloat(21609444u, 2f);	//Big Shoulders
	PS3.Extension.WriteFloat(21609444u, 1f);

	PS3.Extension.WriteFloat(23942972u, 2f);	//Crazy Peds
	PS3.Extension.WriteFloat(23942972u, 1f);

	PS3.Extension.WriteFloat(25427784u, 5f);	//Crazy Screen
	PS3.Extension.WriteFloat(25427784u, 1f);

@xavier124 First of all, thanks for your request!
But unfortunately, this tool doesn't use RTM features (offsets, etc.) like the ones you're mentioning above. However, when I can, I will try to find some Skate 3 mods and have them added to the database.

I've added the only SPRX that I could find for this game, but I will add some gamesaves soon.


How to Work with Custom Data types

Hello I am new to GraphQl and flutter and I have a question and I put this under enhancement because I dont see any documentation for it or any examples on how to do this so not sure if it exists
I have this query
mutation UpdateJobStatus {
  updateJobStatus(input: {
    job: {
       id: "5du2ZM84qIJmwR9rG7CFgH",
       status: Pending  **// This Thing here has a custom type**
}}) {
    job {
      id
      status
      coverage {
          result
      }
    }
  }
}

The status here is not a primitive data type but of type JobStatusID which can take different values
Now In flutter/dart I have this
String updateJobStatusPending = r'''
mutation UpdateJobStatus($jobId: ID!, $status: JobStatusId! ) {
  updateJobStatus(input: {
    job: {
       id: $jobId,
       status:$status
}}) {
    job {
      id
      status
      coverage {
          result
      }
    }
  }
}

My Question is : How do i pass this in variable here
 final MutationOptions options = MutationOptions(
      document: gql(updateJobStatusPending),
      variables: <String, String>{
        'jobId': jobId,
        'status':  **// What do I pass here as its not a primitive data type and I cant just type Pending here with ""**
      },

I'm assuming that the JobStatusID is an enum. In that case, you can just pass the string value that you want, e.g. "Pending". The same goes for scalars, but they can take any primitive data type and it's up to the server to pass them correctly.
So in the end you're always limited to json data types, arrays, objects, primitives, which are lists, maps, and appropriate primitives in dart.
I hope this makes sense.

Passing a string “pending” doesn’t work it needs Pending without string

Try and write the string "Pending" and see if it works.

It does not work. Also FYI we are working on a 3rd party API and just consuming it.
Attaching the exception
{
    "errors": [
        {
            "message": "Argument 'status' on InputObject 'UpdateJobStatusJobInput' has an invalid value (\"Pending\"). Expected type 'JobStatus!'.",
            "locations": [
                {
                    "line": 5,
                    "column": 10
                }
            ],
            "path": [
                "mutation UpdateJobStatus",
                "updateJobStatus",
                "input",
                "job",
                "status"
            ],
            "extensions": {
                "code": "argumentLiteralsIncompatible",
                "typeName": "InputObject",
                "argumentName": "status"
            }
        }
    ]
}

Here is the request I typed
mutation UpdateJobStatus {
  updateJobStatus(input: {
    job: {
       id: "5du2ZM84qIJmwR9rG7CFgH",
       status: "Pending" }}) {
    job {
      id
      status
      coverage {
          result
      }
    }
  }

Okay, but the example you're posting here is not what you asked about.
In
mutation UpdateJobStatus {
  updateJobStatus(input: {
    job: {
       id: "5du2ZM84qIJmwR9rG7CFgH",
       status: "Pending" }}) {
    job {
      id
      status
      coverage {
          result
      }
    }
  }

You don't have any variables, so it should be
mutation UpdateJobStatus {
  updateJobStatus(input: {
    job: {
       id: "5du2ZM84qIJmwR9rG7CFgH",
       status: Pending }}) {
    job {
      id
      status
      coverage {
          result
      }
    }
  }

in your original question, you had the query:
String updateJobStatusPending = r'''
mutation UpdateJobStatus($jobId: ID!, $status: JobStatusId! ) {
  updateJobStatus(input: {
    job: {
       id: $jobId,
       status:$status
}}) {
    job {
      id
      status
      coverage {
          result
      }
    }
  }
}

then the variables should be
 final MutationOptions options = MutationOptions(
      document: gql(updateJobStatusPending),
      variables: <String, String>{
        'jobId': jobId,
        'status':  "Pending"
      },

Thank you for helping me out I really appreciate it. This is the first thing i tried as it made sense and it didnt work  then but its working now hehe


Fixes for compatibility with python 3 unicode/bytes types

I'm submitting some fixes I needed to do to be able to use pyescpos on a py3 project.
Most of the changes are because py3 is sending unicode data to functions that expected bytes. The changes I did were to use six lib so the code can run on both py2 and py3.
The fix on conn/file.py is because this file mixed tabs and spaces indentation and py3 refuses to run with mixed spacing.
Module ConfigParser was renamed on py3, importing from six now.

Hi @fabianoengler , I've some problems on #17 do you know what is needed in this pr to address the other unrelated stuff?

Hi @fabianoengler - is there any way to install this patch if I've used pip to install escpos? Thanks!

Hi @edent, take a look at https://github.com/base4sistemas/pyescpos/issues/17#issuecomment-587928943

Thanks for your work. Although:

Config module does not rely on configparser anymore, instead, it reads its configuration values from environment variables.
The NetworkConnection._raw_write expects data to be already encoded bytes, since the encoding comes from the implementation. If you need to call _raw_write or write directly pass in encoded bytes.


Add setting to enable only discord -> matrix presence

Is it possible to not send presence to discord while still receiving presence from it? I think discord would (if I were to use a user token) still know that I am present since the bridge is syncing at all, right?
Either way I'd prefer to appear "invisible" offline on discord.
Would you consider such a feature/setting/interactive user setting?
Continuing that thought, it would be nice if the current presence setting wasn't (only) a global bridge setting but also a user customizable setting.
actually perhaps this issue is more relevant to mx-puppet-bridge, lmk.

The setting de.sorunome.msc2409.push_ephemeral: true inthe registration.yaml probably influences the presence behaviour

Tracked by https://gitlab.com/mx-puppet/discord/mx-puppet-discord/-/issues/178


Doc Feedback:

Location : https://apim.docs.wso2.com/en/latest/GettingStarted/about-this-release/
Link to JWT  tokens gives a 404

Fixed the JWT link and the link to API Key in [1].
[1] https://github.com/wso2/docs-apim/pull/736


bump version after release to avoid downloading released packages

@xscript @yungez @aovechki

@ZhijunZhao,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

Codecov Report

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

@@           Coverage Diff           @@
##           master     #156   +/-   ##
=======================================
  Coverage   71.95%   71.95%
=======================================
  Files          58       58
  Lines        1216     1216
  Branches      117      117
=======================================
  Hits          875      875
  Misses        274      274
  Partials       67       67

Impacted Files
Coverage Δ

...figure/documentdb/DocumentDBAutoConfiguration.java
80.76% <ø> (ø)
:arrow_up:

...zure/spring/data/documentdb/DocumentDbFactory.java
93.75% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d0509d9...f720956. Read the comment docs.


Control login timing to avoid "NOT AUTHENTICATED" error due to simultaneous logins.

Feature to control login timing added to avoid simultaneous logins. This feature is effective from multiple instances too if you set different LOGIN_SEC in each instances. With this feature, we can specify when to login accounts specified in LOGIN_SEC. The number should be between 0 - 60. Default is tuple(range(1,60)), so accounts login every second. With this feature, NOT AUTHENTICATED error due to temp IP ban will be avoided.
I tested in following conditions.

2000 workers
100K spawnpoints
16 instances
Single residential IP address.

Tested for over 10 days and haven't observed single NOT AUTHENTICATED error. I also tested with single private proxy and achieved same result (no NOT AUTHENTICATED error)
# Control login timing exactly set in LOGIN_SEC if LOGIN_SEC_CONTROL = True.
# Too many simultaneous logins from single IP address easily causes temp IP ban
# and results in "NOT AUTHENTICATED" error.
# Even you set SIMLTANEOUS_LOGINS = 1, temp IP ban will happen if you run multiple instances.
# If you set different LOGIN_SEC for each instances, you can avoid simultaneous logins from
# multiple instances.
# Example:
#   instance A: LOGIN_SEC = (1,11,21,31,41,51)
#   instance B: LOGIN_SEC = (4,14,24,34,44,54)
#   instance C: LOGIN_SEC = (7,17,27,37,47,57)
# Even single instance condition, default LOGIN_SEC is helpful to control login.
# It is recommended to set SIMULTANEOUS_LOGINS = 1 if you turn on LOGIN_SEC_CONTROL
# Default is False.
# Ignore this config, if you use many proxies and not have issue for simultaneous login.
#LOGIN_SEC_CTRL = False
#LOGIN_SEC = tuple(range(1,60))

please merge this


Bollards mesh replacements and 8k asphalt textures

Changes:

Light bollards now have a new mesh with 1024x textures
New 8k textures for asphalt, including intersections and crossings
Moved asphalt texture replacements from uncle_burrito.usda to roads.usda

Alright, it didn't work for me. Neither editing 26A6E5758911C4FE.usda and mat_LightBollard.usda with emissive input didn't give any result

Bollard replacements did not work for me either.

Mesh replacements seem to work now on latest builds.


Created BaselineProfile for app performance improvement support

Issue

close #137

Overview (Required)

Created BaselineProfile, then putted base-profile.txt to under src/main in app-android module
Added semantics to access composables using UIAutomator for create BaselineProfile
https://developer.android.com/jetpack/compose/testing#uiautomator-interop

Links

Screenshot

@hiraok hi 👋 This is just a friendly reminder that Issue is now waiting your comment 😉

@takahirom
I am very sorry for the delay in responding.. 🙇♂
Please check to see if there are any problems 🙏

I wouldn't like to have the baseline profile txt to the repository for repository size and want to use the GitHub artifact ideally. So I made the PR that uses your commits, excluding the profile 🙏
https://github.com/DroidKaigi/conference-app-2022/pull/835

This PR is merged in https://github.com/DroidKaigi/conference-app-2022/pull/835 🙏


Day 12, 2023

LGTM

I have a 10x speedup by using a better cache, I'll update this tomorrow. Feel free to already merge this part.

Ready to be reviewed/merged.


feat: Create Azure Container Offer docs

Summary

Upgrade python and various components on our workflows
Create the Azure Container Offer documentation
Changed a bit the orientation and the way it looks on the main site

Ticket Link

@cwarnermm Any idea why this happens ?

@toninis - Yes, I can see some RST-specific syntax issues that are resulting in the docs output you're seeing. Are you open to me committing changes to this PR directly? If so, I'll pull your fork down to do so.

@toninis - Yes, I can see some RST-specific syntax issues that are resulting in the docs output you're seeing. Are you open to me committing changes to this PR directly? If so, I'll pull your fork down to do so.

Feel free of course . And take your time . Hopefully we will get this shipped next week .
Do your thang 🚀

@toninis - I've applied editorial and syntax updates. Currently, the new Azure AKS deploy page is listed directly after the Kubernetes page in the nav pane. If you'd prefer to see a nested approach instead with parent/child pages, let me know!

@toninis - I've applied editorial and syntax updates. Currently, the new Azure AKS deploy page is listed directly after the Kubernetes page in the nav pane. If you'd prefer to see a nested approach instead with parent/child pages, let me know!

I am 3/5 but I think a nested approach is better meaning that we support Kubernetes installation but in the meantime we have cloud specific instructions on each cloud .
WDYT ?

Great update. Agree that elevating Azure to same level as all deployments is the way to go (we might revisit this nesting when we have other K8s CSP deployments).

Perfect. We are good to merge then . @cwarnermm with your blessing as always 😄


Center footer logo on mobile

Closes #180

As you can see in the preview Vercel created, the logo is now centered on mobile!

Great @jxxe
Please also check for other open issues where you can build tailwind UI components and showcase them in website