getBoundingClientRect().top gives different value after resize

After resizing the window, "el.getBoundingClientRect().top" gives a different value, so the parallax div has a wrong position after resize.
Does the applied transform affect getBoundingClientRect()? I was looking into getting the value without transform:

https://stackoverflow.com/questions/27745438/how-to-compute-getboundingclientrect-without-considering-transforms
https://stackoverflow.com/questions/7982053/get-translate3d-values-of-a-div

I fixed this by forcing the browser to fire the resize event:
window.dispatchEvent(new Event('resize'));
This is a workaround and it would be better if it gets fixed in the plugin. Or am I missing some setting?

Glad you found a workaround. Any quick thoughts how this can be updated in the library?


i18next object always being console.logged event with debug: false

Describe the bug
Even with debug:false when initializing, I always get console.log with several i18next objects being logged
Occurs in next-i18next version
  "next": "^8.0.3",
  "next-i18next": "^0.34.0",

Steps to reproduce
Just initialize as per documentation:
const { localeSubpaths } = require('../next.config').publicRuntimeConfig
const NextI18Next = require('next-i18next').default

module.exports = new NextI18Next({
   otherLanguages: ['pt', 'es'],
   defaultLanguage: 'pt',
   localeSubpaths,
   debug: false,
})

Expected behaviour
Should see no console.log (either terminal or browser)
Screenshots

OS (please complete the following information)

OS: Ubuntu 16.04
Browser: Chrome 72.0.3626.121 (Versão oficial) 64 bits

Hi @marcelothomaz, can you please explain what you mean? Where is the console.log call coming from?

Hi @isaachinman,
There are no console.log, however it cleaned up after I restarted my server...maybe some issue with next caching. Can you please remove this as it is invalid?
Thank you.


added test-watch script

Added "test-watch" as a script using nodemon so tests are rerun automatically when a change is made in the test or src folders and any child folders.

Does yarn test --watch not give you a suitable experience?

It doesn't detect changes that I'm making. I fought for a bit with mocha but it wasn't working for me. Just stays stuck on the following:
[mocha] waiting for changes...

Running macOS

I plan on converting the mocha tests to jest in 3.0, so we'll get --watch for free


Removed non NL names

Could you find a reference for common first and last name, and grab data from that reference? Otherwise, nothing prevents any developer from adding or removing a name. I have no way of verifying if the change is good, and this breaks user tests based on seedable random data. I only want to modify the random data if I am sure it won't be modified again in a few weeks, so we need an outer reference.

Bump, will close shortly if no feedback.

Abandoned PR, closing.


Can't convert PGNet model to Openvino

Cross-posted from https://github.com/PaddlePaddle/PaddleOCR/issues/4533
I'm having some troubles trying to convert the PGNet model into OpenVino.
First I convert the model to ONNX using this command (original model can be found in the docs here: https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.3/doc/doc_en/pgnet_en.md#Quick_Use)
paddle2onnx --model_dir e2e_server_pgnetA_infer --model_filename inference.pdmodel --params_filename inference.pdiparams --save_file pgnet.onnx --opset_version 12

Which successfully complete.
Then I try to convert it to OpenVino using this command:
python mo.py --input_model path/to/pgnet.onnx --output_dir "my/output/dir/openvino" --input_shape [1,3,480,160]

The shape is one that will match my images in production.
Sadly I'm getting this error:
[ ERROR ]  Shape [  1 256  -1  -1] is not fully defined for output 0 of "Add_21". Use --input_shape with positive integers to override model input shapes.
[ ERROR ]  Cannot infer shapes or values for node "Add_21".
[ ERROR ]  Not all output shapes were inferred or fully defined for node "Add_21".

Any suggestions?

Hi, @tampe125
I have reproduced your problem, but this problem is caused by your defined input_shape.
For PGNet, the height and width have to be times of 64, e.g [1, 3, 640, 640], [1, 3, 320, 320]. (I also tried the PaddleOCR/python tools/infer/predict_e2e.py , the input shape is [1, 3, 768, 1024])
So after I modify the input shape, this model can be successfully exported to OpenVINO
# uninstall paddle2onnx
pip uninstall paddle2onnx
git clone https://github.com/PaddlePaddle/Paddle2ONNX.git
cd Paddle2ONNX
git checkout release/0.9
python setup.py install

use following code convert model to onnx format with fixed input shape
import paddle2onnx
import paddle

model_prefix = "pgnet/inference
paddle.jit.load(model_prefix)
input_shape_dict = {'x': [1, 3, 768, 1024]}
onnx_model = paddle2onnx.run_convert(model, input_shape_dict=input_shape_dict, opset_version=12)

with open("pgnet.onnx", "wb") as f:
    f.write(onnx_model.SerializeToString())

use following command convert onnx model to openvino ir
mo.py --framework onnx --input_model ocr.onnx --output_dir ov_model

Awesome! I'll give it a try later and get back to you

I can confirm you that everything converted without issues. One last question (if possible): do you have any example code on how to handle the output from OpenVino? I already did it for image classification, but this is a completely different application.

https://github.com/PaddlePaddle/Paddle2ONNX/blob/release/0.9/experimental/openvino_ppdet/yolov3_infer.py
Here is an example shows how to inference YOLOv3 by OpenVINO
You can refer the postprocess function for more details


Add zuhausejobs.com

Added zuhausejobs.com: a remote job board for the german-speaking area (Germany, Austria, Switzerland)

Thanks


[Bug]:  Can't get androidID

Platform
Android 11
Plugin
device_info_plus
Version
4.0.0
Flutter SDK
2.10.3
Steps to reproduce
null
Code Sample
var myDeviceInfo = DeviceInfoPlugin();
var device = readAndroidBuildData(await myDeviceInfo.androidInfo);
mobileId = device['androidId'].toString();  // null

Logs
{version.securityPatch: 2020-11-05, version.sdkInt: 30, version.release: 11, version.previewSdkInt: 0, version.incremental: 7027799, version.codename: REL, version.baseOS: , board: goldfish_x86_64, bootloader: unknown, brand: google, device: generic_x86_64_arm64, display: RSR1.201211.001, fingerprint: google/sdk_gphone_x86_64/generic_x86_64_arm64:11/RSR1.201211.001/7027799:user/release-keys, hardware: ranchu, host: abfarm394, id: RSR1.201211.001, manufacturer: Google, model: sdk_gphone_x86_64, product: sdk_gphone_x86_64, supported32BitAbis: [x86, armeabi-v7a, armeabi], supported64BitAbis: [x86_64, arm64-v8a], supportedAbis: [x86_64, x86, arm64-v8a, armeabi-v7a, armeabi], tags: release-keys, type: user, isPhysicalDevice: false, androidId: null, systemFeatures: [android.hardware.sensor.proximity, android.software.adoptable_storage, android.hardware.sensor.accelerometer, android.software.controls, android.hardware.faketouch, android.software.backup, android.hardware.touchscreen, android.hardware.touchscreen.multitouch, android.software.print, android.software.activities_on_secondary_displays, android.software.voice_recognizers, android.software.picture_in_picture, android.hardware.fingerprint, android.hardware.sensor.gyroscope, android.software.vulkan.deqp.level, android.software.cant_save_state, android.hardware.sensor.relative_humidity, android.hardware.bluetooth, android.hardware.camera.autofocus, com.google.android.feature.GOOGLE_BUILD, android.hardware.telephony.gsm, android.software.incremental_delivery, android.hardware.camera.concurrent, android.hardware.audio.output, android.software.verified_boot, android.hardware.camera.flash, android.hardware.camera.front, android.hardware.screen.portrait, android.hardware.sensor.ambient_temperature, android.software.home_screen, android.hardware.microphone, android.software.autofill, android.software.securely_removes_users, android.hardware.bluetooth_le, android.hardware.sensor.compass, android.hardware.touchscreen.multitouch.jazzhand, android.hardware.sensor.barometer, android.software.app_widgets, android.software.input_methods, android.hardware.sensor.light, android.hardware.vulkan.version, android.software.companion_device_setup, android.software.device_admin, com.google.android.feature.WELLBEING, android.hardware.wifi.passpoint, android.hardware.camera, android.hardware.screen.landscape, android.hardware.ram.normal, android.hardware.sensor.hinge_angle, android.software.managed_users, android.software.webview, android.hardware.camera.capability.manual_post_processing, android.hardware.camera.any, android.hardware.camera.capability.raw, android.hardware.vulkan.compute, android.software.connectionservice, android.hardware.touchscreen.multitouch.distinct, android.hardware.location.network, android.hardware.camera.ar, android.software.cts, android.hardware.camera.capability.manual_sensor, android.software.app_enumeration, com.google.android.apps.dialer.SUPPORTED, android.hardware.camera.level.full, android.hardware.wifi.direct, android.software.live_wallpaper, com.google.android.feature.GOOGLE_EXPERIENCE, android.software.ipsec_tunnels, com.google.android.feature.EXCHANGE_6_2, android.hardware.location.gps, android.software.midi, android.hardware.wifi, android.hardware.location, android.hardware.vulkan.level, android.software.secure_lock_screen, android.hardware.telephony, android.software.file_based_encryption, null]}

Flutter Doctor
[√] Flutter (Channel stable, 2.10.3, on Microsoft Windows [Version 10.0.19044.1766], locale zh-TW)
    • Flutter version 2.10.3 at D:\software\KG\SDK\Flutter_SDK\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 7e9793dee1 (4 months ago), 2022-03-02 11:23:12 -0600
    • Engine revision bd539267b4
    • Dart version 2.16.1
    • DevTools version 2.9.2

[√] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at C:\Users\USER\AppData\Local\Android\sdk
    • Platform android-32, build-tools 31.0.0
    • Java binary at: D:\software\KG\AndroidStudioFox\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.11.7)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.11.31911.196
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 2020.3)
    • Android Studio at D:\software\KG\AndroidStudioFox
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[√] IntelliJ IDEA Community Edition (version 2021.1)
    • IntelliJ at D:\software\KG\IDE\IntelliJ IDEA Community Edition 2021.1.1
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.19044.1766]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 102.0.5005.115
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 103.0.1264.37
    ! Device emulator-5554 is not authorized.
      You might need to check your device for an authorization dialog.

[√] HTTP Host Availability
    • All required HTTP hosts are available

