Display corresponding calendar page on alert?

In v9 the script would halt at the relevant calendar month when a date alert was issued. Is it possible to have this again, to avoid having to search through the months to find the alert date? It wastes vital seconds which makes all the difference.
Of note, since v10 each search now reverts to the July page. Possibly one step too many?

@HKG2301 The script still switches months whenever it finds an available date. v10 doesn't revert to July, it just never switches off July because its no longer needed to switch to find dates. The program will switch to the month and even select the first available date currently.

It has only gone to the month and selected the date once for me. Every other time it stays on July and I have to find the date. Is there something we might be doing different?

@Shdedwards Do you hear the beeping noise in the cases when the month does not change?

@alexDrinkwater I also am having the behaviour described, it finds a date, starts beeping, but the calendar isn't switched to the month containing the available date. Previous versions used to, now it doesn't. It also doesn't select the date as it used to.

Yeah I here the beeping noise every time

@MannerlyApple94 and @Shdedwards and @HKG2301 Are you on windows or mac? I've only tested it personally on windows 10.

I'm windows 10

Im on Mac

@Shdedwards Do you remember which month it was when it did switch? When you need to find the month is the date already selected? Or do you need to select that as well?

Another question. Are you specifying particular dates or months? Or telling it to look for all dates?

It was November, I have the script set to all dates too. I thought maybe adding select months might work, but nah.
Thank heaps for helping Alex

I mean set to find any date

When looking for any date (with the Electron app), I get the alert and the calendar doesn't switch.
When looking for specific dates (with the command line), and using test dates that match, I saw the date being injected into the flatpickr, but it wasn't alerting me, or selecting it, even though the dates were a 1:1 match.

@Shdedwards Are you sure that the month switch for you once on the latest (0.10.2) version?

@MannerlyApple94 Were you making sure the dates in the test dates were in the YYYY-MM-DD format i.e. make sure you add a 0 for september. 2021-09-01

@MannerlyApple94 Were you making sure the dates in the test dates were in the YYYY-MM-DD format i.e. make sure you add a 0 for september. 2021-09-01

Yup, 99% confident, however I'll check again

Yeah I have your latest fix, 0.10.2

I'm also using the command line version from the master branch and it IS successfully switching the month to the proper month.  I've tried it using both all dates and specific dates and they both work.  I'm on mac.
As a side note, the example dates in miq-assistance.js myDates should probably have the leading zeros added to avoid misleading people who use that feature.  Those leading zeros in YYYY-MM-DD seem to be absolutely necessary.

@cmartin-kavlifoundation Thanks for your report

With the following in command line:
let myDates = ['2021-08-05'];
let findAnyDate = false;
let testDates = ['2021-08-05'];
Its not alerting or jumping for me. Hmm interesting.

@MannerlyApple94 Its set to alert on the 4th try

@cmartin-kavlifoundation Have you tried the executable? I would be interested to hear if that works for you because that seems like the only difference.

I'm seeing this issue too.
I'm Running
Windows 10
Chrome Version 92.0.4515.107 (Official Build) (64-bit)
I've got dates set to whole months
let myDates = ['2021-08', '2021-09', '2021-10', '2021-11', '2021-12'];
When I  get a beep:
"Next" button turns black (from grey) indicating it's active
Calendar doesn't change visually
I click the reCaptcha.  If I'm lucky it goes straight to the green tick
I click next (without scrolling to make the date visible)
The page refreshes (slowly), then so far has shown "This date is now full. Please try another date."
My suspicion is that the calendar does select the first available month and date, but just doesn't update the screen.
If that's true, it's not really a problem
I often get through the steps (click reCapcha, click Next) in 2 to 3 seconds, but still too slow!
FYI, a site that shows you the history of when dates came available is https://www.bidbud.co.nz/miq/
Useful to see what you just missed out on!

@MannerlyApple94 The test dates are set to alert on the 4th try/refresh. I added that to make the test somewhat more realistic. Can you confirm you confirm how many refreshes you waited?

@alexDrinkwater Yup, understand it takes 4 refreshes. Oddly it seems to alert me when I set myDates using the month, and not the specific date. i.e.
let myDates = ['2021-08'];
let findAnyDate = false;
let testDates = ['2021-08-05'];

Sound alert is good for me in v10.2 but does not switch to alert month. This with whole month (Nov) or specific dates selected. On alert, having scrolled through to the alert month, the date is not selected, but shows highlight on roll-over.
Thanx Alex.

I suspect the calendar animation when it changes is what is causing the issue and I may need to add a slight delay after programmatically switching the month.

