New trolleys and routes

Some stuff from the slack group:
New trolley routes status:   New trolley delivery dates not yet firm, but likely in June.  Before the new stops can be activated on any of the new routes, handicap-accessible concrete landing pads must be built.   Public works is starting to work on them, but may not finish all pads by the time the trolleys arrive.
note from pamela
[12:00 PM]
The founder of Open Savannah was on my call with Code for America and he was very impressed with our Trolley Tracker app! :boom:
https://twitter.com/fancybike/status/859847729924767746
Also somewhat related - the Greenlink buses will again be outfitted with equipment for passenger boarding analysis and location tracking.   When the riders learn that there will be a new Greenlink app to show bus arrival, they brighten up and say "Just like the Trolley Tracker? Cool!"
New routes have been finalized and are now in the trolley tracker DB.  The names are "Top of Main", "Heart of Main", "Arts West" and "Augusta".   No stops have been created yet.
IT has the new phones on order for the new trolleys.
The apps won't allow the route shape preview until they are on  a schedule, but feel free to edit the schedule on the dev server at http://yeahthattrolley.azurewebsites.net/.   As a test, preview what your app will do when fed 4 live routes.

We have one of the new phones in but are having issues with rooting 7.1. We should have this straight shortly. Has the app been tested on 7 yet?
Mike Blizzard
Technical Services Manager | IT Department
City of Greenville
864-467-5707
-------- Original message --------
From: bikeoid<EMAIL_ADDRESS>Date: 5/5/17 9:21 PM (GMT-05:00)
To: codeforgreenville/trolley-tracker<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: [codeforgreenville/trolley-tracker] New trolleys and routes (#154)
Some stuff from the slack group:
New trolley routes status: New trolley delivery dates not yet firm, but likely in June. Before the new stops can be activated on any of the new routes, handicap-accessible concrete landing pads must be built. Public works is starting to work on them, but may not finish all pads by the time the trolleys arrive.
note from pamela
[12:00 PM]
The founder of Open Savannah was on my call with Code for America and he was very impressed with our Trolley Tracker app! ?
https://twitter.com/fancybike/status/859847729924767746
Also somewhat related - the Greenlink buses will again be outfitted with equipment for passenger boarding analysis and location tracking. When the riders learn that there will be a new Greenlink app to show bus arrival, they brighten up and say "Just like the Trolley Tracker? Cool!"
New routes have been finalized and are now in the trolley tracker DB. The names are "Top of Main", "Heart of Main", "Arts West" and "Augusta". No stops have been created yet.
IT has the new phones on order for the new trolleys.
The apps won't allow the route shape preview until they are on a schedule, but feel free to edit the schedule on the dev server at http://yeahthattrolley.azurewebsites.net/. As a test, preview what your app will do when fed 4 live routes.

You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/codeforgreenville/trolley-tracker/issues/154, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AO81Fy69ej7Ior-9K-VE5yn60F917cB0ks5r28sKgaJpZM4NSkkY.

All,
We have the new phones ready to begin testing.  We will need to install the beacon app to complete the setup.  We were thinking it may be useful to run the new phones in the existing trolleys in parallel with the existing phones for a couple of weeks to make sure everything looks good.   If it works as expected, Trolley 1 should have the same beacon data as Trolley 3 and Trolley 2 should have the same beacon data as Trolley 4.    First, does this sound sound like a good approach to testing?  Second, where do we get the beacon app and needed info for this?
Thanks
Mike Blizzard
City IT.

Hi Mike,
Sorry for the lack of response on my part. Here is the beacon app: https://play.google.com/store/apps/details?id=com.codeforgvl.trolleytracker
It's restricted by play store user (it's not public). We created a google account for the tracker, and I can share those credentials with you. You will need to use that account to sign in on the devices and make sure that automatic updates are enabled so we can push updates if needed (although the last update we needed was 1.5 years ago).
I still have not tested the app with 7.0+... I don't think there will be an issue, but I can definitely help debug if you run into issues. I really like the idea of doing a test run, and I'm wondering if @bikeoid has an easy way to 'disable' trolleys from showing up on the map for testing purposes? Otherwise, we do have a separate API/DB for testing purposes that we can use (easily configurable via a settings page in the beacon app) and then switch it over when we want to go live with the new devices.
I will send you an e-mail with the credentials and my contact info
Thanks,
Adam

I believe the parallel test is a good idea.   It wouldn't hurt to just go ahead and use the live database.   Even though there would be 2 trolleys running in the same location, the only possible user issue might be the trolley icon changing color on one update VS the next.    The rider trolley tracker app won't show any of the trolley information unless there is a route active.   It is best to use the diagnostic interface at http://api.yeahthattrolley.com/DBVisualizer?ActiveFilter=1  to see the new beacons.    Going directly to the live server will also be the easiest way to work with my monitoring tool.   We can confirm that both beacons turn on and off as the trolleys are started and stopped.
The only thing we'll need to do to accept the new beacons is to define the trolley numbers in the database at http://api.yeahthattrolley.com/Trolleys ; I can enter them this evening, or Nicole McAden can assist with this if you need them earlier.

The new trolley numbers will be 1701 and 1702 - those numbers will be on the outside of the trolley.
The new beacons may be configured to point to these numbers and perform any testing at any time.   The back end is now configured to accept those numbers.
If the numbers or terminology changes, it will be easy to update.