Same bug here on v4.0.0.

@alexmaycon I would not recommend doing that, since once the user deletes the app and reinstall it again you will get a different uuid which it isn't the same one the user had perviously.

@alexmaycon I would not recommend doing that, since once the user deletes the app and reinstall it again you will get a different uuid which it isn't the same one the user had perviously.

I understand, but in my case this is not a problem, the function is just to identify the device after the user logs into the app.

How are we achieving getting uniqueId, Uuid generation doesn't solve our problem

hi, i got this issue too (androidId = null)
trying downgrade with the version 3.2.4, and the androidId comeback.
any solutions with latest version (^4.0.0) to achieve this androidId??

How are we achieving getting uniqueId, Uuid generation doesn't solve our problem

https://developer.android.com/training/articles/user-data-ids

Same here! UUID is not an ideal solution.

Changed to using advertising ID.
It's not perfect, but ...
(AD ID -> Hashing)

device：xiaomi11
androidId = null

the same device , old project is ok, new project get the deviceid is null

使用^3.2.4版本，^ 4.0.0已经无法获取了，源码中已经删除了获取id的代码

FYI there is a new plugin for getting the Android ID 🙂
https://pub.dev/packages/android_id

@nohli nice work buddy!

Why hasn't this been removed from the interface or marked as deprecated? It's really confusing that this method doesn't work on the newest version of the package.

FYI there is a new plugin for getting the Android ID 🙂 https://pub.dev/packages/android_id

Hi, thank you for this. Does it comply with Google Play's policies? I see it relies on Settings.Secure.ANDROID_ID

@jmgeffroy I believe it does, read carefully this section Google Play

@jmgeffroy I believe it does, read carefully this section Google Play

On that page, when collapsing Persistent identifiers, including Android ID, it says
**Use for non-advertising purposes**
You can use persistent identifiers as long as you have a privacy policy and handle the data in accordance with the Developer Distribution Agreement and all applicable privacy laws in the areas where you make your app available.

@nohli Oh dear! didn't catch that actually, I focused on this one
Apps using a persistent ID other than the advertising ID may receive a policy violation warning via the publisher site or the email address used to register the account.

Thank You 🙏🏻

@jmgeffroy I believe it does, read carefully this section Google Play

On that page, when collapsing Persistent identifiers, including Android ID, it says
Use for non-advertising purposes You can use persistent identifiers as long as you have a privacy policy and handle the data in accordance with the Developer Distribution Agreement and all applicable privacy laws in the areas where you make your app available.

Hi, thanks! Yes, that's right. I double-checked the policies and we can use such IDs if we declare we do and explain why.
Cheers

@jmgeffroy great!
If you're interested, you could open a PR in the android_id README for explaining the necessary steps when using the id.

Hi. Why device_info_plus ^3.2.4 installed with device_info_plus_platform_interface 2.6.0,  in which androidID was removed in version 2.5.0?
pubspec.lock:
device_info_plus:
    dependency: "direct main"
    description:
      name: device_info_plus
      url: "https://pub.dartlang.org"
    source: hosted
    version: "3.2.4"
  device_info_plus_linux:
    dependency: transitive
    description:
      name: device_info_plus_linux
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.1.1"
  device_info_plus_macos:
    dependency: transitive
    description:
      name: device_info_plus_macos
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.2.3"
  device_info_plus_platform_interface:
    dependency: transitive
    description:
      name: device_info_plus_platform_interface
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.6.0"
  device_info_plus_web:
    dependency: transitive
    description:
      name: device_info_plus_web
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.1.0"
  device_info_plus_windows:
    dependency: transitive
    description:
      name: device_info_plus_windows
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.1.1"

@srnden because unfortunately the version was not updated as a breaking change (new major version).
You could use
dependency_overrides:
  device_info_plus_platform_interface: 2.5.0

Or maybe better, don't use overrides, use the latest version and also add android_id.

Yeah, we need to be more careful, this is not the first time this happens.
The whole federated plugin architecture is a mess, and I am one more mess like this to refactor everything into plain old plugins.
I'll take care of reverting the change.

The reverted code has been published: https://github.com/fluttercommunity/plus_plugins/pull/1020

I think you guys may need this to get device id in Android:
https://pub.dev/packages/platform_device_id

I think you guys may need this to get device id in Android:
https://pub.dev/packages/platform_device_id

ALEERT: This package is not being maintained.

This is the solution: https://pub.dev/packages/android_id

https://pub.dev/packages/android_id


error import mnn_utils

Hi,
I'm trying to run Tutorial 5: Spatial domain guided 3D slices alignment
When I run this code:
iter_comb = [(0,6), (1,6), (2,6), (3,6), (4,6), (5,6)]
landmark_domain = ['3']
import mnn_utils
for comb in iter_comb:
print(comb)
i, j = comb[0], comb[1]
adata_target = Batch_list[i]
adata_ref = Batch_list[j]
slice_target = section_ids[i]
slice_ref = section_ids[j]
aligned_coor = ST_utils.ICP_align(adata_concat, adata_target, adata_ref, slice_target, slice_ref, landmark_domain)
adata_target.obsm["spatial"] = aligned_coor

It can't seem to find the module mnn_utils

ModuleNotFoundError                       Traceback (most recent call last)
Cell In[1], line 3
1 iter_comb = [(0,6), (1,6), (2,6), (3,6), (4,6), (5,6)]
2 landmark_domain = ['3']
----> 3 import mnn_utils
4 for comb in iter_comb:
5     print(comb)
ModuleNotFoundError: No module named 'mnn_utils'
I did a quick search for the module but could not find a source from which to install it from

Hi. Sorry for the bug. import mnn_utils is a redundant line in the tutorial 5, and I removed it right now.
Also,
aligned_coor = ST_utils.ICP_align(adata_concat, adata_target, adata_ref, slice_target, slice_ref, landmark_domain)
should be replaced by
aligned_coor = STAligner.ICP_align(adata_concat, adata_target, adata_ref, slice_target, slice_ref, landmark_domain)

Great, that worked.
Thanks


Broken Test For "Basic Node and Express - Use the .env File"

The test fails with the following bit of code:
const jsonMessage = 'Hello json';
const jsonObject = {"message": jsonMessage};

function jsonHandler(req, res) {
  if (process.env.MESSAGE_STYLE === 'uppercase') {
    jsonObject.message = jsonMessage.toUpperCase();
  }
  return res.json(jsonObject)
}

app.get('/json', jsonHandler);

But if you add the return statement inside of the if statement, then the challenge passes... I've double-checked the value I am expecting to return, and it is indeed the expected message: "HELLO JSON".

Hey @Deadmano.
This one took me while to puzzle out.  Your code works perfectly, but only the first time it's executed! To be precise, if you submit a project with this code to freeCodeCamp, it will work the first time you run the tests and fail the second time.
This happens because jsonObject is global and so when process.env.MESSAGE_STYLE === 'uppercase' the message property becomes HELLO JSON.  Next time jsonHandler is called, if MESSAGE_STYLE is undefined, it will return the modified jsonObject.
To fix this, just pull the variable declarations inside the function.
Also, please ask on the forums if you have a problem with a specific challenge.  If no-one can help you out there, then definitely file an issue.
I'm closing this, since there does not appear to be a bug.


Update nf-d3d12-id3d12graphicscommandlist-clearunorderedaccessviewuin…

…t.md
Clarify that barriers may be needed around ClearUAV*() calls to enforce ordering.

@stevewhims, a customer requested clarification for this by submitting feedback by the feedback button on the page (just today).  I want to double check that we would have eventually gotten that feedback report back to us.  Or can we (MS employees) request to be notified of feedback on docs in relevant folders?
In this case since I saw the customer feedback on a forum I went ahead and made the update here.  But just want to make sure we'd have heard even if I didn't happen to see the issue on the forum post.

@stevewhims, a customer requested clarification for this by submitting feedback by the feedback button on the page (just today). I want to double check that we would have eventually gotten that feedback report back to us. Or can we (MS employees) request to be notified of feedback on docs in relevant folders?
In this case since I saw the customer feedback on a forum I went ahead and made the update here. But just want to make sure we'd have heard even if I didn't happen to see the issue on the forum post.

I'll ping you an email.


replace export default by normal export

Thanks, but the code seems fine as-is? Please propose reasons if you wish to discuss this change, as it would have ramifications across other D3 repositories and affect backwards-compatibility for anyone that is requiring these modules directly (rather than using the top-level index).


Param "--configFile"

Hi there,
I came across your CNV simulation algorithm in bioRxiv. I'm realising I might be an early adopter, but the tool seems to do exactly what I'm looking for, so I wanted to give it a try.
Trying to use it, I noticed the required parameter "-c/--configFile". I can guess what it does (specifying paths to common tools such as samtools), however, I could not find an example of an actual config file compatible with your code. Could you perhaps provide me with an example that I can adapt to my environment?
Thanks and best wishes
Simon

Hi Simon,
Thank you for your interest in the tool and apologies for the delay. I have provided a config file in the "/src" directory :
https://github.com/pughlab/bamgineer/blob/master/src/config_default.cfg
and as you correctly guessed it specifies the path to the tool's and files used by Bamginer. Please let me know if you have any other questions.
Best,
Soroush

Hi Soroush,
Thanks for your response and apologies for my slow reply.
I tested using the config file. Unfortunately I do not have the two files defined as "vcf_path" and "exons_path". I thought those two files were optional and can be generated by bamgineer on-the-fly. However, when I do not set them in the config file, I get an error. Any advice?
Thanks!
Simon