If the earliest date is in-fact being selected (as mentioned by, irrespective of the calendar switching, as mentioned by @chrisneilsen, then I think thats acceptable, so long as individual date input is being honoured.

@chrisneilsen Yes the 5 seconds refresh time really makes it a gamble. I've got a prototype where we could share dates that become available in realtime in under 10ms. The problem I see with that is people would be poaching dates of each other so I need a way to lock it down to only users that want specific dates (with some sort of max date limit). I would need to package it separately to not expose the api keys to prevent misuse. I'm not sure if its worth it but if we get enough people using it and sharing data each time they refresh, it would give the "bots" a run for their money.

@alexDrinkwater I really appreciate the effort you are putting in.  Regarding "too slow" issue, I understand it's a lottery where in the 5s between refreshes the new date is actually listed.  Given how fast they go, it seems to me that it's most likely there are Bots out there that are responding faster, and auto completing the booking (from my uninformed position, I have no idea how they can do that).  Re "The problem I see with that is people would be poaching dates of each other "  I like your idea of a faster version, that limits the number of dates it will scan.  In terms of "giving the Bots a run for there money" I think that's fair game...

@cmartin-kavlifoundation Have you tried the executable? I would be interested to hear if that works for you.

@alexDrinkwater : I just set up my system to look for 2021-11-15 as a specific date and set let testDates = ['2021-11-15'];
I made sure my clone of the master branch was up to date and then ran npm run make to create an executable.
Both the command line version (npm start) and the executable that I created both jumped the calendar viewer to November on the 4th refresh with Nov 15 selected as expected.  So looks like the executable is working for me on MacOS.
Thanks for all of the hard you are putting into this!

Firstly thank you so much for giving your time to this cause. Until I found you I I was developing RSI from manually refreshing the page and not able to do anything else. Like the others the script is finding dates and beeping but just staying on July so you have to scroll through to see the slightly bold date it’s found. It searching for any date in Oct or Nov and script is running on a Mac with high Sierra 10.13.6

Yep mine is doing the same.  Beeps when date is found but stays on July.  It does not switch to relevant date.  I have clicked at exactly the same time as the beep but always get a recaptcha error when going to next.  However, I have had the same recaptcha error when doing this manually so suspect it is related to the MIQ site.

I'm running this on Windows 10.  I put in a search for all of Oct and all of Nov and I'll get the alert, but the calendar doesn't change. So I have to quickly scroll through and find the date (also have the twitter alert on to tell me where to look) and I'll click on it, do the Captcha and then click next (which has turned black) and then the page just refreshes back to the July calendar and I don't get a message telling me anything.  It's just back to the July calendar... nothing about the date being taken.  What am I doing wrong?

I'm running this on Windows 10. I put in a search for all of Oct and all of Nov and I'll get the alert, but the calendar doesn't change. So I have to quickly scroll through and find the date (also have the twitter alert on to tell me where to look) and I'll click on it, do the Captcha and then click next (which has turned black) and then the page just refreshes back to the July calendar and I don't get a message telling me anything. It's just back to the July calendar... nothing about the date being taken. What am I doing wrong?

This is just what happens when you are not fast enough to secure the date.

Have the same issue. Running it on windows with npm start (packages uptodate). Once a date is found, the calendar does not display the corresonding month and/or selects that date. Running the latest version.

I'm also seeing this issue, I've just had october 31st come up with beeping but the calander didn't change to highlight the date, I'm also on Windows 10.
The issue started with the last update. At first the date would get selected but now its just stopped.

As far as I can see, @chrisneilsen is right about this: the screen is not updated, but the date has nevertheless been selected. You can go directly to filling out the recaptcha and clicking next.

Ok, will try next chance I get.

Yeah it looks like the date is still auto selected...After pressing reCAPTCHA, 'Next' is clickable and MIQ site does the little loading symbol (If you're quick enough, or the refresh happens early enough).

Just re ran the test. Definitely does not pick the date. When a date is found, you have to go and click the date before next option shows up.
I am not filtering on dates, using win 10,ran both npm start and via exe and using the latest version.

I've got a prototype where we could share dates that become available in realtime in under 10ms. The problem I see with that is people would be poaching dates of each other so I need a way to lock it down to only users that want specific dates (with some sort of max date limit). I would need to package it separately to not expose the api keys to prevent misuse. I'm not sure if its worth it but if we get enough people using it and sharing data each time they refresh, it would give the "bots" a run for their money.

@alexDrinkwater brilliant! 🚀 Do you like to start a new issue for this?

Sounds great! Aug 2 9 16 23 or 30...any Monday
On Thu, 29 Jul 2021, 9:06 am Jeremias Volker, @.***>
wrote:

I've got a prototype where we could share dates that become available in
realtime in under 10ms. The problem I see with that is people would be
poaching dates of each other so I need a way to lock it down to only users
that want specific dates (with some sort of max date limit). I would need
to package it separately to not expose the api keys to prevent misuse. I'm
not sure if its worth it but if we get enough people using it and sharing
data each time they refresh, it would give the "bots" a run for their money.
@alexDrinkwater https://github.com/alexDrinkwater brilliant! 🚀 Do you
like to start a new issue for this?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jvolker/miq-nz-booking-tools/issues/86#issuecomment-888676675,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AU5M4AC3P73CZV3UY6PPH6DT2CEOXANCNFSM5BA5XT6Q
.

Whatever it takes. Happy to help.
On Thu, 29 Jul 2021, 9:08 am Shirley Johnson, @.***> wrote:

Sounds great! Aug 2 9 16 23 or 30...any Monday
On Thu, 29 Jul 2021, 9:06 am Jeremias Volker, @.***>
wrote:

I've got a prototype where we could share dates that become available in
realtime in under 10ms. The problem I see with that is people would be
poaching dates of each other so I need a way to lock it down to only users
that want specific dates (with some sort of max date limit). I would need
to package it separately to not expose the api keys to prevent misuse. I'm
not sure if its worth it but if we get enough people using it and sharing
data each time they refresh, it would give the "bots" a run for their money.
@alexDrinkwater https://github.com/alexDrinkwater brilliant! 🚀 Do you
like to start a new issue for this?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jvolker/miq-nz-booking-tools/issues/86#issuecomment-888676675,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AU5M4AC3P73CZV3UY6PPH6DT2CEOXANCNFSM5BA5XT6Q
.


updates (esp. of zarith)

Dear Madam or Sir,
thank you so much for maintaining this repository - which I only discovered since I use a "setup-ocaml" GitHub action with a Windows runner.
I encountered an issue, though, since I need some functionality of zarith 1.13 (released July 2023), the Windows GitHub action fails to finish. This repository does only include zarith 1.12.
Now, I read through your "Updating" section in the README, but am still struggling what to do. Is it viable to PR just the single zarith 1.13 opam file / package, or is there something bigger needed (a merge of the current state or July 2023 state of opam-repository)?
Thanks for letting me know and again keep up the amazing work to get OCaml on the Windows Desktop! :)
Thanks for reading.

If you configure the repo as advertised in the readme you should be able to install the latest version of zarith.
uses: ocaml/setup-ocaml@v2
with:
  opam-repositories: |
    opam-repository-mingw: https://github.com/ocaml-opam/opam-repository-mingw.git#sunset
    default: https://github.com/ocaml/opam-repository.git

Thanks @hhugo, it looks like I did not read carefully (or back in the days when I worked on the GitHub windows action this was not needed). Now I'm curious why "setup-ocaml" doesn't do that for windows runners automatically?
I confirm that modiyfing the yaml indeed solves my issue, and will close it.


We need always have 100 coverage for new files added

Which problem does this PR solve?
We need always have 100 coverage for new files added
Main changes
Update diffChecker to check a newly added file whether has a full coverage
Related documents/resources
https://app.shortcut.com/tubi/story/387293/always-have-100-coverage-for-new-files-added-in-a-pr
Suggested CR ordering of files?
n/a
Screenshots and/or Video records (if applicable)
n/a
Experiment (if applicable)
n/a
How I tested it works
I use this draft PR https://github.com/adRise/www/pull/10826 to test

[x]  Test adding a new file with a .spec.{ts,tsx,js,jsx} file but not full coverage
[x]  Test adding a new file with a .spec.{ts,tsx,js,jsx} file and full coverage
[x]  Test adding a new file without a .spec.{ts,tsx,js,jsx} file
[x]  Test adding a new file without full coverage, but has label skip-new-file-full-coverage

Approve to unblock, though I left a number of suggestions and things to fix before merging.
I also have major reservations about this, but we shall see how it works in practice. I also don't think we truly achieved consensus about this in the team meeting.

Thanks for your suggestions， I will address them.
Yeah, you are right. Someone maybe has a different point about this. Anyway we can add a label skip-new-file-full-coverage to skip this checking if we have a particular situation.

Lets ask Marcus if he is fine with this change. They are using this in cmsui I think.

Hi @marcusattubi ,  what do you think of this change?

Lets ask Marcus if he is fine with this change. They are using this in cmsui I think.

Lets ask Marcus if he is fine with this change. They are using this in cmsui I think.

`


Update type checking to use type.prototype

I am using React v16.4.0 and the type checking failed.
Please refer to https://stackoverflow.com/questions/27366077/only-allow-children-of-a-specific-type-in-a-react-component#comment77051167_36424582 for more details.
console.log(child.type, child.type == MyTab); // false
console.log(child.type, child.type.prototype instanceof MyTab) // true

@horacehylee thanks for the PR, could you please make sure the tests (npm run test) are passing, currently they are failing on your branch.

@wzrdzl turns out the type checking is working, but not with react-hot-loader.
I will

@wzrdzl I ran all the tests and they are passing.
FYI: The type checking issue is caused by react-hot-loader(https://github.com/gaearon/react-hot-loader#checking-element-types)


scrape: fix goroutine leak in test

There are 7 test functions sharing a similar problem: some goroutines in these functions will be leaked in certain cases (like timeout).
Although t.Fatal() is often called in these certain cases, it won't stop the leaking, because "Calling FailNow does not stop those other goroutines."
This patch adds one buffer to the channel, making the send operation never block the child goroutine, and it will not change semantic.
Note that I also remove close(errc) on L1425, which is useless.

The tests are failing.

Thanks!


USPTO processing pipeline: "remove_unsanitizable" implies "trim_rxn_smiles" called before

I have a task that requires USPTO with only sanitizable molecules but also with CXSMILES information retained. However, if I keep CXSMILES, the "remove_unsanitizable" pipeline step tries to sanitize products together with CXSMILES and naturally fails, which results in 700k reactions being invalidated. It would be nice if the product SMILES never ended up containing CXSMILES when being processed by RDKit, even if CXSMILES were not removed.

Thanks for your feedback.
This is on our to-do list. It would naturally be better to parse the CXSMILES correct, which would entail employing level-1 parenthesis around SMILES that should be considered as one molecule.


need to fix output for szip in cmake build

Here's some output from the cmake build. Note that the szip fields are blank, instead of "no".
# Features
514--------
515NetCDF-2 API:		yes
516HDF4 Support:		yes
517HDF5 Support:		yes
518NetCDF-4 API:		yes
519NC-4 Parallel Support:	no
520PnetCDF Support:	no
521DAP2 Support:		yes
522DAP4 Support:		yes
523Byte-Range Support:	no
524Diskless Support:	yes
525MMap Support:		yes
526JNA Support:		no
527CDF5 Support:		yes
528ERANGE Fill Support:	yes
529Relaxed Boundary Check:	yes
530SZIP Support:
531SZIP Write Support:
532Parallel Filters:       no

It also appears this happens for automake when netcdf4 is disabled.

I'm working on a branch, I can fix this. Thanks!

I see that parallel filter support is also blank because the
corresponding AC_SUBST is inside the test for netcdf4.
It should be moved to be with the other block of AC_SUBST
definitions.


Allow custom ordering determination mechanism when there are overlapping features

Currently, when there are overlapping features, GeoJS will determine the ordering based on the internal z-index of the feature, the feature has higher z-index will have higher priority for events.
Would request a functionality that allows a custom ordering determination mechanism, such as order by the distance of feature borders or centroids to the cursor.

Added in PR #807.


Notification stays

Checklist:

I'm using Visual Studio Code Version [1.5.1] [Stable]
I'm using the extension version [2.0.2]
[*] I've regarded to the FAQ and they did not help.
My system is: [OS] [Windows 10]
[*] I'm sure this issue is not a duplicate?
[*] I crossed out "Description", "Steps to reproduce", "Expected behaviour" and "Actual behaviour".

Description:
I'm receiving the notification of what's new in the extension
http://puu.sh/r8r1g/8e2b21a06c.png
Steps to reproduce:

Installing Extension
The above message is there everytime i Restart/Start VSCODE

Expected behaviour:
Notification should be there only once after update/install
Actual behaviour:
Notification stays there everytime i start/restart

I'm closing this in favour of #293
Thanks for reporting this! :grinning:


TransitionablePortal: add same options as Portal

Feature Request
I use TransitionalPortal for displaying notifications and progress views at the bottom right of the viewport. When I click around the application, it closes on document click, and escape. It would be nice to add permanence to this view, and completely control when and how it disappears.
In my example, I use this to show the upload progress of large files to a server, so the end user can navigate around the rest of the application (in this case an Electron application) while keeping this view visible until the upload is complete.

<TransitionablePortal open={videoUploadStore.showProgress} transition={{ animation, duration }}>
  ... stuff ...
</TransitionablePortal>

When the document is clicked anywhere, the portal transitions out, then transitions back in again (because the open prop is bound to a value in my Mobx store). Ideally, nothing would happen until the value in the store changes explicitly.
The props API for Portal has options for closeOnDocumentClick and other closeOn* properties, could these be applied / extended from the main Portal component? In other words, make this component controlled?

Actually, all unhandled props will be passed to Portal component:
<TransitionablePortal closeOnDocumentClick={false} />

Please check Controlled example.


To pull cJSON 1.0.0 release code only

Current coverage is 83.17% (diff: 100%)

No coverage report found for master at f407cc2.

Powered by Codecov. Last update f407cc2...e2a3a0c


python/task/bubble_sort.py

Complete the given task and attach a screenshot of the code and output

Please assign this issue!

Please assign this issue to me !!


tests: gdbstub: Fix incomplete code coverage dump

When the test runs with code coverage, make sure the coverage dump completes its output under pytest execution before the test debug session ends in both cases: for Zephyr gdbstub feature and for Qemu internal GDB stub.
Add few more test operations with breakpoints.
Add GDBSTUB_TRACE config option to extend GDB backend debug logging for remote commands received and to debug the GDB stub itself.

@andyross, @ceolin, @jhedberg, @laurenmurphyx64, @mrkhldn, @nashif, @tbursztyka up to your attention.


Feature Request: Use chrono module for natural language date periods in revenue command

I'm opening this issue because:

[ ] urcli is crashing.
[ ] I think I've found a bug.
[ ] urcli is doing something I don't understand.
[x] Other (see below for feature requests):

What's the feature?
Using chrono, https://github.com/wanasit/chrono, could allow the user to use the revenue command in a really intuitive way. For instance, urcli revenue last friday would work!
What problem is the feature intended to solve?
Currently it's a bit of a pain to get revenue for a specific date, or specific time intervals. Using natural language could make this super easy.
Is this feature similar to an existing feature in another tool?
None that I know of.
Is this a feature you're prepared to implement, with support from the urcli team?
Maybe! :D.

Very interesting! +1 for that!

I've put this on hold for now. Closing.

 Maybe someone that wants to collaborate can use this issue as a starting point.

I want to put any features on hold for now. I'm not really interested in people collaborating on features unless they really want to. I'd rather someone helped make error handling better and a ton of other things that are more important. So if someone is all about the chrono module and really really want to implement it, no problem. Otherwise I think it's a distraction atm.


[Insiders] Extension contributed commands in menus are broken

VSCode Version: Code - Insiders 1.11.0-insider (e1d2e7b41c22acf9c3f63123842d5231bfbc2fae, 2017-03-24T09:07:42.332Z)
OS Version: Darwin x64 16.4.0

I'm seeing really strange behavior with commands in menus that are contributed by extensions (seemingly any extension). Commands in anything other than editor/context don't seem to work at all, the callback never gets called. And for editor/context ones, it seems there is a new argument that looks like keyboard state, but because it is just tacked on to the start of the args it breaks the vast majority of my GitLens commands.
Steps to Reproduce:

Right-click on a file in the explorer and choose a command contributed by an extension (say Git History, GitLens, Open in GitHub, etc)
Nothing happens

@joaomoreno This broke with MenuItemAction#run change because other parts like the explorer seem to pass unwanted things to the action when calling run. It might need yet another boolean from the ctor that tells the action if it should accept the run-args 😱

@jrieken Maybe it's best to just do:
	run(...args: any[]): TPromise<any> {
		if (this._arg) {
			// keep the old behaviour
			return super.run(this._arg);
		} else {
			return super.run(...args);
		}
	}

Thoughts?

Yeah, maybe... I don't know if there are other places in which actions are unexpectedly called with some arguments which then fail to stringify. With a boolean we make it explicit tho ugly.

@jrieken Yup, supa ugly. Check #23340 for review.

ping

pong

:shipit: @joaomoreno


Move GC test to JVM only.

Hi, this is the fix for the PR https://github.com/scala/scala-collection-compat/pull/290 in the original repo. You can then push this to the original PR.

Thanks!!!


Update assisted-installer images with the latest working tag after verifying deployments with older releases

Assisted-Installer images need to be updated to the latest working tags (at least above 2.29.1) for a successful OCP 4.16 SNO install. Before doing so, we need to verify it doesn't break OCP install with older releases (4.9 onwards) that Jetlag supports.
assisted_image_service_image: quay.io/edge-infrastructure/assisted-image-service:latest
assisted_installer_image: quay.io/edge-infrastructure/assisted-installer:latest
assisted_installer_agent_image: quay.io/edge-infrastructure/assisted-installer-agent:latest
assisted_installer_controller_image: quay.io/edge-infrastructure/assisted-installer-controller:latest
assisted_installer_ui_image: quay.io/edge-infrastructure/assisted-installer-ui:v2.20.3
assisted_service_image: quay.io/edge-infrastructure/assisted-service:latest
assisted_postgres_image: quay.io/edge-infrastructure/postgresql-12-centos7

We should discuss how far back we need jetlag to support, My first suggestion would be no more than n-3 (Ex n=4.15 which is latest GAed release as of this comment, thus support 4.14, 4.13, and 4.12)

I think we should support deployment of EUS releases that are not end of support. OCP 4.12 should be supported even if we add 4.16 since there are telco customers who just started to deploy 4.12 in production. Maybe that's as far as we want to go. Thoughts?


Audio is not recorded when I use headphone.

[✔]I have read the FAQ.
[✔] I have searched in existing issues.

Environment

OS: Windows
scrcpy version: 2.0
installation method: Windows release
device model: Redmi K20 Pro
Android version: 11

While recording the phone screen without using my headphone the recorded file includes both video and the audio. But while using 3.5mm headphone in my phone  the recorded file includes only video, the audio is not captured while I use headphone with my phone.

Scrcpy captures the REMOTE_SUBMIX audio source.
This audio source probably does not capture anything if you use your headphone.
(What you can do is connecting your headphone on your computer :wink:)

I don't think so, not by capturing the REMOTE_SUBMIX audio source.
I just tested with bluetooth headphones (I don't have any JACK plug on my device), when I forward audio with scrcpy the audio is correctly forwarded and it does not play in the headphones anymore (as if there were no headphones, the sound is disabled on the device).

Is it not possible to capture the "default" or "Mic" instead? I also am trying to stream Audio from a connected Bluetooth microphone via the device instead of the actual phone mic.

Scrcpy captures the REMOTE_SUBMIX audio source.
This audio source probably does not capture anything if you use your headphone.
(What you can do is connecting your headphone on your computer 😉)


Phrase, please check the bugs and reload in the WEB3 , I'm waiting for answer

https://community.trustwallet.com/t/trust-wallet-token-twt-is-now-available-on-solana/337158

https://community.trustwallet.com/t/trust-wallet-token-twt-is-now-available-on-solana/337158

I'm nothing to get Ethereum classic and crypto currency exchange Bitcoin on the Bitcoin project<EMAIL_ADDRESS>and update the block chain and send to me address and number black chain me number 1 DNA test mail organization CCENBC.COM MY WALLET ADDRESS TO MY MY WALLET ADDRESS
bc1q74qprv7q0ftl43fkulx4aepp9p805g8e7w4xd6
AND RECOVERED BY THIS ADDRESS=


added a code for rock paper scissor

added a code for rock paper scissor in c

Great work please give this repo a star and follow me for follow back 😊


Hi some robot work space offset question to ask 3Q!!!

I have project work with object-detection(done)
as you can see the yt https://youtu.be/KyT0CxR-Jws?t=210
i just want to get the some object litte offset to  fit the new  robot work space
Is any program or project do the same thing?

Hi @gwspotex  Can you confirm please whether you are trying to have the application be able to work out the positions of objects placed at random coordinates, pick up one of the objects and carry it to another location please (like with the robot arm in the YouTube video)

in additonal  there some video https://www.youtube.com/watch?v=YIaQC1iHtMA

It looks as though you are trying to track both the position and angle of the object (its 'pose') and need to be able to obtain the position and angle of the object even if it is rotated.

Hi @gwspotex  Do you require further assistance with this case, please?  Thanks!

Case closed due to no further comments received.


Restructure repo, build batch img processing

Was not able to test/run this on this machine due to not trying super hard to figure out m1 stuff with Dionysus. May be a good idea to run it first. I can do it on my intel mac, or you can, whoever gets to it first.

Works correctly, just very very slow.


Consider adding "standard" interceptors from re-frame

re-frame has a bunch of handy built-in interceptors. Consider lifting some of them into re-dash too
Personally I'd love to have path and debug
cf https://day8.github.io/re-frame/api-re-frame.core/#interceptors

I can help implementing it too

We already have a path and debug, see https://cljdoc.org/d/net.clojars.htihospitality/re-dash/1.0.0/doc/interceptors

Also debug is in the process of getting superpowers in the form of flutter devtools extension. It will be released hopefully soon.

Oh wow sorry I didn't notice! Thanks!

FYI - re-dash-inspector


Added .phtml icon style to html5 icons

Should this not use a PHP icon? ;)

Merged anyway. I guess the rationale is that a .phtml file is composed of more HTML code than PHP, so it should be differentiated as such.

I guess it could go both ways, from my experience I've mainly used them for HTML and templating purposes. For example in Magento, these files are being used as templates in the view layer, with mainly html code mixed with some inline php code.


When server crashes/fails to run because it can't allocate enough ram, Nihilus crashes.

Noticed this behavior first time creating and launching a world. The bug is on line 24 of this set of notes.
2020_1_5_v0_5_notes_AM.txt
Behavior:
So the default settings for the memory allocations have it allocating a maximum amount of 2 Gb of ram. No problem with this just happens my laptop has an issue with this for some reason (more than enough ram available). This, of course, causes the server to crash. Expected, but then it also crashes Nihilus with it. This shouldn't happen IMO.
System Info:
Intel Core i5-7300HQ
16 Gb of DDR3 @ 2400 Mhz
GTX 1050

I can't reproduce the issue, because the cause is probably not the ram usage.
The server runs in it's own java process and if it crashes it wouldn't impact the Nihilus.exe process.
Now that there is error logging it is probably easier to find the root cause.

Re-ran on my laptop with 0.5.1.
consoleLog.txt
errorLog.txt came out empty.

Can you try to reproduce this again on the current version?


OOM error in BitMatrix

Description of the problem:
I'm seeing this error in Crashalytics, and it has crashed ~100 times.
Fatal Exception: java.lang.OutOfMemoryError: Failed to allocate a 117516 byte allocation with 81692 free bytes and 79KB until OOM
       at com.google.zxing.common.BitMatrix.<init>(BitMatrix.java:55)
       at com.google.zxing.common.HybridBinarizer.getBlackMatrix(HybridBinarizer.java:81)
       at com.google.zxing.BinaryBitmap.getBlackMatrix(BinaryBitmap.java:85)
       at com.google.zxing.qrcode.QRCodeReader.decode(QRCodeReader.java:77)
       at com.google.zxing.MultiFormatReader.decodeInternal(MultiFormatReader.java:171)
       at com.google.zxing.MultiFormatReader.decodeWithState(MultiFormatReader.java:85)
       at com.journeyapps.barcodescanner.Decoder.decode(Decoder.java:75)
       at com.journeyapps.barcodescanner.Decoder.decode(Decoder.java:49)
       at com.journeyapps.barcodescanner.DecoderThread.decode(DecoderThread.java:148)
       at com.journeyapps.barcodescanner.DecoderThread.access$000(DecoderThread.java:22)
       at com.journeyapps.barcodescanner.DecoderThread$1.handleMessage(DecoderThread.java:38)
       at android.os.Handler.dispatchMessage(Handler.java:98)
       at android.os.Looper.loop(Looper.java:135)
       at android.os.HandlerThread.run(HandlerThread.java:61)

I'm using BarcodeView to have the preview inside my activity. I have modified the library very little, to fit my use case. I don't think these make any difference in regards to this problem, but I've included them here for brevity -> patch file:
a.patch.txt
Which library version are you using?
3.5.0.
**Which phone/tablet are you using, and which Android version does it run?
Android 5.1.1
Does the same happen on other devices or an emulator?
I don't know exactly how to reproduce it, I just see the crash errors.

OutOfMemoryErrors are difficult to debug. It could be because of a leak somewhere in the decoding algorithm (https://github.com/zxing/zxing project), this library, or the application itself - where the error happens in not always the main cause of the leak. Some memory profiling in your application while scanning might help to isolate the issue. If it seems to be related to the decoding, you can report the issue here: https://github.com/zxing/zxing/issues

I have also met this problem，In the  android 6.0 system

In this case the issue turned out to be the application, there was a memory somewhere else.


"ValueError: lat_lng must be a dict with keys, 'lat' and 'lng'" when using location parameter

My call to google places API passes in a keyword and a city, state (i.e. San Antonio, TX). It was working and all of the sudden started failing with ValueError: lat_lng must be a dict with keys, 'lat' and 'lng'. However, in the init.py file, this should only occur if it can't geocode the location. I've tried with different locations but now get the same error. Any idea what would have caused it? I haven't hit my API limits.

yes i got that too as of today. Yesterday everything was fine

This doesn't sound good. I'll take a look at it later this evening.
If somebody else could try to find out the source of the issue, that would
be appreciated!
On 7 Jan 2016 13:42, "William Fry"<EMAIL_ADDRESS>wrote:

My call to google places API passes in a keyword and a city, state (i.e.
San Antonio, TX). It was working and all of the sudden started failing with
`ValueError: lat_lng must be a dict with keys, 'lat' and 'lng'. However, in
the init.py file, this should only occur if it can't geocode the
location. I've tried with different locations but now get the same error.
Any idea what would have caused it? I haven't hit my API limits.
—
Reply to this email directly or view it on GitHub
https://github.com/slimkrazy/python-google-places/issues/59.

Actually it might be a caching problem
I am taking a from wikipedia list with cities and send request for of them to google places with your library
import os
import urllib2
from string import ascii_uppercase
import simplejson as json
from bs4 import BeautifulSoup
from googleplaces import GooglePlaces, types

MY_KEY = "........"

google_places = GooglePlaces(MY_KEY)
print os.path.abspath(os.curdir)
PATH_SAVE = os.path.join(os.path.abspath(os.curdir), 'SAVE')
SAVE_FILE = 'fileout6.json'
RADIUS = 30000

LOCATION_INDEX = [
    ['Berlin', 'Deutschland'],
    ['Paris', 'Frankreich'],
    # 'London, United Kingdom',
    # 'Madrid, Spanien',
    # 'Moskau, Russland'
]
#List for testing
SEARCH_INDEX = [
    types.TYPE_ART_GALLERY,
    types.TYPE_MUSEUM,
    types.TYPE_AQUARIUM,
    types.TYPE_CHURCH,
    types.TYPE_ZOO,
    types.TYPE_SYNAGOGUE,
    types.TYPE_MOSQUE,
    'STASI',
    'NKWD',
    'KGB'
]

if not os.path.isdir(PATH_SAVE):
    os.mkdir(PATH_SAVE, 777)

class papi():
    def run(self):
        # filea = open("file1.json", 'r')
        # dicta = json.loads(filea.read())
        # filea.close()
        listobject = {}
        LOCATION_INDEX = self.getList()
        listlocation = []
        for li in LOCATION_INDEX:

            dictplace = {}
            dictcountry = {}
            dictplace['city'] = ','.join(li)
            dictplace['country'] = li[1]
            #print 'XXXXX ', li, ' XXXXX'

            print '%s, %s' %(li[0],  li[1])
            query_result_de = google_places.nearby_search(
                location='%s, %s' % (li[0], li[1]), radius=RADIUS, language='DE', types=SEARCH_INDEX)  # types=[types.TYPE_MUSEUM,types.TYPE_ART_GALLERY],,

            if query_result_de.has_attributions:
                print query_result_de.html_attributions

            listplace = []
            for place in query_result_de.places:
                try:
                # f = open(os.path.join(PATH_SAVE, place.place_id + '.json'), 'wb')
                # print place.name
                    place.get_details()
                    listplace.append(place.details)
                    #for photo in place.photos:
                        # 'maxheight' or 'maxwidth' is required
                    #    photo.get(maxheight=500, maxwidth=500)
                        # MIME-type, e.g. 'image/jpeg'
                    #    photo.mimetype
                        # Image URL
                    #    photo.url
                        # Original filename (optional)
                    #    photo.filename
                        # Raw image data
                    #    photo.data
                except Exception as e:
                    print(e.message)
            dictplace['places'] = listplace
            #listlocation.append(dictcountry)
            listlocation.append(dictplace)

        # dicta['objectlist'].append(listlocation)
        listobject['objectlist'] = listlocation
        print('eintraege', len(listobject['objectlist']))
        with open(SAVE_FILE, 'w') as file_j:
            file_j.write(json.dumps(listobject, indent=2, skipkeys=True, sort_keys=True))
        # file_j.write(json.dumps(tempobj, indent=4, skipkeys=True, sort_keys=True))

    def getList(self):
        result = []
        for c in ascii_uppercase:

            url = "http://en.wikipedia.org/wiki/List_of_towns_and_cities_with_100,000_or_more_inhabitants/cityname:_" + c
            #print(url)
            response = urllib2.urlopen(url)
            html = response.read()
            # print(1, html)
            soup = BeautifulSoup(html, "lxml")
            # print(2, soup)
            for lel in soup.select('table'):
                allrows = lel.findAll('tr')
                for row in allrows:
                    result.append([])
                    allcols = row.findAll('td')
                    for col in allcols:
                        thestrings = [s.encode('utf-8', 'ignore') for s in col.findAll(text=True)]
                        thetext = ''.join(thestrings)
                        result[-1].append(thetext)

                        # print(result) # remove the quote marks as well

                        # for r in result:
                        #    if len(r) > 0:
                        #        print(r[0].decode('utf-8'))

        newlist = []
        for r in result:
            if len(r) > 1:
                newlist.append([r[0].decode('utf-8'), r[1].decode('utf-8')])
        return newlist

if __name__ == "__main__":
    # papi().getList("https://en.wikipedia.org/w/api.php?action=query&titles=List_of_towns_and_cities_with_100,000_or_more_inhabitants/cityname:_D&&prop=revisions&rvprop=content&format=json")

    papi().run()

I got the same error when i first tried:

query_result = google_places.nearby_search(
location='London, England', keyword='Fish and Chips',
radius=20000)
Traceback (most recent call last):
File "C:\Python34\lib\googleplaces_init_.py", line 546, in generate_lat_lng_string
else geocode_location(location))
File "C:\Python34\lib\googleplaces_init.py", line 107, in geocode_location
{'address': location, 'sensor': str(sensor).lower()})
File "C:\Python34\lib\googleplaces_init_.py", line 72, in _fetch_remote_json
request_url, response = fetch_remote(service_url, params, use_http_post)
File "C:\Python34\lib\googleplaces_init.py", line 55, in _fetch_remote
if isinstance(v, six.string_types):
NameError: name 'six' is not defined