I just realized that we'll have to add some work items for the front-end UIs to handle more than two trolleys. I know that the Android currently only has two icons (purple/green) so we'll have to add some new colors. Do we know how many trolleys will be in operation simultaneously? I've gotta double check the code and make sure I'm not limiting things to two trolleys anywhere else.
I suppose a dynamic solution is probably the way to go... I went that route for the routes/stop markers. But (as we've discussed before) it's useful for all the front-end apps to have matching colors so someone can say "I'm on the purple trolley" to a friend and them be able to catch it. So either have consistent coloring based on Trolley ID on the front-end, or make the marker color a back-end property.
Just rambling - don't know if this is even the best place to spitball those ideas. @austin9350 @dacohenii any input?

Re: consistent trolley colors - as a hack, we could append a color spec #RRGGBB to the end of the trolley name, since it is not directly displayed to the riders (from what I remember).   Otherwise a field could be added.

If we can add a hex color field that would be easiest I think.

I've added the field IconColorRGB to the dev server at http://yeahthattrolley.azurewebsites.net/ .   It should be published to the real server some time next week.     So anyone feel free to set better colors in the trolley settings on the dev server - I have no idea whether dark / light colors work best in the 3 apps, and if some colors should be avoided.   It may be an iterative process to finalize the colors.    We can just copy those colors to the production server.
In the meantime, I have modified the simulation to hand out 4 running trolley locations.   The main one updates every 2 seconds, and after 20 seconds the other 3 string along in a haphazard manner.  This can be viewed at http://yeahthattrolley.azurewebsites.net/DBVisualizer?ActiveFilter=1
Perhaps we should add a color field to the route definition as well?

Re: Route colors - A particular trolley may or may not run the same route during a schedule period.  As drivers come and go, and take breaks, trolleys may get switched up.   So riders could wrongly associate trolley colors with route colors if they happen to match.

The Trolley colors field change is now published to the production server.

I've uploaded a new TestFlight build that adds support for the colors field, should be available sometime today.

Thanks all!
On Fri, Jun 23, 2017 at 6:23 AM, Austin<EMAIL_ADDRESS>wrote:

I've uploaded a new TestFlight build that adds support for the colors
field, should be available sometime today.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/codeforgreenville/trolley-tracker/issues/154#issuecomment-310630355,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AH3RYEY0dAlH1RNcz2Jz1L13eYiN3a1uks5sG5I6gaJpZM4NSkkY
.

It works here !

What is the status of running with 4 routes and 4 trolleys?  Greenlink is getting close to switching to the new routes, and I wanted to be sure that the apps wouldn't crash (even if coloring is not optimal yet).   Riders will probably be OK to start with as long as they can see routes, stops, and trolley locations.
From last month's meeting, I believe the web app is ready.   What about IOS and Android?

Android will not crash with more than two trolleys, but the marker colors will alternate between Green and Purple until the dynamic color update is pushed, next week at the earliest.

I can go ahead and submit the last TestFlight build for public release, I haven't seen any major issues with it and it seems to handle the additional trolleys/routes satisfactorily.

We have the phones ready but never ran them parallel with Trolley 1&2. Do we need to run them parallel or just wait and mount them in the new trollies?
Mike Blizzard
Technical Services Manager | IT Department
City of Greenville, SC
www.greenvillesc.govhttp://www.greenvillesc.gov
On Jul 17, 2017, at 8:34 PM, Austin <notifications<EMAIL_ADDRESS>wrote:
I can go ahead and submit the last TestFlight build for public release, I haven't seen any major issues with it and it seems to handle the additional trolleys/routes satisfactorily.

You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/codeforgreenville/trolley-tracker/issues/154#issuecomment-315923863, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AO81F53BP-oK38RkQzNfIXFLqtNDjMfuks5sO_2BgaJpZM4NSkkY.

I don't think they need to be run in parallel.   As long as there is confidence that they will turn off and on with the ignition switch, they can be directly mounted in the new trolleys.

How long will the IOS public release take to get through the Apple Store review?

Typically 1-2 days, but up to 4
On Mon, Jul 24, 2017 at 8:09 PM bikeoid<EMAIL_ADDRESS>wrote:

How long will the IOS public release take to get through the Apple Store
review?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/codeforgreenville/trolley-tracker/issues/154#issuecomment-317598732,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AH3RYAKjlIeb52zhADIPrxkI4xyJGwn_ks5sRUA-gaJpZM4NSkkY
.

Just released the update at the work night, should be live in the store now.

We now have a start date for the new trolleys and new routes, unless something else comes up.  Thursday, August 3 at 6pm

I was just chatting with some people on Nextdoor about the app, someone noticed that the only stops for the 'Augusta' route are downtown. Are there going to be regular stops in neighborhoods for that route? Not sure who should get that question...

The Augusta route direction accidentally got flipped by my tool, so there were no stops on the right side of the route.    I corrected that and let there be stops!  They show up now in my Android app.
I see that the IOS app doesn't refresh the schedules unless the app is restarted - I'll generate an issue.

Some pictures of the new trolley:

Just a note: the simulator will not be running for a week (routes only, no trolleys)

There were only 3 trolleys running tonight (Thursday), and only 2 beacons were operating.   This is likely because of all the equipment modifications being installed on trolleys this week:

A.D.A. compliant voice annunciator for automated voice stop announcements.
An on-board information text light bar (approximately 4" X 3 feet).
Passenger counting device on doorway.
Tablet in a permanent mount facing driver.   Driver will log in with their identity and pair the current trolley to a route.   We might be able to pull this information from their new system after it is operational to keep our trolley and route colors matched.

From the words of one of the Greenlink guys, it's a real rats nest of wiring from all the new equipment, and that's likely why the beacons are disconnected at times.


Update expected size of select_on_non_unpin_size

Probably comes from https://github.com/rust-lang/rust/pull/69837

Doc build failure is https://github.com/rust-lang/rust/issues/70814

Doc build failure is likely rust-lang/rust#70814

I would like to suggest adding  -Aunused_braces to RUSTDOCFLAGS until it is fixed.
https://github.com/rust-lang/futures-rs/blob/2f8943da9a0fcef208e86ae2f0f0152191629dcc/.travis.yml#L148


Add Laravel 10.x Compactibility

Now that spatie/laravel-typescript-transformer has been updated, this package can be upgraded to support Laravel 10.x.
See the test runner

Thanks!


[Bug]: SupportsInvokeCollectionRequest.invoke_request errors when returning single object from POST request

Contact Details
No response
What happened?
pyrestsdk.type.exception._expected_return.UnexpectedReturnType: Unexpected return type: <class 'pyservicenow.types.models._servicenow_entry.ServiceNowEntry'>, expected typing.List[pyservicenow.types.models._servicenow_entry.ServiceNowEntry]
Version
1.0.2 (Default)
What browsers are you seeing the problem on?
No response
Relevant log output
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

add:
if self.request_method == HttpsMethod.POST:             return _return
into invoke_request


Add emergency=first_aid preset

New preset documented here
following discussion on tagging list

update, we're changing it to emergency=first_aid_kit  🤕


Bar does not span entire argument

Consider the following AsciiMath:
bar(A uu B) = bar(A) nn bar(B)
AsciMath.org renders it like this:

The plugin however renders it like this:

As you can see the plugin rendered version does not draw the bar over the entire argument of the bar command.

Oops, since the peogram will change bar into \bar, while changing overline into \overline, (alias ol). I did not strictly follow the rules of asciimath.org, so some rules are in consistent. For more information, please refer to https://asciimath.widcard.win

Yes, it is a "won't fix".


Difference in the way hyperlink is rendered in showInformationMessage when modal is true/false

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.70.1
OS Version: Windows_NT x64 10.0.22000

Steps to Reproduce:

Create a simple modal dialog
const disposable = vscode.commands.registerCommand('extension.helloWorld', () => {
const contents = new vscode.MarkdownString(testing hyperlink [test-link](https://www.google.com) in between text);
 const options = { detail: contents.value, modal: true };

 vscode.window.showInformationMessage('Test Modal with Hyperlink', options);

});

It gets rendered as:

Create a notification message (just set modal to false)
const disposable = vscode.commands.registerCommand('extension.helloWorld', () => {
const contents = new vscode.MarkdownString(testing hyperlink [test-link](https://www.google.com) in between text);
 vscode.window.showInformationMessage(contents.value);

});

It gets rendered as:

Why do we have a difference in the way string is rendered when modal is true/false?
How can I display hypertext when modal is true?

See #133936
Unless https://github.com/microsoft/vscode/issues/138363#issuecomment-985730521 is outdated this is also the case when window.dialogStyle is set to custom.

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines.
Happy Coding!


'bootstrap_timelimit' in q function policy gradient algorithms

I quote the explanation about 'bootstrap timelimit' from the author for possible readers who have similar questions.

By the way, can you tell me what does bootstrap_timelimit do? Does it correspond with pretraining? I see all of q function policy gradient algorithms set it as true.

Yes this is from the original SAC implementation, it makes the algorithm use the next Q value in the Q-learning target when the episodes ends due to timeout.  Normally, when an episode is done, the next Q value would not be used, only the reward.  Intuitively, the time limit is an arbitrary implementation decision, but the agent should learn as if it can run forever.  Not to do with pretraining.  Try it with and without, it makes a difference on e.g. HalfCheetah. (good idea to ask in separate thread in the future, so others can find it  :)
Originally posted by @astooke in https://github.com/astooke/rlpyt/issues/50#issuecomment-546201928

Sorry to reopen this thread, but I am curious if this detail was reported in any of the literature? I cannot find any mention of it in the SAC paper. I did notice a huge improvement in my application when using it and would like to cite the appropriate work.

Hmm I just took a look back through the original SAC code which I was sure had it...and I don't see it there.  I probably first heard it from personal correspondence.  I'm sure I've seen it in code somewhere...

I've been talking to a colleague about this and he pointed me to this work on Time Limits in RL, by Pardo et al.


Reconsider wallet randomness

Currently we XOR all the random contributions to come up with a random number.  However, this is really easy for a malicious peer to game and force the contribution to be a random number of their choice.  This could be particularly dangerous when we switch to Taproot since FROST requires that random nonces are unique or the private key may be leaked.

Does FROST break if just one peer uses a malicious/self-selected "random" number?

IIRC in both ECDSA and Schnorr if you reuse a nonce you expose the private key (I meant Schnorr signing of Taproot addresses not FROST which is how you perform m-of-n DKG).
In current multisig nonce reuse would reveal the private key of one of the guardians.  With Taproot this would reveal the private key of the entire multisig.

We don't use the randomness beacon anymore.


DMSF preview

Hello,
I'm using 0.3.5 version of Lightbox 2 plugin.
What is the interaction with DMSF plugin?
I don't see anything

If you insert DMSF links or thumbnails in a wiki page, you can click on them and see the big image in a lightbox.


[ANDROID] androidTest Instrumentation Tests Fail on Local Machine

The instrumentation tests (AndroidSDKTestApp...androidTest) do not work correctly locally (many fail and the test-run aborts at some point due to crashes).
Both, on Win10 and Ubuntu22
This seems like a known issue (see https://github.com/maplibre/maplibre-native/issues/1920#issuecomment-1842841044)
Reproduce

select a device and run the androidTest

emulated/real device

On my side, on android10/api29 real device, and on several emulated devices, the behavior is nearly the same
152 fail, 37 passes, 5 skipped (from 637 total tests)
DrawableRelease x86_64 (or x86), started via IDE context menu on androidTest
Some example failures:
12-18 17:20:47.409  8113  8814 I TestRunner: finished: testLatLngBoundsTiltedRotated(org.maplibre.android.camera.CameraUpdateFactoryTest)

java.lang.NoSuchMethodError: No static method newLatLngBounds(Lorg/maplibre/android/geometry/LatLngBounds;I)Lq3/b; in class Lorg/maplibre/android/camera/a; or its super classes (declaration of 'org.maplibre.android.camera.a' appears in /data/app/org.maplibre.testapp-vV4WJT_J-Gh47AX9Eb8G1A==/base.apk)
at org.maplibre.android.camera.CameraUpdateFactoryTest.testLatLngBoundsTiltedRotated(CameraUpdateFactoryTest.kt:109)

#

12-18 17:22:13.188  8113  8814 E TestRunner: failed: scrollViewPager(org.maplibre.android.integration.ViewPagerScrollTest)
12-18 17:22:13.188  8113  8814 E TestRunner: ----- begin exception -----
12-18 17:22:13.188  8113  8814 E TestRunner: androidx.test.uiautomator.UiObjectNotFoundException: UiSelector[TEXT=Page 1]
12-18 17:22:13.188  8113  8814 E TestRunner: 	at androidx.test.uiautomator.UiObject.click(UiObject.java:416)

#

12-18 17:22:17.929  8113  8814 E TestRunner: failed: lifecycle_keepsDisabledWhenStoppedAndStarted(org.maplibre.android.location.LocationComponentTest)
12-18 17:22:17.929  8113  8814 E TestRunner: ----- begin exception -----
12-18 17:22:17.929  8113  8814 E TestRunner: java.lang.NoSuchMethodError: No virtual method isLocationComponentEnabled()Z in class Lorg/maplibre/android/location/k; or its super classes (declaration of 'org.maplibre.android.location.k' appears in /data/app/org.maplibre.testapp-vV4WJT_J-Gh47AX9Eb8G1A==/base.apk)
12-18 17:22:17.929  8113  8814 E TestRunner: 	at org.maplibre.android.location.LocationComponentTest$lifecycle_keepsDisabledWhenStoppedAndStarted$componentAction$1.onLocationComponentAction(LocationComponentTest.kt:768)

Expected

Tests work on a local machine
Tests which are not able to run on a local machine are excluded (e.g. by cli argument)

Suggested Solution

[ ] provide a mechanism to disable tests selectively (e.g. cli argument)
[ ] exclude all tests that fail locally
[ ] fix/enable the tests as time allows

Thanks for creating an issue for this.
Debug builds of the drawable renderer are expected to fail due to https://github.com/maplibre/maplibre-native/issues/1833.
The three instrumentation tests failures (of the legacy renderer) are likely due to https://github.com/maplibre/maplibre-native/pull/1660. I will take a look.

I digged in the failing instrumentation tests (BootstrapTest.kt)
std::u16string convertUTF8ToUTF16(const std::string& str) {
    std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t> conv;

    return conv.from_bytes(str);
}

The value of str is https://maptiler.org when entering the function and after executing the first line of the function, it is
"H\U00000014\U0000000f\xbdr\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\U00000010\0\0\0\0\0"

Which looks like garbage to me.
Probably an issue with a dangling reference here
jni::Local<jni::String> FileSource::getAPIBaseUrl(jni::JNIEnv& env) {
    if (auto* url = onlineSource->getProperty(mbgl::API_BASE_URL_KEY).getString()) {
        return jni::Make<jni::String>(env, *url);
    }

@louwers , could you please check on your side how many tests pass/fail with:

a real device
an emulated device

I've updated the original issue with more data.

@louwers , it is standard-procedure to await the confirmation of the issue author.
I cannot reopen myself => the tests still fail.
I run the tests within Android Studio, using the context-menu within MapboxGLAndoridSDKTestApp/kotlin+java/org.maplibre.android(androidTest)

A debug build should work. Let me know if it doesn't, I can re-open.
./gradlew connectedLegacyDebugAndroidTest

From CLI.
To run it from Android Studio you may need to set testBuildType to debug in platform/android/MapboxGLAndroidSDKTestApp/build.gradle.

/gradlew connectedLegacyDebugAndroidTest seems to build, but no test output is shown.
But this issue is about that an Android Studio Project should allow to run the tests right from within the IDE.

To run it from Android Studio you may need to set testBuildType to debug in platform/android/MapboxGLAndroidSDKTestApp/build.gradle.

this does not work.
(note that I am off-code here: I do not go into debugging the problems)
(this should be really fixed, build-test-debug should run out-of-the-box within Android-Studio, thus devs can focus on the tasks at hand.)

I changed the default back to debug with #1976 so it should work again with Android Studio out of the box.

Thanks, works now, a follow-up: #1977


Publish Event In Container when Authorization/Authentication Exception occurs and retry takes place

Hi @garyrussell  and @artembilan
I am using spring kafka and i need to do something when kafka connection error happens due to authorization/authentication exception been thrown in the following class - https://github.com/spring-projects/spring-kafka/blob/main/spring-kafka/src/main/java/org/springframework/kafka/listener/KafkaMessageListenerContainer.java
No , i do not want the container to stop , hence i have the authExceptionRetryInterval set. But what i would also like is an application event to be published when this kind of error occurs so i can listen on it and then do something custom.
Also  , i would also like an event to be published when the connection is successfully restored in the pollAndInvoke() method in the same class. Please let me know your thoughts on the same and if you guys are open to such a change.

i think this make sense.
I'm not sure yet in the implementation details, but I'm OK to accept this as a Feature Request.
Let's also here from @garyrussell next week when he comes back from vacation!

Yes, it makes sense; feel free to submit a PR.

Thank you for taking care of this. @danielgentes

You're welcome, happy to help @indraneelb1903, I hope the changes match your expectations of the feature


Change machine type for aviator,pilot,rocketeer mirrors

n1-highmem-4 has more memory and CPU than n1-highmem-2.

Do we need the cpu as well as more RAM? We could have a custom machine type if not but it's probably more work. Let's go with this for now.

Yeah, this was a simple label change - I think fully customising the memory/CPU spec would be a bit more involved.


fix: repo not found [oven-sh/bun]

When loading https://hot.opensauced.pizza/ I see:

Network shows 404s abound!

@0-vortex please take a look

@0-vortex please take a look

Sorry for not answering earlier, due to how actions crawls over existing user stars in app.openauced, we were iterating over the user installation ids and re-creating the repository object without fetching all of the data again from the github api - this caused the oven-sh/bun repo to appear as Jarred-Sumner/bun. This error occurs in https://github.com/open-sauced/actions/blob/main/hot-supabase/user-stars.js#L176
A permanent fix for this will come soon, however, to protect ourselves from this kind of issue, we should have the top 3 promoted repositories listed by github id instead of full name! 😅 🍕

Checked again today and the observed issue is taken care of - thanks!

@0-vortex would a feasible fix to what you described involve changing these lines so that they use the fetchedRepo variable rather than the full name that was the basis of fetching? Since the rest API redirects, seems like this could be fixed on the fly, and all of the other properties used the fetchedRepo variable.
https://github.com/open-sauced/actions/blob/main/hot-supabase/user-stars.js#L194-L195


[BUG] 404, resume doesn't exist

Describe the bug

For reference my email is<EMAIL_ADDRESS>This is also what I used to sign in to your site/service. I have been using this service for some time now with much success. I logged on tonight to edit my past resume for a new opportunity and my resume doesn't exist. I had a copy bookmarked and I get the error 404 as if the page never existed. Is there a way to recover this or am I just lost. Windows 10 OS, using google chrome, the bookmarked page is rxresu.me/app/builder/9xiktz. Also I did save a JSON file and when I upload it, it just created a blank page. Any help would be marvelous!
Product Flavor

[x] Managed (https://rxresu.me)
[ ] Self Hosted

To Reproduce

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior

Screenshots

Desktop (please complete the following information):

OS:
Browser
Version

Additional context

Could you try visiting https://v2.rxresu.me and logging in with your account there to check if your resume exists?

You sir are both a scholar and a gentleman.  That worked, thanks so much!
On Tue, Apr 5, 2022 at 11:37 PM Amruth Pillai @.***>
wrote:

Could you try visiting https://v2.rxresu.me and logging in with your
account there to check if your resume exists?
—
Reply to this email directly, view it on GitHub
https://github.com/AmruthPillai/Reactive-Resume/issues/815#issuecomment-1089810883,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASU6IILY55TAOWJRU7KKFKLVDUIHZANCNFSM5SUK2ZMA
.
You are receiving this because you authored the thread.Message ID:
@.***>


Handler subprocess

@janjaapbos feel free to merge this once you verify that it fixes your problem

Thanks! This works fine for me.
I can't merge it, as I don't have write access.


build: Update Vulkan-Headers and -Tools to 1.3.233

CI Vulkan-ExtensionLayer build queued with queue ID 27135.

CI Vulkan-ExtensionLayer build # 220 running.

CI Vulkan-ExtensionLayer build queued with queue ID 27143.

CI Vulkan-ExtensionLayer build # 221 running.


Spring.Testing.NUnit not including in NuGet

Spring.Testing.NUnit nuget package is missing

Thanks for the report, the package should now be available on NuGet.


Help on taking screenshot(Snapshot) using other then UI test

Hi,
We have apps which are being generated from XML using an exporting server, so in order to take screenshot for these apps we need to parse the XML and generate the output file that snapshot framework needs to make the right screenshot of the app. So could you please help us here to find the solution.
Thanks

HI @cbcadmin Great to hear from you! You are going to need to generate a snapfile, which you can read about here, https://github.com/fastlane/fastlane/tree/master/snapshot#snapfile. Let me know how it goes 👍

Hi @TKBurner, Thanks for coming back on this, but what i meant was I am able to take screenshots for an app but we have multiple Xcode projects being generated for similar kind of apps and for each project we have to add UI test target and write the test-case for each of these apps, so we wanted to generalise this and wanted help on how can we achieve this.

@cbcadmin Thanks for following up. Right now this isn't possible directly through our tools but if you wire something up please do share! Thanks!

@TKBurner Thanks for the Info, will let you know if i find something.


Refactor FindCommand, FindCommandParser and UG for Find

FindCommand now throws ParseException when the input has multiple prefixes. For example, "find /n /p". This is due to the bugs found when multiple prefixes are used "find /n /p" will only allow "find /n" to be accessed but not "find /p" due to the code structure. However, this issue can be resolved by only allowing users to use 1 prefix.

Codecov Report

Merging #198 (90d15c2) into master (874e20f) will decrease coverage by 0.36%.
The diff coverage is 17.64%.

@@             Coverage Diff              @@
##             master     #198      +/-   ##
============================================
- Coverage     60.68%   60.32%   -0.37%
- Complexity      548      549       +1
============================================
  Files           104      104
  Lines          2012     2029      +17
  Branches        233      240       +7
============================================
+ Hits           1221     1224       +3
- Misses          723      730       +7
- Partials         68       75       +7

Impacted Files
Coverage Δ

...java/seedu/address/logic/commands/FindCommand.java
100.00% <ø> (ø)

.../seedu/address/logic/parser/FindCommandParser.java
26.92% <17.64%> (-4.51%)
:arrow_down:

Continue to review full report at Codecov.

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


Using pinia with vue facing decorator

I was able to setup vue-facing decorator to my current project which was working on  vue-class-component and vue-property-decorator.
My component looks like the sample mentioned here: https://facing-dev.github.io/vue-facing-decorator/#/en/quick-start/quick-start?id=introduction
I checked decorators like @Setup  is working completely fine.
As I am moving the project to vue 3, I have decided to use pinia instead of vuex.
This is how I am setting up pinia.
export const useCoreStore = defineStore('core', {
  state: () => ({
    appVersion: {
      version: process.env.APP_VERSION!,
      buildTime: process.env.APP_BUILD_TIME!,
      gitCommit: process.env.APP_GIT_COMMIT_ID!,
    },
    appLocale: 'en-US',
    navCollapsed: false,
    selectedTopTabItemId: '',
    selectedNavItemId: '',
  }),
  getters: {},
  actions: {
    setAppLocale(payload: SetAppLocalePayload) {
      this.appLocale = payload.locale;
    },
    selectTopTabItem(payload: SelectTopTabItemPayload) {
      this.selectedTopTabItemId = payload.navId;
    },
    selectNavItem(payload: SelectNavItemPayload) {
      this.selectedNavItemId = payload.navId;
    },
    setNavCollapsed(payload?: SetNavCollapsedPayload) {
      this.navCollapsed = payload ? payload.collapse : !this.navCollapsed;
    },
  },
});

In the component
import { useCoreStore } from '@/core';
import { mapActions } from "pinia";

@Component({
  setup() {
    const store = useCoreStore();
    debugger;
    return { useCoreStore: store };
  },
  methods: {
    ...mapActions(useCoreStore, [ "setNavCollapsed" ])
  }
})
class AppHeader extends Vue {

When I run this in my browser, I get the error like and the it doesn't get to debugger.
Uncaught ReferenceError: Cannot access 'useCoreStore' before initialization
If I comment out mapActions.
//...mapActions(useCoreStore, [ "setNavCollapsed" ])

I can see my debugger getting hit.
What's the correct way to use pinia with vue-facing-decorator package ?

It was an import issue,


Update Site settings “info”

Automatically generated by Netlify CMS

👷 Deploy Preview for creative-figolla-9d2d65 processing.

Name
Link

🔨 Latest commit
81d57ca71101a28cb03463e854ae4e32e4422991

🔍 Latest deploy log
https://app.netlify.com/sites/creative-figolla-9d2d65/deploys/624196548d4916000b6ac0e4


Define a license

Hi Peter @psobolewskiPhD ,
great work ongoing here! Would you mind adding a license to this repository? That would allow others to take some of your code and re-use it in their code, e.g. in similar napari-plugins. For example, if your license is compatible with the one in napari-plot-profile, we would make the best out of both profile plotters.
See also: https://choosealicense.com/
Best,
Robert

Yes, of course.
I guess a repo started from within VS Code didn't prompt me for that, which I think starting in GitHub does.
I mean I did this for personal use as a learning thing, but happy to share.
I hope I've not infringed on anything, but I know I've copy-pasta'd from image.sc, napari.zulip, and examples & docs from many repos...

Awesome, thanks! Fixed in #110cdfe


0.48.1 defaultSchema and _sql endpoint

Hi,
I've been trying to test crate 0.48.1 new feature - setting defaultSchema. From what i've figured out from the java client ... to set the default schema one need to send na "_s" header with the schema name ...
According to this https://github.com/crate/crate/blob/c971358505822e3d1c5f6ba638a0aca525799656/sql/src/main/java/io/crate/action/sql/SQLBaseRequest.java#L118 it should work just by setting the "_s" header in the request. Am I missing something ?
Crate version
#curl <IP_ADDRESS>:4200?pretty
{
  "ok" : true,
  "status" : 200,
  "name" : "Michael Twoyoungmen",
  "version" : {
    "number" : "0.48.1",
    "build_hash" : "5fb193cbde0c019237cd0385a800f7c29567086e",
    "build_timestamp" : "2015-04-09T11:37:20Z",
    "build_snapshot" : false,
    "es_version" : "1.4.4",
    "lucene_version" : "4.10.3"
  }
}

Let's crate a table "my_table" in custom schema "test1"
#curl -sXPOST '<IP_ADDRESS>:4200/_sql?pretty' -d '
{
    "stmt":"create table test1.my_table ( column1 integer )"
}'
{
  "cols" : [ ],
  "duration" : 168,
  "rows" : [ ],
  "rowcount" : 1
}

Now selecting from the table with schema name specified in the sql statement
#curl -sXPOST '<IP_ADDRESS>:4200/_sql?pretty' -d '
{
    "stmt":"select * from test1.my_table"
}'
{
  "cols" : [ "column1" ],
  "duration" : 3,
  "rows" : [ ],
  "rowcount" : 0
}

Selecting from my_table and setting defaultSchema in _s header
#curl -sXPOST -H "_s: test1" '<IP_ADDRESS>:4200/_sql?pretty' -d '
{
    "stmt":"select * from my_table"
}'
{
  "error" : {
    "message" : "SQLActionException[Table 'my_table' unknown]",
    "code" : 4041
  }
}

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/11226601-0-48-1-defaultschema-and-_sql-endpoint?utm_campaign=plugin&utm_content=tracker%2F505659&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F505659&utm_medium=issues&utm_source=github).

We did not expose setting the default schema via HTTP yet.
The SQLBaseRequest from the commit you mentioned is a representation of a transport request that is only sent by the java client via tcp (per default on port 4300).
If you want to set it with crate 0.48.1 you have to use the java client.

I thought so .... thx for the info. I'm using crate.io in PHP with crate-pdo .. so will have to wait till it's gonna be available through HTTP endpoint.

hi @krzaczek
the new crate-pdo release 0.4.0 supports now default schema in PDO connection string, e.g.
$dsn = 'crate:localhost:4200/my_schema';
$connection = new PDO($dsn, null, null, null);

See also documentation.
However, the feature on the server side is only in master, which means that is going to be released with the upcoming testing version (0.55.0). If you use Crate <= 0.55.0 the schema from the DSN will be ignored!

@chaudum great news :D

Closing this since the feature has been implemented (although still not released)

Gryff
On Mar 11, 2016 4:21 AM, "Mathias Fußenegger"<EMAIL_ADDRESS>wrote:

Closed #1893 https://github.com/crate/crate/issues/1893.
—
Reply to this email directly or view it on GitHub
https://github.com/crate/crate/issues/1893#event-585633139.


[DEVOPS-739] Don't show error to the user

@deepfire @cleverca22 requires re-review

@rvl note that it's a filepath now.


AnimationTreePlayer should be usable on large number of animations

It is very hard to visually edit animations in AnimationTreePlayer when there is over 30 of them.
AnimationTreePlayer should implement (some of) the following to be easily used for any number of animations:

Node groups - parts of node sets should be groupable with ability to use as single entity (and still edit). Some animatiions use some 'blend pattern' with others, so these should be probably reusable.
Interoperation between several AnimationTreePlayers -
several AnimationTreePlayers could be running in parallel on the same set of object with
standard AnimationTreePlayer blend modes and filters.
Ability to drive single output pin to multiple input pins in nodes without requirement of copying
nodes, even if internally they will be copied, as this really de-clutters visual node display
getting rid of copies.

Very needed feature, but will kick to 3.1, we ran out of time for this

It would be good to add the ability to scale the workspace and move multiple nodes as in blender

AnimationTreePlayer is deprecated in Godot 3.1 and will be removed in Godot 3.2. It is removed by AnimationTree, which was written from scratch and likely fixes/deprecates this issue.
If the issue is still relevant in some form with AnimationTree in Godot 3.1, please open a new issue about it (potentially linking this one if there is relevant discussion to keep track of).


draft: include build function's mount ids separately

Describe your changes

Provide Linear issue reference (e.g. MOD-1234) if available.

Backward/forward compatibility checks
Check these boxes or delete any item (or this section) if not relevant for this PR.

[ ] Client+Server: this change is compatible with old servers
[ ] Client forward compatibility: this change ensures client can accept data intended for later versions of itself

Note on protobuf: protobuf message changes in one place may have impact to
multiple entities (client, server, worker, database). See points above.

Closing as stale but feel free to reopen!


No UI for Department of Information and Technology

Issue Type:

[x] UI implementation

Description:
There is nothing happening while clicking on Department of Information and Technology.
And there is no OnClick and not even any Fragment Implemented for that.
ScreenShots / Video:
See Nothing Happening in the screen when I click on Department of Computer Science.
https://user-images.githubusercontent.com/76530270/156896082-a8b710a3-b70b-450e-8af1-7303a441f6d3.mp4
PR Instruction:
    - Issue will be assigned on a first come first serve basis.
    - If you are thinking to make a pr then at first be sure to get assigned.
    - before pushing your PR please make sure to fetch upstream.
    - your pr should be pushed on the `develop` branch only.
    - try to complete your assigned task within specified and if you need more time then please let us   know.
         - for Level1 : max 3 days
         - for Level2 : max 5 days
         - for Level3 : max 7 day
      As the program has limited time only so please try to complete as fast as you can.
    - With your PR try to send a screenshot or screen recording of your work

I want to Implement this Fragment and set onClick also. Please assign me this issue.

@chayan-dev can you please update this UI in figma so that I'll work on this issue

Mohit for now avoid these issues. Because these all are as same as the ceramic pages. focus on other issues.

you can check recent issues that I am creating


[ERROR]: The python-notario library is missing. Please install it to continue.

Hello,
Using ceph-ansible upd-to-date github clone and the dev repo, CentOS 7.4, running ansible-playbook site.yml leads me to :
[ERROR]: The python-notario library is missing. Please install it to continue.
I can not install is manually, because of yum priority protections and personal lack of knowledge.
On the first host for it is witnessed, I see that /etc/yum.repos.d contains :
ls -la /etc/yum.repos.d/ceph-dev.repo*
-rw-r--r-- 1 root root 588 12 avril 16:25 /etc/yum.repos.d/ceph-dev.repo
-rw-r--r-- 1 root root 588 11 avril 12:34 /etc/yum.repos.d/ceph-dev.repo.101266.2018-04-12@15:27:27~
-rw-r--r-- 1 root root 588 12 avril 15:27 /etc/yum.repos.d/ceph-dev.repo.110475.2018-04-12@16:25:44~
-rw-r--r-- 1 root root 588 30 mars  16:11 /etc/yum.repos.d/ceph-dev.repo.2183.2018-04-10@16:43:15~
-rw-r--r-- 1 root root 588 10 avril 16:43 /etc/yum.repos.d/ceph-dev.repo.31913.2018-04-11@09:36:49~
-rw-r--r-- 1 root root 588 11 avril 09:36 /etc/yum.repos.d/ceph-dev.repo.40742.2018-04-11@12:34:50~
and wondering if this is normal?
In another github issue, I found that python-notario was used by the test framework of ceph (whose name I'm forgetting). Is there a way to bypass this?
Thank you.

@necarnot you need to install python-notario on the host running ceph-ansible, AFAIK, there is no rpm available in centos repositories, you have to install from pip install python-notario

@guits  Thank you Guillaume, that did the trick.
Could we agree to say that the error message is not very helpful :  I was thinking this package was missing on the target hosts, not on the admin host.

I would agree, if you misunderstood that message, it means it's not absolutely clear for everyone apparently :-)

Closing this since the issue has been resolved.

@rahulait what's your error?

I can't install python-notario.Anyone can help me?
[root@localhost ceph-ansible]# pip install python-notario
Collecting python-notario
Could not find a version that satisfies the requirement python-notario (from versions: )
No matching distribution found for python-notario

@alfredodeza please assist @xs233 thanks.

The system package is python-notario
The python package is notario
That means that for pip, it should be:
pip install notario

You can also use the requirements.txt file provided by ceph-ansible. This
will also install ansible as well though.
https://github.com/ceph/ceph-ansible/blob/master/requirements.txt
Docs for this installation method are here:
http://docs.ceph.com/ceph-ansible/master/#installation
On Fri, Jun 8, 2018 at 8:16 AM, Alfredo Deza<EMAIL_ADDRESS>wrote:

The system package is python-notario
The python package is notario
That means that for pip, it should be:
pip install notario
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ceph/ceph-ansible/issues/2649#issuecomment-395757416,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABQitHKU9O2vTlnFJx07d5naKyRVapcks5t6nklgaJpZM4UN3QD
.

@leseb I see these errors:
TASK [ceph-defaults : create ceph initial directories] ********************************************************************************
Friday 08 June 2018  09:56:17 -0400 (0:00:00.115)       0:00:08.996 ***********
ok: [<IP_ADDRESS>] => (item=/etc/ceph)
ok: [<IP_ADDRESS>] => (item=/etc/ceph)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/mon)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/mon)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/osd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/osd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/mds)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/mds)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/tmp)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/tmp)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/radosgw)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/radosgw)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-rgw)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-rgw)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-mds)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-mds)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-osd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-osd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-rbd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-rbd)
ok: [<IP_ADDRESS>] => (item=/var/run/ceph)
ok: [<IP_ADDRESS>] => (item=/var/run/ceph)
[ERROR]: The python-notario library is missing. Please install it to continue.
The python-notario library is missing. Please install it to continue.
On that machine, I do have notario installed:
ubuntu@vm-ceph3:~$ python
Python 2.7.12 (default, Dec  4 2017, 14:50:18)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.