Hi Simon,
In fact those are two mandatory inputs, that you need to have generated a priori. The file "exon_path" is a bed file of your target region and (doesn't need to be any version of reference whole exome sequencing; perhaps "target region" is a better name). It is a tab delimited file with three mandatory fields ("chr", "start", "stop" )and the vcf_path is the path to your heterozygous SNPs (e.g. generated by HaplotypeCaller, Varscan2, etc). Please let me know if it solves your problem.
Thank you,
Soroush


Google drive auth

@Kadi-7 Looks good to me! I've done the same thing what you have done in "fix read pdf" commit in confluence_preprocessor.py on another branch^^

@amela16 thanks for your input. This will effects multiple parts in the code, the slack and the Confluence. especially in Confluence we compare the german content from the website with german content in the DB and if we translate the content, we need to translate it before comparing. Actually my time this week is limited, so I think this issue need a separate ticket because. Maybe @SaraElBrak or @tkonheiser can make a ticket for that. Another issue in the Confluence, that we need to save the name of the page in content, because the title is important to give context for the content. Another thing is the tables in Confluence. In our dummy we have no tables, so I don't know how the table will be in the real data. Maybe we can fix all those issue in one issue when we use the real Confluence.

Hi Kadi, that are good points. I thing we can read from tables. That was part of an other issue some time ago. But we don't do that in a "consistent" way.  When I think back there was difference between reading data of a table with and without spaces. But that function was not specifically for the confluence. So I don't know if that might makes a different.


Disable agent during spec run.

@blasterpal Had to make a few changes. What do you think? Its running clean now.

Looks good to me.


Multi-arch docker image

This would allow a single docker-compose file to be used on all architectures.

:latest is already multiarch.

Huh, has it always been that way? Why have separate tags for each arch?

I have to create different dockerfiles for each one. It's just easier for me to maintain a tag for each arch and then make the multiarch tag from all of those.

My bad, it was Frigate that doesn't have it.


Combining Sensitivity and Activity computations

From Luis M. Rocha: it would be great if activity could be directly calculated by changing the aggregation operator in the existing code---at least comments should say that in the edge redundancy function, AVG yields redundancy (and indirectly effectiveness, via 1-redundancy), and MAX yields activity. Then sensitivity would be computed (with a different function) by summing the activities of all inputs, as much as effective connectivity can be computed by summing the  effectiveness of all inputs---though it can also be computed via eq. 1 where MAX must be used.

I believe Felipe's fork (https://github.com/fcphysics/CANA) implements this feature.

Implemented by #30.


cookie not found support

Our server responsed cookie not found error.
But actually,with the same param postman worked.
I wonder know if I need to add some extra param when I use postwoman.

Under normal conditions, params are sent as (async/await XHR) HTTP requests. If there's any  specific criteria for your server, you've to append that information either in params or headers as server needs.

Thanks for your reply.
I understand your meaning. But the thing I do want to know is how to make it work like postman.
Means that I don't need to add cookie or login info.
I want to use postwoman replace postman.Because I think it looks beautiful and I can use it in explore.

Let me look into the issue and get back to you after a while. I think there's an option to use cookies with withCredentials: true

All right, waiting for your good news.

Nuxt Axios module currently support credentials option only work when axios request to baseURL or relative path.
This is in the specification, not a bug.
https://github.com/nuxt-community/axios-module/issues/168#issuecomment-471670927

I'm reading that we can just set withCredentials: true to the .$post options...

But isn't that only supposed to be working on requests sent to same origin?

I just found something that may help us.
Please see this pic.
I am wondering if the secret is the postman-token param.

If you can't see this pic, leave me a message.Cause I was limited on internet,and I can't see if it's uploaded.

Can't see the image.

Very appreciate for your patience and help.
I sent it to your email.Please check it out.

Got the mail. It seems like, a cookie is sent as a custom header along with the request.
In PW, you can add custom Headers too. In Options section, navigate to Headers tab to add custom headers.

But I wonder how you generated this custom header postman-token's value? I suppose you took Cookie from Environment variables.
Here's a screenshot of how I added a custom header and generated cURL code snippet with PW.

If you've limited internet access, no need to download the image, this is the generated cURL:
curl -X GET \
  'https://reqres.in/api/users' \
  -H 'cache-control: no-cache' \
  -H 'postwoman-token: this_can_whatever_you_want' \
  -H 'content-type: application/json'

Let me try.

Emmm…… actually,I didn't add the postman-token. Everytime when I try to request, postman will generate a new postman-token.
I read an article about it, this is the answer.
This is primarily used to bypass a bug in Chrome. If an XMLHttpRequest is pending and another request is sent with the same parameters then Chrome returns the same response for both of them. Sending a random token avoids this issue. This can also help you distinguish between request on the server side.

Thanks! Will look into it

I think so.It will be better with your development.
Actually I received a lot of email last weekend cause I followed and watched this project, you were solving problems anytime,anywhere...

Just shipped API documentation feature.

Is there any option to set withCredentials from front side? or guide on where to set that option.

https://github.com/nuxt-community/axios-module/issues/168#issuecomment-471670927


Fix a date missing the first number of the year

Purpose of this pull request
Typo in an example
Select the type of change

[x] Minor Changes - Typos, formatting, slight revisions
[ ] Update Content - Revisions, updating sections
[ ] New Content - New features, sections, pages, tutorials
[ ] Site and Tools - .clabot, version updates, maintenance, dependencies, new packages for the site (Docusaurus, Gatsby, React, etc.)

Ticket (if applicable)

Closing because I committed some extra stuff I did not mean to


fix: update homepage url

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.0%) to 94.366%

Totals

Change from base Build 192947859:
0.0%

Covered Lines:
54

Relevant Lines:
55

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.0%) to 94.366%

Totals

Change from base Build 192947859:
0.0%

Covered Lines:
54

Relevant Lines:
55

💛  - Coveralls


Test passing in cit suite filter as a list with override

Testing a different approach to allow per-OS filtering, but keep a default if it is not defined.

/hold

/assign a-crate

/unhold


RFW-0033 Support Tibetan to Non English translation

Description:
We need to support Tibetan to Non English language translations.
Non English language we need are:
-Hindi
-Chinese
-French
Rationale:
It is high time for us to work on Tibetan to non English and non English to Tibetan translation also. We have suggested these three non English languages as these three languages are most relevant non English languages associated to Tibetan. Hence we are suggesting these three languages.
Inspiration:
Please refer google translate.
But we want it to be strictly BO to EN,HI,ZH,FR or EN,HI,ZH,FR to BO. We don't want translation within non Tibetan languages we are supporting.

@Rigthan we need to test the performance for non english languages in both directions.


Q: can gasm be used in a golang app compiled to wasm?

EOM
My gut feeling is no.

actually the answer is yes, since the gasm api "DecodeModule" can take a buffer. So you just embed the wasm file as a buffer in the golang code, then compile that golang code to webassembly. And, theoretically, things should work...


Tag functionality of pakiti3 client

I could not find any way to group/filter the hosts in the web UI by the pakiti-client parameter --tag. Does this parameter actually do something on the server side? Is the functionality just not done on the server yet? Is it totally deprecated?
Issue #80 talks about pakiti2 client "tag" functionality but this functionality exists in pakiti3 client as well.
Should we use the --site parameter instead of --tag in pakiti3 client as per #80 ?
It would be helpful if the man page (pakiti-client in this case) or some other documentation listed what functionality is expected to work.

The --site parameter should be used to specify the group name, indeed. Tag is there for legacy/compatibility purposes.

So I should see those "sites" with the "Host groups" (groups.php) functionality in the web UI?
It did not seem to work but will check again.

On Mon, Jul 30, 2018 at 07:35:16AM -0700, bluikko wrote:

So I should see those "sites" with the "Host groups" (groups.php) functionality in the web UI?

yes, that's supposed to work.

Under "Host groups" in the web UI, there is only one group:
"N/A"
Even though some pakiti-clients are called with --site="xxx" and others with --site="yyy" (example).

On Thu, Aug 02, 2018 at 08:08:41AM -0700, bluikko wrote:

Under "Host groups" in the web UI, there is only one group:
"N/A"
Even though some pakiti-clients are called with --site="xxx" and others with --site="yyy" (example).

that's strange. What do you use on the client and server sides
(versions, configurations)?

Server version: master from May 22.
Client version: 3.0.1-1 from EPEL repository, seems to be from "Jun 08 2015" ...... perhaps too old?

On Mon, Aug 06, 2018 at 11:18:01PM -0700, bluikko wrote:

Server version: master from May 22.
Client version: 3.0.1-1 from EPEL repository, seems to be from "Jun 08 2015" ...... perhaps too old?

could you please try the current code from pakiti-client? There's been
some recent changes to the client code, which are supposed to be
compatible (esp. in your scenario) but it's worth checking.

Run pakiti-client from master of today. (as opposed of the package from EPEL)
Now I get a second copy of the same hostname (example host01.domain.tld) in the "Hosts" list of web UI. So the host is now listed 2 times, updates with the pakiti-client from master updates one of the copies, updates with the pakiti-client from EPEL updates the second of the copies.
And the new copy "HostGroups" value is also "N/A".
So the group does not seem to work with client from today's master either; and now another problem with the unexpected second copy of the same host in the list.
By the way is there a way to set the time zone somewhere? All last report times are in GMT. I did not find it in the Config.php file with a few searches like "time" or "zone".

The server is master from May 22.


/ is not cross-platform. Should be using filepath.Join instead

Hi, thanks for contributing! I will check this in few hours and merge the PR.


Add dotenv

Useful for local testing. Feel free to decline.

I swear this used to be part of node back when I wrote this...


feat: Provide an annotation and processor that generates application …

…crd custom resources.

Where do you define the ComponentGroupKinds ? @iocanel

You don't! They are detected based on what has been generated.
On Fri, Feb 15, 2019, 18:30 Charles Moulliard<EMAIL_ADDRESS>wrote:

Where do you define the ComponentGroupKinds ? @iocanel
https://github.com/iocanel
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ap4k/ap4k/pull/122#issuecomment-464112829, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAYiWCZHR3c3PRXI7J9SY-1XcLus7pRpks5vNuC9gaJpZM4a9ZD_
.

Great


[pwrmgr,doc] Clarify how interrupts should be masked for low power

Clarify that interrupt sources should be masked if they are not desired to contribute to a fall-through exit (or resumption of execution during a wait-for-interrupt exception).
CC @jettr

Possibly related issue: https://github.com/lowRISC/opentitan/issues/23351

Would a loop of WFI be sufficient?

Would a loop of WFI be sufficient?

No, interrupts stop low power entry (that is the fallthrough exit). It cancels the request, so the user needs to ensure all unwanted interrupt sources cannot trigger.
Technically, most IPs won't do anything without an active command from software, but it's probably simpler to just iterate through the half dozen interrupt enable entries in the PLIC and mask out whatever should be ignored.

From the fall through handling section:

