centos 6, unable to compile assets error: couldn't find "app-a5f99514f9bdcea7a778e2fcfeb6aa29a8cf1b4d.min.js"

The folder structure, if you use "go get -u xxx" (not git clone):
/home/ec2-user/go/src/github.com/kennygrant/gohackernews
then at this folder level, if you run
"go build"
"go run the server.go"
there will be this error:
[ec2-user@ip-172-31-31-144 gohackernews]$ go run server.go
2017-06-28:14:41:37 Starting server port:3000 #info
2017-06-28:14:41:37 Compiling Assets in dev mode #info

2017-06-28:14:41:37 a:unable to compile assets error:open public/assets/scripts/app-a5f99514f9bdcea7a778e2fcfeb6aa29a8cf1b4d.min.js: no such file or directory #fatal

2017-06-28:14:41:37 Finished loading assets in 49.15507ms #info
2017-06-28:14:41:37 Finished loading templates in 3.932678ms #info
2017-06-28:14:41:37 unable to read database db:gohackernews_development error:pq: Ident authentication failed for user "gohackernews_server" #fatal
exit status 1

So, i guess the file "app-a5f99514f9bdcea7a778e2fcfeb6aa29a8cf1b4d.min.js" is mistakenly placed in the subfolder "../public/assets/styles" but not "../public/assets/scripts" as program expected. So i manually  setup the folder and copy the *.js file there and my problem solved.

Ah, yes that folder needs to exist to generate assets (it exists locally for me), I have adjusted the .gitignore in this commit so this should now work without having to manually set up the folder. Thanks for reporting.

@spearous I get this error: unable to compile assets error:open public/assets/styles/app-d7536eb953748f0a812f37a290903bb685b85ffc.min.css: no such file or directory
See: https://github.com/kennygrant/gohackernews/issues/48
Do you know how the /secrets/assets.json file is meant to look like?


Suggestion : We should default to not using s3 dual stack urls and setting the flag as false by default, considering the inability to use vpc private link in this case

https://github.com/minio/minio-go/blob/0b004e328e1e6d2b9d7d1689ea9dd71b3cf0fa74/api.go#L168
As referenced in this line of code, I would strongly suggest to default this flag to false, considering vpc private link is not supported for the same. The cost implication on projects that are being used at scale with this change, is immense.
https://github.com/grafana/tempo/issues/3720
https://github.com/grafana/mimir/pull/8405

This issue causes all s3 traffic to be routed through public internet, increasing data transfer costs immensely.
Happy to contribute and raise a pr to change this default and also open to discussion around the  same.

+1, Couldn't agree better.

Defaults won't change until we make any breaking changes such as v8. You can disable dual stack as needed when required.


Growl notifications

I used another program to watch my ShowRSS feed but catch is much more reliable, so I switched. I love it, but the only thing I miss is Growl notifications, because I used it to notify my phone via Boxcar 2 whenever a new episode was being downloaded.

Groan.. I was so happy to drop the Growl dependency :) I really don't wanna bring that back :/
I have a couple ideas:

If you torrent client uses Growl, you can get notified via Boxcar when an episode finishes downloading, which is an even better notification :)
You could fork this to support Growl - the surface area for the notification stuff is tiny, so it would be pretty simple.
We dropped Growl a long time ago and this is the first time I've heard anything about it..


Add Serial monitor to console

Serial sp;

sp.print("inline");
sp.println("newline");

-> console.log("inline") // not sure if this really exists
-> console.log("newline") // I believe this is already how it is handled

There always is a newline in console.log, I added those replacement in the regex.


adding Code of Conduct

added code of conduct to top directory

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


A recent llamacpp update has broken GGML models. Manually Updating requirements.txt fixes it, but just wanted you to know

Hi.
An update to text-generation-webui, from about a week and a half ago, that added n_gqa support to the text-generation-webui has broken loading GGML models with llamacpp, introducing an 'unexpected argument' when it passes the 'n_gqa' value.
Using the Web terminal or SSH to go in and run pip install -r requirements --upgrade from the workspace/text-generation-webui directory fixes it, but I just wanted to let you know in case anyone else searches out this issue and/or you wanted to update the requirements in your docker.
Thanks for all the great work you do, you're really carrying a lot of the weight for the whole community right now, and it definitely doesn't go unappreciated.

You can edit cuda11.8.0-ubuntu22.04-oneclick/scripts/build-llama-cpp-python.sh specifying the right version like this pip3 install --no-cache-dir llama-cpp-python==0.1.78 and build a new image so you don't have to make this change every time you restart your container


How can I build a docker image with the drone source code?

or where is the docker makefile?

https://github.com/drone/drone/blob/master/docker/Dockerfile.server.linux.amd64

The makefile is the .drone.yml in the source code. This is how i do it: https://github.com/laszlocph/drone-oss/blob/master/.drone.yml

follow the build instructions in the BUILDING file to compile the binaries, and then run the following commands to build the Docker images:
docker build -f docker/Dockerfile.server.linux.amd64 -t drone/drone .
docker build -f docker/Dockerfile.agent.linux.amd64 -t drone/agent .


[gitlab] Added print utilities

What does this PR do?
Adds two tasks to inspect / query easily jobs / pipelines.
-j or --jq adds a jq query

Motivation

Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

/merge

/merge


Handling UrlStrategy values

I did a very simple prototype of a default flutter app (counter app), to start to play around with VRouter.
The first thing I tried is to remove the # from the URL, as I know it will cause me trouble for a feature I want to make.
So I'm using the url_strategy package to do something like this:
void main() {
  setPathUrlStrategy();
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );

This works fine (no hash in the URL).
But the VRouter equivalent does not
void main() {
  setPathUrlStrategy();
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return VRouter(
      routes: [
        VWidget(
            path: '/',
            widget: MyHomePage(title: 'Flutter Demo Home Page'),
...

This outputs the same page as before, but the hash is still there.
Any idea on how to remove the hash in the URL while using VRouter ?
Thanks !

I simply had to post this issue to find the answer of course ...
You have to use the mode property on the VRouter widget.
 return VRouter(
      mode: VRouterModes.history,


 For javascript i can use setInterval().
for PHP i only know use cron jobs.
can i combine this file with javascript method?

In PHP, you could use sleep ()
But I prefer cron jobs ...

@Iquaridys please, ask library-related questions here, not infrastructure ones.


Add full list of category/media prefixes

Expand category/media prefixes to support other Wikipedia languages. Probably a static list plus a utility for updating.

This is actually complete but I'm going to leave the issue open with the idea that eventually the static list is converted to a utility for building the list and caching mechanism


why IPersistedGrantStore does not work with SQL storage??

I was following the documentation tutorial and the topic "Using EntityFramework Core for configuration data" indicates that the configurations can be stored in the base, but the problem is that following the documentation the only thing that works for me are the configurations of client, scope, user.
the Storage of the PersistedGrant when the application is deployed, is still handled in memory
How do I make the IPersistedGrantStore not to be handled in memory??
If someone owns in a git repository an implementation of the IPersistedGrantStore that can facilitate me would be very helpful.

Did you look at our EF implementation?

Using the QuickStarts example, the DB table PersistensGrand always passes empty even though users log in and ask for a token in the application

How is the acces_token stored in the SQL database?

If you don't use the scenarios for persisted grants, then you might not get entries in the table.

If I want to do load balancing
How do you configure two IDENTITYSERVER4 servers to serve the tokens in either?

I'll close this here since you have two of the same issues open.

ok


Update Update-Change-Log.ps1

Loosen up script to accommodate changelogs not yet following guidance i.e. changelogs with no release marker. Script should still work and start an entry correctly formatted according to guidance.

We are not using https://github.com/Azure/azure-sdk-tools/blob/master/eng/common/scripts/Update-ChangeLog.ps1 in all places except in java. We should eventually retire azure-sdk-tools\eng\common\Update-Change-Log.ps1


fix(ofrep): close http response body after using it

This PR

This PR fixes the memory leak when using http client.
It also cleanups few tests and typos.

Related Issues

Notes

Follow-up Tasks

How to test

Hey @beeme1mr @thomaspoignant. Is there anything else preventing this PR from being merged?

@erka no nothing.
I'll merge it and release it.

@thomaspoignant thank you!

It is released !


Load CANOPEX shapefile to GeoServer

Description
Store CANOPEX shapefile to GeoServer.

@huard our prod server or testing server? both?

prod

Done. The name of the layer on the WFS is public:CANOPEX_5797_basinBoundaries.

Thanks ! I've got something else for you ; )

Hit me. I'm game : )


Make getInitialNotification a consumer.

Quoting from commit of this PR:

It is speculated that when an app quits android system does not
flush the entire memory of the app until absolutely necessary
(to facilitate faster startup next time). This also involves the
static variable initialNotification.

This situation creates a problem when the app is started next time,
where it processes initialNotification again and falsely navigates
to its narrow.

Fixes: #4758

Yes, I tested and made sure it fixed the issue.

@gnprice made the changes you requested and edited the commit message a bit based on the doc you provided. You may review again.

Thanks @AkashDhiman ! Merged.
I added a commit on top with some jsdoc, including that TODO comment mentioned above. The only other tweak I made was to the summary line of the main commit.


Probot Example

I thought it would be just src: index.js which index module.exports a function that gets a Probot instance.
But it's not exactly that way. I also switched to src: package.json where I have now-start which runs the probot, but seems to not work.

This was fixed in https://github.com/probot/probot/pull/1130
Documentation is here: https://probot.github.io/docs/deployment/#zeit-now

Hi there! There doesn't seem to be a documentation for vercel inside the probot docs. Is this still supported?


Fix summary #70

use ?summary query-path instead of /summary
/summary would shadow a layer called "summary"
fix FileStore: relative directory path instead of file path
add comments

fix issue #72


Circular Progress Indicator CPU Spike

My Flutter application heats up my MacBook Pro Late 2015 15" whenever I use a Circular Progress Indicator on the Android Emulator (Running Nougat)
Steps to Reproduce

Use CircleProgressIndicator Widget

CircularProgressIndicator CPU spike still an issue today for iOS simulator.

There is a CPU Spike when CircularProgressIndicator is created, not sure if it is normal
Code Sample
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  bool show = false;

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      showPerformanceOverlay: true,
      home: Scaffold(
        appBar: AppBar(
          title: Text('Material App Bar'),
        ),
        body: Center(
          child: show ? CircularProgressIndicator() : null,
        ),
        floatingActionButton: FloatingActionButton(onPressed: () {
          setState(() {
            show = !show;
          });
        }),
      ),
    );
  }
}

flutter doctor -v
[✓] Flutter (Channel dev, 1.18.0-10.0.pre, on Mac OS X 10.15.4 19E287, locale
    en-GB)
    • Flutter version 1.18.0-10.0.pre at /Users/tahatesser/Code/flutter_dev
    • Framework revision 9b7b9d795e (18 hours ago), 2020-05-05 12:09:51 -0700
    • Engine revision 33d2367950
    • Dart version 2.9.0 (build 2.9.0-5.0.dev 9c94f08410)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/tahatesser/Code/SDK
    • Platform android-29, build-tools 29.0.3
    • ANDROID_HOME = /Users/tahatesser/Code/SDK
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.4.1, Build version 11E503a
    • CocoaPods version 1.9.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build
      1.8.0_212-release-1586-b4-5784211)

[✓] VS Code (version 1.44.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.10.1

[✓] Connected device (4 available)
    • SM M305F   • 32003c30dc19668f • android-arm64  • Android 10 (API 29)
    • macOS      • macOS            • darwin-x64     • Mac OS X 10.15.4 19E287
    • Web Server • web-server       • web-javascript • Flutter Tools
    • Chrome     • chrome           • web-javascript • Google Chrome
      81.0.4044.138

• No issues found!

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.6, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.22.6 at /Users/tahatesser/Code/flutter_stable
    • Framework revision 9b2d32b605 (7 days ago), 2021-01-22 14:36:39 -0800
    • Engine revision 2f0af37152
    • Dart version 2.10.5

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Volumes/Extreme/SDK
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Volumes/Extreme/SDK
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.4)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.4, Build version 12D4e
    • CocoaPods version 1.10.1

[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.52.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.18.1

[✓] Connected device (1 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios • iOS 14.4

! Doctor found issues in 1 category.

[✓] Flutter (Channel master, 1.26.0-18.0.pre.73, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.26.0-18.0.pre.73 at /Users/tahatesser/Code/flutter_master
    • Framework revision 791edc230d (5 hours ago), 2021-01-28 21:54:03 -0800
    • Engine revision 4ba79a34a0
    • Dart version 2.12.0 (build 2.12.0-272.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Volumes/Extreme/SDK
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Volumes/Extreme/SDK
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.4, Build version 12D4e
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.52.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.18.1

[✓] Connected device (3 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios            • iOS 14.4
    • macOS (desktop)        • macos                     • darwin-x64     • macOS 11.1 20C69 darwin-x64
    • Chrome (web)           • chrome                    • web-javascript • Google Chrome 88.0.4324.96

• No issues found!

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.6, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.22.6 at /Users/tahatesser/Code/flutter_stable
    • Framework revision 9b2d32b605 (7 days ago), 2021-01-22 14:36:39 -0800
    • Engine revision 2f0af37152
    • Dart version 2.10.5

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Volumes/Extreme/SDK
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Volumes/Extreme/SDK
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.4)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.4, Build version 12D4e
    • CocoaPods version 1.10.1

[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.52.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.18.1

[✓] Connected device (1 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios • iOS 14.4

! Doctor found issues in 1 category.

[✓] Flutter (Channel master, 1.26.0-18.0.pre.73, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.26.0-18.0.pre.73 at /Users/tahatesser/Code/flutter_master
    • Framework revision 791edc230d (5 hours ago), 2021-01-28 21:54:03 -0800
    • Engine revision 4ba79a34a0
    • Dart version 2.12.0 (build 2.12.0-272.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Volumes/Extreme/SDK
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Volumes/Extreme/SDK
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.4, Build version 12D4e
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.52.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.18.1

[✓] Connected device (3 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios            • iOS 14.4
    • macOS (desktop)        • macos                     • darwin-x64     • macOS 11.1 20C69 darwin-x64
    • Chrome (web)           • chrome                    • web-javascript • Google Chrome 88.0.4324.96

• No issues found!

Still occuring on flutter v2.1.0-13.0.pre.200

Same here on flutter v2.8.1

Any updates here?

Any update？

I see ~10% increase in CPU and ~50% increase in GPU when a CircularProgressIndicator is shown using an M1 MacBook Air. Updating labels.

Code Sample
import 'package:flutter/material.dart';

void main() => runApp(const MyApp());

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  bool show = false;

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      showPerformanceOverlay: true,
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Material App Bar'),
        ),
        body: Center(
          child: show ? const CircularProgressIndicator() : null,
        ),
        floatingActionButton: FloatingActionButton(onPressed: () {
          setState(() {
            show = !show;
          });
        }),
      ),
    );
  }
}

i'm using the latest version of flutter from stable channel and i'm still having this issue until now. this happend in focused textfield and circular progress indicator.

I am on Flutter 3.3.9
Within a few seconds of launching the application the widget rebuild of the progress indicator spikes to thousands of calls.


Adding support for composite GOPATHs with symlinks

This change takes into account composite GOPATHs and finds the best matched import path based on import path length. To ensure we pass the unit test, builder_test.go, we need to best match, rather than on the first find.
Issue: symlinks in GOPATH would fail, IF the symlink is within other GOPATHs.
Fix: Use a greedy algorithm to find the best match.

cc @jasdel

Sorry about the delay on this one!


Pod install errors using 3_0_0_branch

Just switching to the new AFNetworking branch for the tvOS, but getting this errors after doing a bundle exec pod install. Is any workaround against them?
[!] Unable to satisfy the following requirements:

- `AFNetworking/NSURLSession (= 3.0.0)` required by `AFNetworking (3.0.0)`
- `AFNetworking/NSURLSession (= 3.0.0)` required by `AFNetworking/UIKit (3.0.0)`
- `AFNetworking/NSURLSession (~> 2.0)` required by `AFNetworkActivityLogger (2.0.2)`
- `AFNetworking (from `https://github.com/AFNetworking/AFNetworking.git`, branch `3_0_0_branch`)` required by `Podfile`
- `AFNetworking (from `https://github.com/AFNetworking/AFNetworking.git`, branch `3_0_0_branch`)` required by `Podfile`
- `AFNetworking (from `https://github.com/AFNetworking/AFNetworking.git`, branch `3_0_0_branch`)` required by `Podfile`
- `AFNetworking (from `https://github.com/AFNetworking/AFNetworking.git`, branch `3_0_0_branch`)` required by `Podfile`
- `AFNetworking (~> 2.0)` required by `AFNetworkActivityLogger (2.0.1)`

i just pushed up an updated podspec with tvOS support.

I'm targeting the master of cocoapods / cocoapods-core / xcodeproj. Just try it again, I'm getting now the following error:
[!] Unable to satisfy the following requirements:
- `AFNetworking/NSURLConnection (~> 2.0)` required by `AFNetworkActivityLogger (2.0.4)`

Looks like AFNetworkActivityLogger is your problem, since we havent updated that for 3.x yet.

You are right, removing AFNetworkActivityLogger from my Podfile solved the issue. Thanks!

By the way, I see you have breaking changes on this new branch. Is there an AFNetworking 2.x.x branch supporting tvos?

I updated AFNetworkActivityLogger to have a working branch with 3.0.0 as well:
https://github.com/AFNetworking/AFNetworkActivityLogger/tree/3_0_0
At the moment, we are not planning on a 2.x.x branch with tvOS support.

Alright, thanks for the information and AFNetworkActivityLogger.

To install this branch, add
pod 'AFNetworkActivityLogger', :git => 'https://github.com/AFNetworking/AFNetworkActivityLogger.git', :branch => '3_0_0'

This page is the top google result for "AFNetworkActivityLogger 3.0.0", so I'm putting this here to help others who may find this page and struggle to get it installed.  I hope nobody minds.

Any idea when AFNetworkActivityLogger will be updated on Cocoapods? Thanks!

Does anyone have an idea how to set the podspec dependency when I create a library with the Activity logger?
I have so far:
pod 'AFNetworkActivityLogger', :git => 'https://github.com/AFNetworking/AFNetworkActivityLogger.git', :branch => '3_0_0'

And in the podspec file i'm using:
  s.dependency 'AFNetworkActivityLogger', '~> 3.0.0'

But still I get this error:
[!] Unable to satisfy the following requirements:

- `AFNetworkActivityLogger (~> 3.0.0)` required by `AppLibrary (0.0.1)`

None of your spec sources contain a spec satisfying the dependency: `AFNetworkActivityLogger (~> 3.0.0)`.


Where is ios_examples?

Hi,
I'm trying to follow your iOS guide in the README, which tells me to use: tensorflow/contrib/ios_examples.
But this folder is completely missing.
Can anyone advise?

Just found ios_examples was moved to tensorflow/examples/ios. You may want to update your README as it contains broken links to the old location.

It has been 14 days with no activity and this issue has an assignee.Please update the label and/or status accordingly.

Nagging Assignee: It has been 14 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.


Can I use RestKit in my iOS9 app?

I have been using RestKit in my app so far with no issues. Can I continue using RestKit in my app if I build it for iOS9?. The reason I have this doubt is because NSURLConnection has been deprecated in iOS9, but it is used in AFNetworking 1.3.4 (RestKit uses AFNetworking 1.3.4).

Yes, you can. IN the future, please ask questions such as these elsewhere. Issues are for reporting bugs in RestKit itself.


Azure Active Directory AADSTS54005 error issue

We launched the application as Azure App Service. We set it up as recommended in the manual. The application has been working properly for about 2 months. "AADSTS54005: OAuth2 Authorization code was already redeemed, please retry with a new valid code or use an existing refresh token" occured recently. The same configuration works in a local environment without issues.
Configuration looks correct. We tried different App Service settings but nothing worked. We'll be grateful for help.

I've seen the above error as well along with "AADSTS70008: The provided authorization code or refresh token has expired due to inactivity." We didn't see either of these errors when using on prem ADFS, but we are now using Azure. You can track these back to a specific sign-in log entry in Azure using the Correlation ID and identify exactly the user/details.
I haven't heard of issues from end users, and following some of the specific user accounts that have thrown these errors, it still seems like they are able to get logged in.


Implement Display for Range

Add a Display implementation of Range which can be useful when displaying violations for validation.

This can use  Display implementation for all Range types, only missing Display from ion-rust is Integer.
Related PR: https://github.com/amzn/ion-rust/pull/439


⚠ BeyondHD has degraded performance

In 0adc956, BeyondHD ($BHD) experienced degraded performance:

HTTP code: 200
Response time: 1309 ms

Resolved: BeyondHD performance has improved in 185ae16 after 8 minutes.


chore: bump dashbls subtree to 1.3.2

Issue being fixed or feature implemented
bump dashbls subtree to 1.3.2
What was done?
How Has This Been Tested?
tests
Breaking Changes
n/a
Checklist:

[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have added or updated relevant unit/integration/functional/e2e tests
[ ] I have made corresponding changes to the documentation
[ ] I have assigned this pull request to a milestone (for repository code-owners and collaborators only)

let's wait? it seems we will have a few more PRs merged in soon?

https://github.com/dashpay/bls-signatures/pull/90
https://github.com/dashpay/bls-signatures/pull/91
https://github.com/dashpay/bls-signatures/pull/92
https://github.com/dashpay/bls-signatures/pull/93

dashpay/bls-signatures#90 dashpay/bls-signatures#91 dashpay/bls-signatures#92 dashpay/bls-signatures#93

@PastaPastaPasta sure, but this PR bumps dashbls subtreee to version 1.3.2. And version 1.3.2 was already released. So... :)

dashpay/bls-signatures#90 dashpay/bls-signatures#91 dashpay/bls-signatures#92 dashpay/bls-signatures#93

@PastaPastaPasta sure, but this PR bumps dashbls subtreee to version 1.3.2. And version 1.3.2 was already released. So... :)

Well 3 of those 4 PRs have been merged now :) also, what does 1.3.2 bring as far as core is concerned?

dashpay/bls-signatures#93

@PastaPastaPasta it's your call. @UdjinM6

won't merge.


Unable to import ubuntu docker image

I am unable to pull ubuntu docker image from docker hub;
$ enroot import docker://ubuntu
[INFO] Querying registry for permission grant
[INFO] Authenticating with user: <anonymous>
[INFO] Authentication succeeded
[INFO] Fetching image manifest list
[INFO] Fetching image manifest
[ERROR] URL https://registry-1.docker.io/v2/library/ubuntu/manifests/latest returned error code: 404 Not Found

$ docker pull ubuntu
Using default tag: latest
latest: Pulling from library/ubuntu
677076032cca: Pull complete
Digest: sha256:9a0bdde4188b896a372804be2384015e90e3f84906b750c1a53539b585fbbe7f
Status: Downloaded newer image for ubuntu:latest
docker.io/library/ubuntu:latest

The Ubuntu images moved to using OCI image manifests instead of Docker image manifests a few days ago, so you now need this commit on the master branch: https://github.com/NVIDIA/enroot/commit/a7493bf44dd3c5e83d6732f39bdc711b963a1a69
You can also apply the patch @3XX0 provided in the release notes for 3.4.0: https://github.com/NVIDIA/enroot/releases/tag/v3.4.0
A new release will be done soon.

That worked, thank you!

Hey, @flx42 or @3XX0 could you maybe sticky this issue until the next release :)


Flow.com Advocate Grant Program in Brazil

Flow.com Advocate Grant Program in Brazil: A Financial Projection 💰🇧🇷
Link official: https://coda.io/d/Programa-Flow-Advocate-Brasil_d5YVzZ9H8nM/Programa-Flow-Brasil_suah9#_lu47m
Grant category
Advocate Grant Program

Developer tools / services
Educational material

Description
Problem statement

Target audience
Evidence for the need

To fuel the growth and visibility of Flow.com in Brazil, we propose the establishment of a dedicated grant program to financially support passionate advocates. This program will empower advocates to create and share engaging content, organize events, and spearhead initiatives that promote Flow.com and its innovative blockchain technology. Below, we present a financial projection for a 12-month period.

Grant Objectives 🎯

Stimulate Content Creation: Provide funding to advocates who produce blogs, videos, podcasts, and other compelling content related to Flow.com and its ecosystem.Support Events & Meetups: Offer financial support for organizing events, meetups, and workshops that promote the Flow.com brand and its products/services.Develop Engaging Projects: Award grants for specific projects designed to increase community engagement and expand Flow.com's visibility within the Brazilian market.

Grant Structure 💵

Grant Categories:

Micro-Grants (R$500 - R$1,000 / $100 - $200 USD): For smaller-scale initiatives such as blog posts, short videos, and targeted social media campaigns.Medium Grants (R$1,000 - R$5,000 / $200 - $1,000 USD): For higher-impact projects such as high-quality video production, podcast development, or marketing campaigns.Large Grants (R$5,000 - R$10,000 / $1,000 - $2,000 USD): For larger-scale events, meetups, and ambitious projects that require more substantial resources.

Grant Distribution Projection 📊

Based on a total budget of R$200,000 ($40,000 USD) for 12 months: (Based on an exchange rate of R$5 = $1 USD).

Micro-Grants:Number of Grants: 50Average Cost per Grant: R$800 ($160 USD)Total Cost: R$40,000 ($8,000 USD)Medium Grants:Number of Grants: 30Average Cost per Grant: R$3,000 ($600 USD)Total Cost: R$90,000 ($18,000 USD)Large Grants:Number of Grants: 10Average Cost per Grant: R$7,000 ($1,400 USD)Total Cost: R$70,000 ($14,000 USD)

Total Overall: R$200,000 ($40,000 USD)

Grant Evaluation and Approval Criteria 📝

Relevance to the Flow.com Brand: Projects must align with Flow.com's values and objectives, promoting its products and services in a positive and impactful way.

Reach and Engagement Potential: Priority will be given to initiatives that have the potential to reach a large audience or generate high levels of engagement within the Web3 community.Originality and Creativity: Innovative and creative projects that bring fresh perspectives to brand promotion will be favored.

Execution Plan and Feasibility: Well-structured proposals with a clear execution plan, defined timelines, measurable goals, and realistic budgets will be viewed favorably.

Monitoring & Reporting 📈

Progress Reports: Grant recipients will be required to submit regular progress reports outlining the development of their projects.Impact Analysis: We will measure the impact of each initiative in terms of reach, engagement, community feedback, and alignment with program goals.

Program Adjustments: Based on results and feedback, the grant program will be iteratively refined to optimize its effectiveness and alignment with Flow.com's objectives.

Grant Program Promotion 📢

Social Media Promotion: Targeted campaigns will be launched to announce the grant program and encourage applications from passionate advocates.Q&A Sessions: We will host informative Q&A sessions to address any questions about the application process and program goals.

Advocate Testimonials: We will share success stories from grant recipients, highlighting the benefits and impact of their projects.

Conclusion:
This strategic grant program will empower Flow.com to significantly boost its brand visibility and engagement within the Brazilian market. This investment will not only strengthen the advocate community but also create a lasting impact on Flow.com's expansion and adoption in Brazil. With creativity, collaboration, and a focus on results, we will ride this wave of success together! 🌊🏄♂🚀
| Milestone | Deliverables   | Timeline | USD proposal |
| --------- | -------------- | -------- | ----------------------- | -------------- |
| 1 -Micro-Grants : For smaller-scale initiatives such as blog posts, short videos, and targeted social media campaigns.  | Advocate | 12 months  | - | (R$500 - R$1,000 / $100 - $200 USD) |
| 2 - Medium Grants : For higher-impact projects such as high-quality video production, podcast development, or marketing campaigns.| 12 months  | - |(R$1,000 - R$5,000 / $200 - $1,000 USD)|
| 3 - Large Grants : For larger-scale events, meetups, and ambitious projects that require more substantial resources.  | Advocate | 12 months  | - | (R$5,000 - R$10,000 / $1,000 - $2,000 USD)|
| National Ambassador who will lead the program in Brazil ( president of the Brazil Ambassadors and Advocates program. )
| 12 months  | $5,000 USDC
| 4 Program leader(will coordinate the program in 27 different regions.) | 54 Advocates in Brazil | 12 Months | $1,000 USDC
Total funding proposed:
""One of the 3 Grants for Advocate options can be chosen""
Team
Advocate Flow Brasil - there will be 2 people per state
Ambassador in Brazil - Will manage and put together strategic planning for Flow's growth through Web3 movements

Name Tiago Ferreira Cavazin
Role Ambassador in Brazil
Bio Founder of Fitcash-Fth, a token created on the ethereum blockchain, reaching 117 countries and listed on some brokers. 2021 saw 10 approvals between accelerations and incubations, winning awards. administration academic, web 3.0 researcher. Full smart contract programmer. web 3.0 project consultant, I mentored a few startups in 2021 and 2022. And I recently came in 2nd place in the lift learning hackton (central bank).
Contact https://www.linkedin.com/in/tiagoferreiracavazin/

Firstly, I would like to congratulate you on the brilliant initiative of the Advocate Program in Brazil. I see that other prominent blockchains are adopting similar approaches, which underscores the importance and effectiveness of such programs for growth and market visibility.
As the Official Global Ambassador of Flow since January of last year, I can attest to the positive impact that initiatives like this can have on our community.
https://floats.city/event/0xa918ca8fb2a4bdeb/867090848
I am fully available to collaborate and support this initiative. Together, we can continue to grow and establish Flow as a reference in the blockchain sector.
Count on me!

We appreciate your proposal. After careful review we've decided not to proceed at this time. Please stay connected to our Twitter and working groups to find new ambassador and advocacy opportunities as they arise in your region.


Ensure default path values in morpheus.cli are no longer relative

Moves the data dir under the morpheus dir. This allows it to be easily installable via setuptools & discoverable relative to morpheus.__file__ and sets a new attribute morpheus.DATA_DIR.
This change also fixes a few random bugs related to non-inplace morpheus builds.
Allows morphues cli to be run are outside of the root of the repo
fixes #60

@gpucibot merge


TestNearest failed with annotated PHP test

I can still test nearest on this...
public function test_it_still_does_a_thing()
{
    // this still works
}

But can no longer test nearest on this...
/** @test */
public function it_does_a_thing()
{
    // no longer works
}

The latter is a valid PHPUnit convention, and worked until I recently updated vim-test 🤔
Thoughts on this?

That could be related to https://github.com/janko/vim-test/pull/349. @elythyr any ideas?

Hi there,
It seems this way, after removing the merge from #349 there is no error anymore.
This seems to be because your phpdoc is on only one line.
If you pass it on multple lines:
/**
 * @test
*/

It will work fine.
Just the time to fix it, will add a new test for it.
Will try to propose you a fix in the afternoon.

Ah cool, thanks for looking into!

This should be fixed by https://github.com/janko/vim-test/pull/362


Device Configuration slider

@edr1986 commented on Thu May 23 2019
Does the Device Configuration slider also includes the Antimalware policies? This is a bit confusing because in ConfigMgr this is below Endpoint Protection. I know the Antimalware policies are not included in the Endpoint Protection slider

Documentdetails
⚠ Dit gedeelte niet bewerken. Het is vereist om problemen te koppelen tussen docs.microsoft.com en GitHub.

ID: 70ebc3e6-359e-3067-3cfd-149052df1123
Version Independent ID: 723165f6-6bfa-ed78-fbda-23c12bc07b9d
Content: Workloads voor CO-beheer - Configuration Manager
Content Source: sccm/comanage/workloads.md
Product: configuration-manager
Technology: configmgr-client
GitHub Login: @aczechowski
Microsoft Alias: aaroncz

@CeciAc commented on Thu May 23 2019
Hello, @edr1986
Your contribution is much appreciated. Our team can only answer feedback related to the documentation.
Please kindly log your product feedback by using the button "Give Product Feedback" at the bottom of the DOCS page.
If you have any feedback related to the documentation, please feel free to log it through this channel.
We truly appreciate your contribution to our articles.
Kind regards,
Microsoft DOCS International Team

@aczechowski commented on Thu May 23 2019
@CeciAc - I think there may be something we need to clarify in the docs here. Can you please move/clone this over to MicrosoftDocs/SCCMDocs and I'll followup?

@aczechowski commented on Fri May 24 2019
@edr1986 to answer your question, antimalware policies are a part of the Endpoint Protection workload. When you switch, the SCCM policies are retained on the device until the Intune policies overwrite. This behavior makes sure that the device still has protection policies in the interim. EP is a part of Device Configuration, so the same behavior applies when you switch the DC workload. I'll work on clarifying this point in the en-us article (which will take some time to localize to nl-nl).

@aczechowski commented on Fri May 24 2019
@edr1986 I'm submitting a change to the article that I hope will sneak in for today's daily publishing process in a few minutes. If my note above still doesn't address your feedback, please reopen this issue or file another.

@edr1986 commented on Fri May 24 2019
@aczechowski thank you! Clear to me

Hi @aczechowski
Sorry for the delay, my PC's drive was reset and I just saw the notification for this issue.
best regards

Fixed by MicrosoftDocs/SCCMDocs-pr#3801
Closing


Nix Flakes or normal Nix?

Shall we use flakes (and nix profile) or not (and nix-env) in the justfile?
I'm for flakes because they are easier for the developers and is uses flake references to find packages so a package with the same name works well (https://www.reddit.com/r/NixOS/comments/10s2298/comment/j6zdtfq/). I also think that then it's easier to use fleek.
Any other opinions because if we're using flakes I will need to change the justfile.
@dnkmmr69420

I will close this and not open a pr because nobody answered and users should decide on themselve.

I will close this and not open a pr because nobody answered and users should decide on themselve.

Good choice then. We'll revisit if somebody requests this feature (just update to update nix packages) again.


make EthereScan API Key configurable from build.gradle

Hi On the Android side I'm working on EthereumBase class will provide you with a modified class which takes the API Keys from Gradle build config.

There is a default fall-back implementation now - you can override the API key from gradle.properties or local.properties, but if you do not then it will use a fallback key which is in the build.gradle.

@all-contributors please add @colourful-land for code


Memoization works too well with composed selectors

It seems that composed selectors create unpredictable updates when composed. Or, rather, my views don't update when I update data in my store that is memoized more than once through the composition chain of selectors.
For example:
let selector1 = createSelector(/*...*/)
let selector2 = createSelector(
  [
    selector1,
    state => state.something
  ],
  (selector1Stuff, something) => {

    return {
      selector1Stuff,
      something
    };
  }
);

If data in selector1 should be updated, it should trigger the update or anything composing with it.

Running the following works as I would expect:
import { createSelector } from 'reselect';

let selector1 = createSelector(
  state => state.a,
  a => a
);

let selector2 = createSelector(
  [
    selector1,
    state => state.b
  ],
  (selector1Stuff, something) => {
    console.log(`recomputing (something = ${something})`);
    return {
      selector1Stuff,
      something
    };
  }
);

const state1 = {a: 1, b: 2};
const state2 = {a: 1, b: 3};

selector2(state1);
selector2(state1);
selector2(state2);
selector2(state2);
selector2(state2);
selector2(state1);

Can you create a simple test case demonstrating the problem?

I spent some time writing the following test, and it passes. Looks like it's my logic. Sorry about that.
test("composed selectors handle memoization correctly", function() {
        let called1 = 0;
        let called2 = 0;
        let called3 = 0;
        const selector1 = createSelector([state => state.one], one => {
            called1++;
            return one;
        });
        const selector2 = createSelector(
            [
                selector1,
                state => state.two
            ],
            (one, two) => {
                called2++;
                return {
                    one,
                    two
                };
            }
        );
        const selector3 = createSelector(
            [
                selector1,
                selector2,
                state => state.three
            ],
            (one, two, three) => {
                called3++;
                return {
                    one,
                    two,
                    three
                };
            }
        );

        let result1 = selector3({
            one: 1,
            two: 2,
            three: 3
        });
        let result2 = selector3({
            one: 11,
            two: 2,
            three: 3
        });

        assert.deepEqual(result1, {
            one: 1,
            two: {
                one: 1,
                two: 2
            },
            three: 3
        });
        assert.deepEqual(result2, {
            one: 11,
            two: {
                one: 11,
                two: 2
            },
            three: 3
        });
    });


Feature request: add configurable option to workaround promises slowdown in inactive tab

Asynchronous code executions are artificially slowed down in inactive tab of modern browsers (http://stackoverflow.com/questions/6032429/chrome-timeouts-interval-suspended-in-background-tabs), in Q for example slow down does not happen because it uses the MessageChannel based scheduler (http://www.nonblocking.io/2011/06/windownexttick.html). This kind of scheduler does not look good for some reasons, but it solves the slowdown issue. While the slow down in inactive tabs exists by design there are some use cases, that suffer from this.
Proposal for configurable feature (relevant for browsers only):

Register to "onblur" and "onfocus" events
On blur: set scheduler to MessageChannel based scheduler (https://github.com/kriskowal/q/blob/v1/q.js#L211)
After next drainQueues after "onfocus" event finished (and queues are empty) set scheduler back to default one

Use case (replace commented lines to compare):
<html>
<head>
<!--script language="javascript" src="https://cdnjs.cloudflare.com/ajax/libs/q.js/1.4.1/q.js"></script-->
<script language="javascript" src="https://cdn.jsdelivr.net/bluebird/latest/bluebird.js"></script>
<script language="javascript">
window.test = function () {
  window.open("about:blank");
  var start = Date.now();
  //var prom = Q("");
  var prom = Promise.resolve("");
  for (var i = 0; i < 10; i++) {
    prom = prom.then(function() {console.log(Math.random());});
  }
  prom.then(function() {
    console.log(Date.now()-start);
  });
}
</script>
</head>
<body>
<button onclick="window.test()">Click me</button>
</body>
</html>

https://github.com/petkaantonov/bluebird/issues/913

@petkaantonov what about using asap as the default scheduler?

This is exactly what  setScheduler does

As far as I understand MessageChannel based scheduler is not good: it is not recognized by Chrome debugger as async operation and encourages writing error prone code, because it executes promises in order of their appearance in code, so it hides broken promises chains and more bugs. @petkaantonov Is this possible to add _onAfterQueuesDrained hook, so this feature could be safely implemented by library consumer?

What is the reason you do not want this feature?

Why cant you use setScheduler for this?

The bug with using setTimeout is going to be fixed, any additional configuration can be done with setScheduler

Ok, now I see that MutationObserver does not have the background tab limitation. Great.


TodoByVersionRule: Fix reversed expectations

I think I had the constraints in this rule also reversed. could you double check @nikophil

with a little delay... this sounds good to me :innocent:

thanks for having a look


Still not displaying on LCD

Hi Cifer.  You last recommended "Hi @markdonofrio , i tested the code. its working correctly. it might be your connections.
Connect sda to A4 and sck to A5." And closed the original issue.  The reco did not solve the issue.  Can I hire you to help get this working? Or recommend another fix?
Thank youhttps://user-images.githubusercontent.com/15877411/200333437-a5f783a4-7be8-4a41-97be-b82e4819c434.MOV

i tried to verify and reinstall the arduino file and now get this error on verification.
C:\Users\Gram\Desktop\Inventions\NRF Wifi Jam\RF_Box\RF_Box.ino:1:32: error: stray '#' in program
#include <SPI.h>
^
C:\Users\Gram\Desktop\Inventions\NRF Wifi Jam\RF_Box\RF_Box.ino:1:1: error: expected unqualified-id before '<' token
#include <SPI.h>
^
In file included from C:\Users\Gram\Desktop\Inventions\NRF Wifi Jam\RF_Box\RF_Box.ino:3:0:
C:\Users\Gram\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:86:8: error: 'TwoWire' does not name a type; did you mean 'TwoWire_h'?
extern TwoWire Wire;
^~~~~~~
TwoWire_h
In file included from c:\Users\Gram\Documents\Arduino\libraries\Adafruit_GFX_Library/Adafruit_GFX.h:12:0,
from C:\Users\Gram\Desktop\Inventions\NRF Wifi Jam\RF_Box\RF_Box.ino:4:
c:\Users\Gram\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_I2CDevice.h:10:36: error: 'TwoWire' has not been declared
Adafruit_I2CDevice(uint8_t addr, TwoWire *theWire = &Wire);
^~~~~~~
c:\Users\Gram\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_I2CDevice.h:30:3: error: 'TwoWire' does not name a type; did you mean 'TwoWire_h'?
TwoWire *_wire;
^~~~~~~
TwoWire_h
c:\Users\Gram\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_I2CDevice.h:10:56: error: 'Wire' was not declared in this scope
Adafruit_I2CDevice(uint8_t addr, TwoWire *theWire = &Wire);
^~~~
In file included from C:\Users\Gram\Desktop\Inventions\NRF Wifi Jam\RF_Box\RF_Box.ino:5:0:
c:\Users\Gram\Documents\Arduino\libraries\Adafruit_SSD1306/Adafruit_SSD1306.h:132:42: error: 'TwoWire' has not been declared
Adafruit_SSD1306(uint8_t w, uint8_t h, TwoWire *twi = &Wire,
^~~~~~~
c:\Users\Gram\Documents\Arduino\libraries\Adafruit_SSD1306/Adafruit_SSD1306.h:175:3: error: 'TwoWire' does not name a type; did you mean 'TwoWire_h'?
TwoWire *wire;   ///< Initialized during construction when using I2C. See
^~~~~~~
TwoWire_h
c:\Users\Gram\Documents\Arduino\libraries\Adafruit_SSD1306/Adafruit_SSD1306.h:132:58: error: 'Wire' was not declared in this scope
Adafruit_SSD1306(uint8_t w, uint8_t h, TwoWire *twi = &Wire,
^~~~
C:\Users\Gram\Desktop\Inventions\NRF Wifi Jam\RF_Box\RF_Box.ino:23:55: error: 'Wire' was not declared in this scope
Adafruit_SSD1306 display = Adafruit_SSD1306(128, 32, &Wire);
^~~~
C:\Users\Gram\Desktop\Inventions\NRF Wifi Jam\RF_Box\RF_Box.ino:23:55: note: suggested alternative: 'line'
Adafruit_SSD1306 display = Adafruit_SSD1306(128, 32, &Wire);
^~~~
line
C:\Users\Gram\Desktop\Inventions\NRF Wifi Jam\RF_Box\RF_Box.ino:270:1: error: expected unqualified-id before '<' token

^
exit status 1
Compilation error: stray '#' in program


[backport] Fix cupy.percentile for NumPy 2.x

Backport of #8726 by @asi1024

Need to remove implementation changes and make tests run only on numpy<2

/test mini


500 Internal Server Error on Projects screen

I receive an Internal Server Error on Projects screen when i Enable the option " Show projects' progress"
Below you can the error from my log.
Rendered projects/index.html.erb within layouts/base (261.5ms)
Completed 500 Internal Server Error in 300ms (ActiveRecord: 64.4ms)
ActionView::Template::Error (undefined method closed_pourcent' for #<Version:0x007fa1845998b8>):      9:
<%= l(:label_project_plural) %>
     10:     11:
     12: <%= render_project_hierarchy(@projects) %>     13:
     14:     15: <% if User.current.logged? %>   app/helpers/application_helper.rb:282:in block in render_project_nested_lists'
app/helpers/application_helper.rb:267:in each'   app/helpers/application_helper.rb:267:in render_project_nested_lists'
app/views/projects/index.html.erb:12:in _app_views_projects_index_html_erb___1495844167746176069_70165935928220'   lib/redmine/sudo_mode.rb:63:in sudo_mode'

Please use version of plugin that supports your version of Redmine - https://github.com/stgeneral/redmine-progressive-projects-list#compatibility
This issue is duplicate of #63 and #44, some more details can be found there.


added guidance for non-linux users using minikube

Made some clarifications. Let me know if that's better, or if i should further break out the instructions. Also let me know if you'd like me to squash those commits

build istio.github.io/presubmit


2D SLAM

Hi! Currently I'm working on my FYP (lidar inertial localization for UAV) and I compared several approaches including cartographer, I found out that unlike hector SLAM, this approach provides another form of /pose information and when I ran with dataset the mapping totally off. Therefore, can you share your config files? P/S: I only use one RPLidar as input compliment with IMU.

@chowjf
Hi!
Sorry for the late reply. The config files is here
In my case, I also use only one 2D Hokuyo LiDAR.


removeEventListener always returns false & doesn't remove event listener

The function sheet.removeEventListener() always returns false even when an event listener exists on the sheet and doesn't remove the listener:

The only way to remove the listener is to manually edit the _handlers array in _eventListenerManagers:
sheet._eventListenerManagers["filter-changed"]._handlers = [];

Hi Craig:
For removeEventListener to succeed, you need to pass the same TableauEventHandlerFn that you registered with addEventListener. If you pass in a different event handler, or pass in no event handler, or registered a lambda function, then removeEventListener will return false.
For example, the following works:
worksheet.addEventListener(tableau.TableauEventType.MarkSelectionChanged, logSelectionEvent);
worksheet.removeEventListener(tableau.TableauEventType.MarkSelectionChanged, logSelectionEvent);
Hopefully this helps.
Thanks,
John


ViT Object Detection

Description
Adding ViT support to object detection estimators.
Fixes # (issue)
#1638
Type of change
Please check all relevant options.

[ ] Improvement (non-breaking)
[ ] Bug fix (non-breaking)
[x] New feature (non-breaking)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Testing
Please describe the tests that you ran to verify your changes. Consider listing any relevant details of your test configuration.

[ ] Test A
[ ] Test B

Test Configuration:

OS
Python version
ART version or commit number
TensorFlow / Keras / PyTorch / MXNet version

Checklist

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

Codecov Report

Merging #2047 (53419f8) into main (a911fcf) will decrease coverage by 62.67%.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@             Coverage Diff             @@
##             main    #2047       +/-   ##
===========================================
- Coverage   85.39%   22.73%   -62.67%
===========================================
  Files         290      290
  Lines       25437    25448       +11
  Branches     4573     4254      -319
===========================================
- Hits        21723     5786    -15937
- Misses       2544    19565    +17021
+ Partials     1170       97     -1073

Impacted Files
Coverage Δ

art/evaluations/evaluation.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/preprocessing/audio/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/estimators/object_detection/utils.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/evaluations/security_curve/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/preprocessing/audio/l_filter/pytorch.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/attacks/poisoning/perturbations/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...essing/expectation_over_transformation/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...rmation/natural_corruptions/contrast/tensorflow.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...formation/natural_corruptions/zoom_blur/pytorch.py
0.00% <0.00%> (-93.94%)
:arrow_down:

...mation/natural_corruptions/zoom_blur/tensorflow.py
0.00% <0.00%> (-93.55%)
:arrow_down:

... and 219 more

Continuing in #2192


World crash: ConcurrentModificationException: magicultureintegrations.events.CommonEventHandler.onWorldTick

Joining old world after installing MagicultureIntegration and flying around causing crash:
Description: Exception in server tick loop

java.util.ConcurrentModificationException
    at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    at java.util.ArrayList$Itr.next(Unknown Source)
    at com.invadermonky.magicultureintegrations.events.CommonEventHandler.onWorldTick(CommonEventHandler.java:40)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1373_CommonEventHandler_onWorldTick_WorldTickEvent.invoke(.dynamic)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:92)
    at com.github.terminatornl.laggoggles.tickcentral.EventBusTransformer.redirectEvent(EventBusTransformer.java:67)
    at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)

Rejoining this world repeatedly causing same crashes.
debug.log

This crash is a result of the way I had to handle the tile entities in the first versions of the mod. It's not great and has way too much  overhead so I'm planning on rewriting the integrations using a mixin implementation.

Fix still would be appreciated! Still waiting for it to add mod into E2EE.

Dealing with a family emergency for the past couple weeks and I haven't had time to work on anything.
Did the mixin version of the mod fix this crash or did it persist?

Did the https://github.com/Invadermonky/MagicultureIntegrations/issues/2#issuecomment-2360404008 of the mod fix this crash or did it persist?

I will try and test it later.

Have you had time to test the new version?

I installed mod and it loaded fine, but i didnt tested functionality yet.

Sounds good. I'm planning to try to get the new release out by next weekend.

It feels like mod not working or im duing something wrong.

I found this line in debug.log file:
[14:53:53] [Client thread/INFO] [FML]: FML has found a non-mod file magicultureintegrations-1.12.2-2.0.0.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible.

There is no Magiculture Integration in mod list and features such as Foxhond+Bellows not working

debug.log

Ok, it comes out the .zip file is not the .jar, but it contain jars.

Tested - mod is loaded, but seems like features not working - TC bellows and Foxhound not speeding up the MA furnaces.

Update: Changing default value for fox seems like made it actually working. The default value was 1 and its kinda strange, because it should be at least same as vanilla quark's 3.

There appears to be an issue with the mixins loading correctly for some of the heaters. Working on it now.

Newest version. Fixed Arcane Bellows mixin and a couple of others. Kekimurus Experiment 115 mixin also included and tested.
magicultureintegrations-1.12.2-2.0.0.zip
Release is still planned for this weekend.

Version 1.12.2-2.0.0 released. Issue should be resolved.

Flying on same place wont causing crash anymore, issue is fixed!


Remove default delayPressIn from TouchableWithoutFeedback, the same affecting TouchableOpacity.

Description
The TouchableOpacity by default is delayed due to the delayPressIn, we need a response when pressing.
React Native version:
npmPackages:
@react-native-community/cli: Not Found
react: 16.13.1 => 16.13.1
react-native: 0.63.2 => 0.63.2
react-native-windows: Not Found
Steps To Reproduce
Provide a detailed list of steps that reproduce the issue.

Create the component and press

Expected Results
Trigger the event without delay.

Try version 0.63.3, they have fixed it.

It was resolved in version 0.63.3


Native linking failed, duplicate symbol '_main'.

If I add the following string
DatabaseReference rootNode = Database.DefaultInstance.GetRootReference ();
in FinishedLaunching method I got 6 compile error

linker command failed with exit code 1
Native linking failed, duplicate symbol '_main'
Duplicate symbol in: /Users/mary_zhiveynova/Projects/FBTest7/iOS/MTOUCH: Error MT5213: Duplicate symbol in: /Users/mary_zhiveynova/Projects/FBTest7/iOS/obj/iPhoneSimulator/Debug/device-builds/iphone10.4-11.1/mtouch-cache/leveldb-library(leveldb_main.o) (Location related to previous error)
Duplicate symbol in: /Users/mary_zhiveynova/Projects/FBTest7/iOS/MTOUCH: Error MT5213: Duplicate symbol in: /Users/mary_zhiveynova/Projects/FBTest7/iOS/obj/iPhoneSimulator/Debug/device-builds/iphone10.4-11.1/mtouch-cache/x86_64/main.o (Location related to previous error)
1duplicate symbol for architecture x86_64
Native linking failed. Please review the build log. (MT5202)

My code
[Register("AppDelegate")]
public partial class AppDelegate : UIApplicationDelegate
{
  public override bool FinishedLaunching(UIApplication app, NSDictionary options)
  {
    Firebase.Core.App.Configure();
    Firebase.Database.Database.DefaultInstance.PersistenceEnabled = true;
    Firebase.Database.DatabaseReference rootNode =
    Firebase.Database.Database.DefaultInstance.GetRootReference();

    return true;
  }
}

What am I doing wrong?

@mikewaz Yes, we discover this issue like two weeks ago, this only happens in simulator AFAIK. Seems that the dependency LevelDB left their Main symbol. I'll file a bug on Firebase. The workaround for this is to change the behavior of the Registrar on Simulator:

Open your project settings
Go to Build tab
Select iOS Build option
Type --registrar:static in Additional mtouch arguments textbox
Click on Ok

Don't forget to add this in Release and Debug configuration of iPhoneSimulator platform.

@SotoiGhost Thank you!

@SotoiGhost Thanks, it worked for me also

Am facing this issue still.

It appears that Xamarin.Firebase.iOS packages won't compile for ARMv7s, but does for ARMv7 and ARM64. Why? I didn't figure that out yet..
@VinoliyaPrincy Try this:

In Visual Studio, open the project settings of your iOS project, go to Build > iOS Build.
Select Configuration Release and Platform iPhone *
Next to Supported architectures select ARMv7 + ARM64 instead of ARMv7 + ARMv7s + ARM64.

* If you also have problems in Debug, check if the ARMv7s is in the list for the Debug configuration.

@EdwinOtten Google removed the ARMv7s support from its libraries some time ago, that's why we don't longer support that arch neither.

+1

@SotoiGhost you are my favorite person!

I ran into the same issue today, including many other link issues related to this. Would it be worthwhile to update the documentation to detail this potential problem and the fix as suggested above @SotoiGhost?

1-    Open your project settings
2-    Go to Build tab
3-    Select iOS Build option
4-    Type --registrar:static in Additional mtouch arguments textbox
5-    Click on Ok
it worked fine to me. THANKS A LOT ...I saved too much time...

Thanks @SotoiGhost for providing clear steps to fix the issue. i was seeing this line of code in every site "--registrar:static" but not sure where to place.

@joilsonc  thanx man, saved my life.

In my case, Xamarin.iOS project was successfully built for real iOS device, and was constantly failing to build for iPhone Simulator with "MT5209: Error: 1 duplicate symbol for architecture x86_64 Native linking" error.
@SotoiGhost instructions did the trick and fixed the issue!
Thanks!!!

I have the same issue and tried the ''--registrar:static" trick but it didn't work. Is it ok to have other mtouch arguments there? Any other suggestions?

@SotoiGhost Thank you! You save me.

@SotoiGhost Thanks buddy.


QUESTION: How to activate attach options?

App is installed after i edited field.py to include a comma
but it won't work, the web form attach dialog is the same as before.

I tried configuring my web form to include options from attach control to my attach fields - but the front end acted the same. There was no change to the front end form functionality. I even added options to the desk form as well as the web form, to no avail.
Can you provide an example configuration of how you would enter the options into the web form?

I think also, after the attach control was deactivated and removed, that something damaged the form permissions because now only Desk Access level users are allowed to upload media files into front-end web form. I can only imaging its because of the settings i used were incorrect with required file/mime type but that once removing them its still not working.
I get 417 error on file uploads now on front end web form from users other than system manager/desk user

@nn-dmt I'm sorry that you are facing some issues after removing the plugin..

I think also, after the attach control was deactivated and removed, that something damaged the form permissions because now only Desk Access level users are allowed to upload media files into front-end web form. I can only imaging its because of the settings i used were incorrect with required file/mime type but that once removing them its still not working.

The changes that the plugin make to the system are:

On install: Creating a custom field to handle the plugin options (Not needed anymore)
On Uninstall: Removing the custom field if exist (Not needed anymore)
Handling the attachment removal by user which is done using frappe own code
Injecting the plugin js and css for webform

There is nothing in the plugin that changes user permission or do anything related to that..

I get 417 error on file uploads now on front end web form from users other than system manager/desk user

Can you please post a screenshot of the error and the browser console log. Maybe I will be able to help..

Can you provide an example configuration of how you would enter the options into the web form?

In the field's Options put the config as a JSON string..
{"allowed_file_types": [".jpg", ".png", ".gif"]}

You can post your attach field config so I can take a look at it..
I will remove the on install & uninstall code from the plugin and update it
Best regards..

thank you for the help - i will look into reinstalling it and trying with the formatting you provided.
perhaps the permission issue was always there and i just never noticed.
I will update you. No worries at all and thanks for your time

Update:
the issue was not with the plugin, but in the handler.py file in the frappe app.
the type of files i wanted, audio, needed to be added to approved mimetypes list, it was missing audio in all its formats.
        "audio/wav",
        "audio/mpeg",
        "image/png",
        "image/jpeg",
        "application/pdf",
        "application/msword",
        "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
        "application/vnd.ms-excel",
        "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
        "application/vnd.oasis.opendocument.text",
        "application/vnd.oasis.opendocument.spreadsheet",
        "text/plain",
        "video/quicktime",
        "video/mp4",
)

Also needed to change the code down further in the file to the following, since the version that ships with the branch has a bug.

                filetype = guess_type(filename)[0]
                if filetype not in ALLOWED_MIMETYPES:
                        frappe.throw(_("You can only upload JPG, PNG, PDF, TXT, MP3, WAV or Microsoft documents."))```

 Please note that i don't yet know if this 'fix' causes any security implications, but it seems like frappe themselves have an open PR with a very similar codeblock as the solution, which just has not yet been merged

@nn-dmt Thanks a lot bro for your update and that is a great discovery..

Also needed to change the code down further in the file to the following, since the version that ships with the branch has a bug.

Even that bug exists in v14..

Please note that i don't yet know if this 'fix' causes any security implications, but it seems like frappe themselves have an open PR with a very similar codeblock as the solution, which just has not yet been merged

I can't see anything in the code that might cause a security problem. Even if the security reason that made frappe exclude audio files from the list is the ability to incorporate malicious code into audio files, malicious code can also be incorporated into image files but they still allow images yo be uploaded by guest users..
I will see if I can make the plugin handle the file uploads and allow the modification of the allowed file tyoes list through the plugin, then I will let you know if I found a way..
Best regards..


Move Average_Supply_Air_Flow_Sensor

Class is in the wrong part of the tree.

Hi Joel, thanks for the fix!
Could you run python generate_brick.py and push Brick.ttl in a separate commit too?

It bothers me that the only difference is this...
 brick:Average_Supply_Air_Flow_Sensor a owl:Class ;
     rdfs:label "Average Supply Air Flow Sensor" ;
-    rdfs:subClassOf brick:Discharge_Air_Flow_Sensor ;
+    rdfs:subClassOf brick:Supply_Air_Flow_Sensor ;

...the rest of the diff is because there is no canonical order for the restrictions.  But I'm not letting that slow me down! :smile:


Print timeout in WaitForPods

/assign @marseel
Won't harm in any case and may be useful if we make the timeout logic more complex than 15m.

/lgtm
/approve


"run local ip controller error: load failed:

Bug Description
I just tried to install latest merbridge on debian hosted nodes, but gave the next error:

Any idea how can I fix it?
Version
5.10.0-13-amd64 #1 SMP Debian 5.10.106-1 (2022-03-17) x86_64 GNU/Linux

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"

I did not dig into the logs, but is it related to the recent cni works? cc @kebe7jun

can you add an env to daemonset:
- name: CGROUP2_PATH
   value: /sys/fs/cgroup

This is caused by the mount command outputting multiple results, I will fix it.
https://github.com/merbridge/merbridge/blob/06a3cd9afd14f7777fef964330673ef051e18aab/bpf/Makefile#L50-L51

This should be caused by mounting the host path to the container.

Yeah I think so, but we have to mount the host path(/var/run), any thoughts?


[Bug]: Print label does not include Order or Family

Steps to reproduce the bug
1. When I try to print a label for Dorsiana semilata the label does not contain the bottom line, which should be the Order and Family. It is blank. For every other species in the same Genus there is no issue. So far it seems to just be this one label.
2.
3.
...

Screenshot
No response
Expected behavior
No response
Additional Screenshots
No response
Environment
Production
Sandbox Used
No response
Version
No response
Browser Used
Chrome

I suspect you selected the Combination ([c]) not the Protonym version of that name.  Can you try again to check?

I tried several times with Tommy, and we couldn’t get it to work
From: Matt @.>
Sent: Thursday, September 5, 2024 10:27 AM
To: SpeciesFileGroup/taxonworks @.>
Cc: Kohler, Michelle Marie @.>; Author @.>
Subject: Re: [SpeciesFileGroup/taxonworks] [Bug]: Print label does not include Order or Family (Issue #4030)
I suspect you selected the Combination ([c]) not the Protonym version of that name. Can you try again to check?
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/SpeciesFileGroup/taxonworks/issues/4030*issuecomment-2332010008__;Iw!!DZ3fjg!9WtzS6vRWnrJaJ4czPcBdX9F31sOyykY5NVIZiQCx6-GOwdgdBgwOAim5CYEqefW-ZWDNb3KR5et-PChfs1zVbtV2vk$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AGCPMOAZDNCEV7QEOIECIFTZVBZ23AVCNFSM6AAAAABNWW7WZWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZSGAYTAMBQHA__;!!DZ3fjg!9WtzS6vRWnrJaJ4czPcBdX9F31sOyykY5NVIZiQCx6-GOwdgdBgwOAim5CYEqefW-ZWDNb3KR5et-PChfs1zyhedkjA$.
You are receiving this because you authored the thread.Message ID<EMAIL_ADDRESS>

I just tried and confirmed that the issue is the selection of a Combination. See existing labels for it, and:

I'll try and update the code to allow Combinations to work too.

Fixed on next release.


latest version cannot download youtube videos which require signing in to confirm one's age

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

[X] I understand that I will be blocked if I remove or skip any mandatory* field

Checklist

[X] I'm reporting a broken site
[X] I've verified that I'm running yt-dlp version 2022.08.19 (update instructions) or later (specify commit)
[X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
[X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[X] I've searched the bugtracker for similar issues including closed ones. DO NOT post duplicates
[X] I've read the guidelines for opening an issue
[X] I've read about sharing account credentials and I'm willing to share it if required

Region
russia
Provide a description that is worded well enough to be understood
2022.08.19 version cannot download youtube videos which require signing in to confirm one's age - displays what's pasted in the output window and then waits indefinitely without using any CPU.  2022.05.18 version downloads these videos with some JS error messages, but it downloads them, and even without throttling.
Provide verbose output that clearly demonstrates the problem

[X] Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
[X] Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output
[debug] Command-line config: ['-vU', 'https://www.youtube.com/watch?v=VHvjs0vQZkA']
[debug] User config "/home/lvm/.config/yt-dlp/config": ['--prefer-ffmpeg', '-o', '%(uploader)s--%(upload_date)s--%(title)s--%(id)s.%(ext)s', '-f', 'bestvideo[height<=1080]+bestaudio/best[height<=1080]', '--fragment-retries', 'infinite', '-R', 'infinite', '--no-mtime', '-i', '--merge-output-format', 'mkv']
[debug] Encodings: locale UTF-8, fs utf-8, pref UTF-8, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version 2022.08.19 [48c88e0] (zip)
[debug] Python 3.10.6 (CPython 64bit) - Linux-5.4.0-122-generic-x86_64-with-glibc2.27 (glibc 2.27)
[debug] Checking exe version: ffmpeg -bsfs
[debug] Checking exe version: ffprobe -bsfs
[debug] exe versions: ffmpeg 3.4.11, ffprobe 3.4.11, phantomjs 2.1.1, rtmpdump 2.4
[debug] Optional libraries: certifi-2018.01.18, sqlite3-2.6.0
[debug] Proxy map: {}
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Latest version: 2022.08.19, Current version: 2022.08.19
yt-dlp is up to date (2022.08.19)
[debug] [youtube] Extracting URL: https://www.youtube.com/watch?v=VHvjs0vQZkA
[youtube] VHvjs0vQZkA: Downloading webpage
[youtube] VHvjs0vQZkA: Downloading android player API JSON
[youtube] VHvjs0vQZkA: Downloading tv embedded player API JSON
[youtube] VHvjs0vQZkA: Downloading web embedded client config
[youtube] VHvjs0vQZkA: Downloading player 113ca41c
[youtube] VHvjs0vQZkA: Downloading web embedded player API JSON
[debug] Loading youtube-nsig.113ca41c from cache
WARNING: [youtube] VHvjs0vQZkA: Native nsig extraction failed: Trying with PhantomJS
         n = u7t2L-U4UZj8ps ; player = https://www.youtube.com/s/player/113ca41c/player_ias.vflset/en_US/base.js
[debug] [youtube] No terminating paren } in: {e=void 0===e?"":e;f=void 0===f?!1:f;if(a)if(c&...ack;d.level=b[c].level;g.eu(d)}Zw().set("errors",{; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
[youtube] VHvjs0vQZkA: Executing signature code
[debug] [youtube] PhantomJS command line: phantomjs --ssl-protocol=any /tmp/tmpxv8z6659

See pinned issues


Support CPU-only QRNN.

The previous build previously propagate the use or disuse of CPU-only QRNNs to model creation.
This has been corrected, and I've added a unit test to ensure that it runs as expected.

thanks! 🙇


Hardcoded API's

Hi, I am using this module indirectly via Ansible with Azure Stack.
It appears the API versions are hardcoded which causes failures with Azure Stack that appear to use very specific API versions.
Looking at the code in /usr/lib/python2.7/site-packages/azure/mgmt/storage/v2017_06_01/operations/storage_accounts_operations.py we can see the API is set to "2017-06-01"
We get the following result with Ansible:
"msg": "Error checking name availability: Azure Error: InvalidResourceType\nMessage: The resource type 'checkNameAvailability' could not be found in the namespace 'Microsoft.Storage' for api version '2017-06-01'. The supported api-versions are '2016-01-01,2015-06-15,2015-05-01-preview'."

Changing the API version to "2016-01-01" works successfully.
Is there a way to override the API versions for each resource so they work with Azure Stack?

It looks like the azure cli have worked around this by allowing API profiles to be set e.g.
az cloud update
--profile 2017-03-09-profile
Is there something similar here that can also be used with Ansible?

Hi @charliejllewellyn
Yes, the azure.mgmt.storage.StorageManagmentClient has an api-version:
https://github.com/Azure/azure-sdk-for-python/blob/7cbff93b40a244bd222d81b97597c0530161169e/azure-mgmt-storage/azure/mgmt/storage/storage_management_client.py#L73-L74
Ansible should use that, or provide a parameter to change that (like the CLI).
FYI @tstringer
I'm closing this one, since it's not a SDK issue (api-version can be configured), buy a pure Ansible issue. Please open an ansible issue and tag @tstringer on it.
Thanks!


Idea for difficulty settings regarding bosses

When selecting a higher difficulty (e.g. hard mode) remove ground highlights of bossattacks and/or reduce windup times of attacks

I'm not sure we have difficulty settings, just length ones. Are you suggesting we do? Voting for those would have to be carefully managed, so that more experienced players don't outvote newer ones and make their experience horrible.
Also, wouldn't this reduce the skill cap, by making the game more random (as the players have less information)?

You do have a point there. But that gave me another idea: How about client sided difficulty settings: When you pick hard mode the game will be harder only for you: So it might remove the mentioned highlights and/or change the animations that only you see so there is less reaction time for you. Maybe even apply some permanent debuffs like less stats, lower proc chance or more expensive items or bosses doing extra things to heroes with the hard mode debuff.
The idea is that someone who is relly good may want to handicap himself and/or to get a real challenge. That might be something for Baumi if he wants to play with people, that arent that good he could just handicap himself. The only problem I see here is that there is no obvious reward, other than the challenge.
Would that idea be worth another issue?


refactor: Create DOMParser lazily

Avoids creating and destroying the object each time stringToHTML is used (no needless garbage-collection). Doesn't allocate it until it is needed (no useless memory allocation).

Great update! I'm going to branch your PR, run the build, and push into production. Thanks so much!


fix bug that Names filter dont work at describe_target_groups

Fixing this. https://github.com/spulec/moto/issues/1062

Coverage increased (+0.05%) to 93.511% when pulling 469cfb7b3e34fd71c5f00ed6f5b9e4e2e575a3c3 on kawasakitoshiya:toshitanian/fix_target_group_names_filter into a579280b7abdc6ac32dd98e7da61891ab4b678a2 on spulec:master.


Upgrade 2.8.1

I made upgrade of my docker on ubuntu 20.04 with
Version 2.8.0
cd npm
docker-compose down
docker-compose pull
docker-compose up -d
reboot
Yet the version number did not change, still says v2.8.0 at bottom of page.

maybe you hardcoded the version in docker-compose.yml


Response code can't handled on internal 200 with current offset

OkDownload Version
v1.0.2-SNAPSHOT
Problem Describe
I occur some problem, I also search on issues and wiki, I even checked the source code, but it can't help, so my real problem is:...
Log
There is the whole log from LogCat when I occur the problem(I know we can use this tool to let log more readable):

I also encountered this problem.

The same problem happened, it can be reproduced easily by frequently disconnect and connect network during downloading.

The location throw this exception is at line 133 of BreakpointRemoteCheck:
if (!isTrialSpecialPass(responseCode, instanceLength, resumable)
                && downloadStrategy.isServerCanceled(responseCode, info.getTotalOffset() != 0)) {
            throw new ServerCanceledException(responseCode, info.getTotalOffset());
}

The offset of BlockInfo is wrongly calculated, so DownloadStrategy#isServerCanceled return true...

Remove BreakpointInfo from BreakpointStore can avoid this exception, like this:
OkDownload.with().breakpointStore().remove(task.getId());

But the breakpoint retransmission mechanism loses its meaning. TT

@monkey1992 Why you said the offset of BlockInfo is wrongly calculated?

Any update on this issue?

Any update on this issue?

Any update on this issue?

unsubscribe
https://github.com/notifications/unsubscribe-auth/ALVMTLS6PQBMMHAYUEV436LR24N7HANCNFSM4ILSLIZA
please
On Fri, 10 Jul 2020 at 15:06, Joursion<EMAIL_ADDRESS>wrote:

Any update on this issue?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/lingochamp/okdownload/issues/287#issuecomment-656694857,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALVMTLS6PQBMMHAYUEV436LR24N7HANCNFSM4ILSLIZA
.

com.liulishuo.okdownload.core.exception.ServerCanceledException: Response code can't handled on internal 200 with current offset 4128507
2021-12-22 17:16:02.898 20401-20401/com.uiot.smartscreen.ota W/System.err:     at com.liulishuo.okdownload.core.download.BreakpointRemoteCheck.check(BreakpointRemoteCheck.java:133)
2021-12-22 17:16:02.900 20401-20401/com.uiot.smartscreen.ota W/System.err:     at com.liulishuo.okdownload.core.download.DownloadCall.execute(DownloadCall.java:180)
2021-12-22 17:16:02.901 20401-20401/com.uiot.smartscreen.ota W/System.err:     at com.liulishuo.okdownload.core.NamedRunnable.run(NamedRunnable.java:32)
2021-12-22 17:16:02.903 20401-20401/com.uiot.smartscreen.ota W/System.err:     at com.liulishuo.okdownload.core.dispatcher.DownloadDispatcher.syncRunCall(DownloadDispatcher.java:369)
2021-12-22 17:16:02.905 20401-20401/com.uiot.smartscreen.ota W/System.err:     at com.liulishuo.okdownload.core.dispatcher.DownloadDispatcher.execute(DownloadDispatcher.java:183)
2021-12-22 17:16:02.906 20401-20401/com.uiot.smartscreen.ota W/System.err:     at com.liulishuo.okdownload.DownloadTask.execute(DownloadTask.java:535)
2021-12-22 17:16:02.908 20401-20401/com.uiot.smartscreen.ota W/System.err:     at com.liulishuo.okdownload.DownloadContext$1.run(DownloadContext.java:124)
2021-12-22 17:16:02.910 20401-20401/com.uiot.smartscreen.ota W/System.err:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
2021-12-22 17:16:02.911 20401-20401/com.uiot.smartscreen.ota W/System.err:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)


MetricsExtension tries to register Metric from generic producer method

I defined a producer method for Timer instances, based on a qualifier. It looks something like this:
    @Produces
    @SomeFancyQualifier("any")
    Timer getFancyTimer(InjectionPoint injectionPoint) {
        return getFanyTimer(getQualifier(injectionPoint, SomeFancyQualifier.class).value());
    }

Unfortunately, MetricsExtension thinks I want to register a Timer here and calls my producer method with no injectionPoint. You probably can't reliably catch that case, but it would already help if I could return null to indicate that no Timer should be registered. Right now that causes a NullPointerException and I therefore have to return some dummy Timer which clutters my statistics.

Ah that's an interesting use case. I think it is possible to actually check whether:

There is an parameter of type InjectionPoint in the producer method signature
Or there is another qualifier than @Default

And skip the registration of the custom metric.
For the later, I think it makes as well since the alternative metrics producer methods from the extension produce metric beans with the @Default qualifier so that would be more consistent.
Let me know what you think. I'll work on it ASAP, though if you could contribute a PR that'd be event better 😉!

In my opinion the second option makes more sense. Registering only producers for @Default timers is consistent and easily understood. With the first option I can think of genuine use cases where the problem would still arise:
    @Produces
    @UserGroupActionMeter
    Meter getUserGroupActionMeter(Session session) {
        return getUserGroupActionMeter(session.getUserGroup());
    }

While I'm generally all for contributing to great open-source projects, it looks like I don't have enough budget to do it this time 😕

I think both options are not mutually exclusive so both safe guard address more cases.
No problem. It's not that much a change so I should be able to do it soon.

Yeah you're right, and I can't think of a case where a producer with an InjectionPoint parameter should be registered in the MetricsRegistry. I'm looking forward to your fix 😊

Should be fixed with bda4712718bfbb9c8ba14992ecdcc2eb53dd3031. I'll cut a new release once CI has passed.

Version 1.4.0 that contains this fix has been released.

Thanks for the speedy fix and release, it works great now 👍

Great thanks for the feedback!


Move tracing to sdk/tracing

This PR moves the tracing/ library under sdk/tracing/.

/azp run java - tracing - ci

/azp run java - tracing - ci

/azp run java - tracing - ci

@jianghaolu could I get a quick PR review from you. I'm moving this library up into the sdk folder.


Add option to disable evolution / optimization of variable coefficients (fix coefficients to one)

It would be nice to have an option which fixes the coefficients for variables to 1.0.

This would lead to node counts which are compatible to other GP systems (operon counts variable nodes with coefficients as a single one node.)
It could help to find correct solutions for the "symbolic test cases" in srbench.

Marking this issue as done:

every node has an Optimize property which turns optimization on/off for its coefficient
mutations can take integer distributions
symbolic mode is a global flag which disables coefficient tuning and configures mutations work with integers


Refactoring build.xml

Currently, the build.xml file has a lot of  unnecessary lines of code that could be replaced/changed without affecting functionality.

W18 OK 50 points


Developer mode flag handling

Handles a developer mode, with a reload function in the developer menu
Also can enter development mode by clicking the version 7 times in 3 seconds :)

Things we should start moving to developer mode:

"PPM Correction" input field.
All "Diagnostics" in Settings.
"Logs" tab.


Optimization of non-GPT 4 major model outputs

Currently I try to use Qwen1.5-72B, deepseek-33b, and mixtral-8x7b models to drive mentat, and I find that the answers given always have some errors, there are misunderstandings and inaccurate code modifications, and I'm not sure what is causing them, and I don't know if there is any later support for the ability to target non-GPT4 models? Thank you very much.

in our testing, no models other than GPT-4 and Claude 3 Opus can handle the complex edit format required for Mentat.
We do have some changes coming that might make things easier for local models though. This experiment is a step in that direction: https://github.com/AbanteAI/mentat/pull/530


Failed to get D-Bus connection: Operation not permitted

During the deployment, right under "Installing : systemd-219-78.amzn2.0.21.x86_64", there was an error message:

Installing : systemd-219-78.amzn2.0.21.x86_64                         102/123
Failed to get D-Bus connection: Operation not permitted

It looks like that it's something due to Docker changes? the deployment went through successfully, but would the error affect functionality?

Hey thanks for reporting.


Integrations_Server terraform block

Using es_stack version 8.6.1
Trying to create Integration_Servers via terraform - using azure provider.
When I try to use the integrations_server block as defined in the docs, I get an error with terraform plan, refer below :
docs reference:   https://registry.terraform.io/providers/elastic/ec/latest/docs/resources/ec_deployment#integrations_server
Hardware used : azure-storage-optimized

Error: Unsupported block type
│
│   on main.tf line 56, in resource "ec_deployment" "elasticsearch":
│   56:   integrations_server {
│
│ Blocks of type "integrations_server" are not expected here.
I using the block type as defined in the latest docs. Kindly let me know if I am missing anything.

@arul24ar which version of the provider are you using here?

data "ec_stack" "latest" {
version_regex = "latest"
region        = "us-east-1"
}
resource "ec_deployment" "example_minimal" {
count = var.es_cluster ? 1:0
name = var.es_deployment_name
deployment_template_id = var.es_template_id
region = data.es_stack.latest.region
version = data.es_stack.latest.version_regex
tags = var.resource_tags
elasticsearch = {
autoscale = var.auto_scale
topology {
id = var.es_topology_id[0]
}
topology {
id = var.es_topology_id[1]
}
topology {
id = var.es_topology_id[2]
}
topology {
id = var.es_topology_id[3]
size = var.ml_instance_size
autoscaling {
= var.ml_instance_size
}
}
topology {
id = var.es_topology_id[4]
}
}
kibana = {
topology {
size = var.ki_instance_size
}
}
integrations_server = {
topology {
zone_count = 1
size = '1g'
}
}
enterprise_search = {}
}

Using the latest version 8.6.2

@arul24ar Can you post the full output of terraform -version?
I guess you are using terraform-provider-ec 0.6.0 which has a different syntax than the previous version.

@pascal-hofmann - I am able to deploy with version 0.6.0. Earlier I was using the very old version 0.2.0.
Thank you for the support.


allow choosing the new preset

recently a new preset was introduced, but missed to change read_choice to allow the new option

Thanks 👍


Add ability to explicitly set model

More extensible this way, in my opinion, especially when implementing custom filter/sort functionality. Any input?

This seems pretty sane at first glance. Thanks for adding tests, by the way! I have a busy day today, but I'll take a deeper tonight or tomorrow!

Thanks!
I want to commend you for this handy module. I'd been struggling to find a way to union QuerySets across several databases then filter/sort without much overhead on my part (e.g. building a wrapper around QuerySet). My scenario involves pulling data from various databases across the U.S. and Canada and Ii's working beautifully!
This PR was inspired by the fact that Django REST Framework asserts equality between the filter model and QuerySet model types. Having the ability to explicitly set the model allows me to use the DRF's DjangoFilterBackend. There is definitely room for smarter introspection. I'm open to any comments/complaints.
Here's what my ViewSet looks like:
class TagSerialViewViewSet(viewsets.ReadOnlyModelViewSet):
    """
    Represents TagSerialViewViewSet.
    """

    queryset = QuerySetSequence(
        TagSerialView.objects.all(),
        TagSerialView.objects.using('ca').all(),
        model=TagSerialView
    )
    serializer_class = TagSerialViewSerializer
    filter_backends = (filters.DjangoFilterBackend,)
    filter_class = TagSerialViewFilterSet
    pagination_class = FullResultsPagination

I want to commend you for this handy module. I'd been struggling to find a way to union QuerySets across several databases then filter/sort without much overhead on my part (e.g. building a wrapper around QuerySet). My scenario involves pulling data from various databases across the U.S. and Canada and it's working beautifully!

I'm glad you've found this useful!

This PR was inspired by the fact that Django REST Framework asserts equality between the filter model and QuerySet model types. Having the ability to explicitly set the model allows me to use DRF's DjangoFilterBackend. There is definitely room for smarter introspection. I'm open to any comments/complaints.

Interesting, I've also used this code with Django REST Framework, but haven't run into this issue,  because I didn't use the DjangoFilterBackend
My initial thought was to make QuerySetSequenceModel a Model that introspecs the underlying QuerySets and has "fields" that match between all the QuerySets, but I haven't had time to consider that at all. This wouldn't work for your use case, anyway, so I suspect this is the reasonable solution.
In your situation, you might be able to do queryset = SerialNumber.objects.all() | SerialNumber.objects.using('ca').all(), if that doesn't work then it seems that overriding the model is the only way to do it.

My initial thought was to make QuerySetSequenceModel a Model that introspecs the underlying QuerySets and has "fields" that match between all the QuerySets, but I haven't had time to consider that at all. This wouldn't work for your use case, anyway, so I suspect this is the reasonable solution.

This was exactly my thought.

In your situation, you might be able to do queryset = SerialNumber.objects.all() | SerialNumber.objects.using('ca').all(), if that doesn't work then it seems that overriding the model is the only way to do it.

This was the first route I took. Unfortunately, queryset.filter() does not take multiple databases into account. I'd need to override .filter() and iterate over each database instance that might exist.

This was the first route I took. Unfortunately, queryset.filter() does not take multiple databases into account. I'd need to override .filter() and iterate over each database instance that might exist.

Ah-ha! Makes sense. :) Thanks for the explanation! I need to look closer at the test cases, but I think this is ready to merge.

Thanks! :+1: I cleaned up a few things in 06d93378dda965023fb657189f1a855cee136229.


pygame for 64-bit Windows

A compiled 64-bit Windows package for pygame can be found at:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
Click the pygame‑1.9.2a0‑cp27‑none‑win_amd64.whl link to download the wheel file and then:
pip install pygame‑1.9.2a0‑cp27‑none‑win_amd64.whl

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/23120992-pygame-for-64-bit-windows?utm_campaign=plugin&utm_content=tracker%2F7646105&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F7646105&utm_medium=issues&utm_source=github).

I'll be sure to update the install guide in a bit. :)

Updated! Checkout the wiki!