During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<pyshell#108>", line 3, in
radius=20000)
File "C:\Python34\lib\googleplaces_init_.py", line 264, in nearby_search
lat_lng_str = self.generate_lat_lng_string(lat_lng, location)
File "C:\Python34\lib\googleplaces_init.py", line 549, in _generate_lat_lng_string
'lat_lng must be a dict with the keys, 'lat' and 'lng'')
ValueError: lat_lng must be a dict with the keys, 'lat' and 'lng'
i suspect if i have any API Key issue. i've switched on the Google Places Web Service API in my google account. is that enough? or this error is caused by other problems?
thanks
Michael

I got the same error today as well!
Any leads on what the problem could be?

Below is my full length of error report:
platform: python 3.5,
rslt = gps.nearby_search(location = 'london, england', keyword = 'fish and chips', radius = 20000, types=[types.TYPE_FOOD])
Traceback (most recent call last):
File "/home/vzj182/apps/anaconda3/lib/python3.5/site-packages/googleplaces/init.py", line 546, in _generate_lat_lng_string
else geocode_location(location))
File "/home/vzj182/apps/anaconda3/lib/python3.5/site-packages/googleplaces/init.py", line 107, in geocode_location
{'address': location, 'sensor': str(sensor).lower()})
File "/home/vzj182/apps/anaconda3/lib/python3.5/site-packages/googleplaces/init.py", line 74, in _fetch_remote_json
str_response = response.readall().decode('utf-8')
AttributeError: 'HTTPResponse' object has no attribute 'readall'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/vzj182/apps/anaconda3/lib/python3.5/site-packages/IPython/core/interactiveshell.py", line 3066, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "", line 1, in
rslt = gps.nearby_search(location = 'london, england', keyword = 'fish and chips', radius = 20000, types=[types.TYPE_FOOD])
File "/home/vzj182/apps/anaconda3/lib/python3.5/site-packages/googleplaces/init.py", line 264, in nearby_search
lat_lng_str = self._generate_lat_lng_string(lat_lng, location)
File "/home/vzj182/apps/anaconda3/lib/python3.5/site-packages/googleplaces/init.py", line 549, in _generate_lat_lng_string
'lat_lng must be a dict with the keys, 'lat' and 'lng'')
ValueError: lat_lng must be a dict with the keys, 'lat' and 'lng'
==========================================
tried on python 2.7 anaconda, not yet find a problem.