For a normal low power entry, the fast FSM first checks that the low power entry conditions are still true. If the entry conditions are no longer true, the fast FSM “falls through” the entry handling and returns the system to active state, thus terminating the entry process.

I am not seeing the entry process getting terminated. We would be completely okay with that as it is consistent; however, we are seeing the fall through occur yet low power mode still engages at some later (but soonish) point in time.

I should incorporate the changes from #23500 here.

I added info on busy-polling CONTROL.LOW_POWER_HINT to the doc here, as a follow-up to #23500 .


[AutoPR maps/resource-manager] chore: Move maps 2017-01-preview under preview folder

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/6817

(message created by the CI based on PR content)


PHP Parse error: Syntax error, unexpected T_DOUBLE_ARROW on line 1

I am getting  error while while creating tenent in tinker
>>> tenant()->create('tenant1.localhost')
=> [
     "uuid" => "e5611150-9a9e-11e9-8315-b9eb127de2b8",
     "domain" => "tenant1.localhost",
   ]

Error
PHP Parse error: Syntax error, unexpected T_DOUBLE_ARROW on line 1

I tried on different projects , different php versions bu no luck.
I was following this article
https://stancl.github.io/blog/how-to-make-any-laravel-app-multi-tenant-in-5-minutes/
Thanks for this incredible package.

Have you pasted just tenant()->create('tenant1.localhost') or also this?
=> [
     "uuid" => "e5611150-9a9e-11e9-8315-b9eb127de2b8",
     "domain" => "tenant1.localhost",
   ]

You should run just tenant()->create() and the array is the output of that call.


stdout is tagged as stderr

Hey @akash-akya great work!
I am observing a strange behavior, am I missing something or is this a bug?
defmodule ClientCore.Utils.Git do
  def clone(url, path) do
    case File.mkdir_p(path) do
      {:error, reason} -> {:error, "Unable to clone repository: #{reason}"}
      :ok -> {:ok, Exile.stream(["git", "clone", url, path], stderr: :consume)}
    end
  end
end

defmodule ClientCore.RepoManager do
  def clone(%{url: url, path: path}) do
    case Git.clone(url, path) do
      {:ok, stream} -> stream |> monitor_cloning(app)
      {:error, reason} -> {:error, reason}
    end
  end

  defp monitor_cloning(stream, app) do
    errors = []

    stream
    |> Enum.each(fn x ->
      IO.puts("!!!")
      IO.inspect(x)
      IO.puts("!!!")
    end)

    case Enum.empty?(errors) do
      true -> :ok
      false -> {:error, errors |> Enum.join(" ")}
    end
  end
end

When I try this out:
ClientCore.RepoManager.clone(%{url: "https://github.com/akash-akya/exile", path: "/Users/<username>/git_clone_test"})
!!!
{:stderr,
 "Cloning into '/Users/<username>/git_clone_test/exile'...\n"}
!!!
!!!
{:exit, {:status, 0}}
!!!

As you can see, even though the exit code is 0, the message in the stream is tagged as :stderr

Hey @munjalpatel thanks for checking out.
I tried the command you are using. And it does seem to write to stderr. (sed ... below is used to prefix each line with stream name to avoid confusion)
$ git clone https://github.com/akash-akya/exile /Users/akash/repo/git_clone_test 2> >(sed 's/^/stderr: /') > >(sed 's/^/stdout: /')
stderr: Cloning into '/Users/akash/repo/git_clone_test'...

So Exile matches the same behavior.

even though the exit code is 0, the message in the stream is tagged as :stderr

I think there is a misunderstanding. Exist status does not have to do anything with the stream. A program can write to both stdout/stderr anytime.

Yeah. I didn't realize Git was writing to stderr even if there was no error. Thanks for looking into it though.


feat: italian localization

Here the italian localization!
Thank you for your package!

Thanks for your contribution! ❤


Remove paramedic

About the PR
Removes paramedic role from the game.
Why / Balance
Paramedic was a mistake, just a medic with different clothing and access to the medblock exit, station engs and secs can do this without a separate role.
closes #16034
paramedic clothing can be obtained in medical doctor loadout
Technical details

Media

Requirements

[x] I have read and am following the Pull Request and Changelog Guidelines.
[x] I have added media to this PR or it does not require an ingame showcase.

Breaking changes

Changelog
:cl:

remove: Paramedic removed from the game.
add: You can obtain paramedic clothing in medical doctor loadout.

Is this 2 year old referenced issue really still a problem today?

Is this 2 year old referenced issue really still a problem today?

that's what we are gonna figure out now

Your build failed because you removed the paramedic job

The only legitimate complaint in #16034 relates to the void suit as I think scan speed has been changed over the last two years especially with the pda scanner becoming an installable app.
This change adds nothing to the game, and with spacing being a common occurrence with asteroids being as they are there is zero reason why a doctor should have to go to EVA just to save a person.
Paramedics and Doctors are two vastly different roles irl, and that difference will only get larger once newmed eventually rolls out.
For those reasons I think this change is bad as it doesn't add anything nor does it really fix any true problems.  I've never once in my life found myself complaining that the paramedic of all things has a spacesuit.

Your build failed because you removed the paramedic job
If you want this to work you shouldn't actually remove the paramedic roles, just remove the jobs on the stations and add the uniforms to loadout if you don't want to break anything

Your build failed because you removed the paramedic job
If you want this to work you shouldn't actually remove the paramedic roles, just remove the jobs on the stations and add the uniforms to loadout if you don't want to break anything

yeah i fucked up, thank you
gonna do what ppl did with a brigmedic role

Like others have said, I would also like to point out that the paramedic and regular doctor are different roles with different responsibilities.
We don't really have a problem with the void suit IMO. I don't see or hear about it being abused.

I have literally never seen the paramedic be considered a problem, like someone else said its a completely different job with different responsibilities we should not be removing paramedic

I don't have an opinion about whether to keep or remove peramed. But I do have opinions about not removing players medical playtime suddenly.
IMO before this gets merged #22418 needs to be addressed somehow.

Chemist role removed = boom back to intern. :trollface:
Bet there would be quite few paras out there like that.

I dont think there is any major issue with paramed in the current version of SS14 and the void suit certainly isnt an issue. the issue you claim this "solves" is two years old and this PR doesnt even attempt to address the issue itself in any capacity and instead opts to remove the role entirely. i think its pretty self explanatory why this is a bad PR.

I still stand by my comment that Paramed was a mistake in SS13 and 14. The access should've just been given to doctors and they should need to ask for the hardsuit.
This is for two reasons.

Reduces role bloat
Requires doctors to actually leave medical, instead of just making the paramed do it.

Many a SS13 round I've seen parameds just given the entire tools they need to fix someone fully out in the field, even invalidating the need for surgery and docs. This could either be done by on the fly surgery, chems, or both.

This is a terrible PR. If the issue is their PDA scan being too fast, then change that.
Paramedics are there to respond to people in distress across the station, stabilizing them and bringing them back to Medbay as quickly as they can where there are chems and such to better heal the crew members.
Are you now expecting regular doctors to juggle people in the Medbay and across the station, and for those that take up the paramedic duties (if role is removed) to take the extra time to get permission to open EVA and also to get someone with access to actually open EVA to open it?
This just feels completely unnecessary and does not help the "SS14 devs love removing content for no good reason" sentiment.

I still stand by my comment that Paramed was a mistake in SS13 and 14. The access should've just been given to doctors and they should need to ask for the hardsuit.
This is for two reasons.

Reduces role bloat
Requires doctors to actually leave medical, instead of just making the paramed do it.

Many a SS13 round I've seen parameds just given the entire tools they need to fix someone fully out in the field, even invalidating the need for surgery and docs. This could either be done by on the fly surgery, chems, or both.

I don’t think those two reasons are enough to justify its removal.  Referring to paramed as bloat seems very arbitrary, and I feel could be used to justify deleting nearly anything(ex: remove atmos, standard Engis can do their job, it’s bloat).
also nothing stops a doctor from leaving medical as is with the only exception being command members ordering otherwise, outside of that I’ve never seen a doctor get yelled at for not being in medbay(with the exception of the occasional AWOL chem who in all likelihood is probably missing because they rolled antag).  In SS13(at least in TG) field surgery typically needs knowledge of how to preform a particular surgery, whereas medbay has surgical computers that give step by step guides, meaning only experienced players can do it and even then it’s still time consuming compared to just dragging them to medbay.
If an injured person can be fully healed by a paramedic they likely weren’t that hurt to begin with.

this technically solves the issue, but... it's kind of the nuclear option, in my opinion. the first answer to "this needs to be nerfed" shouldn't be "well, let's remove it" unless that thing is severely broken... which paramedic isn't.

this technically solves the issue, but... it's kind of the nuclear option, in my opinion. the first answer to "this needs to be nerfed" shouldn't be "well, let's remove it" unless that thing is severely broken... which paramedic isn't.

this does not in any capacity solve the issue and we shouldnt even entertain the idea that this is an acceptable way to solve issues. this is how wizden gets a reputation for "har har lets remove fun pending rework™".

 Its extremely unlikely thisll be merged, so let the maintainers handle it.
As for my opinion on the PR: There is NO reason to remove paramedic. Its fine balance wise, and if it wasnt, it should be nerfed not deleted.
Furthermore, why remove paramedic and not chemist, atmos, detective, etc.? These are all roles in in a department that specialize in something and are expected to be knowledgable in them. The paramedic is expected to recover bodies, chemists make chems, atmos sort atmospheric issues, detective investigate crimes, etc. But they can all still do the normal job of their department too. A paramedic or chemist can still help out in an overworked medbay, an atmostech can still repair damage, a detective can still go after a criminal, etc.
This PR singles out paramedic over an issue that was made 2 years ago and is completely out of date and no longer applies.
It no longer has better scan speed, the voidsuit is fine as is as it is fit for their job, engineers get hardsuits roundstart, should that be removed in favor of EVA? No. Paramedic is a fine role and has no reason to be removed.