import notario
notario.version
'0.0.13'

ubuntu@vm-ceph3:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.4 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.4 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
ubuntu@vm-ceph3:~$
I am using http://cloud-images.ubuntu.com/releases/xenial/release/ubuntu-16.04-server-cloudimg-amd64-disk1.img image for the ceph nodes.

On Fri, Jun 8, 2018 at 9:44 AM, Rahul Sharma<EMAIL_ADDRESS>wrote:

@leseb https://github.com/leseb I see these errors:
TASK [ceph-defaults : create ceph initial directories]

Friday 08 June 2018 09:56:17 -0400 (0:00:00.115) 0:00:08.996 ***********
ok: [<IP_ADDRESS>] => (item=/etc/ceph)
ok: [<IP_ADDRESS>] => (item=/etc/ceph)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/mon)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/mon)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/osd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/osd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/mds)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/mds)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/tmp)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/tmp)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/radosgw)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/radosgw)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-rgw)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-rgw)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-mds)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-mds)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-osd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-osd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-rbd)
ok: [<IP_ADDRESS>] => (item=/var/lib/ceph/bootstrap-rbd)
ok: [<IP_ADDRESS>] => (item=/var/run/ceph)
ok: [<IP_ADDRESS>] => (item=/var/run/ceph)
[ERROR]: The python-notario library is missing. Please install it to
continue.
The python-notario library is missing. Please install it to continue.
On that machine, I do have notario installed:
ubuntu@vm-ceph3:~$ python
Python 2.7.12 (default, Dec 4 2017, 14:50:18)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import notario
notario.version
'0.0.13'