Just got the same message, in my case it was because I got disconnected from the internet, without diving into the code I assume that the response from the nearby method is not coming back complete or failing without a catch and moving on directly to try and get the places list.

Bump, and suggested workaround:
In _init_.py:
Change str_response = response.readall().decode('utf-8') from the following:
def _fetch_remote_json(service_url, params={}, use_http_post=False):
    """Retrieves a JSON object from a URL."""
    request_url, response = _fetch_remote(service_url, params, use_http_post)
    if six.PY3:
        str_response = response.readall().decode('utf-8')
        return (request_url, json.loads(str_response, parse_float=Decimal))
    return (request_url, json.load(response, parse_float=Decimal))

to be str_response = response.read().decode('utf-8')
def _fetch_remote_json(service_url, params={}, use_http_post=False):
    """Retrieves a JSON object from a URL."""
    request_url, response = _fetch_remote(service_url, params, use_http_post)
    if six.PY3:
        str_response = response.read().decode('utf-8')
        return (request_url, json.loads(str_response, parse_float=Decimal))
    return (request_url, json.load(response, parse_float=Decimal))

Quickly tested with python 2.7.10 and 3.5.1

@Michels10 workaround makes it possible to use it with python 3.5, thanks !

@Michels10 still not working for me :/

I'm not sure if this is the exact cause of the bug, but it immediately stood out to me. Note the following code in some of the method definitions:
params={}

This (and similar) can cause all kinds of problems, because if params is not passed in, and any code modifies the contents of params, then that modification affects all future calls for which params is not passed in. It's called the mutable default arguments problem, and it's described in more detail here. I strongly recommend you search-and-destroy any mutable default arguments in this library.

Reporting the same issue occurring again as of March 27, 2017.  Just works fine on a single call from the interpreter, but not from the script. The results obtained just recently with the exact same script now generate an error.

Encountered same error tonight was working fine and then suddenly stopped with this error.  Correction noted above is in int.py file.  Very frustrating.

Pull development version and same issue (2.7)

The error is also occurring for me, sometimes not at all and sometimes 10 queries in a row. Please help!

Do any of you have a stack trace of the error?
Have any of you seen the error on the first API call, or is it always on subsequent calls?