when I play doctor I carry chems in bottles on me and print out a defib for 3 steel at the medfab and do more than any paramed ever does
the paramed role itself teaches absolutely nothing new, barely introduces any new gameplay, and encourages people to do less of their job as medical staff...
anyone who wants the paramed playstyle (leave med to save people) can continue to do so if they want, not sure why it needs a specific role. same thing with how engis can choose to decide to go and fix structural issues or they can just sit in engi and babysit power.
I also don't like the void suit being seen as essential gear they need to have dibs on and wear all the time. Wearing the void suit all the time is the same bait as engis wearing their hardsuit all the time. More experienced players won't wear their suits unless it's absolutely needed because speed is everything in this game... and barely anyone dies in an area that's so spaced you need to be in the void suit for extended periods of time that you couldn't just survive with a basic mask and oxygen tank

"Why it needs a specific role"
The job of a paramedic and a regular Doctor in the game are very different. Paramedics should be able to fill in as a doctor in an emergency, but paramedic is primarily there to stabilize and bring hurt people to Medical.
As someone else said, you can make the exact same argument about Atmos techs, considering they're just Engis by another name.
How does it encourage people to do less of their job as medical staff? The medical staffs job is to heal people. Paramedics stabilize and bring people to Medical when they're otherwise unable to themselves, which as it happens is pretty often at least in my experience.
I also don't understand the issue with the void suit. It's not "essential" gear, but it can be very helpful for Paramedics or someone fulfilling the Paramedic duties (role or not). Some tiny extra protection, not having to rely on someone being able and available to open EVA for you, etc. Even when worn all shift, I don't understand the issue with it. It's not super powerful to where wearing it makes you notably stronger than anyone else, it's just minor protection. If people are wearing it unnecessarily, again, it's only hurting them by slowing the wearer down, which is not a game issue that's a player knowledge issue.
If there are balancing issues with the Void Suit and Paramedic PDA, those should be looked into an PR'd without removing an entire job role.

This is a cringe

Based PR, concept of paramedic on space station sounds unrealistic cause of station's size in general, its like having a whole paramedic team in prison. Also most of the times parameds just do nothing..? They dont even heal people at place where they dropped in crit(from what i saw)

The argument that "station engs and secs can do this without a separate role." is not applicable as saving bodies from space is not the job of either of those roles. Secs hardsuits are also locked behind the armory, requiring either the HoS or Warden.

I can see the paramedic role being somewhat of an "RP extra", though it does give players a nudge to stay out and about without having to realize they can do this. Medical doctors are expected to stay in medbay and realizing you can just go out and patrol around the station is… not always easy. Though I suppose paramedic role existing tamps down on that too, but yeah. I think it gives people a nice nudge.
I suppose it’s an issue of the role being basically a subtype of general medbay worker, with there being no system for this other than full jobs. Loadouts sorta fix this but not quite, as they are not exactly prominent and discoverable.
Another issue is that current medical system allows for full treatment to 0 damage in the field. This feels counter to this entire separation, and is likely something that will be felt much sharper when newmed comes out.
Round start hardsuits… who the hell has time to walk medical to EVA while the medbay is likely actively flooded with people because of whatever caused the spacing? And emergency suits don’t have a great availability, especially for medbay roles who will stay at the post for way too late. I am not sure I see a problem with them being available to medical overall. Maybe I’m missing something?
As for this PR from technical standpoint:

The thief objective of a paramed voidsuit is kept, yet the lockers are nuked, unless I misread it? This feels like two different approaches to removal being done at once. Also cuts out voidsuits available to medical doctors.
Role count is not adjusted. This PR effectively cuts out several job slots entirely without bumping doctor count to compensate.
Paramedic lockers being deleted might cause some maps to look rather sparse in areas where they have been. Check for that too.

Though wonder if doctors would stop staying in medbay 24/7 if this is removed?

Doctors would first need to stop being allergic to bottles... there being only 12 bottles(epi bottles can be repurposed but you do not want to spill the chems, duh!) and only behind chem access on most maps does not help. Not sure if https://github.com/space-wizards/space-station-14/pull/33018 is in effect for medbay or we need to wait few weeks still but till it is medbays need a lot of glass before doctors feel more comfortable with patrols as people actually using bottles are said parameds.

My personal opinion: Removing the Paramed role is just going to make the game that bit worse and leave many more unfortunate people rotting in the maintenance shafts, unless Medical makes a replacement.
Having a dedicated role is nice, and the community clearly seems to agree:

At least put it to poll before this is merged.

An aspect of gameplay people haven't brought up yet is that because the paramed specializes in body recovery people tend to allow them into their departments the same as a jani. If the role were to be removed people would have to allow some random doctor in who is fulfilling the role of the paramedic. This both reduces the likelihood of doctors filling this role (b/c people will be apprehensive to letting them in) and if they are let in and commit a crime it will be harder to narrow down the perpetrator due to the multiple amount of doctors.
Essentially the paramed fills a role the same as atmos does. Sure an engine can fix atmospheric issues, the same a doctor can recover a body (i do it all the time for both roles) but the specialized roles exist to both ensure those jobs get done and to add more dynamic to gameplay. Gutting it solves a nonexistent issue (unless the maintainers are way out of wack from the playerbase.... again....) and just serves to make the game blander.

The Paramed role is a critical safety net to stop people being round removed, both due to the paramedics ability to go to most areas and their vigilance on the crew monitor, additionally they are often the most active in making sure people have suit sensors on which can save a lot of newer players or forgetful veterans
I believe their removal will have nothing but a negative impact on the game and its balance I cannot see a single positive in doing so

i personally never saw why paramedic needed to be a discrete role

From mechanical standpoint paramedics do not have any difference from medical doctors beyond colors and a spawn time rollerbed. I'm not sure they even have any difference in access? They had external access nuked ages ago already. There's... nothing stopping you from playing a medical doctor like a paramedic beyond at best cultural things.
Removing it probably won't have as much of an impact but the role's existence gives a rather decent guidance to the player of what they are supposed to do.
Though again, for all I know removing this will change nothing and the people will adjust to have a dedicated person or a rotation of them doing the same thing, but as a medical doctor. Currently doing that would require there being no paramedics in first place, and pushing against people saying "But I'm not a paramedic!".
Personally the only issue I have with this PR is the voidsuit removal - that thing's paper thin and only protects from spacing. And space protection is extremely lacking in medbays, especially when the station becomes compromised and with every new person coming in, more air gets lost every minute. And of course any emergency suit nearby is already gone...

One fact that people also seemed to agree with when I brought it up is that medical's radio channel is basically completely unused during rounds. Current radio usage is limited to people yelling about coordinates, or complaining that you're out of one chemical fifty minutes into the shift.
I think that the paramedic role has slightly to do with that fact. When people need healing in an anrea, they'll say "paramed to x" on the radio. They're specifically asking for the one or two parameds. There's no coordination required in the medical channel and it is left completely in the air whether the paramed actually went there or not. The paramed essentially separates themselves from the medical department to work solo and does not properly promote radio RP.
Compare it to the radio usage of security or engineering. If someone calls security or engineering to a location, people will generally try to coordinate among themselves with who does what, who's going where, and whether a problem is solved or not. There is much more accountability.
At this current point in time paramedic is an antag roller's dream since no one ever checks up on them and no one ever confirms that they have retrieved anyone they say they did. If more medical doctors choose to respond to call outs for "dead body at x" or "med to x", this was naturally encourage more RP among the radio channel so that people aren't showing up to the same place and there will be actual coordination required over the radio.

I also don't like the void suit being seen as essential gear they need to have dibs on and wear all the time. Wearing the void suit all the time is the same bait as engis wearing their hardsuit all the time.

Paramed is definitely is 100% needed for newmed so even if  we ended up merging this (which does not look very likely), it would only be a temporary removal at worst. I completely understand where Keron is coming from though, paramed in 13 and how it is now in 14 is a redundant flavour role that is better off as an alternative job title for doctor rather than it's own role (That way there are more doctor slots and people can choose if they want to be "paramed").
That said, one of the major pillars of newmed's design is urgent care and triage. This makes having a separate paramedic role (and possibly multiple of them) a hard requirement due to the different skillset required. Paramedics will need to rapidly get to, diagnose and quickly stabilize patents so that they can survive the trip to medical. The goal of a paramed is to do everything possible to make sure that the patient can get to medical, even if it means causing permanent damage or doing things "improperly". Parameds do not treat injuries, they hold you together with spit and ducktape before dumping you onto the medical bed for a doctor to actually fix. (And in many cases this will mean fixing the damage that came from what the paramed had to do to keep the patient alive.

I'd just like to add as a side comment that the psychologist as a role can be accused as a form of role bloat and currently doesn't fulfill any purpose outside of RP due to dramatic changes to space-law much in the same way the paramed does in this PR's context.

Peak Image but in response to the person developing it is even more hilarious

I also don't like the void suit being seen as essential gear they need to have dibs on and wear all the time. Wearing the void suit all the time is the same bait as engis wearing their hardsuit all the time.

But how often engi actually need hardsuit vs EEVA that works just fine if you do not try to spacewalk?

As an engie main, spacing damage is so little you legit don't need a hardsuit unless its like syndiebomb level damage or station wide spacing.
Its really just a safety net for newer engies.  You don't even need it to do solars, as long as you have a winter coat (i don't even bother turning on o2 unless im gonna be in a spaced area for like 2+ mins).
Anyone who is running back to throw on their hardsuit for a couple windows or walls is a new engie.

Have you even seen that many dislikes on a PR? I for sure did not. I think this might mean something.
Other than that, other people have already said everything there is. There aren't really any isues with paramedic, hence no real reason to remove it.

After an internal chat with multiple maintainers, we concluded that we would like to keep paramedic into the game. Some reasons include

Peramed is important to newmed/woundmed. Not worth a temporary removal.
Peramed is believed to have enough unique gameplay compared to medical doctors.
#16034 should be solved.
The reasoning in the pr itself is not very good.

I would also like to say I am VERY disappointed with some people's reactions here. The PR creator was just trying to find issues to close and just had a different opinion. However, people flooded the comments to post stupid memes, send threats to the creator or in general make comments that do not contribute to the discussion.
I bet you would not want to be on the receiving side either, I have and it's NOT fun. Please try to keep discussions on GitHub civil and friendly. I will be requesting repo bans to be issued next time I see shitposting and harassment on GitHub.
I will also be locking any further discussion in this PR.


Invalid Assignment Target Error when running npm run generate

Environment
Working directory: F:/Projects/beautifier
Nuxt project info:

Operating System: Windows_NT
Node Version:     v20.11.1
Nuxt Version:     3.11.1
CLI Version:      3.11.1
Nitro Version:    2.9.5
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      devtools, css, vue, modules, app
Runtime Modules<EMAIL_ADDRESS>Build Modules:    -

👉 Report an issue: https://github.com/nuxt/nuxt/issues/new
👉 Suggest an improvement: https://github.com/nuxt/nuxt/discussions/new
Reproduction
I believe the issue is obvious enough to understand without reproduction.
Describe the bug
The following piece of code runs fine with npm run dev
                                                <input
                                                    type="text"
                                                    v-model.number="
                                                        canvasHeight
                                                    "
                                                    class="text-sm font-semibold w-10 text-center" />

Notice the newline character introduced by Prettier before and after canvasHeight.
But fails with
Nuxt Build Error: [vite:define] Transform failed with 1 error:                                      3:37:13 pm
F:/Projects/project/pages/index.vue?macro=true:780:56: ERROR: Invalid assignment target

Disabling prettier autoformating for the line and removing new line fixes it.
<!-- prettier-ignore -->
                                                <input
                                                    type="text"
                                                    v-model.number="canvasHeight"
                                                    class="text-sm font-semibold w-10 text-center" />

This works.
Additional context
No response
Logs
No response

Let's track in https://github.com/vuejs/core/issues/8306.


White-screen in Android when wrapping Swiper with a ScrollView

I have a ScrollView around the Swiper component in order to have a "refreshControl".
This runs fine on iOS, but not on Android.
This is reproduced in this snack https://snack.expo.io/Sy2nReYMN (toggle OS in the bottom right corner)
Expo SDK 32
react-native-swiper 1.5.14

have you found a solution?

@ethanyuwang I had the same issue, i fixed it upgrading react-native-swiper from 1.5.6 to 1.6.0-rc.3


Adding RegEx to HashMap

Cross referencing to a case at Rust Users Forum
Trying to build a HashMap of Command and Function where the command is a RegEx and once the user post a phrase matching this a given Regex (hashmap key) the programe will execute the function associated with this command (hashmap value).
I drafted the below, but has 2 issues with it:

Can not add RegEx to the HashMap

error[E0599]: no method named `insert` found for struct `std::collections::HashMap<regex::re_unicode::Regex, fn(i32, i32) -> i32>` in the current scope
   --> src\main.rs:124:14
    |
124 |     commands.insert(
    |              ^^^^^^ method not found in `std::collections::HashMap<regex::re_unicode::Regex, fn(i32, i32) -> i32>`
    |
   ::: C:\Users\Yara Yousef\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-1.3.7\src\re_unicode.rs:136:1
    |
136 | pub struct Regex(Exec);
    | -----------------------
    | |
    | doesn't satisfy `regex::re_unicode::Regex: std::cmp::Eq`
    | doesn't satisfy `regex::re_unicode::Regex: std::hash::Hash`
    |
    = note: the method `insert` exists but the following trait bounds were not satisfied:
            `regex::re_unicode::Regex: std::cmp::Eq`
            `regex::re_unicode::Regex: std::hash::Hash`

Casting the RegEx capture as number:

error[E0605]: non-primitive cast: `regex::re_unicode::Match<'_>` as `i32`
   --> src\main.rs:140:44
    |
140 |                     let sum_num = function(caps.get(2).unwrap() as i32, caps.get(4).unwrap() as i32);
    |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: an `as` expression can only be used to convert between primitive types. Consider using the `From` trait

My code is:
use regex::Regex;
use std::collections::HashMap;

fn sum(x: i32, y: i32) -> i32 {
    x + y
}

fn main() {
    let mut commands: HashMap<Regex, fn(x: i32, y: i32) -> i32> = HashMap::new();
    commands.insert(
        Regex::new(r#"(?xi)
                (What\sis|What's|Calculate|How much is)
                \s(\d)
                \s(\+|and|plus|)
                \s(\d)
            "#).unwrap(),
        sum
    );

    let phrase = "what is 1 + 2";

    for (command, function) in &commands {
        match command.is_match(phrase) {
            true => {
                for caps in command.captures(phrase) {
                    let sum_num = function(caps.get(2).unwrap() as i32, caps.get(4).unwrap() as i32);
                    println!("Sum of {} and {} is {}",
                    caps.get(2).unwrap(), caps.get(4).unwrap(), sum_num);
                }
            },
            false => {},
        }
    }

Cross referencing to a case at Rust Users Forum

Could you not do this? If you post it to urlo, I'll see it.
The error message tells you the problem. You can't use a Regex as a key type for a hash map because it doesn't implement PartialEq. You can define your own wrapper if you absolutely need this: https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=76c36d45184e8fd526a5f69541997f64
In the future, please fix all other compilation errors.


connection error

Hi everyone, I am getting the following network error when testing a connection.
1616032517283] ERROR (ls): Connecting error: {"code":401001,"data":{"driver":"Snowflake","driverOptions":{}},"name":"NetworkError"}
    ns: "conn-manager"
[1616032517284] ERROR (ext): ERROR: Error opening connection Network error. Could not reach Snowflake., {"code":401001,"data":{"driver":"Snowflake","driverOptions":{}}}
    ns: "error-handler"
[1616032522861] INFO  (ext): EXECUTING COMMAND => sqltools.showOutputChannel

Not sure if it is caused by my account name. My account name (the part left to .snowflakecomputing.com) follows a format like this: letters_only.us-east-1.companyname
If the account name is not the cause, could it be a proxy issue?
Can someone please help? Really looking forward to making use of this extension.

👋  hi, the companyname is probably not required in the account. The account
The regular pattern of the account is: <account_name>[.<region_id>][.<cloud>]. (e.g. 'xy12345.east-us-2.azure') , and it needs to be one of the supported account locators listed at https://docs.snowflake.com/en/user-guide/connecting.html#your-snowflake-account-name . Can you please check the link above and try with the supported snowflake account locators?
If you're connecting to snowflake not via the listed account locators but through an internally managed proxy then it's currently not supported by this sql client.
A new version (0.4.2) of the sql client is published to VSCode Marketplace with some more information on the connection form. Can you please upgrade, try again and let me know how is it going?

Thank you for your response. My apology for a late reply.
With regards to the example xy12345.east-us-2.azure you gave and other account locators listed here, what I should use to replace xy12345? My url looks like this: https://prod.us-east-1.companyname.snowflakecomputing.com.
Thanks you very much in advance.

I'm presuming yo fixed it. If not I suggest installing snowsql https://docs.snowflake.com/en/user-guide/snowsql-start.html and then on linux/mac login via snowsql -a  -u  That way you can confirm all is okay before using this connector.

Hi anujghai,
I haven't found a fix yet. I was able to get it work on Python through snowflake-connector-python but once I copy and paste the same credentials (account name and password) to this connector, the connection didn't go through.

Okay, I tested with the python connector using a script like below (Replace  with yours).  Once tested I used the Snowflake Driver with the same user account,user, password as my test and included the database warehouse and schema and warehouse with OOSCP Fail-Open ticked and get a connection.
Personally I have never seen the company name embedded in the account name.
`#!/usr/bin/env python
import snowflake.connector
import getpass
nb = input('Hit return to continue: ')
uname = input('Enter Username: ')
#pword = input('Enter password: ')
pword = getpass.getpass(prompt='Enter password: ', stream=None)
Gets the version
ctx = snowflake.connector.connect(
user=uname,
password=pword,
account=''
)
cs = ctx.cursor()
try:
cs.execute("SELECT current_version()")
one_row = cs.fetchone()
print(one_row[0])
finally:
cs.close()
ctx.close()`

@fishstoryyy - did you ever find a solution here? My account name is companyname.eu-west-1 and I receive the same error. Again, it works just fine with the python connector.


[OFFICIAL/TV] Ngannou vs Ferreira Live Streams Free PFL Battle of the Giants On Tv Channel 19 OCT 2024

Francis Ngannou makes his return to the cage tonight when he takes on former UFC heavyweight champion Renan Ferreira.
The two will fight for the Professional Fighters League (PFL) heavyweight title. Ngannou has been away from MMA for two years.
🔴🌍📺📱👉GO LIVE==►► CLICK HERE TO STREAMING
🔴🌍📺📱👉STREAMING==►► CLICK HERE TO WATCH LIVE
🔴🌍📺📱👉GO LIVE==►► CLICK HERE TO STREAMING
🔴🌍📺📱👉STREAMING==►► CLICK HERE TO WATCH LIVE
After switching over to boxing, he first fought Tyson Fury before being knocked out by Anthony Joshua earlier this year. And below is how you can watch Ngannou’s fight against Ferreira.
Where is the Ngannou vs Ferreira fight taking place?
The bout is part of the Battle of the Giants: Brace for Impact fight card at the Kingdom Arena in Riyadh, Saudi Arabia. It is the same venue where Ngannou fought both Fury and Joshua.
What time is Ngannou vs Ferreira?
Tonight’s show gets underway at 5.30pm UK time. The PPV main card then starts at 9pm and Ngannou vs Ferreira is expected to be the final fight on the bill.
How to watch Ngannou vs Ferreira
The event will be shown live in the UK on DAZN pay-per-view at a cost of £19.99, including a free seven-day trial.
DAZN PPV
Watch Francis Ngannou vs Renana Ferreira
Francis Ngannou vs Renana Ferreira will be broadcast live on DAZN pay-per-view.
Fight fans can order the fight here for £19.99 to stream the action live.
£19.99DAZN
Order the fight here
What has Francis Ngannou said?
Speaking in the build-up to the fight, he said: "I would definitely say Renan is at the top of the line. But my entire life, my biggest opponent has always been me. On Saturday night, I am going to get him, so he should be ready.
"This is an MMA fight, so everything will be on display. We’ve prepared everything, and everything will be on display.
"I am going to fight strategically and according to how the fight presents itself. In my career, I went for a knockout, but it didn't work out for me. The times when I did score a knockout, it wasn't something that I had planned. I know I have 25 minutes, so I am going to lay my game plan down in that 25 minutes and win the fight."
Full PFL fight card and undercard
Francis Ngannou vs Renan Ferreira
Cris Cyborg vs Larissa Pacheco
Johnny Eblen vs Fabian Edwards
Husein Kadimagomaev vs Zafar Mohsen
AJ McKee vs Paul Hughes
Raufeon Stots vs Marcos Breno
Makkasharip Zaynukov vs Dedrek Sanders
Ibragim Ibragimov vs Nacho Campos
Mostafa Rashed Nada vs Ahmed Sami
Tariq Ismail vs Taha Bendaoud

🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online
🔴►🌍📺📱👉 CLcik Here ► Live stream watch online
 CLcik Here ►Live stream online


Materialized views support

Wow, looks like we started this at almost same time :)
https://github.com/sosedoff/pgweb/commit/3af20f932731c78eccd4382d5f05879d75b8341b
If you'll find something useful here - I'm glad to share.

P.S. Are you using old postgres? Materialized views are removed from information_schema since 9.3
http://stackoverflow.com/a/19129980

Here's the postgres version im using locally:
PostgreSQL 9.4.4 on x86_64-apple-darwin14.3.0, compiled by Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn), 64-bit

I am using 9.4.5 on OSX - it just means that materialized views structure should be fetched by different query than the one for tables

Are you sure about that?


[WIP: KASHISH] Final correction in UGDG

Codecov Report

Merging #236 (6f52fd1) into master (b7b748b) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #236   +/-   ##
=========================================
  Coverage     69.26%   69.26%
  Complexity      764      764
=========================================
  Files           116      116
  Lines          2411     2411
  Branches        284      284
=========================================
  Hits           1670     1670
  Misses          620      620
  Partials        121      121

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 5085998...6f52fd1. Read the comment docs.


Set the normal volume

This is not an issue but a reference for the ones who would like to set the volume and would search for it here.
It's possible to do it using the Chromecast protocol, for example: https://github.com/thibauts/node-castv2-client/issues/72

Also, if someone wants to stick to regular rest API calls, this works:

Switch on night mode for the whole day (say 2 AM to 1:58 AM)
Control the volume for night mode


Aim
The Job Recommendation System is a collaborative filtering-based engine that suggests job postings to users based on their profiles. This system utilizes the Naukri.com dataset to provide personalized job recommendations to users, taking into account their preferences and similarities with other users.
Details
The Job Recommendation System aims to assist job seekers in finding relevant job opportunities. It employs a collaborative filtering approach, where users with similar profiles are used to recommend job postings to each other. The system analyzes user profiles, job categories, locations, experience levels, and key skills to make accurate recommendations.
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSoC'23 contributor
[X] I want to work on this issue

@avinashkranjan @Yashbhadiyadra Please assign this task to me

Go Ahead @ayush-09


Update flask.asciidoc

What does this pull request do?
This PR fixes a broken external link.
Old URL: http://flask.pocoo.org/docs/2.3.x/quickstart/#debug-mode
New URL: https://flask.palletsprojects.com/en/3.0.x/quickstart/#debug-mode
Related Slack thread: https://elastic.slack.com/archives/C0JF80CJZ/p1710787539405929

It'll probably be better to test against flask 3.0 if we are going to link to 3.0 docs :sweat_smile:

Doh! And here I thought this was the safest possible thing I could actually merge in this repo. :)