And this is on the node you are running the ceph-ansible playbook from or a
ceph node you are trying to provision? They notario library must be
installed on the node you run ceph-ansible from, not the nodes being
configured. Are you using any python virtual environments that would keep
notario from being accessed here by ceph-ansible on the installer node?


[Feature Request] Improve Workflow on PT Run: Shortcut to run next program as administrator

It would be great to have an alternate keyboard shortcut available in PT Run to run the next opened program as administrator. Say for example I want to run an elevated Powershell, currently you'd have to use your mouse to click the little button to Run As Administrator. It would be great to have a dedicated shortcut, so if I know I need admin privileges on the program I'm about to open, all I have to do is use the alt shortcut and hit enter.

If you'd like to see this feature implemented, add a 👍 reaction to this post.

Press the > and Enter

Press > and Enter

No. It is Ctrl+Enter>

I meant that when I press  >  , It highlights the run as administrator button. When I click Enter, Run as administrator is selected

Both @htcfreek and @alannt777 are correct based on desired usage. A list of all currently available shortcuts for PowerToys Run can be found on the PowerToys Run Overview page in the wiki.

I meant that when I press  >  , It highlights the run as administrator button. When I click Enter, Run as administrator is selected

Oh sory, my mistake. That makes sense.


scrolling effect when we click on Home, Pet News etc.