I'm having the same error. I'm using python and here's my code
(loc is my location variable)

            query_result = google_places.nearby_search(location=loc)

            place = query_result.places[0]
            place.get_details()
            loc = json.dumps(place.formatted_address)

I have no idea why it's telling me the lat_lng is wrong, since I'm not even using it.

It worked fine for a day and started seeing this error in my code.

Hi, same issue here. Anyone have any luck resolving?

Hi! This error happened today when I was running a code. It was working fine, but all of a sudden I got this error, and then no matter what I pass to the following, I get the error.
I had started using this module, and was getting some results, but now I am stuck with the error.
query_result = google_places.nearby_search(
location='97124',
keyword='"Pizza"',
radius=3200,
types=[types.TYPE_GROCERY_OR_SUPERMARKET],
rankby='prominence')
Kindly please help resolve this!! I will highly appreciate it.

Ok folks - I will take a look at this, tonight. Truth be told, I've never been able to replicate, I might have better luck this evening.

Hi there!

Last evening (7/16/2017) when I got the error, I struggled for a bit, and then shutdown my computer. Then after about ~ 2 hours later, I started again, and then ran it, and worked.

I was running a "for loop" which was iterating over multiple addresses.

It runs for a while, but probably after a set number of addresses have been passed, it fails, and then it keeps giving the error.

You would probably have to run it hundreds of times to repeat this error. It certainly is intermittent and when a computer is shutdown, and restarted, the error goes away.

One of the things I checked is,

location = geocoder.google(ZIP_CODE)
location
This gave me an error: <[OVER_QUERY_LIMIT] Google - Geocode>
query_result = google_places.nearby_search(
location=ZIP_CODE,
keyword='"Pizza"',
radius=3200,
types=[types.TYPE_GROCERY_OR_SUPERMARKET],
rankby='prominence')
This gave me the error: lat_lng must be a dict with the keys, 'lat' and 'lng'
Probably even this subroutine may be going through [OVER_QUERY_LIMIT], but the error is attributed as lat_lng must be a dict with the keys, 'lat' and 'lng'.
I hope some of these observations may help you get to the root cause, and see for yourself what the problem may be.
Thank you for coming up with this module. It is very useful! We just need to make it more robust with some more testing :) I liked your work very much, and I am dependent on it :)

Fix in https://github.com/slimkrazy/python-google-places/pull/100

@rmalshe Do you want to try the code in master before I go ahead and submit the fix to pypi?
In terms of testing - I'd actually prefer to re-write this entire library with full tests. This library is very old and my motivation for creating it was to simply get a personal project prototype done quickly. I never imagined that others would actually use it. I wouldn't quite call this project an unwanted child, but finding time to get to issues can be quite tough.
I'll try to help out as much as I can to ensure that folks like you can continue to use this library to get your work done.

Let me try to run a long job now to see if this works out. I will keep you posted.
I re-installed it now with
!pip install --upgrade https://github.com/slimkrazy/python-google-places/zipball/master
Your idea is actually nice. Perhaps sometimes it is better to re-write the package rather than maintaining it on an ongoing basis. Your experience may have improved, and now that Google has changed a few things, it may be better to come up with a new package if it helps more and more people.

I think the issue some people are having is that when you are over the query limit on the geocode api, it doesn't return an over quota error.
 def _generate_lat_lng_string(self, lat_lng, location):
        try:
        return '%(lat)s,%(lng)s' % (lat_lng if lat_lng is not None
                else geocode_location(location))
        except:
            raise ValueError(
                'lat_lng must be a dict with the keys, \'lat\' and \'lng\'')

if any error occurs within geocode_location, such as being over the query limit, it will still return 'lat_lng must be a dict with the keys, 'lat' and 'lng''.
Maybe there is a way to propagate any errors from geocode_location, so users can recognise when its an over quota error?

Same issue occurred for me.
The problem is that you have to enable the Geocoding API here
you don't have to get another api key for geocoding api. Just enable in the same project as the places api

I enabled everything and still get this error after a few requests on a new day (so it cannot be an over quota error). Was anybody able to fix it?

I'm also still getting their error despite generating new API keys and using the latest version of the library?

lawn-128-61-68-200:slimkrazy-python-google-places-d4b7363 annabelrothschild$ python googlePlacesAPI.py
Traceback (most recent call last):
File "googlePlacesAPI.py", line 10, in
radius=20000, types=[types.TYPE_FOOD])
File "/Users/annabelrothschild/Downloads/slimkrazy-python-google-places-d4b7363/googleplaces/init.py", line 281, in nearby_search
lat_lng_str = self._generate_lat_lng_string(lat_lng, location)
File "/Users/annabelrothschild/Downloads/slimkrazy-python-google-places-d4b7363/googleplaces/init.py", line 593, in _generate_lat_lng_string
'lat_lng must be a dict with the keys, 'lat' and 'lng'. Cause: %s' % str(e))
ValueError: lat_lng must be a dict with the keys, 'lat' and 'lng'. Cause: Request to URL https://maps.googleapis.com/maps/api/geocode/json?sensor=false&key=[my key]&address=%7B%27lat%27%3A+%2733.7490%27%2C+%27lng%27%3A+%2784.3880%27%7D failed with response code: REQUEST_DENIED

I'm getting this error only when I try to visit the link to the next page of results, even though there's no issue with the initial call?:
Traceback (most recent call last):
File "googlePlacesAPI.py", line 60, in
pagetoken=query_result.next_page_token)
File "/Users/annabelrothschild/Downloads/slimkrazy-python-google-places-d4b7363/googleplaces/init.py", line 281, in nearby_search
lat_lng_str = self._generate_lat_lng_string(lat_lng, location)
File "/Users/annabelrothschild/Downloads/slimkrazy-python-google-places-d4b7363/googleplaces/init.py", line 593, in _generate_lat_lng_string
'lat_lng must be a dict with the keys, 'lat' and 'lng'. Cause: %s' % str(e))
ValueError: lat_lng must be a dict with the keys, 'lat' and 'lng'. Cause: Request to URL https://maps.googleapis.com/maps/api/geocode/json?sensor=false&key=[my key]&address=None failed with response code: REQUEST_DENIED


[ENHANCEMENT] Remotely get Status of Harvester and Nodes Deployment and Readiness

Is your enhancement related to a problem? Please describe.
When deploying Harvester or additional nodes - the automation i.e. terraform needs to check for the "deployment complete" / "node ready", "harvester ready" before additional automation happens.
For this we need some sort of readiness check / deployment status / deployment complete that we can validate remotely.
Describe the solution you'd like
curl https:///status <- here we should get something like "deployed and available" or "not ready"
curl https:///status <- here we should get something like "deployed and available" or "not ready"
Maybe more status feedback would make sense as well.
Describe alternatives you've considered
ssh, RKE2 status, kubectl - but all of that need authentication / authorization and that might not be available, yet.

We can check the readiness of the cluster by the following command:
curl -X GET "$APISERVER/readyz?verbose" --header "Authorization: Bearer $TOKEN" --insecure

But that's for the Kubernetes cluster itself, and it does not mean all of the Harvester components are ready (plus it also requires authentication).
The current checking criteria and logic implemented for the console dashboard: https://github.com/harvester/harvester-installer/blob/4adc9fea30a6e6f612b3e75fdd8f6eb37cb50c3d/pkg/console/dashboard_panels.go#L518-L538
We can leverage that and expose a dedicated API endpoint for the readiness probe of the entire Harvester cluster. For now, users can run the following commands against the cluster to know its state:
# Check if the Harvester pods are ready
kubectl -n harvester-system get pods -l app.kubernetes.io/name=harvester -l app.kubernetes.io/component=apiserver --no-headers -o custom-columns="STATUS:status.conditions[?(@.type=='Ready')].status"

# Check if the Harvester webhook pods are ready
kubectl -n harvester-system get pods -l app.kubernetes.io/name=harvester -l app.kubernetes.io/component=webhook-server --no-headers -o custom-columns="STATUS:status.conditions[?(@.type=='Ready')].status"

# Check if the Rancher pods are ready
kubectl -n cattle-system get pods -l app=rancher --no-headers -o custom-columns="STATUS:status.conditions[?(@.type=='Ready')].status"

# Check if the API is ready
curl -fk https://<VIP>/version

The challenge with this is that during initial deployment we do not have a way to know that token - so we can not check it remotely.
Do you think we could add some sort of a monitoring endpoint that gives us the status without authentication?


No Site Build/Show Preview/Site Preview option available

Please select the area your bug applies to. (Multiple selections are Possible)

[ ] Onboard. Initial vault setup and import/export pods
[ ] Create. Note creation, lookup, snippets and templates
[ ] Retrieve. Backlinks, references, graph view
[ ] Structure. Refactoring, multi-vault and schemas
[ ] Publish. Sharing your repo with the world
[X] Misc (Choose this if your not sure)

Describe the bug
No option available to built the site, to show preview or to view site on localhost
To Reproduce
Steps to reproduce the behavior:

Open dendron workspace
Open command palette
Search for options like dendron: site build
You will not find any

Expected behavior
When searched, the options should be available.
Screenshots

Desktop (please complete the following information)

OS: Windows 11
Browser: Google Chrome

Dendron Log file
dendron.log

Since v66, we renamed Dendron: Site Build and Dendron Site Preview to Dendron: Publish Export and Dendron: Publish Dev. Also note that these commands will use NextJS instead of 11ty. Please let us know if these command resolve your issues.
relevant changelog: https://wiki.dendron.so/notes/4q0nOxVnDvAMD18zyNebk/

Since v66, we renamed Dendron: Site Build and Dendron Site Preview to Dendron: Publish Export and Dendron: Publish Dev. Also note that these commands will use NextJS instead of 11ty. Please let us know if these command resolve your issues.
relevant changelog: https://wiki.dendron.so/notes/4q0nOxVnDvAMD18zyNebk/

Publish dev option works perfectly find but during publish export, there is an error. Below is the screenshot for it.

Are you still seeing the issue in the latest version (0.78)?

Nope. Thanks for solving it.


[✨] end-to-end test of a production build

Is your feature request related to a problem?
1.4.1 introduced a bug that made production builds fail to run.
Describe the solution you'd like
We need an e2e test that builds a test app on popular targets and verifies it works correctly.
Describe alternatives you've considered
the docs site is such a test app but the deploy to cloudflare worked, it was vercel that had an issue due to the deploy directory differing from the build location
Additional context
No response

we should also check for each integration too the build can even work