@xrmx Should this perhaps change to https://flask.palletsprojects.com/en/2.3.x/quickstart/#debug-mode then?


db migration best practice

i think this is best practice for db migration
thanks for sharing code.

Awesome - thanks very much! 👍


OutputType GELF_UDP

I have a problem with the NXlog 5 enterprise client, when I activate the OutputType GELF_UDP, I have this message in graylog:
2021-02-08T14: 12: 54.288 + 01: 00 ERROR [Messages] Failed to index [3] messages. Please check the index error log in your web interface for the reason. Error: One or more of the items in the Bulk request failed, check BulkResult.getItems () for more information.
When I don't activate it: #OutputType GELF_UDP, I have this message
2021-02-08T14: 12: 54.288 + 01: 00 ERROR [Messages] Failed to index [3] messages. Please check the index error log in your web interface for the reason. Error: One or more of the items in the Bulk request failed, check BulkResult.getItems () for more information.
2021-02-08T14: 12: 54.288 + 01: 00 WARN [Messages] Failed to index message: index = <graylog_93> id = <596950e4-6a0f-11eb-a7b7-005056a2d8b6> error = <{"type": "mapper_parsing_exception "," reason ":" failed to parse field [Keywords] of type [long] in document with id '596950e4-6a0f-11eb-a7b7-005056a2d8b6' "," caused_by ": {" type ":" illegal_argument_exception "," reason ":" Value [9259400833873739776] is out of range for a long "}}>
2021-02-08T14: 12: 54.288 + 01: 00 WARN [Messages] Failed to index message: index = <graylog_93> id = <596950e1-6a0f-11eb-a7b7-005056a2d8b6> error = <{"type": "mapper_parsing_exception "," reason ":" failed to parse field [Keywords] of type [long] in document with id '596950e1-6a0f-11eb-a7b7-005056a2d8b6' "," caused_by ": {" type ":" illegal_argument_exception "," reason ":" Value [9259400833873739776] is out of range for a long "}}>
2021-02-08T14: 12: 54.288 + 01: 00 WARN [Messages] Failed to index message: index = <graylog_93> id = <596977f0-6a0f-11eb-a7b7-005056a2d8b6> error = <{"type": "mapper_parsing_exception "," reason ":" failed to parse field [Keywords] of type [long] in document with id '596977f0-6a0f-11eb-a7b7-005056a2d8b6' "," caused_by ": {" type ":" illegal_argument_exception "," reason ":" Value [9232379236109516800] is out of range for a long "}}>
my problem is that I don't have anything,  in my input

We are using GitHub issues for tracking bugs in Graylog itself, but this doesn't look like one. Please post this issue to our discussion forum or join the #graylog channel on freenode IRC.
Thank you!


Add translate="no" for prevent auto-translating code

Currently, when you try to machine-translate websites in the Tour of Go, the code editor is also translated.
This is not ideal for learning code.
In this Issue, I propose to use the translate attribute in html.
By adding translate="no" to the code editor, the code will not be translated, but the explanations will be translated without problems.
(Note that the way of using this attribute with a code block is also how it is described in the specification.)
This addition would be helpful for learners who want to learn in a language that has no translations yet, or who are having trouble with incomplete translations.