Is your feature request related to a problem? Please describe.
When we scroll down the website and want to go to the beginning of the page, we click on the home page and the website gets refreshed.
Describe the solution you'd like
When I am on the bottom of the page and want to go up by clicking the Home button, I go fast and smoothly, scrolling over the content I have read.
Describe alternatives you've considered
When we click on home page, the website gets refreshed and takes some time which can have a negative impact on the user if we add the scrolling effect the time it takes in getting refreshed will be covered by the time it takes to get to the top of it.
Additional context
If I assign this I can show the changes I want.

its completed


.of(context) Methods

No bugs, It's just a question
Is there any performance Issue with using any .of(context) methods (like MediaQuery.of(context), Theme.of(context), etc) inside build method instead of didChangeDependancies method in Stateful widgets

Hi,
This issue doesn't seem to describe a bug or a feature request. Please see https://flutter.dev/community for resources and places where you can ask questions like this.
You may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you

Ok, Thanks


See details of epoch

Include all the relevant info for an epoch. Need more details on what our epochs actually contain.
Due to our unique structure, it may be that right now our epoch does not contain any typical info listed below.
e.g: Height, time stamp, reward, size, gas used, gas limit, extra data, hash, parent hash, state root
Not included: nounce, token price, base fee per gas, burnt fee, uncles reward

@lxfind, added you as the backend POC for this. Feel free to re-assign to the right POC


[Rails] Allow community admin to change their community name

Currently, only a Super Admin can change the name of a community via the Super Admin Dashboard:

Let's make it so that a community admin can also change the name via the dashboard in the Themes edit view (/en/member/theme/edit)
Acceptance criteria:

[ ] A logged in admin user of a community can navigate to the Theme edit view, and above "Welcome screen", sees a text box option with the label "Community Name"
[ ] The label for the field should be using internationalization (both {community} and {name} are available keys).
[ ] Upon changing the name, the community name is updated in all relevant places.

Is this still unresolved? I would love to contribute


Finish writing chapter on Map integration

Drop it in the recycle bin and start all over would be the approach for this one since in beta14 we've dropped leaflet support all together.

I suppose this is done now. @diegonetto will update the chapter with latest developments.


irmin-pack: use a weighted LRU

Fix #2049

This is a very quick patch, completely untested so needs a careful review and more tests.

Codecov Report

Merging #2050 (4809408) into main (b5d5e3f) will decrease coverage by 0.00%.
The diff coverage is 60.00%.

:exclamation: Current head 4809408 differs from pull request most recent head 1f7f21f. Consider uploading reports for the commit 1f7f21f to get more accurate results

@@            Coverage Diff             @@
##             main    #2050      +/-   ##
==========================================
- Coverage   64.48%   64.48%   -0.01%
==========================================
  Files         130      130
  Lines       15604    15550      -54
==========================================
- Hits        10063    10027      -36
+ Misses       5541     5523      -18

Impacted Files
Coverage Δ

src/irmin-pack/unix/pack_store.ml
81.62% <50.00%> (-0.55%)
:arrow_down:

src/irmin/lru.ml
85.41% <66.66%> (-1.54%)
:arrow_down:

src/irmin-pack/atomic_write.ml
50.00% <0.00%> (-15.52%)
:arrow_down:

src/irmin-pack/unix/pack_index.ml
63.88% <0.00%> (-5.81%)
:arrow_down:

src/irmin-fs/irmin_fs.ml
81.21% <0.00%> (-1.22%)
:arrow_down:

src/irmin-pack/indexable.ml
100.00% <0.00%> (ø)

src/irmin-test/store.ml
94.88% <0.00%> (+0.05%)
:arrow_up:

src/irmin/atomic_write.ml
81.25% <0.00%> (+5.25%)
:arrow_up:

src/irmin/indexable.ml
66.66% <0.00%> (+56.66%)
:arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Added a few tests and fixes - should be ready to review now.

I've tried to consider your feedback and pushed a new version. I am not totally happy with the random constants - at the same time, I don't see why users will care about those, so I'm not very keen to expose those and make them configurable...

I'm running a lib_context benchmark on this PR to see how it performs.

in case you missed it (as its not referenced anywhere here), I have also tried to do this in the past https://github.com/mirage/irmin/pull/1732 and there are some graphs there that maybe help

Good news is that the lib_context benchmark came back with (essentially) no high-level difference versus a recent baseline.
 |                          | main_220810 |  weighted_lru
 | --                       | --          | --
 | -- main metrics --       |             |
 | CPU time elapsed         |     192m46s |   193m03s 100%
 | Wall time elapsed        |     232m39s |   232m05s 100%
 | TZ-transactions per sec  |    1368.073 |  1366.065 100%
 | TZ-operations per sec    |    2236.879 |  2233.595 100%
 | Context.add per sec      |   18233.635 | 18206.868 100%
 | tail latency (1)         |     0.695 s |   0.612 s  88%
 |                          |             |
 | -- resource usage --     |             |
 | disk IO (total)          |             |
 |   IOPS (op/sec)          |     246_068 |   245_830 100%
 |   throughput (bytes/sec) |    18.781 M |  18.779 M 100%
 |   total (bytes)          |   217.208 G | 217.505 G 100%
 | disk IO (read)           |             |
 |   IOPS (op/sec)          |     245_993 |   245_755 100%
 |   throughput (bytes/sec) |    13.840 M |  13.846 M 100%
 |   total (bytes)          |   160.073 G | 160.368 G 100%
 | disk IO (write)          |             |
 |   IOPS (op/sec)          |          75 |        75 100%
 |   throughput (bytes/sec) |     4.940 M |   4.933 M 100%
 |   total (bytes)          |    57.135 G |  57.137 G 100%
 |                          |             |
 | max memory usage (bytes) |     0.576 G |   0.576 G 100%
 | mean CPU usage           |         83% |       83%

@samoht can you clean up the history and merge when green? I confirmed with @Ngoguey42 that his concerns are addressed.

Rebased, squashed and force-pushed.


[nightly][regression] Mapped type over generic key unexpectedly makes key treated as optional

🔎 Search Terms
regression mapped type generic intersection undefined optional
🕗 Version & Regression Information

This changed in commit or PR #57549

⏯ Playground Link
https://www.staging-typescript.org/play?ts=5.5.0-dev.20240319#code/JYWwDg9gTgLgBAbwF4F84DMoRHA5EiAE1wG4BYAKEsoGMIA7AZ3kZoAsBTEAQzgF44SAHQQARgCsONGAAoElOIrhgsYAFyChzKMHoBzGQEoANJRSHyVK-IpK4MAJ5gOcACIcdANw6EAKk5cBYV10DwAeR2cIdDhWTh4APksFJUiXACFuQlduGF4BBDhgQg1tXT04NAAyNw9gbz8A5NsldABXemlgBjhRLIBRAA9ucAAbDjCAaTgOQZgOekJGOABrDgdouEzs3O4EmUJdjQAFYBoVsNPzsO2cvOM4aYAfPGLcBIfJhMMTs4vb3afBKIFJ2RRQDgwNpQehwQ55Sx2AD0SMUAD0MZi4P5nHgrhd8WE7txPnAXgAiYrkj6PBK4IrLegQeDcRiMYB6ejcUTjewQewBPF-ImA2m4ISguAosEynEuXDEgDaxwAumS4B1CBx0LofPTgIzmXBWezOdzeTB+Wk8ErVeLJdKZbLBbhNdrdcQGXAmSy2RyuTyXJaBbiFbtlSr7S1FI6nc7Q26dfQ9V6fca-WbA3yQ-KyvpxTIAEwAZkLhcMdklKDM1AoNjs1qGYFGZ2AMDl-BB0bBKgg6liMB0+kRSmrVgbgoA4hAiMTO4ViqVB+VKnAak2WzQ23LmnZ2p0YN1YXoZ4QhiNmxNprN5otlmsNjFp7Pdvt4dxftdCc+dvdHurcDeGkvh+OBv1PYkgS7OMIShGE4V2EdFDHFAgA
💻 Code
import {z} from 'zod';

const schema = z.object({
    prop: z.string(),
});

{
    type DerivedType = z.infer<typeof schema>;

    type BadData = { id: string } & DerivedType;

    function badExample<K extends keyof BadData>(data: Pick<Pick<BadData, K | 'id'>, K>): Pick<BadData, K> {
        return data;
    //  ^^^^^^ Type 'Pick<Pick<Data, K | "id">, K>' is not assignable to type 'Pick<Data, K>'.
    //           Type 'Data[P] | undefined' is not assignable to type 'Data[P]'.
    //             Type 'undefined' is not assignable to type 'Data[P]'.
    //               Type 'undefined' is not assignable to type 'string'.(2322)
    }
}

{
    type ExplicitType = {
        prop: string;
    }

    type GoodData = { id: string } & ExplicitType;

    function goodExample<K extends keyof GoodData>(data: Pick<Pick<GoodData, K | 'id'>, K>): Pick<GoodData, K> {
        return data;
    }
}

🙁 Actual behavior
Type error
🙂 Expected behavior
No type error. DerivedType expands to ExplicitType, yet produces different results.
Additional information about the issue
The title of this issue is probably inaccurate/misleading. I just wasn't sure how to describe the behavior. Note that I discovered this while using Airtable's internal schema lib, yet fortunately I was also able to reproduce this with Zod despite the implementations of the infer type being entirely different.