I have a relatively complicated approach to trying to use Qwik City, and releases are always a seemingly huge gamble for me to adopt for fear of losing time. So, I end up deferring to staying on broken versions where I understand the pats that are broken rather than upgrading and risking breakages I am unfamiliar with.

@colelawrence that's another way of saying that you have an awesome array of e2e tests that we should adopt. PRs welcome ;)

@wmertens @PatrickJS hasn't this been done now?

@wmertens @maiieul


Feature Request: add keyPattern option for addSourceBucket method

This feature would allow the user to pass an optional key pattern to this method as a second argument so that in the case that the user is using a "global" bucket (bucket used by others but has a target object within the bucket), the user can specify the pattern to the target and give permissions to only update objects on trigger that are in that target. If there was no pattern passed, then the original '*' would be used for the keyPattern.

I think scanPrefix would be a better name for this. Happy to take a PR!


Add support for all css color aliases

#1 #hacktoberfest

Hi, these translations are not intuitive to be used in sentences.

I just noticed that a lot of different colors were added in the main translations object, I figured this could be its own object, while I was at it I just added all colors that have a alias.

It's hard to decode FF7F50 as coral in a sentence, currently only easy translations are added. 😅

Fair enough, I might have over-engineered this a bit 😂


PowerShell Build Instructions/build module seem incomplete

I just installed 1903 so I wanted to take another pass at building this again. After getting the latest master (git pull origin master && git submodule update --init --recursive) I tried following the powershell build steps in the README.
I can import ./tools/OpenConsole.psm1 just fine:
C:\Users\Nathan\projects\Terminal [master ≡]
λ  Import-Module .\tools\OpenConsole.psm1 -Verbose
VERBOSE: Importing function 'Debug-OpenConsole'.
VERBOSE: Importing function 'Invoke-OpenConsoleBuild'.
VERBOSE: Importing function 'Invoke-OpenConsoleTests'.
VERBOSE: Importing function 'Set-MsbuildDevEnvironment'.
VERBOSE: Importing function 'Start-OpenConsole'.

However, Set-MsbuildDevEnvironment seems broken or assumes some specific folder structure:
C:\Users\Nathan\projects\Terminal [master ≡]
λ  Set-MsbuildDevEnvironment
pushd : The path 'C:\..\..' referred to an item that was outside the base 'C:'.
At C:\Users\Nathan\projects\Terminal\tools\OpenConsole.psm1:11 char:5
+     pushd $path
+     ~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Push-Location], PSArgumentException
    + FullyQualifiedErrorId : System.Management.Automation.PSArgumentException,Microsoft.PowerShell.Commands.PushLocationCom
   mand

pushd : The path 'C:\..\..' referred to an item that was outside the base 'C:'.
At C:\Users\Nathan\projects\Terminal\tools\OpenConsole.psm1:11 char:5
+     pushd $path
+     ~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Push-Location], PSArgumentException
    + FullyQualifiedErrorId : System.Management.Automation.PSArgumentException,Microsoft.PowerShell.Commands.PushLocationCom
   mand

'vcvarsall.bat' is not recognized as an internal or external command,
operable program or batch file.
Dev environment variables set

However, Invoke-OpenConsoleBuild seems to pass just fine (after forcing the platform to x64). Can these warnings be ignored? Is this a bug with the tool module?

Summoning @adiviness who wrote these

Yeah, setting the dev environment in the powershell module is a bit hacky. I have a branch somewhere that improves it by searching more directories but I've been told about a tool that does all that for you. I think it was called vswhere?

This is now the meta-issue tracking making OpenConsole.psm1 better. Congrats!

Also: use vswhere. :P

It's a pretty easy thing to fix, I'll see if I can do something for it later today.


Support Dynamic ModelType

The Swift Package is inconvenient to modify, so I want to change ModelType to dynamic configuration.
Example:
ModelType.registerModelType("Llama5") { url in
    let configuration = try JSONDecoder().decode(Llama5Configuration.self, from: Data(contentsOf: url))
                return Llama5Model(configuration)
}

Looks like a nice improvement!


fix crash when profiler not enabled

Description
(Brief description on what this PR is about)
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

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

Comments

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

@marcoabreu any idea why CI wasn't able to catch this?

Is there a build that doesn't turn on profiler?

I think I'll just remove the ability to turn off profiler at build time tomorrow

Here is removing: https://github.com/apache/incubator-mxnet/pull/10308
With that change, this PR isn't needed

everyone ok for this to merge when it completes?

I'm ok for merging.

CI is starting to remind me of the "old days" when it'd take days to get a build to go through without a strange failure...  This is like build attempt #5 or something.

@piiswrong I think all builds in CI are turning on profiler by default

attempt number 6 to build with CI...

I know the notify_shutdown() is only an attempt to fix the hanging gpu test, but could you make sure to remove it before you merge this PR?

Nope
It was just an experimental  change to see if it helped, so it will be
reverted

On Thu, Mar 29, 2018 at 2:45 PM, Marco de Abreu<EMAIL_ADDRESS>wrote:

@marcoabreu commented on this pull request.
In tests/python/gpu/test_operator_gpu.py
https://github.com/apache/incubator-mxnet/pull/10306#discussion_r178189966
:

@@ -1784,3 +1784,4 @@ def test_kernel_error_checking():
if name == 'main':
import nose
nose.runmodule()

mx.base._notify_shutdown()

Wouldn't this call problems if a test is run afterwards?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/apache/incubator-mxnet/pull/10306#pullrequestreview-108214537,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKts_WX6JmtaQpgA73VHEQzUTPqCwOt3ks5tjVX1gaJpZM4S_d6M
.


fingers opens in different directory

Excellent project!
When tmux-fingers creates a new-window, the path can differ from the original pane. Fingers seems to be using #{session_path}.  If there is a repository in the tmux session path, it can be a different repository than the pane current path, which may lead to momentary confusion.

Adding the start directory flag -c #{pane_current_path} keeps the directories consistent. I just threw that escape character in front of the #, I don't know if that's the proper way to do it in the language.
# tmux.cr:163
  def create_window(name, cmd, _pane_width, _pane_height)
    #output = exec("new-window -P -d -n '#{name}' -F '#{WINDOW_FORMAT}' '#{cmd}'").chomp
    output = exec("new-window -c '\#{pane_current_path}' -P -d -n '#{name}' -F '#{WINDOW_FORMAT}' '#{cmd}'").chomp

Hey! 👋  what status bar variable are you using to display that path? I want to test the fix and make sure it works properly

Fixed in 2.2.0


Support exclusions defined in dependencyManagement for BOM dependencies

See the conversation at https://github.com/nebula-plugins/gradle-nebula-integration/issues/14

From a user's perspective, this feels the same as https://github.com/gradle/gradle/issues/1473. Given that I raised #1473, you probably won't be surprised to read that I think this is another situation where Gradle should not behave as it does now. My argument is that if Gradle is feeding Maven metadata into dependency resolution, then that metadata should result in the same behaviour as it does in Maven. Anything else is a potential headache for every author of a library that publishes Maven metadata and uses exclusions in its pom or bom.
A diligent library maintainer will take time to configure exclusions so that their users get the intended set of dependencies. The exclusions will be specified in the pom or bom and typically verified using Maven and something like Maven's Enforcer Plugin. When Gradle applies different semantics to the pom or bom, library maintainers have two choices:

Add additional exclusions to account for Gradle's different rules. The accuracy of these exclusions cannot be tested with Maven so a separate, Gradle-based set of tests needs to be introduced.
Explain to their users that Gradle behaves differently and how they can correct that behaviour to match Maven's.

Trying to provide a general-purpose solution for the second option is what led to our dependency management plugin adding support for mimicking Maven's exclusion semantics. It does so for exclusions declared in both poms and boms. The implementation isn't particularly pleasant and, while it's been heavily optimised, is still slower than I would like. For each configuration that's being resolved, it requires an additional configuration resolution to get hold of all the poms so that the exclusions can be applied as Maven intended before the "actual" configuration is resolved.
As I've said before, I would be delighted to retire the dependency management plugin in favour of close-to-equivalent support in Gradle itself. I think the improved treatment of exclusions in boms as described in nebula-plugins/gradle-nebula-integration#14 would be a big step in that direction. Doing the same for poms would be another one.

Thanks for the feedback @wilkinsona. Let's continue the discussion about POM excludes on #1473. I'm curious to know how much of Maven's exclusion behaviour you've managed to replicate, when this behaviour is based on nearest-path dependency priority as well as being dependent on the order that exclusions are declared in a POM.
Regarding support for Maven BOM import, the current behaviour is definitely not a "done deal", although there are certain key principles of dependency management (and limitations in our resolution engine) in Gradle which will guide the end decision.  I'm working on a document that should outline these principles, the various options available, and hopefully will help us come to an agreement on how to proceed.

The bulk of the exclusion code is here. I haven't done an extensive comparison of exactly how close it is to Maven's behaviour, but, based on the drying up of complaints that it's wrong, it appears to be good enough. The intention is that it walks the dependency graph in the same manner as Maven does and it uses the poms themselves to get the exclusions so the ordering from the poms should be honoured.

This has now been implemented. This should make it easy for the Spring Boot team (and other platform BOM producers) to create a BOM that defines a platform as a set of modules complete with <exclusions>.

So, if I understood correctly the resolution of this issue, now you are honouring the exclusions coming from any external BOM file, but you are still unable to add these exclusions when gradle is producing and publishing the platform as a bom file right ? (as there is still no exclusions in DependencyConstraint), Is this not somehow inconsistent?
The problem I am facing now is with composite builds, I want to define some exclusions that are applied for all the included builds. How should I do this? I understand that rules in a configuration are not part of a platform, so how to do it then?


added scvi-scarches-xgb to label projection

Submission type

[ ] This submission adds a new dataset
[x] This submission adds a new method
[ ] This submission adds a new metric
[ ] This submission adds a new task
[ ] This submission adds a new Docker image
[ ] This submission fixes a bug (link to related issue: )
[ ] This submission adds a new feature not listed above

Testing

[ ] This submission was written on a forked copy of SingleCellOpenProblems
[ ] GitHub Actions "Run Benchmark" tests are passing on this base branch of this pull request (include link to passed test: )
[x] If this pull request is not ready for review (including passing the "Run Benchmark" tests), I will open this PR as a draft (click on the down arrow next to the "Create Pull Request" button)

Submission guidelines

[x] This submission follows the guidelines in our Contributing document
[x] I have checked to ensure there aren't other open Pull Requests for the same update/change