Here is a example of diff.
On the left, you can see that the` code is not translated.

(The left has 'translate="no"' and the right is the original)


Drain server connections on app shutdown

Fixes #263 .
Adds a protected drainers array to Application. This will allow us to add future draining blockers, i.e. for a websockets server. I don't see a strong use case for making this userland accessible - Denali will control the major network servers (http, https, http2, websockets). If users want something else, that seems like a likely candidate for an addon, which gets it's own chance to shutdown.

@acburdine - look good to you?


#283: Install correct libselinux RPM for the python version

Hi @geerlingguy,
I need to use the module to manage jenkins on different servers.  Some have python 2, others have python 3.
I know that ansible are trying to remove the requirement for libselinux, but until then, we need to cope with both.
Please can this be merged.
Thanks,
Neil

I am using this in a patched version of the module, because my infrastructure runs under python3 not python2.  Is there a reason why it can't be merged?  "All checks have passed" and "This branch has no conflicts with the base branch", so I don't understand why it can't be merged?


Sampling issues for uniform distributions with floating-point values

Using a uniform distribution with floating-point values seems to result in only 0 or 1 values while sampling.
from fldr import fldrf_preprocess
from fldr import fldr_sample
x = fldrf_preprocess([0.1 for _ in range(10)])
print([fldr_sample(x) for _ in range(20)])

[0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1]

Thank you for the ticket. Could you try using the the C-style floating-point preprocessing algorithm by changing the import line to:
from fldr.fldrf import fldr_preprocess_float_c as fldrf_preprocess

The issue in this ticket is due to a bug in what seems to be the Python 3 math library
>>> from math import log2
>>> ceil(log2(36028797018963970))
55

whereas true answer should be 56

Thanks, verified that the alternative produces sensible sampled values.

An alternative to ceil(log2(x)) is (x-1).bit_length() (which works for all integers 1 or greater).

Thanks @peteroupc, I have incorporated your suggestion in 2fb32e94a04c744c86aa4cb54b3ee0259894e777


Add Development Status classifier

https://pypi.org/pypi?:action=list_classifiers

@davidak Feel free to add it.  It should be Development Status :: 5 - Production/Stable


Add a separate, connectable DictionaryMatcher.

In PR #204 , we renamed the old DictionaryMatcher to DictionaryMatcherSourceOperator.
This PR adds a new DictionaryMatcher, which is completely separate from IndexSource. It can be connected with any operator.
This PR also fixes a bug across all operators that may cause getNextTuple to return null.

LGTM.


Enhance the CLI experience

Colours! We need more colours!

Completely rewritten API, and now available through PyPI.


support core, read-only git repos in flux_bootstrap terraform resource

@phillebaba Have you seen this? I think we had some related discussion at the Dev Meeting, last week or this week. Jeff showed up at Bug Scrub this week with questions, and was very complimentary about the new bootstrap provider 🎉
Discussed in https://github.com/fluxcd/flux2/discussions/3580

Originally posted by 0x6a77 February 12, 2023
in the documents-based terraform datas we can share a core git repo across multiple clusters and that repo is read-only to flux, but managed centrally. under flux_bootstrap this core repo now gets git push from every cluster which has the surprising consequence of deleting every cluster when you delete one. yoink!
a core repo is a nice model that we've used for years: the teams get their own, custom repo for their workloads, but otherwise the central services get managed from the core repo.
it feels like flux_boostrap resource could support this with a small change: mark the resource "git read-only." on apply the provider would skip any logic to update/push its gotk/kustomization. in read-only mode it might be nice to warn on diffs and fail on missing files. on destroy it would just skip anything related to file delete/push.
the team that manages the core repo would use it in read/write mode and take responsibility for making sure resources match versions for all teams that share it. (which over the years has been reasonably stable, so this would not be a lot of work.)

Perhaps providing an install resource is an option as well?

@kingdonb would this resolve the issue using https://github.com/fluxcd/terraform-provider-flux/pull/614 when its merged and released? Having a way to run flux_bootstrap_git without actually writing the files in Git seems weird it feels like its not really performing a bootstrap (unless I am missing something) 🤔

I'm really not sure, we should ask @0x6a77 (jeff who originally posted the thread?)
I don't really have context for the use case described. I am not using tf-provider-flux with teams or managing GitOps for teams in a way where I would have direct experience of what problem is being solved.

Not pushing to Git is out of scope for this provider. The only way to install Flux without bootstrap is by using the Helm charts https://github.com/fluxcd/terraform-provider-flux/tree/main/examples/helm-install


Bitfinex.com pairs/ tickers, please update

hi guys,  -<EMAIL_ADDRESS>https://docs.google.com/spreadsheets/d/18TagCpffpKRco_sXbIc6MrMtTN0h7x87zqlZDDl8Waw/edit?usp=sharing
I see there are some pairs for Bitfinex are not yet included on Bitcoin Checker. you have some recent pairs, but no 4 character tickers:  eg.  $LINK, $BAND etc.
the above share doc. inlcudes current updated tickets - endpoints including our Derivatives tickers.
Any doubts, just drop me a mail.
thanks guys, great app.

The update will be included in the next app version (2.11)
Thank you for feedback.

Amazing. thank you. I'll msg you guys here each month with the latest updates.
Great work, great app!


exporter/stats/prometheus: disable Interval window

We currently do not support windows other than the cumulative window. Return an error saying "Interval windows are not supported for now".

Thanks for raising this, I also just noticed it that we only support cumulative windows. I wonder though if we should instead return that error from stats
https://github.com/census-instrumentation/opencensus-go/blob/2237b123f1e72228dd0bbe11fb038462d15f6fbb/stats/view.go#L60
because exporter/stats/prometheus doesn't have an exposed method for directly dealing with View.Window and the stats.Exporter's Export method doesn't return an error so it'd be ugly to panic. what do you think about this?

You can check the view window at Export once you have a ViewData the way we did for the Stackdriver exporter: https://github.com/census-instrumentation/opencensus-go/blob/master/exporter/stats/stackdriver/stackdriver.go#L168.


Update filename for SEO

Update filename and TOC to ensure SEO.

Merge to nightly
Approved by Alex P.

Deploy preview for calico ready!
Built with commit 6bf5f20b37efe70c27a455423c42166b17a28321
https://deploy-preview-3256--calico.netlify.com


WorldEnvironment Node Glow works in Editor but not when running

Godot version:
3.1 stable
But I already had this issue with 3.0.6, though I could not narrow it down to this back then.
OS/device including version:
Win7, dedicated NVIDIA GPU
Issue description:

The Modulate value for the Sprite is set to 2 in raw mode for all these examples. So with an Hdr Threshhold of 1 It should be glowing. It does in the Editor, but not when I run the project.

Changing the Strength setting and running the project. Now it suddenly does glow, but not with the same intensity and no color shift.

Changing the Strength setting and running the project.

Changing the Hdr Threshold setting below 1 and running the project creates a glow too, but again less intense. The Sprite is still on intensity 2 in raw mode.

Changing the Threshold setting to almost 0 and running the project.

I even considered maybe my Graphics hardware to be the problem, and created another minimal testproject, but it works here. Those two Sprites have a raw intensity values of 2 just like above.
After that I tried to apply the WorldEnvironment Node once again to my actual project (not depicted) and get the exactly same buggy results as above in the "WHY" screenshots.
Steps to reproduce:
Run the Minimal Project
Minimal reproduction project:
WorldEnvironment_fail.zip

I downloaded this example and found that the brightness was being achieved via a white modulate value of (510,510,510). While I feel in theory this should work I am guessing that it is still undefined behavior at the moment.
I attempted to recreate this effect using a default normal-white modulate value with a custom shader that does the modulation instead

The box on the left being the original modulate modification and the one on the right being a shader. When the editor is zoom is adjusted to be the same size on screen, the shader version seems to be identical between the editor and the export.
The shader I used was
shader_type canvas_item;

uniform float bright_amount;

void fragment() {
	vec4 c = texture(TEXTURE, UV);
	c.rgb *= vec3(bright_amount);
	COLOR = c;
}

with bright_amount set to 2 in the UI
Given that this shader effectively just does a very simplified version of what I think modulate does, this issue may be an bug with the default shader for sprites. If not then there should likely be some kind of user warning or prompt indicating that the values chosen will result in undefined behavior.

Thanks for having a look AsherGlick!
Today I tried removing all AnimationPlayers and setting the modulate value in the _ready script():
func _ready():
	sprite.modulate = Color(2,2,2)

But the result is identical with the bug above.

.... this is embarrassing.
I found the source in my _physics_process()
	if attarea.monitoring || attarea.monitorable == true:
		sprite.modulate = Color(1,0,0)
	else:
		sprite.modulate = Color(1,1,1)

I'm sorry for wasting your time. At least I now know what to look out for in my actual project. Sorry again.


Makes vials work in dispensers

About the PR

Different components on the vial used different solution names. This made it possible to put vials in dispensers but they wouldn't show up in the UI.
Changed solution names to beaker instead of drink to match the jugs and beakers.
Why / Balance

Fixes space-wizards/space-station-14#22861
Technical details

Media

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

Changelog

:cl:

fix: Vials now work in dispensers.

im pretty sure the same bug happens to bottles too, has that been fixed?

im pretty sure the same bug happens to bottles too, has that been fixed?

No bottles just go into the output on the ChemMaster. Pretty sure it's intended that they can't be put in the input.

im pretty sure the same bug happens to bottles too, has that been fixed?

No bottles just go into the output on the ChemMaster. Pretty sure it's intended that they can't be put in the input.

oh


Nowhere to put lit.

Created a document in Sharelatex for inserting articles etc and writing about them.

This document will be ongoing for the project and serve as a place to gather and summarize good information that we find


league.recent_activity() for 2020

I'm not seeing any recent activity for this year. Has something changed on the ESPN side?
I.e., this:
year = 2020 lg = League(league_id, year, espn_s2, swid) lg.recent_activity()
returns: "[]"
There have been activities in our league post-draft; so I don't think that's the explanation.

Are you using the latest package version 0.5.0, I made a bug fix for recent activity.

That did, in fact, fix it!


Include all required fields when creating an ADO item

Currently we have logic that creates work items but with basic information. We need to make sure that the information that is set during creation time follow what we identified in https://github.com/Azure/azure-sdk-tools/issues/6478
Types:

[x] Service
[x] Product
[x] Triage
[x] API Spec
[x] Release Plan
[x] Package

For package I just added basics stuff like:

Service name
Product Name
Version
Title

We can update the rest later once we have more information


[question] Is it possible to use with fixed content

I'd like to use the module with a fixed array, without calling any api.
Is it possible?

@Xyzor Hi thanks for your message! I will update the library with ability to add a fixed array of items shortly.

@Xyzor you can now define a fixed array of items like this
const data = [
  "Apples",
  "Broccoli",
  "Chicken",
  "Duck",
  "Eggs",
  "Fish",
  "Granola",
  "Hash Browns",
];

then change your valueExtractor and pass the data to Autocomplete without fetchDataUrl
<Autocomplete data={data} valueExtactor={item => item} />

Awesome.
I'll leave this open for README update.


Add usage docs for jobs:  query and load.

Just two things left

"Should the name not be object_names or object_expression or something more generic?"
It seems the idiom of polling is ubiquitous. We should consider a class or method to aid in this process

"Should the name not be object_names or object_expression or something more generic?"

Per Loading Data into BigQuery, the name is used to fill a URI in the form gs://<bucket>/<object>.
Per https://cloud.google.com/bigquery/docs/reference/v2/jobs#configuration.load, that URE can have the glob character only at the end.  That value is populated into a repeatable JSON field, configuration.load.sourceUris.  We want to support multiple values, any of which might be globbed.

It seems the idiom of polling is ubiquitous. We should consider a class or method to aid in this process.

Maybe so.  There might even be a call to use it in pubsub (for a pull-mode subscription) or storage (does it have pull-mode change notification?).  I don't really see it as a blocker for this PR, though.

Pull idiom not a blocker for this PR, but maybe we should file a tracking issue?
As for the rest, the question is about the appropriate name for the variable, not about the feature. I already understood the URI from your previous comment.
object_name does not capture the possibility of a group of files (via a glob) so I'm proposing we consider object_names or object_expression as the variable name.

object_names doesn't work -- it implies a sequence.  object_name_glob, maybe?

It's rightly a regex, yes?

Nope (there is no preceding ., for instance).  It really is a prefix-only glob pattern.

OK. SGTM.
Change it to your choice of more descriptive variable name and LGTM.

@dhermes 48eef92 changes the argument name to object_name_glob.

SGTM. We're all good to merge then, right?

Yup


Quantization performance

Can you show the quantization results of different network?

Maybe you can follow this https://github.com/ModelTC/MQBench @xiexu666


Floats aren't hashable

They implement BEq, so making them so seems a small step. My intended use case is writing some basic numerical code and building out support there.

They don't implement BEq lawfully, because they use the IEEE 754 definition of float equality. So you wouldn't be able to use them in a hashmap anyway.
Exposing a Hashable instance is not completely trivial because NaN payload bytes aren't allowed to leak without breaking the lean model of the type. It could be done if you clear the NaN payload, but perhaps this would be best exposed as a function to UInt64 anyway, and then you can implement this in user code.

This is making me think of something like the rust libraries for floats that avoid nans by construction and using the numeral overloading to make it nice to use.

If you don't mind me asking, what do you mean by

because NaN payload bytes aren't allowed to leak without breaking the lean model of the type

I am familiar with the IEEE format but I don't understand what you are referring to here.

As mentioned this would lead to incorrect behavior in hashmaps


[FLINK-19041][python] Add dependency management for ConnectedStream i…

What is the purpose of the change
Fixed the bug that failed to set merged configurations into DataStreamTwoInputPythonStatelessFunctionOperator when finally generating the StreamGraph.
Brief change log

Set merged configuration into DataStreamTwoInputPythonStatelessFunctionOperator when generating StreamGraph and added corresponding test.

Verifying this change
This pull request has test case covered by test_connected_streams_with_dependency() in test_data_stream.py.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): ( no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? ( no)
If yes, how is the feature documented? (not documented)

@flinkbot run azure

@shuiqiangchen Thanks a lot for fixing the bug. LGTM.