Resolving deltas: 100% (154585/154585), done.
remote: Enumerating objects: 868, done.
remote: Counting objects: 100% (847/847), done.
remote: Compressing objects: 100% (394/394), done.
remote: Total 868 (delta 486), reused 668 (delta 453), pack-reused 21
Receiving objects: 100% (868/868), 3.10 MiB | 10.90 MiB/s, done.
Resolving deltas: 100% (495/495), done.
Updating files: 100% (898/898), done.
Previous HEAD position was e5bf594753 Infer type predicates from function bodies using control flow analysis (#57465)
HEAD is now at 309fd3db81 Revert PR 56161 (#57853)
Building TypeScript...
TypeScript built successfully!
$ every-ts bisect bad
You need to start by "git bisect start"

Do you want me to do it for you [Y/n]? y
status: waiting for both good and bad commits
status: waiting for good commit(s), bad commit known
$ every-ts bisect good v5.4.2
Bisecting: a merge base must be tested
remote: Enumerating objects: 2, done.
remote: Counting objects: 100% (2/2), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 2 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (2/2), 76.47 KiB | 2.64 MiB/s, done.
[d04e3489b0d8e6bc9a8a9396a633632a5a467328] Improve apparent type of mapped types (#57122)
Building TypeScript...
TypeScript built successfully!
$ every-ts bisect good
Bisecting: 52 revisions left to test after this (roughly 6 steps)
remote: Enumerating objects: 207, done.
remote: Counting objects: 100% (185/185), done.
remote: Compressing objects: 100% (57/57), done.
remote: Total 207 (delta 141), reused 128 (delta 128), pack-reused 22
Receiving objects: 100% (207/207), 1.06 MiB | 6.50 MiB/s, done.
Resolving deltas: 100% (153/153), done.
[353ccb7688351ae33ccf6e0acb913aa30621eaf4] Ensure correct script kind and text when using cached sourceFile from scriptInfo (#57641)
Building TypeScript...
TypeScript built successfully!
$ every-ts bisect bad
Bisecting: 26 revisions left to test after this (roughly 5 steps)
remote: Enumerating objects: 253, done.
remote: Counting objects: 100% (230/230), done.
remote: Compressing objects: 100% (75/75), done.
remote: Total 253 (delta 163), reused 155 (delta 155), pack-reused 23
Receiving objects: 100% (253/253), 604.74 KiB | 8.28 MiB/s, done.
Resolving deltas: 100% (175/175), done.
[a77370342dcdbd9273fe1716390d90a9b0d88fcc] Close "Design Limitation" automatically (#57554)
Building TypeScript...
announce
TypeScript built successfully!
$ announce
$ every-ts bisect good ; announce
Bisecting: 13 revisions left to test after this (roughly 4 steps)
remote: Enumerating objects: 7, done.
remote: Counting objects: 100% (7/7), done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 7 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (7/7), 882.83 KiB | 5.38 MiB/s, done.
[877d9d316dd69ebd8253fe4c8915800415b0f455] Intl.NumberFormat: Add latest options, fix previous library discrepancies (#56902)
Building TypeScript...
TypeScript built successfully!
$ every-ts bisect good ; announce
Bisecting: 6 revisions left to test after this (roughly 3 steps)
remote: Enumerating objects: 1, done.
remote: Counting objects: 100% (1/1), done.
remote: Total 1 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (1/1), 550.26 KiB | 5.79 MiB/s, done.
[1d6d962d3132a901f5fb48be4a389c45faf5a74e] Update package-lock.json
Building TypeScript...
TypeScript built successfully!
$ every-ts bisect good ; announce
Bisecting: 3 revisions left to test after this (roughly 2 steps)
[320e17f1225e1a4f8fcf65554fe0ba2405d8a27f] "Annotate" exported object to fix named / namespace imports of our API in Node ESM (#57133)
Building TypeScript...
TypeScript built successfully!
$ every-ts bisect good ; announce
Bisecting: 1 revision left to test after this (roughly 1 step)
[3b1b82a6bf9267b4c99cbd8c4f25a3e578da0d44] Add optionality to mapped type indexed access substitutions (#57549)
Building TypeScript...
TypeScript built successfully!
$ every-ts bisect bad ; announce
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[8336042ea3f84ad536a190ea75e47e74414e8081] Bump the github-actions group with 2 updates (#57624)
Building TypeScript...
TypeScript built successfully!
$ every-ts bisect good ; announce
3b1b82a6bf9267b4c99cbd8c4f25a3e578da0d44 is the first bad commit

This is likely the same thing that I've raised here. zod's objects outputs (see here) are typed using their addQuestionMarks utility which is defined like this:
  type requiredKeys<T extends object> = {
    [k in keyof T]: undefined extends T[k] ? never : k;
  }[keyof T];

  export type addQuestionMarks<
    T extends object,
    R extends keyof T = requiredKeys<T>
  > = Pick<Required<T>, R> & Partial<T>;

So their definitions always contain a possibility of an optional property. This type is not generic though and the fact that its origin is in this mapped type is something that the user doesn't really ever see so it's a surprising behavior.

We'd need a standalone repro (i.e. one that doesn't import anything, certainly not something as complex as zod) here to investigate further

@RyanCavanaugh I could try to boil down Zod's case to the bare minimum but from what I understand the underlying root cause for this in Zod is the same as in the comment I've quoted. Copying the mentioned code there (TS playground):
type Obj = {
  a: string;
  b: number;
};

type Obj2 = {
  b: number;
  c: boolean;
};

declare const mapped: {
  [K in keyof (Partial<Obj> & Required<Obj2>)]: number;
};

// displays the same way as `resolved` below!
mapped;
// ^? const mapped: { a?: number | undefined; b: number; c: number; }

const accessMapped = <K extends keyof Obj2>(key: K) => mapped[key].toString(); // error, a mystery to the user

declare const resolved: { a?: number | undefined; b: number; c: number };

const accessResolved = <K extends keyof Obj2>(key: K) => resolved[key].toString(); // since this is OK

Above example bisects to the same PR, to be clear

@Andarist beat me to it, but I reduced it down to this, which I think more strongly shows that something is wrong
type EmptyObject = {[K in never]?: never};  // This is just `{}` ?

type BadData = { id: string, prop: string } & EmptyObject;

function badExample<K extends keyof BadData>(data: Pick<Pick<BadData, K | 'id'>, K>): Pick<BadData, K> {
    return data;
    //     ^^^^Same error
}

Even simpler repro:
type Foo = {
    prop: string;
}

function test<K extends keyof Foo>(obj: Pick<Required<Foo> & Partial<Foo>, K>, key: K) {
    obj[key].length;  // Error: Object is possibly 'undefined'
}


Simplify estimated label text

Proposed change

Now estimated holidays look like "Eid al-Fitr* (*estimated)". Usually this style is used for footnotes at the end of text or page. In our case, the explanation goes directly after the text. Therefore, I propose to remove the asterisk (similar to the label for observed holidays) - "Eid al-Fitr (estimated)".
Type of change

[ ] New country/market holidays support (thank you!)
[ ] Supported country/market holidays update (calendar discrepancy fix, localization)
[x] Existing code/documentation/test/process quality improvement (best practice, cleanup, refactoring, optimization)
[ ] Dependency update (version deprecation/upgrade)
[ ] Bugfix (non-breaking change which fixes an issue)
[ ] Breaking change (a code change causing existing functionality to break)
[ ] New feature (new python-holidays functionality in general)

Checklist

[x] I've followed the contributing guidelines
[x] I've run make pre-commit, it didn't generate any changes
[x] I've run make test, all tests passed locally

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
10299

Relevant Lines:
10299

💛  - Coveralls


Fix some install flags not taking effect

Please provide a description of this PR:
Some of the flags are not taking effect since the root flags are overrided.
/cc @ericvn @howardjohn

Related to https://github.com/istio/istio/pull/46867

@hanxiaop: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

lint_istio
ce7467045126649fbcdf68ec32154e3cc3ded722
link
true
/test lint

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hanxiaop: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

lint_istio
ce7467045126649fbcdf68ec32154e3cc3ded722
link
true
/test lint

gencheck_istio
ce7467045126649fbcdf68ec32154e3cc3ded722
link
true
/test gencheck

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

Thanks for the quick fix once the problem was noted.


Prettier support

Adds prettier support

I tweaked the setup a little bit. I removed eslint-plugin-prettier from the dependencies, as it wasn't configured properly anyway, and according to the docs, the eslint-config-prettier package is enough for our needs.
This could be further improved in the future, for example by adding a new GitHub Action to verify the formatting (it would just run npx prettier --check .), or by running Prettier as a pre-commit hook.
Thanks for contributing!


Avoid allocation in ScopedTimer call

Calling ScopedTimer will cause 3 allocations:

Capturing label in lambda
Creating lambda itself
Boxing allocation for casting struct into interface

It would be better to avoid such allocations in code which executes every game tick.

Thanks for providing the insight!! @wrenge


Brigmed hardsuit sprite stylization

About the PR

Change sprites of brigmed harsuit to more Sec Hardsuit like sprites.
Media

If you're unsure whether your PR will require media, ask a maintainer.
Check the box below to confirm that you have in fact seen this (put an X in the brackets, like [X]):
-->

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

Changelog

:cl:SonicDC

tweak: Changed brigmed hardsuit sprites!

can you add the little glowy wrist device thingy the original had

put the sensor back on hardsuit, and we agreed.


Create --pretend function

For case where user wants to quickly touch all input and output files but perform no calculation, create a --pretend option that reads enough of the input files to know where output will go, then touches a file to make sure output locations are writeable and returns a report on the estimated execution time based on the input files. This could be useful for testing massive networks where we will be submitting batch jobs for the actual tests and it would be helpful to be able to confirm that things will work before executing a full run.

Great idea. A conventional name for this type of operation is --dry-run.


Cached / Uncached IOPS

In the table of the DS V2 for example, IOPS are mentioned for both cached and uncached disks.
The table does not clarify the relation between cached and uncached: AND or OR?
When both cached and uncached disks are attached, do I get both mentioned IOPS? Or are the mentioned IOPS maxima that can't be added?
Thanks!
Joost

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

ID: 9bb1d37c-6337-0906-42ff-b5dbc6afdc8b
Version Independent ID: 72a96e16-1d2d-4c01-45be-3caf82470592
Content: Azure Windows VM sizes - General purpose
Content Source: articles/virtual-machines/windows/sizes-general.md
Service: virtual-machines-windows
GitHub Login: @jonbeck7
Microsoft Alias: jonbeck

Thanks for the feedback! We are currently investigating and will update you shortly.

@jonbeck7 can you take a look and help to make the table more clear?

It's actually for cached and uncached IO (not disks), you can have both types of IO against the same disk. For example, if you have a disk attached with Read or Read/Write caching turned on and you read a file, the first read will be uncached IO, subsequent reads will be cached (at least until you fill the available cache space you're given per VM Role Size and as long as that particular file remains cached). All IO against the Temp Disk is bucketed with the cached IO.


After selecting Chinese in Stream Transcribe, the results are not accurate.

Chinese has simplified Chinese and traditional Chinese. When choosing Chinese in Stream Transcribe, only traditional Chinese is output. Please support simplified Chinese. 🩷

Thanks for the note! We do not yet train Whisper on new languages. We deploy Whisper models from Open AI. https://github.com/openai/whisper or Open AI forums might be a better place to raise this issue.

@atiorh so if the original models work in other languages on original whisper library, the same model with whisperkittools should work the same as well, correct?


Open Multiple Sidebar items

Hi @alexey-gladilin
I have tried this npm package and it is very impressive, i have a question here on how to do this.
Lets say I have two items in the sidebar and I want to remain open the sidebar items, i dont want to collapse the items when another is clicked.
Could you please let me know, how we do this.
Thanks

Hi  @chintuyadavsara
I published an updated version of the component for Angular 12. Added the ability to pin the sidebar. The sidebar has an additional property "pinned".
An example of how the new property works can be found in demo
<ng-sidebar #sidebar position="right" [opened]="true" [pinned]="true">
    <ng-sidebar-header>

right-pane0-header-row1 {{ getMode("right") }}

right-pane0-header-row2

    </ng-sidebar-header>
    <ng-sidebar-content> right-pane0-content </ng-sidebar-content>
  </ng-sidebar>

This helps, Thanks @alexey-gladilin


sokol_app.h iOS: HighDPI behaviour has changed in latest iOS beta

Seems like in iOS 12.2 beta the MTKView ignores the content scale factor, or at least behaves differently than before. The drawable-size is now always in Retina resolution.
(GLES behaves as usual)

This is now fixed in
https://github.com/floooh/sokol/commit/6183c725fe5c2aa4d930863773074f822b9a3888


NixOS 20.03 will not power off on Ryzen 1700x

Describe the bug
after running poweroff the screen goes black; all services stop; but the machine keeps running. Need to hold the power button to turn it completely off.
Mostly opening in the hope any other people are running into this too since upgrading to 20.03 and maybe know a way around this or know a way to debug this.
To Reproduce
Steps to reproduce the behavior:

type poweroff
machine doesn't power off

Expected behavior
The machine powers off
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.
Notify maintainers

Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
Maintainer information:
# a list of nixpkgs attributes affected by the problem
attribute:
# a list of nixos modules affected by the problem
module:

I observed some problems with rngd blocking the poweroff process and on older generations my desktop (1700x, Asus 370 Pro) tended to reboot instead of shutting down. I disabled rngd with security.rngd.enable=false, the shutdown problem fixed itself recently. It may be worth it to check against the current latest kernel, instead of the latest stable kernel.

^ see also #80871

So as far as I can see systemd reaches the end of its shutdown procedure and then the screen goes black. So I don't think it's rngd hanging in my case.
I will try a newer kernel

I always had the same problem with my Asus Desktop (an older AMD Athlon) (I started with 19.03 on this machine.)
Shutdown won't power off the machine (stops at "reached target shutdown"), reboot works. Forcing poweroff/reboot also works, so it is not a Kernel issue for me but rather something with systemd.

Probably running into the MWAIT bug in the Zen1 architecture:
Apr 29 17:20:18 ryzen kernel: [Firmware Bug]: ACPI MWAIT C-state 0x0 not supported by HW (0x0)
Apr 29 17:20:18 ryzen kernel: [Firmware Bug]: ACPI MWAIT C-state 0x0 not supported by HW (0x0)
Apr 29 17:20:18 ryzen kernel: [Firmware Bug]: ACPI MWAIT C-state 0x0 not supported by HW (0x0)
Apr 29 17:20:18 ryzen kernel: [Firmware Bug]: ACPI MWAIT C-state 0x0 not supported by HW (0x0)
Apr 29 17:20:18 ryzen kernel: [Firmware Bug]: ACPI MWAIT C-state 0x0 not supported by HW (0x0)
Apr 29 17:20:18 ryzen kernel: [Firmware Bug]: ACPI MWAIT C-state 0x0 not supported by HW (0x0)
Apr 29 17:20:18 ryzen kernel: [Firmware Bug]: ACPI MWAIT C-state 0x0 not supported by HW (0x0)
Apr 29 17:20:18 ryzen kernel: [Firmware Bug]: ACPI MWAIT C-state 0x0 not supported by HW (0x0)

Found this kernel bug that suggests https://bugzilla.kernel.org/show_bug.cgi?id=196683
settings idle=halt in the kernel commandline. I'll try that now

https://github.com/NixOS/nixos-hardware

Ok i'll add my config there. thanks for the help all


I have even tried cutting and pasting the example and I get check marks 1,2 and 4 but even after chnging the wording of red to blue, check mark 3 won't turn green.

Challenge http://freecodecamp.com/challenges/waypoint-use-css-selectors-to-style-elements has an issue. Please describe how to reproduce it, and include links to screenshots if possible.

Hey thanks for posting, can you post a screenshot of the issue and the code that produces it?

Closing as stale, feel free to reopen with updates

Same problem

CatPhotoApp
Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.
#3 will not highlight even when I put in exactly the format indicated in the example


Project page has white text on white background

If your browser light/dark theme is set to "auto", the project page (http://localhost:5173/project/sena-3) has the project name, code, and last commit date in white text on the white background. Switch to a dark theme and the page loads with white text on a dark background.

I'm pretty sure that's by design. It's for language projects in sensitive areas 🤣.
Jokes aside, nice catch.

@dadukhankevin - Apparently we can assign GitHub issues to anyone who's commented on the issue. So please leave a comment on this issue, and then on https://github.com/sillsdev/languageforge-lexbox/issues/5, so that I can assign it to you and then your face will show up on the issue in our projects board.

Here is a comment (so I can be assigned)


Why have the test endpoints been removed from PurchaseResponse.php

Old version:
class PurchaseResponse extends AbstractResponse implements RedirectResponseInterface
{
    protected $endpoint = 'https://www.2checkout.com/checkout/purchase';
    protected $testendpoint = 'https://sandbox.2checkout.com/checkout/purchase';

    public function isSuccessful()

new version:
class PurchaseResponse extends AbstractResponse implements RedirectResponseInterface
{
    protected $endpoint = 'https://www.2checkout.com/checkout/purchase';

    public function isSuccessful()
    {
        return false;
    }

Do you have a commit reference for when that was changed? I"m not seeing it.

our version of omnipay/2checkout is very old, I think it is "version": "v1.0.3" so this might have happened quite some time ago

I just put in a pull request with slight modifications to allow for testmode - tested in our testbed and seems to be functioning


Fix unexpected control-characters

Related: https://github.com/wooorm/mdast/pull/57
Related: https://github.com/sindresorhus/log-update/issues/2

@wooorm I've went ahead and merged this PR, but I'm still not sure which problem this PR is exactly solving. Can you tell me what was breaking as of 9610b2cc68474ba67834f9669ec3a54eed6026f1 and how this PR fixes the problem?

And it looks like @sindresorhus is working to address the issue you reported to him: https://github.com/sindresorhus/log-update/commit/a12769fdf663b59067a25d224be143c4df2f2005
You know what, I'm actually not convinced that this PR should be merged. More discussion should follow. I'm reverting.

Let's continue discussing this PR on wooorm#57


Split radiator temp sensor for micro and string inverters

Hello Krzysztof,
i have a problem and i don't know if you could help me - or if it is just my raspberry....
i couldn't start the new release - than i deleted all old images - pulled latest - manifest unknown.
i tryed the old betas, latest, 2023.01.2 nothing.
Only 2023.01.1 i can run....
can you say if i have deleted to much in my docker or are there differences between the releases?
On my PC the new 2023.01.2 is running incl. correct temp.
thanks
Antagor

@Antagor Fixed. Try again. In the future, please open an issue instead of writing under closed PR. Thanks!


Anti-Malware Cog

Occasionally, users will upload malicious files that slip past Discord's fairly limited protections. Thus far, thanks to the sharp eyes of the staff, we've been able to catch most of these before they had a chance to be downloaded. However, as the server grows, the risk increases of something being available and potentially downloaded before the staff notices it. The goal of this cog is to eliminate that risk by checking message attachments for malicious or other undesirable content.
Features

Checking of files for malicious content (Current approach is to use the VirusTotal database API for this purpose)
Automatic removal of bad files
Alerting of the moderator team of incidents (much like the current antispam cog)
Optional ability to filter by extensions (e.g. warn if someone uploads a non-malicious zip file)
Stretch: plug in other file identification services, such as NSFW/hatespeech content detection, "shitpost"-grade memes, etc (like antispam, but for content, and ideally more reliable than the (IMO) unreliable garbage Discord uses)

Current working name for the cog is "sentinel".

Relevant meta: https://github.com/python-discord/meta/issues/16

Ah, there's the issue I was looking for! Was positive there was an issue for this, but I couldn't find it, so figured I'd just make a new one.

Having it live in ./bot/utils/ seems like a good middle ground

Yeah that sounds reasonable, just don't know if we need another cog for it, feels like there could be a lot of duplicated code when there is already a filtering system implemented.

I'll take a look and see if I can fit it into the filtering cog. The logic is a bit more complicated, since it's making API requests and caching results.

I disagree that this shouldn't be its own cog. See my comment on https://github.com/python-discord/bot/issues/160

Yeah, the arguments you made in #160 are spot-on. If there's a bug in the anti-malware scanning, it would be good to be able to unload it without losing filtering completely.

Moving here: https://github.com/python-discord/bot/issues/471


User delete

One customer requested functionality to delete user using API so added get_user and delete_user options.

I assume Kimmo meant parameters to control the server side result offset-limit pagination - according to docs the server returns 50 results per request (results 0 - 50) ... and the client is expected request more by providing offset on the subsequent request.

ah.. got it, just updated the code to fix it. so now get_local_user function can be used to get all user and specific user can be used based on username or user_id.

I assume Kimmo meant parameters to control the server side result offset-limit pagination - according to docs the server returns 50 results per request (results 0 - 50) ... and the client is expected request more by providing offset on the subsequent request.

ah.. got it, just updated the code to fix it. so now get_local_user function can be used to get all user and specific user can be used based on username or user_id.


Stop using leader-elect, use deployment recreate

Description
Solves #629, currently leader-elect is broken so for now we disable it.
In the future we will most likley re-enable it again.
Relevant issues/tickets
#629
#631
Type of change

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist

[ ] This change requires a documentation update
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added a test case that will be used to verify my changes
[X] Verified independently on a cluster by reviewer

Verification steps

k apply -k deploy/manifests
Wait and see that the operator starts
Update the deployment, for example set log level to debug in deploy/manifests/latest/deployment.yaml
k apply -k deploy/manifests

The operator will be recreated without any issues and won't complain about missing node access.

I have verified l locally using make bundle and I can see that this change will also hit on the generated OLM yaml.


use Makefile for all tasks

Codecov Report

Merging #1 (1406352) into merlin/tests (ae91a61) will not change coverage.
The diff coverage is n/a.

@@              Coverage Diff              @@
##           merlin/tests       #1   +/-   ##
=============================================
  Coverage         45.31%   45.31%
=============================================
  Files                20       20
  Lines              2615     2615
=============================================
  Hits               1185     1185
  Misses             1430     1430

Continue to review full report at Codecov.

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


Partial fix for #474: Use sass' image-url rather than depend on AA routes

Changed scss files to use sass' image-url rather than depend on AA routes

Per http://guides.rubyonrails.org/asset_pipeline.html#css-and-sass
image-url is recommended in scss over using asset_path helpers

Thanks for the pull request. Unfortunately we can't just switch to using the images-path method unless it is supported pre Rails 3.1 (which I assume it isn't. If it is great!)
Internally, Active Admin switches if you are using the Asset Pipeline or not: https://github.com/gregbell/active_admin/blob/master/lib/active_admin/sass/helpers.rb#L32. It does not rely on any routes generated by Active Admin and uses the same method that image-path calls.

@gregbell I see how that's important but I think it could be worked around.
Probably just more work for @marcusmateus or someone else to do (maybe me, we'll see) to make this pull request acceptable. "Adding custom functions" is documented here: http://sass-lang.com/docs/yardoc/Sass/Script/Functions.html Code could be written to detect when rails 3.1 isn't available and add a fallback function for image-url. The fallback function could remove the "active_admin/" prefix if it needs to.
Is there a failing spec that covers this problem?

Hmm, the function that this pull request replaces is defined here, so sorry for stating the obvious about defining functions: https://github.com/gregbell/active_admin/blob/master/lib/active_admin/sass/helpers.rb#L13
Are there significant problems that could arise from defining image-url? Could its new definition be kept local to ActiveAdmin? It seems non-rails projects might override it to behave like Rails, just like I'm proposing.

@gregbell A quick check seems to confirm your suspicions re Rails 3.1... so I understand that is a no go. How do we resolve the underlying issue then?
Per my comments here https://github.com/gregbell/active_admin/issues/474#issuecomment-4061785, disabling initialize_on_precompile to support Heroku causes the helpers not to be loaded & the paths not to resolve... all without issuing so much as a warning.  If initialize_on_precompile is enabled, then Heroku complains about db connections as described earlier in the issue.
On further reflection, I don't understand why the helpers can't be loaded even w/ initialize_on_precompile set to false.  Is there any reason we can't require 'active_admin/sass/helpers' from within the railtie rather then from application.rb??

@marcusmateus It seems that might fix it without doing anything to clean up the SCSS. To make the SCSS more consistent without adding a fallback (which could get a bit hackish) perhaps a new function that looks like image-url but is a bit different could be added that combines url and path. So instead of:
url(active_admin_image_path('nested_menu_arrow_dark.gif')

It could be:
active-admin-image-path('nested_menu_arrow_dark.gif')

@benatkin Not sure if there is any advantage to changing the syntax as you mention, but I am currently running some quick tests with my approach & things look promising.
As for creating a failing spec for this issue... I'm not clear on how we could do that without significant effort given the unique environmental requirements.  Perhaps there is a reasonable way, but I'm not seeing it.

@marcusmateus it's hidden in make test:all. https://github.com/gregbell/active_admin/blob/master/tasks/test.rake#L35
I'm think if I were to clone master, merge this pull request as it stands now, and run make test:all I'd get an error.

@benatkin I'm pretty sure I ran rake test, but did not run it against all/major_supported_rails... Feel free to give it a try, but like you said, it will probably fail... esp. if sass-rails is only loaded for 3.1+.
I'm in the process of running all the tests I can find against a different patch that loads the helpers in the railtie... so far so good.

oh right, rake test:all. (I incorrectly said make.) Installing three different versions of rails takes a while so rake test doesn't run them, but rake test:all is there to run when making integrations (I wonder if it should be added to travis.yml). To really be exhaustive it needs to be run by multiple rubies too, but this scripting is to be done using tools like travis.


Monocle lenses for Circe

Dependent on: https://github.com/julien-truffaut/Monocle/issues/235

I'd love to see this happen and would happily add a circe-lenses module once Monocle's ready.

Marking this in progress since I've started on it in #78 (which currently requires both cats and Scalaz).

#78 is now merged and circe-optics is available in the 0.3.0 snapshot.


Fix test error on windows

Unfortunately, the error depends on the order in which the type-inference picked.  Update test to check for both possible errors.

Internal CI: numba_smoketest_cpu_3

Passing on win32 + Python 2.7 now.  Ready to merge.


Unity plugin

Hello dear Team of Deepmind,
first of all thanks for all your effort you are pouring in the development for the unity-plugin.
I followed the instruction for unity on ubuntu 20.04. The file MujocoBinaryRetriever.cs contains "depricated" code, since the filenames (e.g. "/.mujoco/mujoco-2.1.1/lib/libmujoco_nogl.so.2.1.1") for the new version are not valid anymore.
Cheers,
Gerhard

Thanks for flagging!  We'll update the file soon.

Fixed in 286c23169d07a6562329ff329d41b3d24c347b63


Configuration ChromePath seems to have no effect

This package is nice, but configuration item ChromePath seems to be missing, and setting it does not take effect.

+1


Evaluate py2app for Mac

According to everyone everywhere (google), the only real solution is py2app. Someone with a Mac should help volunteer to test this. :)

I have py2app installed, but I also have pyinstaller...  trying out the later now. Can someone please test this:
https://dl.dropboxusercontent.com/u/396161/worldengine-mac-x86_64.tar.bz2
Let me know if it works and/or has issues. :)

I have not a mac available. I will buy one when I start my own company but if we find someone to test it before it would be great

I can test it. I assume the thing to test is the link posted by psi29a?

Yes! It would be great!

Is there anything in particular that I should be testing for? Just that it runs?

yes, just that it run: we want to understand if this way of packaging applications work, if all the dependencies are included etc.
If it starts and run without crashing we are happy for the time being :)

Yup. Seems to work.
`./worldengine -n myworld -g out
Worldengine - a world generator (v. 0.18.0)
operation         : world generation
seed                 : 30824
name                 : myworld
width                : 512
height               : 512
number of plates     : 10
world format         : pickle
black and white maps : False
step                 : full
(no greyscale heightmap)
(no rivers map)
starting (it could take a few minutes) ...
Producing ouput:

world data saved in './myworld.world'
ocean image generated in './myworld_ocean.png'
precipitation image generated in './myworld_precipitation.png'
temperature image generated in './myworld_temperature.png'
biome image generated in './myworld_biome.png'
elevation image generated in './myworld_elevation.png'
...done
russell@Neko:~/Downloads/worldengine-mac-x86_64
$ lt
total 91464
-rwxr-xr-x@ 1 russell  staff   8.8M Jul  8 09:10 worldengine
drwxr-xr-x@ 5 russell  staff   170B Jul  8 09:14 google
-rw-r--r--  1 russell  staff    11K Jul 13 11:18 myworld_ocean.png
-rw-r--r--  1 russell  staff    35M Jul 13 11:18 myworld.world
-rw-r--r--  1 russell  staff    11K Jul 13 11:18 myworld_precipitation.png
-rw-r--r--  1 russell  staff    35K Jul 13 11:18 myworld_temperature.png
-rw-r--r--  1 russell  staff    26K Jul 13 11:18 myworld_biome.png
-rw-r--r--  1 russell  staff   317K Jul 13 11:18 myworld_elevation.png`

Great to hear that! Thanks for testing!

Yay!

Ok, then I guess we can close this issue. Thank you @psi29a and @rbb !


A11y nominee

@nathanbaleeta
Sure, I will modify the submission according to your comments as soon as possible


Introduction Text is MISSING

Per my previous feedback, there are issues with the Introduction text for this article.  The previous feedback was here:
https://github.com/MicrosoftDocs/azure-docs/issues/30931.  Currently there is no introduction text and the prerequisites are listed twice.

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

ID: 6a497a51-db54-72ed-ad7f-45b2afa5f910
Version Independent ID: 0f96555d-d96a-e481-1659-5876cc226f0a
Content: Change, train app, Node.js - Azure Cognitive Services
Content Source: articles/cognitive-services/LUIS/luis-get-started-node-add-utterance.md
Service: cognitive-services
Sub-service: language-understanding
GitHub Login: @diberry
Microsoft Alias: diberry

@Rich-Lang Thank you for reporting this. It has been fixed and published. #please-close

@Rich-Lang We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


chore: improve contributor experience

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[ ] Feature
[ ] New Binding Issue #___
[ ] Code style update
[ ] Refactor
[ ] Build-related changes
[x] Other, please describe:

Does this PR introduce a breaking change? (check one)

[ ] Yes. Issue #___
[x] No

The PR fulfills these requirements:

[ ] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
[ ] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

[ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:
Updates the setup scripts to install packages with the package manager instead of through aliases. Updates the api example scripts to allow for tauri build and dev. Revamps the contributor guide. Replaces the communication example with a simple helloworld app, as the API example contains all of the communication app functionality.

@nklayman is this PR ready to be merged? looks good to me :)

Huh


Digital clock in cpp

Formatting and structure checks

[x] Have you used the correct folder and file structure? - see Contribution Guidelines

[x] Is your article properly formatted in Markdown? - see Github Markdown guide

[x] Have you used our preferred heading structure? - H3 (###) and up

[x] Does your article follow any of the suggested structure formats? - see example formats

[x] Is your article over 750 words? - Tool: Wordcounter.net

[x] Is the article you are submitting an in-depth and unique article? Does it go beyond what is in the official docs and what is covered in other blog sites. See these articles as examples.

[x] Does your article provide enough value and detail about your topic? - Articles should be clear, accurate, and fully explained.

[x] Can your article be understood by beginners? - Assume the audience is smart but has no prior exposure to the common terminology in your article.

[x] Have you included a hero image that is 600x400 pixels and have the copyright to use it? - Tools: Pixlr Image Editor for resizing and Unsplash for Creative Commons images

Grammar & plagiarism checks

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

Technical checks

[x] Are your code snippets properly formatted for syntax highlighting - see Syntax guide
[x] Have you checked your code runs correctly and you've highlighted all necessary dependencies for installation?
[x] Are the software programs and packages you're highlighting in your article up to date, using current versions and not deprecated?

Topic suggestion this closes

Remove the backticks and add the issue number below to link and close your Topic Suggestion (issue) when your article has been published (PR has been merged). See this video for more details.

`This closes #3281

Finally, delete the article checklist notes in blockquotes and submit your PR. We look forward to reviewing your article.

@sabin254 Please check the edits I have made across the article. cc @Dawe-7

Merged #4547 into master