PR review checklist
This PR will be evaluated on the basis of the following checks:

[ ] The task addresses a valid open problem in single-cell analysis
[ ] The latest version of master is merged and tested
[x] The methods/metrics are imported to __init__.py and were tested in the pipeline
[x] Method and metric decorators are annotated with paper title, year, author, code version, and date
[ ] The README gives an outline of the methods, metrics and datasets in the folder
[ ] The README provides a satisfactory task explanation (for new tasks)
[ ] The sample test data is appropriate to test implementation of all methods and metrics (for new tasks)

Not sure what code version to use here... xgboost or scvi-tools. I guess mostly the latter is used... or can I quote both versions?
Also, forgot to do this on my own fork :/.

Now also on my fork, here: https://github.com/LuckyMD/SingleCellOpenProblems/pull/8

Will redo PR from my fork


Make the AppUI's toolbar support showing/hiding a ToolbarItem with isHidden property set

Is your feature request related to a problem? Please describe.
We would like to have a toolbar that contains the items which are visible/hidden based on a specific condition (like the image below). We use the AppUI's Toolbar to make the toolbar but it seems that it still does not support showing/hiding a ToolbarItem with isHidden property set yet.

Note: We have tried to use the ToolbarComposer but it does not meet our use case because it keeps trying to load/display the toolbar items from the UI providers only.
Describe the solution you'd like
Make the Toolbar works similarly to the ToolbarComposer.
Describe alternatives you've considered
We have copied some pieces of code which manage the visibility of the toolbar items from the ToolbarComposer (e.g. copied the hook useToolbarItemSyncEffect, and use some internal APIs like ToolbarItemsChangedArgs, ToolbarItemsManager...) and used them in our code base. It works but we don't think it is a good solution though.

Hi @ezmobivietnam , a fix for this have been provided in 4.4.0 which was released today, the Toolbar component will now correctly handle Conditional props on toolbar items without the need of the ToolbarComposer.
Let us know if this address your issue!


implement the user sign up

Check if there is a value for username.
Check if there is a value for email.
Check if there is a value for password.


Container crashes in Container Apps When Running Specific Operation

Please provide us with the following information:

This issue is a: (mark with an x)

[x] bug report -> please search issues before submitting
[ ] documentation issue or request
[ ] regression (a behavior that used to work and stopped in a new release)

Issue description
When running FastAPI on Container Apps, the container seems to crash only when performing specific operation. The crash occurs when using LangChain to perform vector searches on local ChromaDB. Other operations do not cause the crash.
If a new container with the same code and configuration is launched on the Container Apps environment where this operation has been working, the operation works correctly. There are multiple Container Apps environments where it works as expected, and it also works without issue in a local PC's Docker container. However, when launching a new container on a newly created Container Apps environment, this crash occurs. Creating a new Container Apps environment in a different subscription also causes the crash.
There are no signs of CPU or memory shortage in the containers that are working correctly.
Both the environments where the operation works and doesn't work are using the same versions of KEDA (2.10.0) and Dapr (1.10.8), with no differences between them.
There are no special outputs in the application logs, including LangChain or ChromaDB debug logs, when the crash occurs.
Console output when crash occurred:
ERROR: {"Error":{"Code":"ClusterExecFailure","Message":"Cluster exec API returns error: command terminated with non-zero exit code: error executing command [/bin/bash], exit code 137, code: 0.","Details":null,"Target":null,"AdditionalInfo":null}}

And here's the system log stream when the crash occurred. It seems to fail and then automatically start:
{"TimeStamp":"2023-08-01 22:24:20 \u002B0000 UTC","Type":"Warning","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Persistent Failiure to start container","Reason":"ContainerBackOff","EventSource":"ContainerAppController","Count":1}
{"TimeStamp":"2023-08-01 22:24:20 \u002B0000 UTC","Type":"Warning","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Persistent Failiure to start container","Reason":"ContainerBackOff","EventSource":"ContainerAppController","Count":1}
{"TimeStamp":"2023-08-01 22:24:23 \u002B0000 UTC","Type":"Warning","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Persistent Failiure to start container","Reason":"ContainerBackOff","EventSource":"ContainerAppController","Count":2}
{"TimeStamp":"2023-08-01 22:24:23 \u002B0000 UTC","Type":"Warning","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Container \u0027dev-sample\u0027 was terminated with exit code \u0027132\u0027","Reason":"Error","EventSource":"ContainerAppController","Count":1}
{"TimeStamp":"2023-08-01 22:24:23 \u002B0000 UTC","Type":"Warning","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Container \u0027dev-sample\u0027 was terminated with exit code \u0027132\u0027","Reason":"Error","EventSource":"ContainerAppController","Count":1}
{"TimeStamp":"2023-08-01 22:24:23 \u002B0000 UTC","Type":"Warning","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Persistent Failiure to start container","Reason":"ContainerBackOff","EventSource":"ContainerAppController","Count":3}
{"TimeStamp":"2023-08-01 22:24:23 \u002B0000 UTC","Type":"Warning","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Persistent Failiure to start container","Reason":"ContainerBackOff","EventSource":"ContainerAppController","Count":3}
{"TimeStamp":"2023-08-01 22:24:36 \u002B0000 UTC","Type":"Normal","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Pulling image \u0022iechatgptdev.azurecr.io/dev-api:sample\u0022","Reason":"PullingImage","EventSource":"ContainerAppController","Count":4}
{"TimeStamp":"2023-08-01 22:24:36 \u002B0000 UTC","Type":"Normal","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Successfully pulled image \u0022iechatgptdev.azurecr.io/dev-api:sample\u0022 in 283.978756ms (283.985849ms including waiting)","Reason":"ImagePulled","EventSource":"ContainerAppController","Count":1}
{"TimeStamp":"2023-08-01 22:24:36 \u002B0000 UTC","Type":"Normal","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Successfully pulled image \u0022iechatgptdev.azurecr.io/dev-api:sample\u0022 in 283.978756ms (283.985849ms including waiting)","Reason":"ImagePulled","EventSource":"ContainerAppController","Count":1}
{"TimeStamp":"2023-08-01 22:24:36 \u002B0000 UTC","Type":"Normal","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Created container dev-sample","Reason":"ContainerCreated","EventSource":"ContainerAppController","Count":4}
{"TimeStamp":"2023-08-01 22:24:36 \u002B0000 UTC","Type":"Normal","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Started container dev-sample","Reason":"ContainerStarted","EventSource":"ContainerAppController","Count":4}
{"TimeStamp":"2023-08-01 22:24:36 \u002B0000 UTC","Type":"Normal","ContainerAppName":"dev-sample","RevisionName":"dev-sample--axebiex","ReplicaName":"dev-sample--axebiex-65884c954b-xhgxg","Msg":"Started container dev-sample","Reason":"ContainerStarted","EventSource":"ContainerAppController","Count":4}

Expected behavior [What you expected to happen.]
The operation works consistently in any Container Apps environments
Actual behavior [What actually happened.]
Container crashes in a specific Container Apps envirnoments
Has this issue been reported before? If so, I'd like to know how to deal with it. If there's anything else I should investigate, please let me know.

exit code 132 seems to be Illegal Instruction which probably means it's trying to access some CPU instruction that isn't there. The top search result suggests avx, but I'm not familiar with LangChain.

I tried running two apps on Azure App Service (Web Apps) with the same container image and the first app worked without the issue, but the second app crashed as well.
The logs are the same as described in this Issue, and I have found some issues and posts about the App Service with similar situations. None of them seem to be resolved, but I hope this helps.
https://learn.microsoft.com/en-us/answers/questions/1164705/azure-app-service-goes-down-with-fail-middleware(0
https://learn.microsoft.com/en-us/answers/questions/203958/nodejs-web-app-on-azure
https://github.com/Azure/azure-functions-host/issues/7829
https://stackoverflow.com/questions/76567572/running-fastapi-from-devops-azur-and-getting-timeout-error-failed-to-forward-req
https://stackoverflow.com/questions/71249435/azure-bot-service-failed-to-forward-request-to-application

Having the same issue. Image is running locally but failing in azure.

Having the same issue with an image created by this dockerfile
FROM golang:1.21.5 AS build

WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download && go mod verify

COPY . .

RUN CGO_ENABLED=0 GOOS=linux go build -o app .

FROM alpine:latest

WORKDIR /app

COPY --from=build /app/app .

RUN apk --no-cache add ca-certificates tzdata

ENTRYPOINT ["/app/app"]

i can't verify this fix, but it worked for me
install full debian image like FROM debian:latest, and not python image
basically the fault lies with the base image, experiment to find the right one, also don't forget "Container resource allocation"
experiment with high specs and go down from there


Update example README.md

Add note about needing to NPM install in the top-level project before running the examples. If this isn't run some deps (like react) are missing and the npm start command will fail.

Hey @Joe8Bit
maybe we should rename the Development section to "Development & Examples"? The information about the installation is already there: https://github.com/wbkd/react-flow#development

Hey @Joe8Bit
maybe we should rename the Development section to "Development & Examples"? The information about the installation is already there: https://github.com/wbkd/react-flow#development

Yeah, I think that might be clearer. I'll close this PR. It wasn't a tricky thing to work out, but it was a little confusing.
It might even be even simpler if you merge the ./example/package.json into the top level ./package.json as devDependenices. Then you have one install and one set of commands for new contributors.

Yeah, I think that might be clearer. I'll close this PR. It wasn't a tricky thing to work out, but it was a little confusing.
It might even be even simpler if you merge the ./example/package.json into the top level ./package.json as devDependenices. Then you have one install and one set of commands for new contributors.

I like that idea :)

I like that idea :)

I'd create a PR but it's blocked by #817 at the moment, so I can't test it's working.

I'd create a PR but it's blocked by #817 at the moment, so I can't test it's working.


adding SaharHagbi profile

Hi!
my name is sahar hagbi and this is my profile!

@saharhagbi
hi :) why did you closed the PR?

hi :)
because I forgot to open it in a new branch


Unclear severity for unused trip/stop/shape/station

As @bradyhunsaker might work on adding a rule that flags an unused station, I noticed that these three validator rules have a WARNING severity but there is no mention of this in the spec or best practices.
I am wondering if they would fit more into the INFO category since there is nothing in the spec or best practices that recommend trips/stops/shapes/stations to be used.
stop_without_stop_time
unused_trip
unused_shape

