[openssl] build failure "crypto\aes\aesni-mb-x86_64.asm:1: error: parser: instruction expected"

Host Environment

OS: Windows 10 Enterprise, Version 21H2
Compiler: MSVC/14.29.30037, Microsoft Visual Studio Professional 2019, Version 16.11.18

To Reproduce
Steps to reproduce the behavior:
./vcpkg --triplet x64-windows install openssl[core]
Failure logs
-- Build x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:96 (message):
    Command failed: .../vcpkg/downloads/tools/jom/jom-1.1.3/jom.exe -j 1 -f makefile install_sw install_ssldirs
    Working Directory: .../vcpkg/buildtrees/openssl/x64-windows-dbg
    Error code: 2
    See logs for more information:
      ...\vcpkg\buildtrees\openssl\build-x64-windows-dbg-1-out.log
      ...\vcpkg\buildtrees\openssl\build-x64-windows-dbg-1-err.log

Call Stack (most recent call first):
  ports/openssl/windows/portfile.cmake:152 (vcpkg_execute_required_process)
  ports/openssl/portfile.cmake:36 (include)
  scripts/ports.cmake:147 (include)

In the logs, I find this:
jom 1.1.3 - empower your cores

crypto\aes\aesni-mb-x86_64.asm:1: error: parser: instruction expected
crypto\aes\aesni-mb-x86_64.asm:6: error: parser: instruction expected

build-x64-windows-dbg-1-err.log
build-x64-windows-dbg-1-out.log

@bjornpiltz Could you please try the solution in here?

What I tried

Go to Settings and then: All Settings -> Time & Language -> Language -> "Administrative Language Settings".
In the tab "Administrative" press "Change System locale..." and check the box "Beta: Use Unicode UTF-8 for worldwide language support.
Reboot.
Nuke the vcpkg folder and start over.

What I get
The same error with a different .asm file. A second run triggers the error in yet another file. I'm starting to suspect Microsoft Defender is the culprit here.

Go to Settings and then: All Settings -> Time & Language -> Language -> "Administrative Language Settings".

Have you tried to install the English language pack for your VS?

Have you tried to install the English language pack for your VS?
My VS is in English. I haven't installed any other language packs.

And you still have the same issue? have you tried deleting the downloads directory, rebootstrapping, and then running ./vcpkg install openssl:x64-windows again?

We haven't been able to repro this; if more information comes up, or this issue appears again, please reopen.


Looking forward to a function det() to calculate the determinant

Hi,
Check this repo https://github.com/Hedgehog-Computing/Hedgehog-Standard-Library. This is a repo that I hope to separate the development of base code from algorithms.


Remove: Google.Chrome version 120.0.6099.268

## Vanity URL - New version (121.0.6167.161) is available in repo