I suspect that errors while creating a dataset are much more likely to create these issues than intentional usage. Based on that I think a WARNING is more appropriate.
If the concern is that a few dataset creators do this intentionally and get a WARNING for something that isn't mentioned in best practices, then I recommend amending the best practices. The intent isn't to stop them from doing it, but just to recognize that intentionally doing this is less common than accidentally doing it.
Said another way: It's a best practice to include only the stops, stations, trips, and shapes that the dataset uses, since that aids error checking.


Enable warnings-as-errors in mix test

This supposes to catch those deprecation warnings in Elixir 1.15,16,17 and Erlang/OTP 25,26,27.
Follow-up discussion in https://github.com/RobertDober/earmark_parser/pull/152#issuecomment-2204012602

I'll have merged this anyway because I see your idea (I guess), suspecting that the compiler itself might be more linient with warnings in tests.
Thanx and take care

@kianmeng fyi a little bit more was necessary to get the compilation and test step run for the older versions again
Here is what was missing https://github.com/RobertDober/earmark_parser/commit/5228fce46509ff1bc0c727eeeef8b2d20774ecc1
But thanx for putting me on track

:partying_face: :partying_face: :partying_face: :partying_face: :partying_face:


SRDB import: SRDB records are missing in ForC import

@ValentineHerr , what happened to SRDB record numbers 15-21 (Wang study)? I don't see them in our import. (I was looking for them in relation to issue #191 ).

Good catch. I had to remove cases where RC_annual and Rs_annual were not both there but I did not handled it correctly and it deleted the whole rows.
I'll fix that.

Would the same apply to Harwood forest (Zerva_2005_seoc)? I noticed missing recrods for that one as well.

Yes it does.
they are back now (have not pushed changes yet, still waiting until we figure out dome of the other things)

@ValentineHerr, I'm not sure this got completely solved. Records from Oishi_2013_satv (5461-5478; Rs_annual) seem to be missing.
Zerva_2005_seoc also seems to be still missing the Rs_annual.

Indeed... I did not import those Rs_annual because they were not paired with RC_annual...
But this should only apply to RC_annual: RC_annual should not be imported if it is not paired with Rs_annual...
Rs_annual can stand alone...
I'll import the extra records.

@teixeirak I added the extra R_Soil_C data and updated all ForC and ForC_simplified files. (see this commit)
I reviewed most of the duplicates that needed manual D.precedence but there are a few from Oishi_2013_satv that I think require your attention.

That added about 3,000 records and definitely beefed up our soil respiration data!

Awesome! 🎉


Edit korean tranlsation

the Korean translation is too old, and some parts are wrong.
I suggest you new translation. It's already used in Korean commuinity but I think it's better to put it in MP directly.

Thanks!


send email to participants 2-4 weeks before workshop

currently we only send an email ~1 week before workshop with installation instructions. Now that we are filling up workshops many weeks in advance, maybe we should send an earlier email as well to confirm everyone's participation and send other general info. Here's an example of a few points from an email sent by a coinstructor for a software carpentry i'll be teaching:

If you are planning to attend, please confirm by replying to this email by DATE. If you won’t be able to attend, please let us know as well so that we can offer your seat to someone on the waiting list. [remind what the workshop is about and its level, so people who are too novice or too advanced might reconsider]

Be sure to complete the pre-workshop survey at URL, ideally by DATE. We use this to calibrate the pace of the workshop and, together with a post-workshop survey, to assess how it went.

Make sure you have the necessary software installed on your laptop; specifically X. Here are the instructions: URL. If you have any trouble, send us an email or come a little early on the morning of DATE. Someone will be there by 08:30 to help with installation issues. We also maintain a list of common issues that occur during installation that you can go through as well: https://github.com/carpentries/workshop-template/wiki/Configuration-Problems-and-Solutions

Please read our Code of Conduct (URL) so that we all are aware of how to treat each other respectfully. We are committed to making sure that the workshop is accessible to everyone. Please tell us if there is anything we should know in advance in order to make the workshop accessible for you

Yes, I agree. It can be many weeks between registration and one week before and an earlier follow-up can help us to reduce waiting lists.


Bug/assurance

There is more work to do on chasing down oddities in the results. I think this branch has lived long enough - so lets get this merged, and I'll continue on a fresh branch.


Weight of iCubGenova02 (Purpley)

Does anyone know the weight of iCubGenova02 (Purpley) with and without the battery? In the case of no battery, it would be nice to have the robot's weight with the dummy.

Yes, I know.
The weight of the robot without the battery and with the dummy is
32.7 Kg

The weight of the dummy is
1.3 Kg

while the weight of the battery is
1.7 Kg

So, the weight of the robot with the battery is:
33.1 Kg

@iron76 @francesco-romano @traversaro @maggia80

For the sake of completeness, did you checked the weight of the soles ? I would expect they are under 100 grams and can be assumed as negligible, but it is always nice to check.

Well, the soles' weight is
0.2 Kg

So, the robot's weight with the battery and the soles is
33.3 Kg

As usual, @randaz81 always shows up in the pictures we take :smile:

Really focused this times :+1:

Additional pictures on the weight of single components.

Shoulder-arm groups:

@traversaro @francesco-romano @Mick3Lozzo

@spada1978

Lowerbody
weight 15.15 Kg

Lowerbody mechanics / electronics
weight 16.44 Kg

The dummy weight has been updated and now is identical to the battery weight (1.7Kg). Now installed on iCubGenova02.


compile error

Describe your problem here.
the error is HAXE STD PATH
Are you modding a build from source or with Lua?
Source
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
no

I also had a problem with discord-rpc

how do I solve it

well did you install it?

yes

Not a psych engine issue, use Google to find your answer.

I can't find anything about that


Error with missing socket.io.js

This might be a minor thing, but https://github.com/noah-/limedrop/blob/master/index.html#L488 requires a script that is not included (and doesn't seem to be used). I tried to add the dependency manually but that only lead to other errors

This is not an error, the socket.io.js is for alternative hook to the API that overrides the default. It works fine without it.


Use WriteAllText instead of WriteAllLines

No need to create array for single string

I'm not sure where the second change comes from, I just edited the file in Github

Thanks!


Add u96 type.

This change is

corelib/src/starknet.cairo line 51 at r1 (raw file):
Previously, orizi wrote…
Maybe add it not in starknet?
espcially since we are talking about not adding it only on starknet.

Why not 'circuits'?


Fix four Coverity findings in apps/cmp.c

Reported by Coverity on 18 May 2020 at 1:58:04 am AEST.

This pull request is ready to merge

Merged to master, thanks.

As discussed by email with @paulidale, I found that the Coverity findings
CID 1463570:    (USE_AFTER_FREE)
CID 1463570:    (USE_AFTER_FREE)
Passing freed pointer "e" as an argument to "release_engine".

are not really false positives but due to a deep bug in the engine layer,
which prematurely frees the engine in case there is a key loading error in ENGINE_load_private_key().
So the addition of the following line to apps/cmp.c was actually needless:
     if (engine != NULL) /* workaround for Coverity false positive */


Switch to psycopg3

Use https://github.com/psycopg/psycopg (and https://docs.sqlalchemy.org/en/20/dialects/postgresql.html#module-sqlalchemy.dialects.postgresql.psycopg)
Instead of https://github.com/psycopg/psycopg2/

@edgarrmondragon @visch @kinghuang Would this simplify the PR for the copy command? https://github.com/MeltanoLabs/target-postgres/pull/370
psycopg3 supports the copy command natively: https://www.psycopg.org/psycopg3/docs/basic/copy.html

@edgarrmondragon @visch @kinghuang Would this simplify the PR for the copy command? #370
psycopg3 supports the copy command without files: https://www.psycopg.org/psycopg3/docs/basic/copy.html

Maybe. It's at least worth trying. There's also the recent suggestion in https://github.com/MeltanoLabs/target-postgres/pull/370#issuecomment-2362231462.


Supporting other chains

Ethereum gas fee is a lot and it's good if we move some parts of the data to other chains.
One of the issues is that the DAO is on Ethereum and it is hard to move it to other chains. But saving the data(IPFS keys) could be on other chains. So users can buy lands on Ethereum but when they build 3D world, the updates could be saved on other chains.
Another option is to make UNBC mult-chain and burn some tokens on Ethereum and launch on other chains.
Chains that we can consider:

Fantom
Polkadot
Tron
Binance Smart Chain

Some of the smart contracts that we have are using Solidity version > 5.x and they are not compatible with Tron network yet.
The easiest chain that we can select as the second chain is BSC.
List of sub-tasks:
1- Migrate Utopia contracts
2- Migrate UNBC contracts
3- Implement our own DAO on BSC
Aragon does not support other chains yet
4- Update website to support other chains
We can have different subdomains for different chains or a select box to let the users select the chain.


Why disable st initialization in test.py

Hi!
I noticed that in test.py line22,23
config['st_pretrained'] = False

config['st_ckpt'] = None   # disable initialization

will prevent st model from loading pretrained checkpoint, which generates a randomly initialized st model.
However, I ran the test on videocrafter1 dataset and auc is 1(first 60). Which means a pretrained MMFR and randomized ST model is good enough?
Best wishes and looking forward to your kind reply!

Hi.

Codes in test.py line22,23 will prevent st model from loading pretrained checkpoint, which generates a randomly initialized st model.
The funtionality of these two lines is to disable the initialization of the ST branch.
In test.py, we suppose that a pretrained checkpoint is loaded for evaluation. In this case, the real checkpoint is loaded at test.py#L46, including the weights for ST branch. Therefore, we add test.py#L22-23 to skip the initialization stage for acceleration. I hope this message is helpful to you.

Hi.

Codes in test.py line22,23 will prevent st model from loading pretrained checkpoint, which generates a randomly initialized st model.

The funtionality of these two lines is to disable the initialization of the ST branch.
In test.py, we suppose that a pretrained checkpoint is loaded for evaluation. In this case, the real checkpoint is loaded at test.py#L46, including the weights for ST branch. Therefore, we add test.py#L22-23 to skip the initialization stage for acceleration. I hope this message is helpful to you.

That's very clear, many thanks!


[fixed] fixes trickle invalid

this.set(0) is async to effected this.state.status, and (!this.state.status) return will return, no trickle

Thx.


Use NOMINMAX to get gbenchmark to compile on windows

This seems cleaner than using #undef's that where used when change
9c0053990ba7d4748274f9c7ddce85756488eb0a added them to commandlineflags.cc.
@kulibali, could you review this please.

travis OSX build errored being unable to download llvm 5.0.1. i restarted.