[X] Have you signed the Contributor License Agreement?
[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.6 schema?

Microsoft Reviewers: Open in CodeFlow

@wingetbot run

URL: https://dl.google.com/dl/chrome/install/googlechromestandaloneenterprise.msi
Status Code: 200
(Automated message - build 763)

Hi @ImJoakim,
This manifest has the highest version number for this package. Is it available from another location? (This might be in error if the version is switching from semantic to string, or string to semantic.)
(Automated response - build 763.)

Hi @ImJoakim,
This manifest has the highest version number for this package. Is it available from another location? (This might be in error if the version is switching from semantic to string, or string to semantic.)
(Automated response - build 763.)

@stephengillie The latest version is https://github.com/microsoft/winget-pkgs/tree/master/manifests/g/Google/Chrome/122.0.6261.39


Why Unikernels may soon replace Docker?

Article checklist
ATTENTION: In your PR - add the ISSUE (topic form) # that this PR corresponds to. You can do this by also adding a comment that states "This fixes #(enter your Idea Content Form #)" to link and close your Idea Content (issue) when the PR is merged.
This fixes #2530.
NOTE: (Please ensure that you have only one open issue + linked pull request at a time. This will ensure that we complete the article in a timely manner from inception to publishing.)
If you have not already please go over our Resources Page for more tips and tricks on how to improve our overall technical writing.
Preliminary Checks - Formatting and Structure

[x] Does your article follow any of the suggested structure formats? - see example formats
[x] Is your article properly formatted in Markdown? - see Github Markdown guide
[x] Have you used the correct folder and file structure? - see Contribution Guidelines
[x] Is your article over 750 words? - Tool: Wordcounter.net
[x] Have you used our preferred heading structure? - H3 (###) and up
[x] Does your article provide enough value and detail about your topic? - Articles should be clear, accurate, and fully explained.
[x] Can your article be understood by beginners? - Assume the audience is smart but has no prior exposure to the common terminology in your article.
[x] Have you included a hero image that is 600x400 pixels and have the copyright to use it? - Tools: Pixlr Image Editor for resizing and Unsplash for Creative Commons images
[x] In your PR - add a comment that states "This fixes #(enter your Idea Content Form #)" to link and close your Idea Content (issue) when the PR is merged.

Grammar & plagiarism checks

[x] Have you spellchecked and grammar checked your article? - Tools: Write&Improve - ProWritingAid -  Grammarly
[x] Please place your article through a 3rd party plagiarism checker? We suggest using Quetext, this tool is free and has a daily limit. We typically accept articles with 10% or less.
[x] Have you checked your article for readability? - Tool: Hemmingway
[x] Have you added sources for quotes and images that aren't yours?

Technical checks

[x] Are your code snippets properly formatted for syntax highlighting - see Syntax guide

Contribution guidelines
For first-time contributors and for more details, see Contributing Guidelines

This fixes #2530

@ogoti-lilian
Good afternoon and welcome to the EngEd program - thank you for submitting your article for publishing. It has been entered into our queue and should be reviewed (and published pending any changes) as soon as a peer reviewer is finished with the ones in the queue before it.  🚀

@mbaabuones The requested changes have been made. You can review them.
Thank you.

@mbaabuones The requested changes have been made. You can review them.
Thank you.

@ogoti-lilian Thank you. Please note the changes that I have made. Regards.

@mbaabuones Noted with thanks

@mbaabuones Noted with thanks

plagiarism check done

Great article, good job 🚀 @ogoti-lilian @mbaabuones
It deserves the "good first article" label.


refactor: makes mockApi re-usable

Generalizes the mockApi utility to work with multiple API instances by accepting the new mocks and setupHandlers parameters: they’re the details that can vary between API instances and are now provided upfront.
Also renames the api token to kumaApi to be more explicit.
Signed-off-by: Philipp Rudloff<EMAIL_ADDRESS>

@johncowen I’m closing it though I would’ve of course preferred not to do this work for nothing. Not sure it was entirely necessary to completely refactor the approach to setting up the mock API instances in #751, but since you did, I rather avoid any conflict of interest.


Update Go to 1.14.7

test-me-please

Coverage decreased (-0.002%) to 37.123% when pulling ee040fd39cb0b95133baf7f137ff0ab1ac74aeb3 on pr/update-go-1.14.7 into 3abd218c224ce489ea271c728ba64e967ba2e66b on master.

retest-4.19

retest-gke


Add required indexes for deploymentchain and deployment model

What this PR does / why we need it:
Add 2 indexes for deployment_chain model and 1 index for deployment model

project_id index for deployment_chain model (used in web_api ListDeploymentChains rpc)
status index for deployment_chain model (used in ops's deployment_chain_controller ListNotCompletedDeploymentChain)
deployment_chain_id for deployment model (used in ops's updater ListAllMissingDeployments)

Which issue(s) this PR fixes:
Fixes #
Does this PR introduce a user-facing change?:

NONE

Nice.
/approve

@nghialv again, plz

/approve


custom endpoint address

I am working on a private chain with a custom endpoint address. It conforms to v0.7, but it seems permissionlessjs makes some strong assumptions that an entrypoint is always one of the two widely deployed entrypoint addresses. Am I missing something that would allow me to have a custom entrypoint address?

Unfortunately no, only two standard addresses are supported at the moment. We will likely add the support soon.


fix width when more than two months

fixes #191 (or I should say attempts to).
So this commit fixes weekday headers wrapping when have more than two months, with a couple caveats.

This leaves a weird ${widthPercentage + 1} inside the width part of a style block. I'm not a huge fan of this, because our width just needs to be a tiny bit larger, but adding that what anywhere such as:
const widthPercentage = (100 / numberOfMonths) + 1; or const widthPercentage = 101 / numberOfMonths; all screw very much so with the calculation of left, and ends up becoming an uglier solution (IMO).

The calculation of left seems to be off just a tiny bit for any odd month past 3. This is currently in master, as well I attempted to make it a little better, but that "little" better really is only a "little". However rendering more than 4 months seems very rare, and only would really work on screen resolutions greater than 1920.

Admittedly I'm not fully happy with this solution, but banging my head against a wall with math doesn't seem to be leading to any better solutions. So I'm hoping someone will be smarter than I, and help point something out or build off the work I've done.

Coverage remained the same at 87.04% when pulling 3f94f38f4064c4306c1cb0e3af628d51c26011a6 on SecurityInsanity:master into 2d868255608de2877562f997d73d2ad4fa9f647d on airbnb:master.

Sorry, I've been AWOL from this repo for a while. Do you think that this might be a border issue @SecurityInsanity? My particular concern about this issue is that it seems a bit hacky. :/ I still want to understand why this is happening before we move forward. I will devote some time to this while I'm punting performance reviews. :P

Hey @majapw , I've tried messing around with borders but admittedly I didn't want to make too many huge changes to the borders as sizings started changing in many places when I did that to get it to fit.
I 100% agree that my change is 100% hacky, I was merely uploading this to get a bit of foresight into why this happened. I can retake a look at the borders, and see if I can make something work regardless of all the things being changed, but if someone else figures it out before me that'd be awesome. This is seriously mind boggling.

Hey @SecurityInsanity, so I poked around and kind of came to the conclusion that maybe we should just abandon the percentage thing. I mean we don't... technically need it? I put together a non-variable solution at https://github.com/airbnb/react-dates/pull/221

Closing out in favor of aforementioned #221


Cannot create plans

There's still a bug that prevents me from creating new plans. Previously I could create a new plan with the default template only. Now nothing works (see screenshots below with error message). Typing ahead allows me to select a funder but there is "no suitable template." Ticking the box for no funder produces the same error message. Neither route enables me to click the Create plan button.

closing. should be fixed by #777


When the JSON has errors and the focus is lost from the editor, the complete json is erased

It doesnt work to lose all the format because it is invalid, just because you need to copy some text from another application.

+1 This is really bad, and thank you for reporting it. I'm going to look at improving this in the new version.

Closing as this is fixed on www.jsonschema.net


Manage Existing User - Development

Task for development activity.

Task is completed on 29-Mar-2019.


IOS client

Commits before bee4b1015f5949169fc50a0a076a40c6340d210e in this pull request comes from the Android PR, from which several changes are also needed here.
I wasn't able to test it before the Pull Request again because of an issue with xcode, but nothing should have changed from the last time I used the application.

I am not going to merge this as-is, but I worked on improving it. I rebased and fixed what I could, mostly commit messages. I did not review the code at all for now.
My branch is at https://github.com/kerneis-anssi/ultrablue/tree/ios-client. Please test it and let me know if it still works for you. If so, we'll use this as a basis for the rest of this review.
Questions:

please update your git config so that your author name be capitalized (I fixed Signed-of-by and committer names in the history)
I think there are a couple directories that we should not commit (and add to .gitignore), but I'm not sure if I'm correct. clients/go-mobile/Gomobile.xcframework/ and ios/ultrablue.xcodeproj seem suspicious to me, what do you think? I already removed three .DS_Store files in one of your commits, do we need to add this pattern to .gitignore?
We need a ios/README.md file.

ios/ultrablue.xcodeproj contains settings and information xcode needs in order to build the project, we can't ignore it.
clients/go-mobile/Gomobile.xcframework/ can be ignored, because it can be compiled from the sources. However, if we remove it, the project will not work out of the box when cloned, and we'll have to provide information on how to compile and include the gomobile framework into the xcode project.
DS_Store files should of course be ignored.

I'll start writing a README file for the ios client, do you want me to push-force it into this PR?


add demodist to .npmignore (reduces npm package size by ~80%)

Hi, I have a question why is demodist included in the npm package? And a proposal to remove it.
I did not see any mention of demodist in the docs and therefore believe it should remain at the github repository as good practices and examples for people to use. Yet it should not be a part of the npm package. As you can see from an example below demodist takes up to 7.3M, while the whole package (without its dependencies) is 8.76M. This makes demodist approximately 80% portion of the package size which is not supposed to be used as a part of the npm package. I encourage to adding it no .npmignore to prevent it from bloating the package size.
Stats for v16.1.0
$ du -d 1 -h ~/my-project/node_modules/react-highcharts
7.3M	/Users/antonk52/my-project/node_modules/react-highcharts/demodist
1.4M	/Users/antonk52/my-project/node_modules/react-highcharts/dist
704K	/Users/antonk52/my-project/node_modules/react-highcharts/bundle
4.0K	/Users/antonk52/my-project/node_modules/react-highcharts/.github
 44K	/Users/antonk52/my-project/node_modules/react-highcharts/src
 10M	/Users/antonk52/my-project/node_modules/react-highcharts

Genius


missing documentation for DeepTDA

@EnricoTrizio

actually, I think it is better to first reorganize the code (e.g. dividing into different submodules : supervised- unsupervised-slow cvs ) and then write the documentation

mkdocs + mkdocstring provides a convenient way to extract documentation from python function automatically.
This may mitigate your work

Closed since it has been fixed in the lightning branch


Merge two sorted list in C++ added

Merge two sorted Linked list(#4) both recursive and iterative code added with comments and time complexity explanation.

I have added the code for merging two sorted linked list, please merge the pull request.

Congratulations for your Open source contribution. Don't forget to add a star on this repo.. Happy hacking

Thank you so much.


Changing the restock time on the vaults

So I’m running this datapack on my server and I’ve tried everything to change the restock time down to 1-5 minutes and nothing has worked idk if I’m doing something wrong but if you could possibly assist me on this matter that would be great. (Discord is chargingofficial if that would be easiest form of communication)

The vault reset time cannot be a range, it must be a fixed value.
You can change the values by running "/function revault:gamerules" and clicking in chat which one you want to change.
values are in ticks, not seconds. Use a tick converter to convert the time you want into ticks.


Read timecode and other header info from EXR files

I'm not sure if there's a better place to add feature requests, but it would be great if MediaInfo could read timecode data and more of the header information strings from ACES EXR files. The one I'm looking at is timecode 19:24:55:23, and has a section that reads in a hex editor
74 69 6D 65 43 6F 64 65 00 74 69 6D 65 63 6F 64 65 00 08 00 00 00 23 55 24 19
Which translates in ANSI to
timeCode.timecode [0x00 08 00 00 00] and then the count in frames, then seconds, then minutes, then hours
I'll try to get an example file I can upload

@joelBrun it is on the way:
Frame rate                               : 23.976
Time code                                : 00:59:52:00

@electron-rotoscope

Which translates in ANSI to
timeCode.timecode [0x00 08 00 00 00] and then the count in frames, then seconds, then minutes, then hours

FYI this is not what is in OpenEXR source code and not what is in the file provided by @joelBrun.
(little endian 32-bit 21HHhhhh0MMMmmmmfSSSsssscdFFffff style then 32-bit binary groups)


Add border to canvas.  Add food to canvas.

Now we can see the canvas area and the snake and the food.

looks 💅 💅


Resolutioin string getting empty

While hitting check api from go-sdk always getting empty resolution string e.g resolution="".
{     "allowed": true,     "resolution": "" }

Hi @rajujnvgupta
This field is not meant for usage and will always return an empty string.
The API docs call it out as for internal use only.


Paramedic playtime does not contribute towards unlocking CMO

Description

The time played on paramedic does not contribute towards the progress for CMO.
I have been playing paramedic a lot since its basically medical doctor but with a portable crew monitor.
Unfortunately the time is not tracked. Sadge
Reproduction

Play paramedic.
Don't unlock CMO.

@SentryPrimies is there something wrong with this?


Resolve options arguments before requiring

Closes https://github.com/TypeStrong/typedoc/issues/223.

This PR fixes #223 in my use cases.


cloneAction step fails on schema validation on toxiproxy

Hello. I'm unable to use cloneAction to clone existing deployment for toxiproxy usecase. The issue appears to be in schema validation. I'm using the goldpinger example in minikube to test this tool.
Partial error reads:

2021-02-23 16:06:20 ERROR policy_runner {'config': {'runStrategy': {'runs': 1}}, 'scenarios': [{'name': 'Clone and tc', 'steps': [{'clone': {'source': {'deployment': {'name': 'goldpinger', 'namespace': 'default'}}}}]}]}
2021-02-23 16:06:20 ERROR policy_runner Additional properties are not allowed ('clone' was unexpected)
Failed validating 'additionalProperties' in schema[0]:

On instance:
{'clone': {'source': {'deployment': {'name': 'goldpinger',
'namespace': 'default'}}}}
2021-02-23 16:06:20 ERROR main Policy not valid. See log output above.

My completely stripped out action reveals this issue. This was copied from the TC example but the toxiproxy example also has the same issue.
config:
  runStrategy:
    runs: 1
scenarios:
- name: Clone and tc
  steps:
  - clone:
      source:
        deployment:
          name: goldpinger
          namespace: default

Would really appreciate your help.

This appears to work when I build from repo instead of using pypi release of 3.1.0

Hi, yes, releasing 3.2.0 was blocked due to our issues with Docker Hub. Sorry for the inconvenience, we should be able to get back to that soon...

Dupe of https://github.com/powerfulseal/powerfulseal/issues/312

Hello,
Yes , after building image with the latest code, the policy file with toxiproxy could deploy, but the new created chaos pod goldpinger-chaos-dd4c4fdb8-qz6m9 always not running for container: chaos-toxiproxy.
It reports error:
Normal   Created    42s        kubelet, node-10-120-127-215  Created container chaos-toxiproxy
Normal   Started    42s        kubelet, node-10-120-127-215  Started container chaos-toxiproxy
Warning  Unhealthy  3s         kubelet, node-10-120-127-215  Startup probe failed: Failed to create proxy: Post http://localhost:8474/proxies: dial tcp: i/o timeout
Actually following the example I already set the - targetProxy: 8080
Not sure the port 8474 from in the error.
The example I follow is:
https://powerfulseal.github.io/powerfulseal/network-slowness-with-toxiproxy
Could anyone point out what's the problem?
Thanks,
Ruixia

Hmm, that's odd. That startup probe is used to configure ToxiProxy. Could you share the entire experiment yaml you used?

Thanks seeker89 for your response! and sorry for my delay cause of blocking of other work.
Today I picked this up and tried on another cluster, it looks good this time for the same toxiproxy chaos experiment.
I'll monitor it further to see.
and look forward to the latest build image in docker hub and now I'm using my own build with the latest code.
Thanks again.
Ruixia

Hi @rxwang662001 and @seeker89
I also tried the same experiment and getting the schema error.
Im using the bloomberg/goldpingerv3.0.0 image. Should I change the image? If so what image should I use? Please mention the solution.

Hey @sathiyajith - you're going to need to build the Docker image for version 3.2.0+ - or just the latest from the master branch.
With the recent changes to the public docker hub repos, we're still unsure where to push the images...

Are you talking about the powerfulseal image or goldpinger image? Also, I installed powerfulseal through pip. In that case, what should I do? Is there any slack community where we can talk in brief about this?

@sathiyajith You didn't mention the version of PowerfulSeal, so I recommend trying to run directly from master on this repo.

We don't have a slack channel unfortunately.

Yeah, Im running powerfulseal-3.1.0. I have upgraded to 3.2.0.
Now it is running fine.
Thanks @seeker89.  Hoping to work and contribute more on powerfulseal.

Awesome!


Error when try to use in MQL5

Hello,
i tried to build to zmq to mql5, I already copy the right dll files to Libraries folder, but i keep got this error.

Refer to issur #1: You need to upgrade your MetaTrader (to latest version). Newer versions allow function parameters to be static array. This ensures type safety. If you can not find a a version that support this feature, you can modify the following macro definition (in SocketOptions.mqh line 173-178)
//--- for curve key
#define SOCKOPT_CURVE_KEY(KeyType,Macro) \
   bool              getCurve##KeyType##Key(uchar &key[32]) {size_t len=32; return getOption(Macro,key,len);} \
   bool              getCurve##KeyType##Key(string &key) {return getStringOption(Macro,key,41);} \
   bool              setCurve##KeyType##Key(const uchar &key[32]) {return setOption(Macro,key,32);} \
   bool              setCurve##KeyType##Key(string key) {return setStringOption(Macro,key);}**

Just change key[32] to key[], then you will be fine. Remember the key is 32 bytes.

I don't know, I'm using the build 1616. But change key[32] to key[], work fine. Thanks


Weird editor lighting

Not sure if this has to do with some of the changes to the shading that been going on, but It happens in the build also.
I'm on Ubuntu 14.04 64bit

probably related to #1185


Add license information for Rdio

Changed Rdio's license information to "gratis".
It's debatably freemium. I looked at Spotify, which has a similar model, for precedent about this.

Nice, thanks!


Dim lights aren't bright when dragging with Token Drag Vision

If you have Token Drag Vision enabled as soon as you start dragging your token all the dim lit areas go from bright back to dim again.

Sorry, this is running V9 Test 2.

Thanks for the report. Fixed in 3.0.6.


Implemented support for databaseAuthVariableOverride option

Removed Query.querystr from the public API
Reading the databaseAuthVariableOverride option when initializing the database client
Passing the override value as a JSON string to backend server.
Passing query parameters (the params argument) as a string to the requests library. This gives us full control over the order and format of parameter encoding.

Related to #28

Made the suggested changes.


Trivial cleanups in LedgerConsensusImp

Just remove a redundant function call, fix a missing space in a log entry, and remove an obsolete ShouldLog.

Current coverage is 49.14%

Merging #1380 into develop will increase coverage by +0.02% as of e8c0cfe

@@            develop   #1380   diff @@
=======================================
  Files           960     960
  Stmts         66698   66697     -1
  Branches          0       0
  Methods           0       0
=======================================
+ Hit           32763   32776    +13
  Partial           0       0
+ Missed        33935   33921    -14

Review entire Coverage Diff as of e8c0cfe

Powered by Codecov. Updated on successful CI builds.

:+1: Only did a quick look and made sure it compiles without warning, but the changes are pretty trivial.

Nice looking changes


If the blacklist ends with a semicolon then all devices are blacklisted

I believe fixing this will also fix #617 and #634.

Thanks, now should be better

Thank you.


Shade out everything but the tip and the focused div so people can see the tips better. They're missing them and the point from the tip

Can we gray out everything but the div in focus and the tooltip? They couldnt see that these were pointing at anything.

The way I set this up makes it very difficult to do what you're saying. I either need to rewrite how it's done so it's fixed positioning (which is what I was avoiding so you could still scroll around) or we need a slightly different solution. I tried to just darken the shadow or make the tip bigger but wasn't satisfied with either as a solution


Uncomment errorchecks in ci.yml

@Harshini-M when you have a moment, will you add your sign-off to this commit (for DCO)?


chore: increase version

@homu r+

:pushpin: Commit bbe457e has been approved by kbknapp

:hourglass: Testing commit bbe457e with merge 3cb747d...

:sunny: Test successful - status


Support tsconfig inheritance

As of TS 2.1, there is now an extends field that allows configs to inherit configuration from other files. It'd be great if this library emulated that behavior (though perhaps it should be configurable)

You're welcome to submit a PR, but I'm not sure I'll be implementing it myself here. If you need this, it's probably best to parse the tsconfig.json file using TypeScript to avoid additional changes in the future.

If anyone's interested, I implemented support for extends in the grunt-ts tsconfig feature.  The code to do so was fairly minimal, though I do have a dependency on underscore.
https://github.com/TypeStrong/grunt-ts/pull/398

it's probably best to parse the tsconfig.json file using TypeScript to avoid additional changes in the future
I would be grateful to you if you can provide some docs, because I can't find it and ts codebase is too huge and difficult to search into.

And one more question

it's probably best ... using TypeScript to avoid additional changes in the future
So what is this library for? (no irony or gibe). In my opinion any manipulations with tsconfig.json should be done using TS to avoid additional changes in the future

@rifler Legacy. It used to be required because TypeScript didn't expose the features needed. It could still be used by people that want to load tsconfig.json files but don't want to include the entire TypeScript compiler. You can reference https://github.com/TypeStrong/ts-node if you'd like, it parses the file (there's a few different methods for slightly varying things, I had to read through the TypeScript codebase myself).

Awesome, thank you so much, you save me a lot of time.

@blakeembrey so how does one use the typescript package to load the config in a way that supports inheritance?

@ntucker You're best diving into the TypeScript package and taking a look. I left a link above to a package I maintain that can help you figure it out (it's not the best way due to legacy APIs in TypeScript).

@ntucker Try something like https://github.com/TypeStrong/ts-node/blob/4dbc15dc20da90c0496d117481a7467b6d637cb8/src/index.ts#L631.

https://stackoverflow.com/a/53898219/1046439 had the solution. Thanks for pointing me in the right direction @blakeembrey !


Adding camera to robot (Loaded via URDF)

❓ Questions and Help
Hello,
I am trying to import a robotic arm via URDF. I followed the URDF tutorial and I can control it using my custom controller. It would be appreciated to give me a pointer on how I can attach a camera to the robot(similar to embodied agent). Does current implementation accept camera node definition in URDF?
Thank you!
@msavva
@eundersander
@aclegg3

close due to multiple posting.

close due to multiple posting.


configuration to build 2.1.X libs for fluxcd

I tried to add newer versions of the fluxcd library, however the build process errors out:
Generating '2.0.1' from 'https://github.com/fluxcd/image-reflector-controller/releases/download/v0.29.1/image-reflector-controller.crds.yaml, ^io\.fluxcd\.toolkit\..*'
Generating '2.0.1' from 'https://github.com/fluxcd/image-automation-controller/releases/download/v0.35.0/image-automation-controller.crds.yaml, ^io\.fluxcd\.toolkit\..*'
Generating '2.1.0' from 'https://github.com/fluxcd/source-controller/releases/download/v1.1.0/source-controller.crds.yaml, ^io\.fluxcd\.toolkit\..*'
Generating '2.1.0' from 'https://github.com/fluxcd/kustomize-controller/releases/download/v1.1.0/kustomize-controller.crds.yaml, ^io\.fluxcd\.toolkit\..*'
Generating '2.1.0' from 'https://github.com/fluxcd/helm-controller/releases/download/v0.36.0/helm-controller.crds.yaml, ^io\.fluxcd\.toolkit\..*'
Generating '2.1.0' from 'https://github.com/fluxcd/notification-controller/releases/download/v1.1.0/notification-controller.crds.yaml, ^io\.fluxcd\.toolkit\..*'
Generating '2.1.0' from 'https://github.com/fluxcd/image-reflector-controller/releases/download/v0.30.1/image-reflector-controller.crds.yaml, ^io\.fluxcd\.toolkit\..*'
error unmarshaling JSON: while decoding JSON: json: cannot unmarshal string into Go value of type v1.CustomResourceDefinition

I'm not a golang programmer, so I'm trying my best here. The diff between v0.35.0 and v0.36.0 is
diff -u /Users/carl.thuringer/dev/carl-reverb/k8s/crd-0-35-0.yaml /Users/carl.thuringer/dev/carl-reverb/k8s/crd-0-36-0.yaml
--- /Users/carl.thuringer/dev/carl-reverb/k8s/crd-0-35-0.yaml	2023-10-24 10:59:19
+++ /Users/carl.thuringer/dev/carl-reverb/k8s/crd-0-36-0.yaml	2023-10-24 10:59:31
@@ -134,8 +134,20 @@
                           to the branch named. The branch is created using `.spec.checkout.branch`
                           as the starting point, if it doesn't already exist.
                         type: string
-                    required:
-                    - branch
+                      options:
+                        additionalProperties:
+                          type: string
+                        description: 'Options specifies the push options that are
+                          sent to the Git server when performing a push operation.
+                          For details, see: https://git-scm.com/docs/git-push#Documentation/git-push.txt---push-optionltoptiongt'
+                        type: object
+                      refspec:
+                        description: 'Refspec specifies the Git Refspec to use for
+                          a push operation. If both Branch and Refspec are provided,
+                          then the commit is pushed to the branch and also using the
+                          specified refspec. For more details about Git Refspecs,
+                          see: https://git-scm.com/book/en/v2/Git-Internals-The-Refspec'
+                        type: string
                     type: object
                 required:
                 - commit

Diff finished.  Tue Oct 24 11:08:04 2023

The only thing that stands out is the inclusion of additionalProperties. I dug through<EMAIL_ADDRESS>and found:
	AdditionalProperties *JSONSchemaPropsOrBool     `json:"additionalProperties,omitempty" protobuf:"bytes,30,opt,name=additionalProperties"`

https://github.com/kubernetes/apiextensions-apiserver/blob/e3982fff219146fa2e37d8097ddf360f72b64841/pkg/apis/apiextensions/v1/types_jsonschema.go#L81
This JSONSchemaPropsOrBool seems to be the thing which it is having trouble unmarshaling because that type doesn't have a json: annotation
type JSONSchemaPropsOrBool struct {
	Allows bool             `protobuf:"varint,1,opt,name=allows"`
	Schema *JSONSchemaProps `protobuf:"bytes,2,opt,name=schema"`
}

https://github.com/kubernetes/apiextensions-apiserver/blob/e3982fff219146fa2e37d8097ddf360f72b64841/pkg/apis/apiextensions/v1/types_jsonschema.go#L296-L299
So, apparently this is a problem for kubernetes-apiextensions/apiserver, which is upstream, but does this mean that jsonnet-libs cannot support generating libraries for any CRD which uses additionalProperties in the CRD?
Therefore it's only possible to support flux going forward by switching to the OpenAPI schemas, which they fortunately generate with their releases however they publish them in a gzip bundle, not as an endpoint, which can't be directly consumed by the SwaggerLoader.
Any advice?

Looks like that last file before the error doesn't exist

It does.
https://github.com/fluxcd/flux2/blob/v2.1.0/manifests/crds/kustomization.yaml
See:
https://github.com/fluxcd/image-automation-controller/releases/download/v0.36.0/image-automation-controller.crds.yaml
This made me very confused as to how I was able to generate and examine the diff between the CRD used from v2.0.1 to v2.1.0
I think the only way to resolve this for jsonnet-libs/k8s is to build out a way to consume an openAPI spec from an arbitrarily-encoded bundle.
Otherwise, one would have to demystify how kubernetes-apiextensions/apiserver could write a json annotation for the JSONSchemaPropsOrBool, which appears to be a kind of union type. This appears to be impossible because encoding/json#Marshal doesn't support the name= disambiguation option that protobuf supports.
One supposes another option would be for jsonnet-libs/k8s to convert the CRDs into a protobuf message and then unmarshal it using kubernetes-apiextensions/apiserver via the protobuf field tags.

I opened this for flux 2.2.1: https://github.com/jsonnet-libs/k8s/pull/376


Resolve #150

Skip subcription query if users is anonymous

I don't know why styleci is  failing.

You need a single empty line (no spaces or tabs) before the return statement.

You still have a space in the newline, maybe the easier thing is to just pull in the diff from styleci
wget https://styleci.io/analyses/zeKWE7/diff
git apply diff

Its not really critical; Jeffrey can fix it; was just trying to help out.

Thanks!


New terminal does not handle theme change event.

From MSFT:21424988
I have to restart the new terminal to see the effects of changing between light and dark windows theme.
You can see at the attached screenshot that the tabs haven't changed it's colors after I changed from Dark to Light theme. UWP apps are supposed to do that by default.

This one is interesting. We could probably tackle it as part of #1125, but maybe we want to keep it separate?

The window border as well as the area with the Minimize, Maximize and Close buttons does not take the color of the theme (remains white despite the dark theme).

same here , anyone know how to fix this?

To be blunt: somebody needs to write the code to do this. If we do it, it will come out whenever we are done. If we don’t, we will get back to it eventually.

@DHowett May I work on it??

@AnuthaDev you certainly may :smile:

Yes please change the window title according to the dark/light theme in Windows. I also have to close and re-open the terminal to fully switch. The theme itself I change the settings.json at the moment, configuring two themes, one for dark, another for light and let it auto-switch according to Windows theme would be even better.

Not sure if this is a XAML Island thing, but if you are using Xaml ThemeResources - they should update and refresh as the RequestedTheme changes.

This is almost certainly Islands related. I'm not sure what window message is sent when the theme changes, but there almost certainly should be one...

@zadjii-msft I think it's this one: WM_SETTINGCHANGE

Yes please change the window title according to the dark/light theme in Windows. I also have to close and re-open the terminal to fully switch. The theme itself I change the settings.json at the moment, configuring two themes, one for dark, another for light and let it auto-switch according to Windows theme would be even better.

can you share how you did this?

@Robinzon100 my theme switching is done in this bash script t, it changes the HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -> SystemUsesLightTheme and AppsUseLightTheme and updates the $WINHOME/AppData/Local/Packages/Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe/LocalState/settings.json
I would prefer to just configure a dark and light theme in the terminal and let it update automatically depending on the  system theme setting in the registry.

I would guess the t command is doing something like
New-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme -Value 0 -Type Dword -Force

(but using 1 if the current value is 0) and also JSON-editing settings.json for Terminal to change the theme, which WT will immediately apply when it notices the file change.

Hi , is there any update on fix? How can we get theme auto switching and config for default light and default dark themes ?

Nope. We'll make sure to update this thread when there is. In the meantime, might I recommend the Subscribe button?

That way you'll be notified of any updates to this thread, without needlessly pinging everyone on this thread ☺

Nope. We'll make sure to update this thread when there is. In the meantime, might I recommend the Subscribe button?

That way you'll be notified of any updates to this thread, without needlessly pinging everyone on this thread ☺

Hi, thanks for feedback. Is there any dificulties? How can we help? Because for me automatic theme switching is now the basic OS feature. After MacOS where I use automatic dark theme in terminal, Windows start to look very outdated. And issue created 3 years ago.  Are you need some help?

Do you need some help?

Given that the issue is labelled "Help Wanted", I think it's safe to assume that's a yes. 😉
If you'd like to help, let the team know that you want to work on the feature, and explain briefly how you intend to implement it. You can find more information in the Contributor's Guide.

Yep, there's no real reason we haven't done this other than simply resourcing. We've only got so many devs, and something like 10,000 issues that have been active since the Terminal was first released 😄

https://user-images.githubusercontent.com/16899918/122917658-d52a4280-d390-11eb-91b6-5d2dd96942ae.mp4
For some mysteries reason, Windows Terminal 1.8.1521.0 follows system theme on Windows 11, but not on Windows 10.

Huh, that's totally right, this did seemingly get fixed in Windows 11. That seems to me to imply that there was actually just an OS bug that was the actual root cause for this one. I'm gonna close this one out as external - there's maybe something that we could do to fix this on Windows 10, but the fact that an OS fix remedied this makes me think that would be a futile effort.

@zadjii-msft I actually have a fix for this on Windows 10 which is not that complicated. Is it worth submitting a PR, or would you rather just leave it as is?


Add colors for barbar.nvim

As discussed in #11, these colors fit the original style of barbar.nvim while still staying reasonably true to nightfly. There is still an issue with the file type icon background being not correct, but I hardly notice this when working, so I don't think it should hold off a PR. I'll open an issue in the barbar.nvim repo about this (if I don't forget again 🙈).
I've been using these for over a week now and didn't notice any issues with the colors themselves.
Sorry for taking so long!
Fixes #11

Thanks.
I will port this over to my other Vim color scheme moonfly.
Best regards.


Failed to launch checking. Introduction/Chat/Create the app

Although I wrote the code exactly as required, but I keep getting a gradle error message when I check my answer!
Execution failed for task ':Introduction-Chat-CreateTheApp:test'.

There were failing tests. See the report at: file:///home/firas/IdeaProjects/Course%20Kotlin%20English/Introduction/Chat/CreateTheApp/build/reports/tests/test/index.html

Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

We need the tests report (or the user code) to reproduce this bug


Set cache expiration time

Hi
Is there a place to set a cache duration? I'm using it to cache json feeds, but I'd only like the cache to last for a few hours.
Thanks

+1

+1

+10

+1

+1

+1

+1

+1

+1

+1

+1

+1000

FYI, there's some nice cache expiration in AwesomeCache: https://github.com/aschuch/AwesomeCache

Actually, I like force update more than expire time.
for now, if I want to get latest data, I should do:
cache.remove(key: fetcher.key)
cache.fetch(fetcher: fetcher)
...

however, if network error, or something happened, the cache never come back.
so, imaging if have a force update(especially during pull refresh action) method, can write:
cache.fetch(fetcher: fetcher, force: true)

if success with override cache,  and keep the cache if error happened.

+1

:+1:, this part is really needed! :)

+1

+1

+1

+1

+1

+1

+1

+1

+1. I'm going to use this and stop when I find this function is not supported. I wonder why ?

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

Was this ever implemented?

wondering the same question?

Why is it so hard to find a cache that expires and works with swift 5


github badge

it'd be cool to have a github badge for dat that when clicked goes to datproject.org/dat/<hash>

I don't know if this is what you had in mind, but I made something like this a couple days ago!

Fetches the latest version available
If your Dat is not-found/offline, the badge displays Offline status
Supports Dat-DNS links as well (e.g. dat://www.krismuniz.com)
Shows abbreviated hash
Looks kinda cool 😁

Powered by shields.io
Example:

Badge Generator • GitHub • Glitch Server

@krismuniz that is awesome

looks great!


Migrate etcd driver from 'go-etcd' to etcd/client

Migrates the etcd driver codebase from coreos/go-etcd (deprecated) to coreos/etcd/client.
Amongst the notable changes you can now specify an IsDir parameter to WriteOptions which allows to circumvent the directory/key distinction on creating a key with Put and watching that key with Watch.
Until etcd APIv3 is finalized, a conservative measure is to pass isDir:true to Put before calling Watch on that key so that it is considered as a directory for etcd. Consul and zookeeper are ignoring this parameter.
(Tests have been slightly changed notably for AtomicPut because 0 is interpreted as ignore with the new client)
This needs to be tested against swarm and libnetwork first.
Fixes: #53
Related to docker/libnetwork#577
Signed-off-by: Alexandre Beslic<EMAIL_ADDRESS>

/cc @mavenugo @tomdee
With this PR, we can solve the create key + watch issue in libnetwork by just giving IsDir:true to WriteOptions when doing a Put. Much more reasonable than my first patch until this is fixed in the new etcd API.

@abronan that is a good idea.
@tomdee can you give it a try asap and let us know if that solves your issue in libnetwork ?
(pls use this along with https://github.com/docker/libnetwork/issues/582).

I'll try it out this afternoon.

Using the ux branch of docker with this libkv branch and the linked libnetwork branch, I'm hitting the following build errors.
Using Building: bundles/1.9.0-dev/binary/docker-1.9.0-dev
vendor/src/github.com/docker/libkv/store/etcd/etcd.go:14:2: cannot find package "github.com/coreos/etcd/client" in any of:
	/usr/local/go/src/github.com/coreos/etcd/client (from $GOROOT)
	/go/src/github.com/coreos/etcd/client (from $GOPATH)
	/go/src/github.com/docker/docker/vendor/src/github.com/coreos/etcd/client
vendor/src/github.com/docker/libnetwork/hostdiscovery/hostdiscovery.go:9:2: cannot find package "github.com/deckarep/golang-set" in any of:
	/usr/local/go/src/github.com/deckarep/golang-set (from $GOROOT)
	/go/src/github.com/deckarep/golang-set (from $GOPATH)
	/go/src/github.com/docker/docker/vendor/src/github.com/deckarep/golang-set
Makefile:44: recipe for target 'binary' failed
make: *** [binary] Error 1

@tomdee I had the same issue when testing, you need to make sure those packages are in the vendor folder of docker, either by adding the entries in vendor.sh or go get -u those repositories + copy them in the vendor folder. Then make binary should work :wink:

vendor.sh takes so long to run since it deletes and clones everything so I just checked the packages out manually, e.g. git clone git@github.com:coreos/etcd.git vendor/src/github.com/coreos/etcd
I'm hitting another issue now, I guess because I'm using the ux branch on docker/docker and it's incompatible with your libnetwork branch.
# github.com/docker/docker/api/server/router/network
api/server/router/network/network_routes.go:205: calling method String with receiver &ip (type **net.IPNet) requires explicit dereference
api/server/router/network/network_routes.go:209: calling method String with receiver &ipv6 (type **net.IPNet) requires explicit dereference
Makefile:44: recipe for target 'binary' failed
make: *** [binary] Error 1

Docker was crashing every time I tried to create a container.
I've switched to using the master branch of docker, but docker is still crashing.
git checkout master
git pull
git reset --hard
rm -rf vendor/src/github.com/docker/{libnetwork,libkv}
git clone git@github.com:coreos/etcd.git vendor/src/github.com/coreos/etcd
git clone git@github.com:abronan/libkv.git -b new_etcd_client_migration vendor/src/github.com/docker/libkv
git clone git@github.com:abronan/libnetwork.git -b ensure_key_is_watchable vendor/src/github.com/docker/libnetwork

When I create a container I get
2015/10/05 14:11:51 http: panic serving @: runtime error: invalid memory address or nil pointer dereference
goroutine 85 [running]:
net/http.func·011()
	/usr/local/go/src/net/http/server.go:1130 +0xbb
github.com/docker/docker/daemon.(*Container).buildEndpointInfo(0xc2087f0a00, 0x7f70842d8930, 0xc208843a70, 0xc2087e2fc0, 0xc2087e2fc0, 0x0, 0x0)
	/go/src/github.com/docker/docker/daemon/container_unix.go:625 +0x3f0
github.com/docker/docker/daemon.(*Container).updateEndpointNetworkSettings(0xc2087f0a00, 0x7f708430d660, 0xc2080697a0, 0x7f70842d8930, 0xc208843a70, 0x0, 0x0)
	/go/src/github.com/docker/docker/daemon/container_unix.go:661 +0x1c8
github.com/docker/docker/daemon.(*Container).configureNetwork(0xc2087f0a00, 0x13c2090, 0x4, 0xc208821af0, 0xb, 0xc2087ce2f0, 0x4, 0xc208821a00, 0x0, 0x0)
	/go/src/github.com/docker/docker/daemon/container_unix.go:887 +0x39a
github.com/docker/docker/daemon.(*Container).allocateNetwork(0xc2087f0a00, 0x0, 0x0)
	/go/src/github.com/docker/docker/daemon/container_unix.go:849 +0x4c0
github.com/docker/docker/daemon.(*Container).initializeNetworking(0xc2087f0a00, 0x0, 0x0)
	/go/src/github.com/docker/docker/daemon/container_unix.go:954 +0x4c6
github.com/docker/docker/daemon.(*Container).Start(0xc2087f0a00, 0x0, 0x0)
	/go/src/github.com/docker/docker/daemon/container.go:276 +0x236
github.com/docker/docker/daemon.(*Daemon).ContainerStart(0xc208065500, 0xc208826e17, 0x40, 0x0, 0x0, 0x0)
	/go/src/github.com/docker/docker/daemon/start.go:47 +0x24f
github.com/docker/docker/api/server/router/local.(*router).postContainersStart(0xc2086cfa00, 0x7f70842d4300, 0xc208832b10, 0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0, 0xc2088329f0, 0x0, 0x0)
	/go/src/github.com/docker/docker/api/server/router/local/container.go:184 +0x162
github.com/docker/docker/api/server/router/local.*router.(github.com/docker/docker/api/server/router/local.postContainersStart)·fm(0x7f70842d4300, 0xc208832b10, 0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0, 0xc2088329f0, 0x0, 0x0)
	/go/src/github.com/docker/docker/api/server/router/local/local.go:133 +0x7b
github.com/docker/docker/api/server.func·004(0x7f70842d4300, 0xc208832b10, 0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0, 0xc2088329f0, 0x0, 0x0)
	/go/src/github.com/docker/docker/api/server/middleware.go:87 +0x7c7
github.com/docker/docker/api/server.func·003(0x7f70854ada50, 0xc208028fd0, 0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0, 0xc2088329f0, 0x0, 0x0)
	/go/src/github.com/docker/docker/api/server/middleware.go:66 +0x10e
github.com/docker/docker/api/server.func·002(0x7f70854ada50, 0xc208028fd0, 0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0, 0xc2088329f0, 0x0, 0x0)
	/go/src/github.com/docker/docker/api/server/middleware.go:49 +0x47c
github.com/docker/docker/api/server.func·001(0x7f70854ada50, 0xc208028fd0, 0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0, 0xc2088329f0, 0x0, 0x0)
	/go/src/github.com/docker/docker/api/server/middleware.go:27 +0x1dc
github.com/docker/docker/api/server.func·007(0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0)
	/go/src/github.com/docker/docker/api/server/server.go:153 +0x265
net/http.HandlerFunc.ServeHTTP(0xc208120220, 0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0)
	/usr/local/go/src/net/http/server.go:1265 +0x41
github.com/gorilla/mux.(*Router).ServeHTTP(0xc2086ddc70, 0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0)
	/go/src/github.com/docker/docker/vendor/src/github.com/gorilla/mux/mux.go:98 +0x297
net/http.serverHandler.ServeHTTP(0xc20803e840, 0x7f70842d42c8, 0xc2088361e0, 0xc2086cdad0)
	/usr/local/go/src/net/http/server.go:1703 +0x19a
net/http.(*conn).serve(0xc208836140)
	/usr/local/go/src/net/http/server.go:1204 +0xb57
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:1751 +0x35e

@tomdee sorry about that. the existing changes in libnetwork needs some minor fixes on the docker side to make a clean vendor-in. Can you please do this specific change : https://github.com/mavenugo/docker/commit/6107884a337191240b02f94375054c6ab5a7c30c#diff-832e27741e70367e5566a720c88b8f32L646 and it should work fine after that.

It's with the new UX right? I remember testing without it and it was working so not sure if related or not.

@abronan i think @tomdee is trying with the latest from libnetwork (which has the entire IPAM driver chagnes). That requires the fix that I mentioned above in docker. this will be included as part of the IPAM driver inclusion in docker when we actually do the vendor-in.

@abronan @mavenugo I was trying exactly the branches I listed above :smile:
Master docker with the two branches from abronan
git clone git@github.com:coreos/etcd.git vendor/src/github.com/coreos/etcd
git clone git@github.com:abronan/libkv.git -b new_etcd_client_migration vendor/src/github.com/docker/libkv
git clone git@github.com:abronan/libnetwork.git -b ensure_key_is_watchable vendor/src/github.com/docker/libnetwork

I'm guessing that this merge https://github.com/docker/docker/commit/33e9d70c82a9dee04e5e6d50dd890a6b96650b0a broke things with with the version of libnetwork from abronan

Yeah I was probably using a version of libnetwork without those changes being introduced :confused:
Will retry with master once things are stabilized with the new IPAM driver.

LGTM

After a pass of testing on swarm and libnetwork (even if pre-IPAM..), that first step migration to the new client works fine. Will soon tag a release and enhance the doc to explain how to setup watches with this change to work cross-backends.
Merging as this is a blocker for other PRs.
Thanks @tomdee for testing! Let's move this discussion in docker/libnetwork#582

:+1:


[DOCFIX]Update Running-Deep-Learning-on-Alluxio.md

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/20443/
Test PASSed.


gdsfactory/kfactory compatibility

Here are some issues that would be great to add to kfactory to enable gdsfactory compatibility with kfactory backend

[ ] gdsfactory allows to define ports with None angle for electrical ports.

gdsfactory allows to define ports with None angle for electrical ports.

Can't do that. I guess we can relax the constructor to just set it to 0 by default. Since ports are based on transformations, they need an angle. I think it would be better to have something like ignore_angle to connect_elec, but it makes it a bit funny because the route will just become a straight or corner, meaning you don't really need a connect function.

it's that way so that it can start with any angle

Yeah, I understand why it's there. I am saying we can't do it out of the box :P.
I see two options:

We make a specifically electircal port (or rather pin), which is a special (sub) type of port that is based on a vector instead of transformation (this would mean it's incompatible with optical ports, but I think that's fine)

We set a flag on the port indicating that the port actually doesn't care about the angle.

is cleaner but has some implications. 2) is easier to implement.

Also, now that I think about it, i believe connect_elec doesn't actually really care about the orientation (as long as start/end_straight are 0). I believe the resulting polygon will look the same


WIP - Do not merge

Describe what your pull request addresses

[ ] Allow both a close button and a toolbar. Before the two were mutually exclusive.

Test Instructions

[ ] none yet.

@mandolyte what's the status on this?

This PR was started in the expectation that we would need improvements on what was allowed on cards in order to successfully implement cards containing a scripture editor. But experience showed that any such toolbar must belong to the component, not the card. The card is merely a container and by design should be ignorant of the content in the card.


⚠ Turnos 24x7 has degraded performance

In d044d2b, Turnos 24x7 (https://reservas-dev.alternativasinteligentes.com/) experienced degraded performance:

HTTP code: 200
Response time: 997 ms

Resolved: Turnos 24x7 performance has improved in 79cb5af.


tcp_proxy: construct header evaluator at config update and reuse in each request

Commit Message:
Introduce tcp proxy tunnel config class. This config object contains a reusable HeaderParser.
This saves cpu cycles by avoiding construct the header parser at each request serving context.
Instead, the header parser is constructed at config update and evaluation is executed per request context.
Another addressed issue is that envoy debug build crashes if the header_parser
is constructed at worker threads.
Additional Description:
This is a resurrected #18563.
I addressed the comments by adding more life time annotation and test cases in TcpProxy.
Risk Level: LOW
Testing: unit tests and integration tests.
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

/retest

/retest

/wait on CI

Not sure if the error is temporary
DependencyChecker ERROR ERRORS Summary [cves]:
--------------------------------------------------------------------------------
Check disabled: data download (preload_cves) failed Error downloading from https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2019.json.gz: Not a gzipped file (b'<h')

This file is downloadable and openable

/retest


Configuration and secrets update

Added SCS PlusServer related domains to targets list
Secrets for new SCS Zuul instance

The configuration has been updated to include the following improvements:

Approved PlusServer IP Ranges: The configuration now reflects the latest approved IP ranges for PlusServer.
Extended Job Timeouts: The timeouts for both base and long-running jobs have been increased to reduce the likelihood of pipeline failures.

Some minor modifications have been added.
Also targets have been reduced in orderto avoid timeouts due to excesive scan time amount (+6 hours) with Greenbone CE.


Buttons space to Screen border

Hello,
the Play/Stop Button (Top Left) and the Close Video (Bottom Right) buttons are to close to the screen border.
It's necessary to put them multiple times that the user is able to touch the button correctly.
Please adjust these buttons.

HI all,
Is this still an issue for you with newer versions of iOS?
Thanks,
Shawn


Fixed grammar issue in CODE_OWNERS.txt

The word “themself” was changed to “themselves”

The patch look fine, but please "squash" this so we're not pulling in merges.  Thanks!


Add .js file extensions to import and export specifiers

Browsers don't support path searching of import specifiers - imports must be valid URLs. It looks like most of the import and exports in the codebase are relatives URLs and therefore ready to load in a browser, except for the lack of .js. file extensions.
Luckily TypeScript understands that if you import ./foo.js, it refers to the module and types generated by ./foo.ts. So you can translate this:
import {EditorState, Transaction, EditorSelection, MetaSlot} from "../../state/src"

to
import {EditorState, Transaction, EditorSelection, MetaSlot} from "../../state/src.js"

and everything will work and the output will be loadable directly by browsers.
Note: You really shouldn't need rollup for demos or tests - this individual modules will load just fine. Applications can bundle just the modules they use, if they choose to bundle.

Oops, I meant to open this on codemirror.next!


update webpack and other deps

must use webpack-cli@3
webpack-cli@4 gives
Error: Cannot find module 'webpack-cli/bin/config-yargs'

Hey I've fixed it by bumping all webpack stuff in #177


Creating Custom Entity

I wanted to extract village name from a sentence. I have around "100" possible village names. As possible values are more than 10, I prefered to use "Entity" instead of "Enum". So, I tried to create a custom entity.
My thingpedia.tt  is like (excluded other input/output parameters here):
`**class @pro.ben {
import loader from @org.thingpedia.generic_rest.v1();
import config from @org.thingpedia.config.none();
action pro_det(in req Village: Entity(pro.ben:village_name) #[prompt="Where is the program organised?"])
#[canonical="xyz"];
}**`
I updated entities.json with following code
**{       "type": "pro.ben:village_name",       "name": "village name",       "is_well_known": 0,       "has_ner_support": 1,       "subtype_of": []     }**
Updated parameter-datasets.tsv with following line
**entity	en-US	pro.ben:village_name	parameter-datasets/pro.ben:village_name.json**
Then I added "pro.ben:village_name.json" file to "parameter-datasets" folder.
After that I generated train.tsv, eval.tsv. But, "Village" input parameter is not there. Custom entity is added properly. Can I know what is the issue?

Two issues: (1) the entities.json file should have the following format:
{
  "result": "ok",
  "data": [ .... ]
}

(2) you should declare your custom entity in your manifest. so entity village_name #[has_ner=true]; in your case after the import statements.
A way to debug this is to use a tt: entity type first to see if it gets generated correctly, to make sure the setup is fine. Then you can replace the parameter dataset with your owns to check if it's a dataset file issue. Last you can switch to your own entity to see if it's an entity declaration issue.


Consider draw map chart without location, navigation stuff?

I am not sure how many have such requirements, but do we consider supporting drawing/rendering maps based on SVG, or other formats?
e.g. US map with states borders, so we can highlight each state, mark each state with various kinds of numbers, like sales, population, etc?

Well that's not really a chart but a map, and will have a completely different structure and data structure - that you could say it will essentially be a stand alone View in the library...
So we need to consider if it even belongs there - as there are SVG renderers out there...

I think that what @liuxuan30 is asking for here is an equivalent on iOS of visualisation library D3.js
One can draw charts with D3.js but the reverse should not necessarily be true; personally, I do not believe that it's sensible to try turn iOS-Charts into a general purpose visualisation library.

I have come to a conclusion that its a nice feature but its place is in a graphics library (or SVG library) and not necessarily a charting library. We may come back to this in the future but we are not going in this direction right now.

all right, I actually implemented one called map chart for my needs. Just bring me if you are actually want to carry it out in the future, I would love to help.


[CP] Fix not being able to hide iOS status bar via setEnabledSystemUIMode

Issue Link
https://github.com/flutter/flutter/issues/138604
https://github.com/flutter/flutter/issues/138671
Commit Hash
bec0dacaae
Target
stable
PR Link
https://github.com/flutter/engine/pull/48403
Changelog Description
Fix not being able to hide iOS status bar via setEnabledSystemUIMode
Impacted Users
iOS Developers
Impact Description
When the UIViewControllerBasedStatusBarAppearance  is false in the Info.plist, the status bar cannot be hidden through SystemChrome.setEnabledSystemUIMode, and statusBarBrightness cannot be set through systemOverlayUI.
Workaround
No
Risk
low
Test Coverage
yes
Validation Steps
No response

@stuartmorgan can you review this CP request? If it looks good to you, add the "cp: approved" label.

It's done, thanks everyone

@LinXunFeng hi! is this released in flutter 3.16.2?

Is this included in version 3.16.3? I didn't see it mentioned in the update log.
@LinXunFeng


Rule Group Restful APIs and autodiscovery

Proposal
Use case. Why is this important?
It is not very flexible to store rules in local config files. Each time we have to edit the rules if want to add/update/delete rules.
It would be good if prometheus can export APIs to do rule group CRUD. So we can store rules in a central place, and update different prometheus based on our configs. Auto discovery like scrape configs is also pretty cool.
“Nice to have” is not a good use case. :)
Bug Report
What did you do?
we added these APIs in our own customized version.
What did you expect to see?
An official APIs in prometheus.
What did you see instead? Under which circumstances?
most of installations still rely on file based and needs tools like ansible to help.

we can provide these:

POST /config/groups
POST /config/group/{name}
PUT /config/groups
PUT /config/group/{name}
DELETE /config/groups
DELETE /config/group/{name}
GET /config/groups
GET /config/group/{name}

By design, Prometheus assumes that the configuration is managed by tools like Puppet, Chef, Ansible, etc. Having 2 ways to configure rules would be confusing and hard to reconcile.

Actually not, APIs allows us to do the deployments in our own tools whenever needed. Not manually

What would happen when Prometheus restarts? What would the source of truth?

the API can persist the rule config as a local file. which will survive after restarting

It doesn't really answer my concern: there would still be 2 ways to modify the configuration which would be very confusing.
Such feature has already been proposed before in https://github.com/prometheus/prometheus/issues/1623 and dismissed by the maintainers. It is unlikely that the answer is going to be different, but feel free to raise this issue on our developer mailing list if you wish.


[DOCFIX] add UFSExtensions.md of the Chinese version

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16888/
Test PASSed.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16941/
Test FAILed.

Jenkins, test this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16956/
Test PASSed.


AttributeError: module 'tensorflow.python.ops.gen_logging_ops' has no attribute '_scalar_summary'

I cloned your repository and tried to run it but the following error occurred.
val = gen_logging_ops._scalar_summary(name, tensor)
AttributeError: module 'tensorflow.python.ops.gen_logging_ops' has no attribute '_scalar_summary'
It says the error is in this line:
gen = (z.sg_dense(dim=1024)

@VirtuallKingg, I am facing similar issue:
AttributeError: module 'tensorflow.python.ops.gen_logging_ops' has no attribute '_image_summary'
Incase you has resolved the issue, please update so it would be helpful.


wazero: 1.7.2 -> 1.7.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/tetratelabs/wazero/releases.
meta.description for wazero is: Zero dependency WebAssembly runtime for Go developers
meta.homepage for wazero is: https://github.com/tetratelabs/wazero
meta.changelog for wazero is: https://github.com/tetratelabs/wazero/releases/tag/v1.7.3
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.7.3 with grep in /nix/store/lgigicn0icvdlp0lm1fvzzszamnfv753-wazero-1.7.3
found 1.7.3 in filename of file in /nix/store/lgigicn0icvdlp0lm1fvzzszamnfv753-wazero-1.7.3

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

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

wazero

Instructions to test this update (click to expand)

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

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

Or:
nix build github:r-ryantm/nixpkgs/c39a83acf04de3ca64176cb712dba3d88aaaa228#wazero

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

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

1 package built:

wazero

Maintainer pings
cc @figsoda for testing.

Result of nixpkgs-review pr 319279 run on aarch64-darwin 1

1 package built:

wazero


Almost completely re-written to build images with docker-compose

All images are built with docker-compose.
Reuse pre-built image to reduce time and space.
Re-wrote docker-compose.yml

Remove (probably) obsolete services for building images from souce.
Only a specific OS version is teated at a time.

OS / version / variant are specified by .env file.

render group id is set to same number as host.
Use gpg --dearmor instead of apt-key add for ubuntu-20.04.

Need documents update if this patch will be applied.
I modified README.md for explanation of this patch, but it is not suitable for release.

I updated my git tree:

Adjust to ROCm v5.3.
Add many image variants based on latest meta-packages.


Add missing ending_expression_value

As per https://github.com/nvim-treesitter/nvim-treesitter/issues/5296#issuecomment-1687015357
I'm a bit confused tho why none of the tests fail, or should have failed in the first place..?

I believe the parsing and highlight tests can't make assertions about the injected content, so since the ERROR nodes and mixed up highlighting were in the Elixir parts, there isn't a way to detect it in the test cases here


Name Change: CalorieCat+

UI2 should be called CalorieCat+.

reverses #5

update Panera Bread Nutrition Facts

based on version 6: https://github.com/pffy/data-panera-bread-nutrition-facts/tree/master/xml


Fix usage of go:linkname

https://github.com/ncruces/go-sqlite3/blob/aa7edb18489b2ec7b47632bfd95ffb7fb9a1ca15/internal/util/mmap.go#L94-L98
This is being worked on:
https://github.com/golang/go/issues/56123
https://github.com/golang/sys/pull/197
Goal is to fix it in time for Go 1.23.

cc: @NyaaaWhatsUpDoc @daenney


Route API

How I can setup api route? I tried it returns 404
thanks.

Hi,
There are multiple ways you can define routes (anything you can do with Laravel is okay basically)
But best place to register them is under routes/site.php (do not change reactor.php)
The filename for route follows the theme, that's why you should use site.php for the site theme.
Reactor theme is for the CMS panel, common should not be changed also install is for installation routes...
If you define a new theme, you should create a routes/theme-name.php file to have the new routes for the theme.
One reason that if you still get 404 when you define routes under site.php is that Nuclear caches routes for optimized performance. So when you define a new route you should either re-cache them or clear the routes cache.
The way you do that is under Maintain Nuclear menu, following screenshots show where that option is
The maintenance menu:

Maintenance options:

If you have additional questions, feel free to ask
Best,

Thanks, after I clear the route cache it has been working.

No problem:) feel free to ask anything else


local_auth: ^0.6.1 useErrorDialogs support multi language

Hi
I need to support the AndroidGoToSettingsDescription function in useErrorDialogs but I need multilingual support.
How can I handle this problem?
please check this issue.

Hi @suchul
could you explain the issue more in details?
You mention in the title local_auth,
but if you are looking for internationalization options you might want to look at this docs.
thank you

Hi
I attatched screen shot
I found that character in your code
I would like to use the features contained in this phrase externally
I want to use this character for multi language supported
currently only English support
String get androidGoToSettingsDescription => Intl.message(
'Fingerprint is not set up on your device. Go to '
''Settings > Security' to add your fingerprint.',
desc: 'Message advising the user to go to the settings and configure '
'fingerprint on their device. It shows in a dialog on Android side.');
Thank you.
2019년 12월 2일 (월) 오후 9:01, Francecsco Iapicca<EMAIL_ADDRESS>작성:

Hi @suchul https://github.com/suchul
could you explain the issue more in details?
You mention in the title local_auth https://pub.dev/packages/local_auth,
but if you are looking for internationalization options you might want to
look at this docs
https://flutter.dev/docs/development/accessibility-and-localization/internationalization
.
thank you
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/45871?email_source=notifications&email_token=AG4MHEMFPQKNKU57NDKLU7TQWT2H7A5CNFSM4JTO2QDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFTIIBA#issuecomment-560366596,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AG4MHEM7L43MGHEMTC6J7GDQWT2H7ANCNFSM4JTO2QDA
.

Hi I attatched screen shot I found that character in your code I would like to use the features contained in this phrase externally I want to use this character for multi language supported currently only English support

Hi again @suchul
I don't see any attachment, could you try sharing it again please?
I apologize, but I'm not sure to understand your question;
if you are looking for solutions for internationalization with flutter
you might want to take a look to this documentation.
thank you

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


Error is occured in pre-push hook

When I push changes I get an error in pre-push hook, is it okay?

@inikonorov please try reinstalling the dependencies, I have updated esbuild recently.

okay, everything is fine, close.


About KITTI dataset evaluation and reporting

Hello,
I am trying to understand how do you go for the KITTI evaluation and reporting?

Is it that, there are some ground truth depth images that you compare against (which are they)? Say your method predicted depth for 100 images from KITTI dataset, how do you compare against the ground truth depth images ? Where is the script for generating the RMSE, MAE, iRMSE and iMAE ? Is it generated by you or by KITTI themselves for you?

How do you report the depth to the website: https://www.cvlibs.net/datasets/kitti/eval_depth.php?benchmark=depth_completion ? I mean how do you submit your work and who validates the evaluation matrics ? Is it you who report the evaluation metrics by yourself or is it them (KITTI) who do it for each and every new methods that come up ? Where and how do you submit the result as I didn't see any submission page?

Sorry, I am trying to go deeper so I need to know this process. Thanks in advance.

Also, what's the range for the depth images in KITTI dataset ? I mean the closest distance in meters and the furthest distance in meters ?

Hi,
You can find the evaluation script here. As for the benchmark, I suggest careful reading of the KITTI DC website. The depth range for KITTI is within [0.001, 90]m.
Best,
Youmin


account for effect=solid in outside checks

I missed the case where a solid tooltip would go out of bounds and the check will fail with Cannot read property x of undefined
I fixed by setting the default value of offsetFromEffect to be 0,0. Another option would be to remove the check for effect=="solid", but I'm not sure if that will have an adverse effect.

I tried some methods, finally set the initial value to {x:0, y:0} on your advice:
const placements = ['top', 'bottom', 'left', 'right']
placements.forEach(key => {
    offsetFromEffect[key] = {x:0, y:0}
})

I forgot to merge your code first before modification, so I have to close this PR.
Anyway, thanks :+1:

no sweat, glad it helped! :+1:


Simulate greater batches

@FloopCZ :

Yes, we will have to slightly hack our own framework. :-)

Basically we would override run() method of the BaseTF net to only update the weights every N'th batch. During the other N batches, it would only aggregate the gradients and every N'th batch it would apply the mean of the gradients.

...

I think it should be that straightforward. The new gradient-accumulating run() function in OurNet replaces the BaseTFNet's run() function, which will not be used at all, thus we don't have to pass it anything. The only thing that has to be taken care of is properly averaging the accumulated gradients by a weighted average with respect to batch sizes.
And yes, maybe our BaseTFNet could support larger batch emulation by itself.

This is actually back-end specific. Am I right?

Yes, very.


Add gradient checkpointing for Song Unet

Modulus Pull Request
Description
Adds the option for gradient checkpointing in the SongUnet
Checklist

[x] I am familiar with the Contributing Guidelines.
[x] New or existing tests cover these changes.
[x] The documentation is up to date with these changes.
[ ] The CHANGELOG.md is up to date with these changes.
[ ] An issue is linked to this pull request.

@daviddpruitt just checking if this is ready for review?

/blossom-ci

/blossom-ci


Optimize Style Type's String Method with strings.Builder

The current implementation of the String method in the Style type uses string concatenation which can lead to multiple memory allocations, especially for styles with a large number of properties. For better performance, switch to strings.Builder.
See this line for context: https://github.com/chasefleming/elem-go/blob/main/utils.go#L19

Hello @chasefleming , I'm interested to help on this issue

Thanks @Khusyasy ! I've assigned you.


Thoughts on Winter (extra-browser web API standardization)

I wasn't sure where to post this, as I didn't see some sort of public forum for Bytecode Alliance, so posting here for now.
This project is interesting:
https://wintercg.org/
However it is currently focused only on bringing web APIs to JavaScript engines outside of browsers, and WebAssembly is not part of the picture yet.
I wonder if there's some sort of potential to get WebAssembly into the picture, so that APIs like the File System API can be standardized in a way such that it is usable in both JS engines and Wasm engines.
This would be an alternative to WASI. It would be different, and perhaps not useful for compiling existing and legacy C/C++ apps to WebAssembly, but useful in defining a new generation of applications built on common standards that don't leave the "web" in WebAssembly out of the picture for the new breed of apps that can build on these specs.

Hi! No opinion on the issue itself, but regarding the public forum for the Bytecode Alliance - check out their Zulip: https://bytecodealliance.zulipchat.com
You might be able to get more feedback there :)

Thanks for that thoughtful explanation, @linclark! I'm going to go ahead and close this particular issue as out of scope for Wasmtime.

I suppose a more important question is, would it be good too officially support the spec, regardless of how it is implemented? (if it is on top of WASI, but people are directly using Winter, it still seems like an alternative).
Leaving it to library land won't be ideal, won't really make it a standard (I think it could be a good standard!) but would be a way to test it out.


MM-41988 Updated links to legacy domain about.mm.com

Summary
Updated in-product links to legacy domain about.mattermost.com.
Release Note
Updated in-product links to legacy domain about.mattermost.com

@hmhealey & @lindy65 - I believe that all paused/outstanding work on this PR has now been completed. This PR is now ready for a final review.


4E4D07F0 - Splatterhouse

Validation

[X] I've read the FAQ.
[X] The Xenia build used is from a canary branch. (not MLBS/AlexVS/master/pull requests, etc)
[X] This issue isn't for help (tech support) with Xenia, or a game.
[X] I've checked if this game doesn't already have a compatibility report.

Xbox 360 Marketplace link
https://marketplace.xbox.com/en-us/Product/SPLATTERHOUSE/66acd000-77fe-1000-9115-d8024e4d07f0
Xenia version
https://github.com/xenia-canary/xenia-canary/commit/1451ca426646d5aaa38a0a2c0d7537309f14671f/
Issues
A black screen on startup and that's it. The game on xenia master is fully playable, except for looping sounds, but for me it's fine
Log
xenia.zip
Screenshots

Labels
state-nothing

Game should be playable again on: https://github.com/xenia-canary/xenia-canary/commit/7c5da821d4516cc0be69709dc6290a034eb701af

I complate game. Look like a playable.
Intel Core i7-12700H, RAM 16 Gb, SSD 512 Gb, NVIDIA GeForce RTX 3060


Update URLs

Use https://lifewatch.inbo.be/ as base URL (not https://lifewatch.inbo.be/blog/)
To avoid broken links, posts should remain at https://lifewatch.inbo.be/blog/posts/slug.html, even though it would be better to 1) drop posts, 2) use a year directory and 3) drop .html. Unless this can be solved with some fancy redirecting.
We only have one page, the about page. It should be moved from https://lifewatch.inbo.be/blog/pages/about.html to https://lifewatch.inbo.be/about/
https://lifewatch.inbo.be/ should no longer redirect to blog, but we have to think what the landing page should look like.

Superseded by #65


TK206OBD Works on Port 5002 But no OBD messages are loggged

Hi guys,
The TK206OBD is working with me. However, I need to log the OBD messages such as fuel, temp, rpm, etc. I just see the location and speed data on traccar.
I believe the unit sends this information and I can see it on the log file. However, I need to know how to implement it being parsed and saved in the system.
I would appreciate any help regarding this issue.
AJ

Example message from log:
2017-03-07 18:27:25 DEBUG: [FB406EB9: 5002 > <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314150303148534f29 2017-03-07 18:30:25 DEBUG: [FB406EB9: 5002 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314250303033353238383730373331373839303148534f3031386229 2017-03-07 18:30:25 DEBUG: [FB406EB9: 5002 > <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314150303148534f29 2017-03-07 18:33:25 DEBUG: [FB406EB9: 5002 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314250303033353238383730373331373839303148534f3031386229 2017-03-07 18:33:25 DEBUG: [FB406EB9: 5002 > <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314150303148534f29 2017-03-07 18:36:25 DEBUG: [FB406EB9: 5002 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314250303033353238383730373331373839303148534f3031386129 2017-03-07 18:36:25 DEBUG: [FB406EB9: 5002 > <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314150303148534f29

There is no OBD data in your log, as far as I can tell.

Hi @tananaev
Do you know how to force the OBDII tracker TK206OBD send the messages for Fuel level, RPMm etc.
Where will I see this information in traccar? I do not see fields for that! Do I use additional fields? how do I create them?
I would appreciate your input based on past experiences.
Thanks alot.

@tananaev according to the manual of the device located @ http://www.trackmylocation.in/pdf/4.pdf
The device shows alot of OBD information on the software they are talking about! do you have any Idea how to do the same in traccar.
Thanks a lot for the assist.

All additional information is saved in "attributes" field.
You should probably ask device vendor how to make device report OBD data.

I have checked the attributes field as seen in below

How do I know the fields I need to add in order to be logged by traccar. Is there a way for me to see what fields are being sent?

I have added the following DEBUG messages. It seems that the tracker sends OBD information when the car is moving!
2017-03-08 09:20:56  INFO: [4E59E685] connected
2017-03-08 09:20:56 DEBUG: [4E59E685: 5002 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314250303533353238383730373331373839303131373033303741303030303030696e664e30303030303030696e66453030696e663134353430313030302e303031313030303030304c303030343530414229
2017-03-08 09:20:56 DEBUG: [4E59E685: 5002 > <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314150303529
2017-03-08 09:20:56  WARN: No SMTP configuration found
2017-03-08 09:20:56 DEBUG: [4E59E685: 5002 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314252303031373033303741303030303030696e664e30303030303030696e66453030696e663134353430313030302e303031313030303030304c303030343530414229
2017-03-08 09:21:26 DEBUG: [4E59E685: 5002 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314250303033353238383730373331373839303148534f3031386229
2017-03-08 09:21:26 DEBUG: [4E59E685: 5002 > <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314150303148534f29

The window from your screenshot is completely unrelated to the problem. You don't need to add anything anywhere. If your device reports data, you will see it in the "state" panel.

I guess the question is that what attributes do I add in this case?

Oh I see.
Okay @tananaev  can you decode the message above and see if really nothing is being reported? I just need to know if the supplier fooled me or not?
Appreciate your assistance.

As I said, you don't need to add anything anywhere.
Your log still doesn't have any OBD data, as far as I can see. What made you think "that the tracker sends OBD"?

When I purchased it I read about it and the supplier indicated that the OBD tracker will read from OBDII port and report it via GPRS. You know these Chinese manufactures they really do not know what they are talking about!
Unless there is something need to be done on the tracker itself, I am not sure at this point!

I believe a lot of people will encounter my problem and please when there is an update on this issue let me know.
Thanks.

If you want to get updates, I would recommend monitoring github and forum yourself. I won't do it for you, if that's what you are asking for.

okay @tananaev will do.
Thank you so much.

@tananaev  just one question.
I have traccar for windows. How do I setup the STMP server address I looked for the config file but cannot seem to find it! Can you please let me know how to do it in Windows.
Thanks a lot.

You can find documentation here:
https://www.traccar.org/configuration-file/

I Looked there and noted that I should edit the following file:
config/user
How do I find this file in traccar windows installation directory>

That's not a file. It means either config file or user attributes.

I have the following exception occurring in the debug log
2017-03-08 12:55:51  INFO: [43A08345] connected
2017-03-08 12:55:51 DEBUG: [43A08345: 5002 < <IP_ADDRESS>] HEX: 474554202f2f7765622e70687020485454502f312e310d0a4163636570743a202a0d0a557365722d4167656e743a204d6f7a696c6c612f352e30202857696e646f7773204e5420362e3129204170706c655765624b69742f3533372e333620284b48544d4c2c206c696b65204765636b6f29204368726f6d652f34312e302e323232382e30205361666172692f3533372e33360d0a486f73743a203130392e3130372e3233352e3137323a353030320d0a436f6e6e656374696f6e3a204b6565702d416c6976650d0a0d0a
2017-03-08 12:55:51  WARN: [43A08345] error - String index out of range: 16 - StringIndexOutOfBoundsException (... < Tk103ProtocolDecoder:115 < ExtendedObjectDecoder:58 < ...)
2017-03-08 12:55:51  INFO: [43A08345] disconnected
2017-03-08 12:57:30 DEBUG: [0FD34F83: 5002 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314250303033353238383730373331373839303148534f3031386229
2017-03-08 12:57:30 DEBUG: [0FD34F83: 5002 > <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314150303148534f29
2017-03-08 13:00:30 DEBUG: [0FD34F83: 5002 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314250303033353238383730373331373839303148534f3031386229
2017-03-08 13:00:30 DEBUG: [0FD34F83: 5002 > <IP_ADDRESS>] HEX:<PHONE_NUMBER>37333137383930314150303148534f29

Why this is happening?

I'm assuming that you are talking about the error. That's because the message is not from device, but from some browser. Please don't ask me to check random things from your log every 5 minutes.

I apologize. I will close this issue now.
Sorry.


minor changes on readme file

Coverage remained the same at 95.39% when pulling fae1fa5ab567d535dcaa86fe31077648abf72748 on pomidoro:master into 2bb5f8772d6cc8a75c6b1d980d174636382aa1e9 on cla-assistant:master.


No mention of TransactionScopeAsyncFlowOption

There is no mention of TransactionScopeAsyncFlowOption  on this page and how it pertains to TransactionScope.
The example for Using System.Transactions should mention this option. Without it you can easily end up not using a transaction when using async methods.
I think also the explanation of 'ambient transaction' could be expanded.

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

ID: 1073c238-9389-d826-a696-f1108a4f2ce0
Version Independent ID: cf56babd-def0-d76e-8eee-e33341b6a009
Content: Transactions - EF Core
Content Source: entity-framework/core/saving/transactions.md
Product: entity-framework
Technology: entity-framework-core
GitHub Login: @roji
Microsoft Alias: avickers

@simeyla thanks for raising this.
As with most of our code samples, this code sample shows synchronous code, and so TransactionScopeAsyncFlowOption isn't relevant. But I agree that it's important to mention this, so I'm adding a note.

I think also the explanation of 'ambient transaction' could be expanded.

I'm also adding a reference to the System.Transactions documentation. Ambient transactions aren't an EF feature, so I don't think it makes sense to go too much into the details in our docs when ample dedicated documentation already exists for it.


Add ribotricer detectorfs module

Description of feature
First in nf-core/modules, then here. See https://github.com/smithlabcode/ribotricer?tab=readme-ov-file#detecting-translating-orfs

Included in v1.0.0


German contains an unnecessary double S

Just remove it. It's assigned to 7-key.

Actually, there are no repeating letters. Android automatically changes ß to SS when it's in uppercase, making it falsely appear as two letters.
Leaving this as it is.


CONFIG_BT_CTLR_OPTIMIZE_FOR_SPEED not selected by default in zephyr 3.7

Describe the bug
Building a bluetooth application for the NRF52 in zephyr 3.6 automatically selected CONFIG_BT_CTLR_OPTIMIZE_FOR_SPEED=y. However, in zephyr 3.7, this default is not selected anymore.
To Reproduce
Run the following command in zephyr 3.6 and zephyr 3.7:
west build samples/bluetooth/peripheral -p -b nrf52840dongle_nrf52840
grep CONFIG_BT_CTLR_OPTIMIZE_FOR_SPEED build/zephyr/.config

Expected behavior
CONFIG_BT_CTLR_OPTIMIZE_FOR_SPEED should be selected in zephyr 3.7, but it is not.
Impact
Bluetooth applications may run slower.
Logs and console output
Environment (please complete the following information):
Additional context
It looks like the reason is that the kconfig choice default introduced in #70251 does not apply because it is inside a kconfig menu which is hidden through a visible if. Enabling the menu fixes the issue:
west build samples/bluetooth/peripheral -p -b nrf52840dongle_nrf52840 -- -DCONFIG_BT_CTLR_ADVANCED_FEATURES=y

@cvinayak

https://github.com/zephyrproject-rtos/zephyr/pull/74916/commits/5736518d82a89f4d7724ba5e6d556307e02be92c

Thanks, I wasn't aware of the fix. Looks like it will be merged in #74916


React component skeleton

I've been using different 'flavor' of React.createClass
'use strict';

import React from 'react';

export default React.createClass({
	render() {
		return ();
	}
})

I'd like to update the snippets with this minimalistic approach of exporting the component + adding the 'use strict'; statement. What do you think?

Hey @qmmr,  6to5 already adds the strict mode invocation since ES6 modules are always in strict mode.
As for calling React.createClass right on the export default, that presents a problem if you want to add properties right on the constructor. I know you have statics, but there are a few things you're not allowed to specify there that you can still add directly to the constructor.
But maybe I'm wrong? Is there a more compelling reason for the change? When 0.13.0-stable drops, we're going to need another skeleton snippet for bare classes that extend React.Component. So maybe we can adopt this change for the old React.createClass since it does have statics. Thoughts?

wow and you also lose the displayName because the transform doesn't know where to get it from.

Hey @zertosh, you're right about strict mode.
I know that you're restricting yourself by using the shorthand method of exporting directly, however I feel that often times it's a very quick and elegant way to create a small component. That's why I would propose to have a different snippet to use for this shorthand version, something like rcs (react shorthand component skeleton).
That is of course, like you said, until 0.13 is stable.

@qmmr What about displayName? By using the short version, you're missing out on getting that automatically by the transpiler.

@zertosh I could possibly add an edgease that uses the basename of the current filename as the displayName for export default React.createClass.

Done.

Nice @sebmck! @qmmr Want to submit a PR for that snippet?

@sebmck  :+1:
@zertosh Cool, will do it later today.

PR submitted.

Fixed by https://github.com/6to5/6to5-sublime/pull/23


Add a simple example page demonstrating block and inline layout

Updated the example to use nested iframes, as we discussed.

Rebased on top of your latest chapter updates.

I've played around with this a bunch and these are great. We do need to think about styling for these examples.

Why not have the code and the rendering side-by-side, with the caption on top? We'd need to do some responsive CSS for phones but I think it's worth it.
Why have comments for "inline" and "block" in the second example?
Perhaps move the "caption" out of the iframe? Then the "click to open in a full tab" text could be integrated into the caption, and plus the caption would have the same font and font size as the rest of the page.

I was also trying to figure out if there's a way to make it so that we don't need to make separate "pre" and "normal" versions of each page. What do you think of having a JavaScript widget generate the iframe from the source? I'm not sure this is actually a good idea though—it could be brittle and opening in a new tab would be hard to support. And doing the reverse (iframe contents to pre tag contents) has same-origin issues. (I tried using srcdoc but it's pretty cumbersome.)
What are your thoughts on examples vs widgets? The upside of runnable widgets is students could change the source code of the example, and see the new layout tree. With the example the input is fixed. With a widget it's hard to "open in a browser tab", though. We're still manually assigning colors to elements (instead of the browser determining the layout modes), so what are readers going to see from opening the example in their browser?

We do need to think about styling for these examples

Yes. I sort of intentionally kept it simple for now during first review.

Why not have the code and the rendering side-by-side, with the caption on top? We'd need to do some responsive CSS for phones but I think it's worth it.

Good ideas. I'll try that.

Why have comments for "inline" and "block" in the second example?

Sure I can remove that. Also remove from the first example I suppose?

Perhaps move the "caption" out of the iframe? Then the "click to open in a full tab" text could be integrated into the caption, and plus the caption would have the same font and font size as the rest of the page.

I think what you're suggesting here is to put the text like This is a real example! Play with it in another browser tab to see how it behaves. in a regular markdown sentence right? Not sure what you mean about integrated, isn't the link already integrated?

I was also trying to figure out if there's a way to make it so that we don't need to make separate "pre" and "normal" versions of each page. What do you think of having a JavaScript widget generate the iframe from the source? I'm not sure this is actually a good idea though—it could be brittle and opening in a new tab would be hard to support. And doing the reverse (iframe contents to pre tag contents) has same-origin issues. (I tried using srcdoc but it's pretty cumbersome.)

I think maybe I can make it work, will give it a shot.

What are your thoughts on examples vs widgets? The upside of runnable widgets is students could change the source code of the example, and see the new layout tree. With the example the input is fixed. With a widget it's hard to "open in a browser tab", though. We're still manually assigning colors to elements (instead of the browser determining the layout modes), so what are readers going to see from opening the example in their browser?

Widget SGTM, will try it.

I updated to a side-by-side widget that has some responsive design layout for phones. The link to new tab feature also keeps around the current state. Looks good? If so I'll do the other example and clean it up a bit.

I went ahead and did the cleanup, and also upgraded the second example to a widget. How does it look now?


Hover effect to Sharpen your skills section

Is your feature request related to a problem? Please describe.
The Hovering effect added to sharpen your skills section is not looking good and may irritate the user.
Describe the solution you'd like
I would like to make it look better.

Please assign this issue to me as a gssoc participant.

you can work now and also align this section at the center @shonali2600

Thanks for assigning me this issue, but it's already aligned at the center


Add CSS oklab() and oklch() functions to existing Oklab and Oklch colors

I imagine things will match lab. So lightness will probably be 0% - 100% in both. Hue will obviously be read in as a degree. a, b, and c (chroma) I imagine will be left alone, but I'll wait to be sure.

This was resolved with https://github.com/facelessuser/coloraide/commit/35ef31da102ee25764e05f272dc6769e0fce414f