text:
请问一作、作者单位、文章中的小标题代码能获取吗？better notes中可以获得一作firstcreater，但是在zotcard中不能用。

请问一作、作者单位、文章中的小标题代码能获取吗？better notes中可以获得一作firstcreater，但是在zotcard中不能用。

能否提供一些图片，我看看？

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
Pixhawk Flight controller connections

Hi,
@zehortigoza
@lucasdemarchi
P.S : This is the wrong place for this question but I dont seem to find a way to open a new issue in PX4 section. Please move there accordingly.
I have a Pixhawk FC that I bought. I have it powered thru a 4S lipo battery. I have the TELEM2 connected to the J5 Telemetry slot on the intel compute board (80 pin connector extension). The compute board is powered thru its HSUART connection.
How do I get the QGC app that is running on my workstation to detect the Pixhawk ? I am trying to simulate a flying drone and view it on QGC. I have my application ported to the compute board and want to see MAVLINK messages in my application sent by the Pixhawk while viewing the drone on the QGC.
I have found mixed documentation and none of them tell me how to get the QGC detect the Pixhawk.
Can you please help me out here ?

Thanks
Rohan

To connect to pixhawk you should use the wires blue, yellow and black coming out from the same connector where you powered aero.
Make sure you are using 5V to power Aero. The pins on Tha 80-pin connector should not be used. If you do want to use the 80-pin connector (for example because you don't have the cable) then you will need to change the fpga firmware to send the signal to the correct pins. Note that you have to remove the red wire as both boards are powered independently.
Then you should flash the fpga firmware that targets the compute-board, not the RTF (see in /etc/fpga)

For the connector pinout you can use https://www.intel.com/content/dam/support/us/en/documents/boardsandkits/aero/intel-aero-compute-board-guide.pdf
See section 3.8
And make sure you understand the "caution" notes there and that VCC and GND on the telemetry connector don't match the pixhawk connector.

All those ports(telemetry, compass...) are connected to FPGA and the RTF FPGA firmware routes it to AeroFC that you don't have, so like Lucas said you need to do another FPGA firmware(you can use https://github.com/intel-aero/intel-aero-fpga as a start point) to route the Compute board UART to the telemetry connector. It is easy just use the UART pins in the power connector of compute board.

Thanks @lucasdemarchi  and @zehortigoza. So if I understand this both of you correctly,

Power Pixhawk thru 4S lipo and power pinout on Pixhawk.

Flashed the fpga firmware by running jam - aprogram /etc/fpga/aero-compute-board.jam

I wont connect the TELEM2 pinout to the 80 pin connector. I will use the 3 pinout from the other end of the HSUART power cable used to power the compute board. Where on the pixhawk does the other go ? There are 16 rows of 3 pins each on the top of the Pixhawk. I assume the other end goes there. But which 3 pins do I connect it to ?  I am attaching a pic here.

So there is no need to separately connect the TELEM2 pins on the Pixhawk I assume ?

How do I connect the Pixhawk to my workstation so QGC can detect it ? I see a micro USB connection on one side of the Pixhawk.

Thanks
Rohan

You need to connect compute board to a telemetry port in Pixhawk, this way compute board can receive and send MAVLink messages to Pixhawk.
The easiest way to connect Pixhawk to your computer is by using the microUSB there is other ways too like connect a USB FTDI to you computer and wire the FTDI to a telemetry port in Pixhawk.

The 3 pinout from the HSUART does not fit in to the Telemetry pinout directly. I got some cable with the Pixhawk that would fit into the 3 pinout. I have attached 2 pics.
First of the 3 pin out from the HSUART

Here is the cable that fits into the 3 pinout.

Let me know if there is another cable that I dont have and should order.  The Telemetry is a 6 pin connection.
If you have any pics that you can share that would be nice.

To reply to your comment @zehortigoza
All those ports(telemetry, compass...) are connected to FPGA and the RTF FPGA firmware routes it to AeroFC that you don't have

I do not have a RTF at the moment. I am using the fpga px4 firmware that came installed on the compute board. I assume that is good enough to work with Pixhawk.

It is easy just use the UART pins in the power connector of compute board.

Please see my last comment with pics. How does that 3 pinout connect to the Telem2 on the Pixhawk.

Also, when I connect the Pixhawk to the laptop using the USB connection, I get a red solid light for the main LED and the B/E for the IO is a solid orange

You can just cut and solder the cable that you have, no need to order. Again as Lucas said you need to load this FPGA firmware /etc/fpga/aero-compute-board.jam
I don't know the meaning of this solid orange led but you can find the answer to that in the Pixhawk documentation.

@zehortigoza
Again as Lucas said you need to load this FPGA firmware /etc/fpga/aero-compute-board.jam

I did flash the firmware you are mentioning. I ran
jam -aprogram /etc/fpga/aero-compute-board.jam

and got success.  I assume thats all I need to do there.
You can just cut and solder the cable that you have, no need to order.

I am confused. How is the 3 pinout suppose to connect originally ? What is the use of it ? Its got to fit somehow into the Pixhawk FC. When you say xcut and solder, what exactly ? That seems complicated for something that cost me $200 and I dont want to mess it up.

I don't know the meaning of this solid orange led but you can find the answer to that in the Pixhawk documentation.

I googled it. Apparently a solid Amber B/E and a flashing blue ACT means error and everything OK at the same time. That is strange.  Here is what I found
The LEDs are
FMU PWR = Flight management Unit Power
FMU B/E = FMU Processor in Bootloader mode (flashing) or Error (Steady)

I/O PWR = Input/ Output Power
I/O B/E = I/O processor in Bootloader mode (flashing) or Error (Steady)
ACT = Activity (a flashing heartbeat) indicating everything is ok

You can connect this(https://user-images.githubusercontent.com/18452209/30987689-c5196514-a44c-11e7-8af4-177aba3e7eb1.jpg) to this(https://user-images.githubusercontent.com/18452209/30987695-c8a22770-a44c-11e7-8255-d23c1ebaa409.jpg) then cut the other side of this connector and connect to a cable with the connector that connects to the Pixhawk telemetry port.
You just need to make sure about the order, in the aero side the black in GND the other 2 is UART RX and UART TX somewhere in the Aero documentation(https://github.com/intel-aero/meta-intel-aero/wiki) you can find it for sure but it will not cause any damage connecting inverted.

@zehortigoza then cut the other side of this connector and connect to a cable with the connector that connects to the Pixhawk telemetry port.

I dont have any such cable and nothing came with the Pixhawk. I can see if anyone solders it. Can you please send me a picture of your connection if you have one ?  I understand Pixhawk is not specifically designed for intel aero but there must be a way to do this without soldering. I do not know what the RTF uses and I am not sure how the board and FC are connected inside of it. I need to find a cable that has a 3 in and 6 out connector.

I don't have a Pixhawk.
You can cut one side this cable that you are using in this pic https://user-images.githubusercontent.com/18452209/30983285-d90ba676-a43e-11e7-8e88-9eb36a798780.jpg then connect to compute board.
Look here: https://pixhawk.org/modules/pixhawk#pinouts you just need to connect 3 pins: GND, TX and RX. TX and RX are UART TX and RX.

This is not the right place for this issue and by the missing of answers looks like it is fixed.

authors: RohanKurane lucasdemarchi zehortigoza


text:
HEVC ENC:10bit support

v1:
add support P010 input format
add HEVC 10bit encoding
Signed-off-by: Pengfei Qu Pengfei.Qu@intel.com

pengfei busy with other things, dongping will help to rebase this at #61

source: gharchive/pull-request

authors: QuPengfei xuguangxin

license_source: bigquery


text:
meta-integrity: make linux kernel patch depend on "ima" distro feature

The goal for the layer is to have no effect unless IMA is explicitly
enabled. Changing the kernel configuration conditionally is an
important part of that. Not duplicating (and thus potentially replacing)
recipes from other layers is the other.

@mythi And this one also had the obsolete commits. Thinking a bit more about this, this is a result of rewriting history on the master branch. Fixed.

Merged  myself because it has been pending review for a while and seems uncontroversal.

license: mit


text:
Stylish version of Discord Reborn no longer properly displays the background

Using Waterfox 49.0.2 (Firefox 49.0.1),
The userstyle sheet is properly applied, as it should be, but does not account for the background properly.
The image is applied and can be found if making some of the elements transparent (settings popup handles this nice https://jii.moe/NyzfHvERW.webm)

youre right i wonder why im onto it.

@Scrxtchy i found out why... i accidently erased like half of the css on the last update on userstyles whoops i could roll back but ima have to fix a couple small bugs


text:
🛑 Kawanda is down

In ffe2cf3, Kawanda (https://kawanda.unej.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Kawanda is back up in b8d1a10 after 20 minutes.


text:
🛑 Lumbung is down

In 2024265, Lumbung (https://lumbung.unej.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Lumbung is back up in 48e8dc7 after 21 minutes.


text:
🛑 SIMULAN is down

In 2e09080, SIMULAN (https://simulan.unej.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SIMULAN is back up in 58c0ae1 after 12 minutes.


text:
Testing non-exported procedures

Currently stdlib is compiled from masm to masl as a build step ref. This compilation step removes non-export procedures from the final binary.
The issue is to discuss and develop a strategy to test these procedures.

I wonder if we could modify the parser such that all procedures are made accessible if a test / debug flag is provided via command line during compilation.

Another approach would be to remove the export keyword (this would also fix https://github.com/0xPolygonMiden/miden-vm/issues/690), and add all the procedures to the masl. During final linking the dead code can be eliminated.

How about allowing the export keyword everywhere? Except making it do the same thing as proc outside of library context?

I think it is still useful to differentiate between public and non-public interfaces of a given module. For example, some modules may have dozens of internal procedures to improve readability but may only have one procedure which is intended to be used externally.
It is pretty annoying that there isn't a good way to test internal procedures right now - and what I see happening is that people mark internal procedures as export. But I'm hoping we can come up with a good solution here.

authors: bergkvist bobbinth frisitano hackaugusto


text:
Can not get the latest version via pod install

I saw the latest version is 2.5.5 on https://cocoapods.org/?q=XCDYouTubeKit. However, the latest version I can find via pod command is 2.5.3. I've installed the latest version of cocoapod.
$ pod --version
1.2.0

$ pod search XCDYouTubeKit
-> XCDYouTubeKit (2.5.3)
   YouTube video player for iOS and OS X.
   pod 'XCDYouTubeKit', '~> 2.5.3'
   - Homepage: https://github.com/0xced/XCDYouTubeKit
   - Source:   https://github.com/0xced/XCDYouTubeKit.git
   - Versions: 2.5.3, 2.5.2, 2.5.1, 2.5.0, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.3, 2.3.2, 2.3.1, 2.3.0, 2.2.0, 2.1.3, 2.1.2, 2.1.1, 2.1.0, 2.0.3, 2.0.2, 2.0.1,
   2.0.0 [master repo]

Podfile
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'

target 'MyProject' do
  use_frameworks!
  #...
  pod 'XCDYouTubeKit', '~> 2.5'
end

If I change it to pod 'XCDYouTubeKit', '~> 2.5'.5, I get this:
[!] Unable to satisfy the following requirements:

- `XCDYouTubeKit (~> 2.5.5)` required by `Podfile`

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

You have either:
 * out-of-date source repos which you can update with `pod repo update`.
 * mistyped the name or version.
 * not added the source repo that hosts the Podspec to your Podfile.

Note: as of CocoaPods 1.0, `pod repo update` does not happen on `pod install` by default.

pod repo update
pod update

solved


text:
Error at /profile/username

Environment:

Request Method: GET
Request URL: http://127.0.0.1:8000/profile/ross/

Django Version: 2.1.7
Python Version: 3.7.2
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.sites',
 'allauth',
 'allauth.account',
 'allauth.socialaccount',
 'allauth.socialaccount.providers.google',
 'bestboy',
 'users']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware']

Traceback:

File "C:\Users\ross\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\handlers\exception.py" in inner
  34.             response = get_response(request)

File "C:\Users\ross\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\handlers\base.py" in _get_response
  126.                 response = self.process_exception_by_middleware(e, request)

File "C:\Users\ross\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\handlers\base.py" in _get_response
  124.                 response = wrapped_callback(request, *callback_args, **callback_kwargs)

File "C:\Users\ross\Documents\GitHub\WAD2-Group\ratemydog\bestboy\views.py" in profile
  131.         found.append(m.group(1))

Exception Type: AttributeError at /profile/ross/
Exception Value: 'NoneType' object has no attribute 'group'

The profile loads successfully when no images have been uploaded.

Handing to @AyCarlito

Nice @AyCarlito


text:
Video rendering issue🐛

Description
I'm trying to render the local and remote peer video inside my screen.

100ms Flutter Version
3.19.5
Steps to reproduce
Enabling the necessary permissions required for joining the call
Get the hms token
Joining the call
Note: I'm running this app in android 11 device
Expected results
I expected to see both remote and local peer video inside the screen
Code example, screenshot, or link to a repository
https://github.com/100mslive/100ms-flutter/tree/main/sample%20apps/bloc
https://github.com/100mslive/100ms-flutter/tree/main/sample%20apps/flutter-quickstart-app
Logs

Flutter Doctor output

vaishnavihegde@Vaishnavis-MacBook-Air test100ms % flutter doctor -v
[✓] Flutter (Channel stable, 3.19.5, on macOS 14.2.1 23C71 darwin-arm64, locale en-SG)
• Flutter version 3.19.5 on channel stable at /Users/vaishnavihegde/Downloads/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 300451adae (7 months ago), 2024-03-27 21:54:07 -0500
• Engine revision e76c956498
• Dart version 3.3.3
• DevTools version 2.31.1
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
• Android SDK at /Users/vaishnavihegde/Library/Android/sdk
• Platform android-34, build-tools 34.0.0
• Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 15.4)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 15F31d
• CocoaPods version 1.14.3
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2023.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 17.0.7+0-17.0.7b1000.6-10550314)
[✓] VS Code (version 1.93.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.98.0
[✓] Connected device (5 available)
• rk3568 mdc710 (mobile)     • 10.1.128.31:40961         • android-arm64  • Android 11 (API 30)
• rk3568 mdc710 (mobile)     • 10.1.128.44:43037         • android-arm64  • Android 11 (API 30)
• Vaishnavi’s Phone (mobile) • 00008120-000E51A11492201E • ios            • iOS 18.0.1 22A3370
• macOS (desktop)            • macos                     • darwin-arm64   • macOS 14.2.1 23C71 darwin-arm64
• Chrome (web)               • chrome                    • web-javascript • Google Chrome 129.0.6668.101
[✓] Network resources
• All expected network resources are available.
• No issues found!

@vaishnavijlk can you share the code snippet you have used for rendering the videos?

@ygit I did run the example app, https://github.com/100mslive/100ms-flutter/tree/main/sample%20apps/flutter-quickstart-app in my android 11 device. Video is not rendering, this happens quite often. Also, whenever the video renders, the video blinks( ON and OFF), sometimes only some part of the video displays in the app, the rest part of the video just goes on and off.

Also, please refer my test branch which reproduces the issue I mentioned above https://github.com/vaishnavijlk/test100ms.git

@vaishnavijlk can you try the Prebuilt Quickstart guide?
https://www.100ms.live/docs/flutter/v2/quickstart/prebuilt

@ygit , the prebuilt hms_room_kit works, but due to the requirement of customisation I'm using the hmssdk_flutter

@ygit , thanks for the information. In the above source code, if remote peer turn off and turn on the camera, the local peer view duplicates and remote peer video is not available.
Refer the screenshot attached

This happens with android 11 device. Could you please help us to check  this?
The same issue happens with the sample apps shared here https://github.com/100mslive/100ms-flutter/tree/main/sample%20apps Like (bloc, flutter meet)

@ygit , can we get any guidance on this exception ? This exception occurs when video is not rendered in the screen.

@vaishnavijlk This looks like an app implementation. Is it possible for you to share some code regarding how the video rendering is setup?

@ygit, Please refer this file : https://github.com/vaishnavijlk/test100ms/blob/main/videoconsult/lib/components/teleconsultation/peer_tile.dart
Repository Link : https://github.com/vaishnavijlk/test100ms/tree/main/videoconsult
The same issue happens with the sample apps shared by your page https://github.com/100mslive/100ms-flutter/tree/main/sample%20apps Like (bloc, flutter meet) Also with quickstart
This is our device Spec :
Chip: RK3568
Android Version: 11
Storage: 32GB
RAM: 4GB

@ygit is there any solution for this? Since we are using 100ms platform in production, video rendering issue is happening quite frequently and affecting many users. Any help or guidance on this would be great.

hey @vaishnavijlk
Try passing the Key property as shown in this screenshot

@ygit, I have added the key property now  and still have the same issue https://github.com/vaishnavijlk/test100ms/blob/main/videoconsult/lib/components/teleconsultation/peer_tile.dart

hey @vaishnavijlk
Let's get on a call to debug this further. Please book a time slot here: https://calendly.com/yogesh-singh-100ms/30min

hey @vaishnavijlk
Were you able to try the suggestions i did over the call last week?

hey @vaishnavijlk
any updates on this?

authors: vaishnavijlk ygit


text:
🛑 LNHPD search is down

In b27fdc0, LNHPD search (https://health-products.canada.ca/lnhpd-bdpsnh/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: LNHPD search is back up in 15351c4 after 12 minutes.


text:
크림슨 코트 장신구 이슈

다음 효과를 지닌 CC 장신구를 만들어야 한다.
2등 트로피
이동 기술 확률 +30%, 약화 기술 확률 + 40%
(스트레스 50 이상) 이동 저항 -20%, 약화 저항 -30%
은 머스킷 탄
(자신이 은폐 상태일 때) 데미지 + 25%, 크리율 + 8%
방어력 관통 25%
세트 효과: 모든 공격이 2턴 표식을 찍습니다.
연막탄 스킬 - (가능한 경우) 은신 1턴 추가
신호탄 스킬 - 적에게 3턴 지속되는 '자신이 주는 데미지 -25%, 자신이 받는 데미지 +25%' 디버프를 겁니다. 기반 확률 130%

생각보다 잘 안된다. 일단 전에 올려두긴 했지만, 아마 작동은 잘 안될거다...

해결책 확인. 저번처럼 직접 경로에 때려박아야 작동한다는 것을 알아냈다.


text:
Revert "合并最新分支代码"

Reverts 18279435013/ChatGPT-Next-Web#1

123123

123

123


text:
Consider a build system

Given the somewhat complex relationship between inputs and outputs, it might make sense to leverage SCONS or something similar. Hypothetically, this would allow us to have targeted rebuilds of regulation data when little has changed

Resolved with the eregs command and its dependency management


text:
Rethinking the ui and backend

I built Backstroke's UI in a hurry. It's time I fix a bunch of the hacks that I
did to get it done fast.
NOTE: Tests broke here because I moved the bot user creation out of the webhook function (webhook.js) and the mocks aren't built to support that. Needs to be fixed.

@1egoman Updates?

@m1guelpf Mostly done. However, a couple things remain:

Documentation
A deployment strategy. The plan is to move to digitalocean since backstroke is still run on a Heroku free dyno. I've tried to make this a couple times, but each time it's not quite right.
Hopefully split up the frontend, website, and server into multiple repositories. This is in progress.

If you want to take a look at what's coming up, here's the frontend which is complete. You should be able to point that at the server.

See https://github.com/1egoman/backstroke/issues/66

license: isc


text:
Inquiries about the reproduction of paper results

ps：The data in black are the experimental results provided in the paper, while the data in red are the results obtained by running your code.
Could you please spare your valuable time to give me some hints about the experimental settings or some possible reasons that makes me unable to reproduce the results?
I really appreciate for your help and look forward to your reply!

Hi, thanks for your interest in our work!
I checked this issue and found that our previous dataset.py code does not give the same fold as described in our paper.
Therefore I modified the code so that the known and the unknown identities are kept the same as in our paper.
Below is our reproduced result:

Black and red refers to the numbers in the paper and the reproduced results, respectively.
Please update your code to the current version, and change your config.py to include the paths to known_list.pkl and unknown_list.pkl included in the dataset that we provided.
Hope this helps :)
Feel free to re-open this issue if there is any problem.


text:
В списке устройств не появляются некоторые модели Ардуино

Сейчас фильтр по производителю, выбираю только устройства /dev/ttyXXX с производителем FTDI:
if(ports[i].manufacturer === "FTDI") {
    filteredPorts.push(ports[i]);
}

Это работает для чипкитов, но Ардуина (китайская Arduino Leonardo) в списке уже не появляется, т.к. она подключается как /dev/ttyACM0 и производитель Arduino_LLC
Можно вообще вырубить фильтр, но тогда в списке появляется 30 штук /dev/ttySXX (производитель undefined)
В среде Ардуино появляются чипкиты и ардуины, а левые устройства не появляются, значит должен быть способ фильтровать именно ардуиновские устройства, нужно посмотреть, как это можно сделать (в той же ардуине).
SerialPortPopover
https://github.com/1i7/babbler-js-material-ui/blob/master/src/SerialPortPopover.js
и SerialPortDropdown тоже
https://github.com/1i7/babbler-js-material-ui/blob/master/src/SerialPortDropdown.js

Пока отключил фильтр - на время - в версии 0.3.1
https://github.com/1i7/babbler-js-material-ui/commit/de43595c7ca6011ae4d315847e030186a1380ce5


text:
添加了三次登录失败，显示验证码功能;添加了thinkphp核心代码

添加thinkphp核心代码，实现验证码功能

请不要提交runtime目录内容，请不要提交thinkphp框架内容。
每个PR仅解决一个问题


text:
Couldn't connect to Docker at http+docker://localunixsocket

When I running locally prints error:
Building lambda
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
Makefile:20: recipe for target 'docker-build' failed
make: *** [docker-build] Error 1
How to handle this error in a proper way?

Solution have been found - https://medium.com/@ibrahimgunduz34/if-you-faced-an-issue-like-couldnt-connect-to-docker-daemon-at-http-docker-localunixsocket-is-27b35f17d09d
My apologies, first was needed to make search


text:
Add Getting Started section to README

README Update
Please a getting started section to the README

Added Getting Started section in README


text:
FM6126A SetBrightness

As you probably noticed, the setBrightness function doesn’t work for the FM6126A chips.
I’ve been trying to mess with the source code for a week now but I am not able to get anything working as my knowledge in the field is limited.
Anyone with some spare time willing to take a look into it?
Thank you!

I won't spend more time on FM6126A related issues as the manufacturers have stopped using them (FM6126A suck big time).

I just bought new p3 panel, and to my surprise, it has FM6126A chip. It looks like, that this is is still widely used. Please can you consider add brightness support for this chip? I am using esp8266.

Brightness support only for esp8266 for now sorry. Don't have the time to port the ESP32 code to esp8266. Do you want to give it a shot ?

I'm hoping someone will eventually pick this up (I'm not skilled enough myself), however these damn FM6126A chips, whilst they're apparently not in production any more, the UK at least is FLOODED with these matrix panels! I've bought about 5 this year, all from different companies, different times, differing prices etc.... 4 out of 5 are FM6126A :(

authors: 2dom IAmOrion bastienvans zakrava


text:
How to directly post without get for example for login

How to directly post without get for example for login
Here is my end point user/login that takes input un, pwd and returns user object
let newAccount = { "username": "pvmoorthi_jobs@yahoo.com", "password":"moorthi"};
// POST /User/Login
this.restangular.all('/users/login').post(newAccount);

Hi @moorthi07, try this
this.restangular
.one('users')
.one('login')
.customPOST(newAccount)

Tx, This  works , but further calls to getlist after 'login' as below not fetching result.
  ngOnInit() {
      //Treenode - populate data
    this.nodeService.getFiles().then(files => this.files = files);

    // let newUser = this.restangular.all('/users/login');
 let newAccount = { "username": "jgjjjhj@yahoo.com", "password":"xxxxx "};

    // POST /User
    // newUser.post(newAccount);
    this.me = this.restangular
.one('users')
.one('login')
.customPOST(newAccount).subscribe(user => {
      this.me = user;
        console.log("meOK",this.me.uid);   ---------  This  works

 this.heroes = this.restangular.all("posts");

// // loading post resource
     this.heroes.getList().subscribe( hers => {            ------------- no result
      this.heroList = hers;
      console.log('this.heroList ',this.heroList );
    });

//  this.gsvc.getPosts().then( heroes => {
//       this.heroList = heroes;
//       console.log('this.heroList ',this.heroList );
//     });
    });
// () => {

--------------------- part of console output
reqParams : Request contentType : 0 headers : Headers method : 0 responseType : null url : "http://localhost:2403/posts" withCredentials : false _body : null __proto__ : Body restangularCollection : true restangularized : true route : "posts"


text:
[Bug]: iOS の Dependabot を正常に走らせる

これに対する既存の課題はありますか？

[X] 既存の問題を検索してみました

この問題についての StackOverflow の質問はありますか？

[X] StackOverflow を検索してみました

何があったんですか？
iOS の Dependabot が正常に動いていない

関連する Log の出力
No response

まだ正常に動いていないためオープンとします.


text:
🛑 MS - PAYMENTS is down

In c41ad5b, MS - PAYMENTS ($MS_PAYMENTS_URL) was down:

HTTP code: 404
Response time: 241 ms

Resolved: MS - PAYMENTS is back up in a7d9225 after 8 minutes.


text:
🛑 MS - notifications is down

In fcca09e, MS - notifications ($MS_NOTIFICATIONS_URL) was down:

HTTP code: 504
Response time: 29058 ms

Resolved: MS - notifications is back up in a5f9f94.


text:
Make re-prompt longer when asking for response / Change wording of responses

Currently Alexa gives a very short re-prompt time and makes it hard for the user to come up with something to respond with. Possibly increase response time to 15 seconds.

There doesn't appear to be a baked-in way to adjust the pause.
As a workaround, we could try manually inserting breaks in the response SSML or the reprompt SSML.
https://developer.amazon.com/public/binaries/content/assets/javadoc/ask-java-library-3/com/amazon/speech/ui/reprompt.html
https://developer.amazon.com/public/binaries/content/assets/javadoc/ask-java-library-3/com/amazon/speech/speechlet/speechletresponse.html

Even if we add a pause to the beginning of a reprompt, Alexa won't be listening during the break. The only way to interrupt her seems to entail losing the current session, so dealing with this will require more work around maintaining state across multiple sessions, which is outside the scope of this sprint, so I'm benching this issue for now.

Ultimately it does not make sense to artificially pad the reprompt message, however we have updated the responses to be more contextually appropriate.

authors: freqlabs jessdevincenzi


text:
Connect the Transfer Data Window with the file transfer script

Parent Feature:  #20
Blocker Issue:  #21
Connected Issue: #23
Technical Details:
Once the GUI screen for a data transfer window is completed with ticket #21, the file transfer script will need to be connected to the transfer data button. That file has a section to be updated with private data. Make sure not to include that data as part of a commit to the repository. There is a connected issue for handling of that data. The script may need to be updated to function with the GUI source input. The script currently functions through the command line receiving an argument for the source and destination directories. The destination directory on the server will need to be established for use with the script.
Transfer Script: https://github.com/3C-SCSU/Avatar/blob/main/file-transfer/sftp.py
Acceptance Criteria:

Pressing the transfer data button on the GUI will send data from a specified source directory to the VPS
No private data is included as part of the commits for this story

GUI for data transfer is implemented.


text:
The 3scale application apply/create is missing an option to set the redirect url

Fixes #178

ready for review @miguelsorianod


text:
Allow policies to edit the nginx config

Some policies (like the mutual TLS auth until https://github.com/3scale/apicast/issues/440 is solved) need a way to edit the nginx configuration.
Part of https://github.com/3scale/apicast/issues/427
There are several options how to do this.
Options

Pattern matching and text transformation

Like https://github.com/spree/deface can edit a template with set of filters we could add stuff before / after other directives.

Parsing nginx config

Using nginx internals ngx_conf_parse could parse the whole config, edit it and print back.
This is pretty FFI heavy and really hard approach.

Predefined extension points

We could offer few extension points that policies can use. This is quite limiting but so far we have just one policy that needs this.

Hi @mikz !
This custom extension also needs to modify the nginx config file:
https://github.com/nmasse-itix/apicast-dynamic-router

Hi @nmasse-itix !
Thanks for reminder. What directives it needs from nginx?
I see it has a catalog as new server and dynamic router.
The catalog could be implemented in plain lua no? Or does it need to be exposed externally? Or is it just for consumption by the dynamic router?
And the router defines own upstram and also some locations. If this is meant to replace how APIcast routes requests the upstream is not necessary and can use the one defined by APIcast.
And rest of the code in those locations can be easily done in Lua.
I'm not saying it is well documented how to do so, but those things should be doable. Adding nginx configuration should be necessary only for cases that have no Lua counterpart - like setting the TLS client certificate or defining new server that starts on different port.
I'm happy to help and discuss how to convert the dynamic router to pure Lua policy.

Hi @mikz,
In this module, I need to call an external HTTP server (the catalog server). Based on the answer, it determines the private base URL and Apicast routes the request as usual.
I used for that an upstream nginx directive as it is the mechanism we also use to communicate between the apicast and the 3scale backend.
I found the ngx.location.capture API in LUA but it seems limited to internal nginx subrequests. How would you call an external HTTP server from LUA ? (before the balancing phase)
Regarding the catalog server, it is meant to be replaced by the customer by an external implementation so it can stay as an nginx sample configuration.

APIcast embeds an HTTP client wrapper that supports several libraries. The wrapper is called resty.http_ng. By default it is going to use https://github.com/pintsized/lua-resty-http library that implements HTTP client using openresty ngx.socket.tcp.
You can use it pretty easily:

local http_ng = require 'resty.http_ng'
local http = http_ng.new()
local res = http.get('http://example.com')

There are several uses of this within APIcast. You can search for http_ng.  The backend option passed to .new() controls which library to use and is very helpful when testing, because you can inject test backend and test outgoing calls.
That is the recommended way of making http calls from APIcast.
One of the good examples is https://github.com/3scale/apicast/blob/632d0f38a436b95c864be0c901713ff0cd3dbc5c/gateway/src/apicast/backend_client.lua which is using this wrapper to connect to the 3scale backend (but actually using the ngx backend which uses upstream).
Another example is https://github.com/3scale/apicast/blob/632d0f38a436b95c864be0c901713ff0cd3dbc5c/gateway/src/apicast/configuration_loader/remote_v2.lua which downloads the configuration from the API manager and uses the default library.

Ho great ! I didn't know... :)
Now I can simplify a lot my code !

authors: mikz nmasse-itix


text:
Created Entry class

Created Entry class that replaces namedtuple. Comes with extra steps to construct entry in get_entries in core/client.py.

AggregationMode should be an int. I think you need to update this to get the value from the enum

authors: ratoru rlkelly


text:
WIP MacOS / Linux support

I finally got something running:

xdelta detection is kind of borked right now, and I haven't tried packaging this with pyinstaller yet but it "works"!
Currently running np21.exe under wine because I can't figure out how to get the Retroarch version running.
I've also added a Pipfile for deterministically managing dependencies.

I also abstracted out the ndc code into its own package: https://github.com/meunierd/ndcpy/blob/master/ndc/init.py -- will publish once I've written a README.
Getting this across the finish line is probably gonna be slow, I'm at home on pat leave so this is being done in the like 20 minute stints that my son decides to sleep.

Great! I'll be excited to check this out. Looks like a ton of QOL improvements in there.
I was about to ask how to install ndcpy, will that just be a pip install ndcpy thing once you've published it?

It'll be something like:
pip install pipenv
pipenv install
pipenv shell --fancy

ndcpy is now published!

Hmm. Inside or outside the pipenv shell, after doing pip install ndcpy I haven't been able to import it with from ndc import NDC.
ImportError: No module named 'ndc'
I followed the steps here and in ndcpy's readme. Is there anything else you or I need to do?

Have you pulled since I rebased? I forgot to commit it before, it should be
okay now. Let me try from a fresh environment.
On Sat, 11 Nov 2017 at 23:54 Max notifications@github.com wrote:

Hmm. Inside or outside the pipenv shell, after doing pip install ndcpy I
haven't been able to import it with from ndc import NDC.
ImportError: No module named 'ndc'
I followed the steps here and in ndcpy's readme. Is there anything else
you or I need to do?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/46OkuMen/romtools/pull/3#issuecomment-343713609, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AACT2aAhgrdT4vO_4YRZY9VZePaQgfDwks5s1noJgaJpZM4QXCjc
.

I forgot the module in the package, will repackage 😬

OK. It installs fine now, but once it tries to run NDC, it gets into trouble parsing the output.
Traceback (most recent call last):   File "pachy98.py", line 469, in <module>     disks_in_dir = [Disk(f, ndc_dir=bin_dir) for f in image_paths_in_dir]   File "pachy98.py", line 469, in <listcomp>     disks_in_dir = [Disk(f, ndc_dir=bin_dir) for f in image_paths_in_dir]   File "C:\Users\hollowaytape\romtools\disk.py", line 118, in __init__     self.ndc = NDC(self.ndc_path)   File "C:\Users\hollowaytape\.virtualenvs\romtools-5uL6u8ZP\lib\site-packages\ndc\__init__.py", line 65, in __init__     self.__validate_bin_version()   File "C:\Users\hollowaytape\.virtualenvs\romtools-5uL6u8ZP\lib\site-packages\ndc\__init__.py", line 69, in __validate_bin_version     .check_output(self.bin) UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8e in position 76: invalid start byte
I get this in two of my Windows VMs, one using the Shift JIS code page and one using the default English one.
Any idea how to address this? I think I ran into the same thing with check_output() before. I think my non-solution was to avoid using check_output() to parse output at all, but only to run commands and catch CalledProcessErrors...

My guess is that on nix platforms, the output defaults to UTF-8 and on Windows it's probably shift-jis. If you run:
pipenv open ndcpy

it should drop you into an editor for the module and you can replace the decode line with decode('shift-jis'). If that works, I can add platform detection and use the right decoder. I initially tried decoding from shift-jis on my end but ran into similar errors.

Yep! Replacing the three decodes with decode('shift-jis') works.
It looks like the file timestamp formula could be platform-dependent as well:
Traceback (most recent call last):
  File "pachy98.py", line 474, in <module>
    if all([d.find_file(filename) for filename in cfg.all_filenames]):
  File "pachy98.py", line 474, in <listcomp>
    if all([d.find_file(filename) for filename in cfg.all_filenames]):
  File "C:\Users\hollowaytape\code\roms\romtools\disk.py", line 155, in find_file
    results = self.ndc.find_all(self.filename, target_file)
  File "C:\Users\hollowaytape\.virtualenvs\romtools-OgGzTF9v\lib\site-packages\ndc\__init__.py", line 126, in find_all
    return [self.__parse(line) for line in self.__run(cmd)]
  File "C:\Users\hollowaytape\.virtualenvs\romtools-OgGzTF9v\lib\site-packages\ndc\__init__.py", line 126, in <listcomp>
    return [self.__parse(line) for line in self.__run(cmd)]
  File "C:\Users\hollowaytape\.virtualenvs\romtools-OgGzTF9v\lib\site-packages\ndc\__init__.py", line 90, in __parse
    args[-1] = datetime.strptime(args[-1], self.TIMESTAMP_FMT)
  File "c:\python35\Lib\_strptime.py", line 510, in _strptime_datetime
    tt, fraction = _strptime(data_string, format)
  File "c:\python35\Lib\_strptime.py", line 343, in _strptime
    (data_string, format))
ValueError: time data '1990/03/21 18:21:54' does not match format '%a %b %d %H:%M:%S %Y'

Which patch/disk(s) are you testing with? I'll try to repro that.
On Mon, 13 Nov 2017 at 20:19 Max notifications@github.com wrote:

Yep! Replacing the three decodes with decode('shift-jis') works.
It looks like the file timestamp formula could be platform-dependent as
well:
Traceback (most recent call last):
File "pachy98.py", line 474, in
if all([d.find_file(filename) for filename in cfg.all_filenames]):
File "pachy98.py", line 474, in
if all([d.find_file(filename) for filename in cfg.all_filenames]):
File "C:\Users\hollowaytape\code\roms\romtools\disk.py", line 155, in find_file
results = self.ndc.find_all(self.filename, target_file)
File "C:\Users\hollowaytape.virtualenvs\romtools-OgGzTF9v\lib\site-packages\ndc_init_.py", line 126, in find_all
return [self.__parse(line) for line in self._run(cmd)]
File "C:\Users\hollowaytape.virtualenvs\romtools-OgGzTF9v\lib\site-packages\ndc_init.py", line 126, in
return [self.__parse(line) for line in self._run(cmd)]
File "C:\Users\hollowaytape.virtualenvs\romtools-OgGzTF9v\lib\site-packages\ndc_init.py", line 90, in __parse
args[-1] = datetime.strptime(args[-1], self.TIMESTAMP_FMT)
File "c:\python35\Lib_strptime.py", line 510, in _strptime_datetime
tt, fraction = _strptime(data_string, format)
File "c:\python35\Lib_strptime.py", line 343, in _strptime
(data_string, format))
ValueError: time data '1990/03/21 18:21:54' does not match format '%a %b %d %H:%M:%S %Y'
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/46OkuMen/romtools/pull/3#issuecomment-344114082, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AACT2ZEOEZXlRSHO2xrHhpWbI8ARhir_ks5s2OqigaJpZM4QXCjc
.

I'm testing with 46 Okunen Monogatari - The Sinkaron (J) A user.FDI, though I'll try some others and see what happens...

pipenv install again after pulling and see if this unpublished ndcpy works

Pulled and pipenv installed again, and it breaks in the same decode() spot as before. It looks like the latest ndcpy is unchanged except for the version number?

If you pipenv open ndc do you see an import platform? Maybe the platform detection isn't working and it's still hitting the unix codepath. If it's identical to the old module, maybe just paste in the content of this file

Ah, figured it out. There's still one decode() in a Windows branch left, and I opened a PR in the windows-support branch of ndcpy which fixes it. Just patched my copy of E.V.O. with no issues!
I'll continue testing tomorrow to make sure ndcpy works in my current project.

Good catch! I refactored things to get down to a single branch, and updated the pipenv. If everything's good on your end, I'll package a 0.2.0 release. 👍

Alright! That works, you can package it up.
One thing I found was that ndcpy can't delete or insert files into a disk's subdirectories. I can take a closer look at that tonight and see what I can implement.

authors: hollowaytape meunierd


text:
🛑 ELOFICASH [Producción] is down

In 27718c8, ELOFICASH [Producción] (https://prosegur.covline.es/ELOFICASH_PROSEGUR) was down:

HTTP code: 200
Response time: 677 ms

Resolved: ELOFICASH [Producción] is back up in 7c43152 after 1 hour, 50 minutes.


text:
how to edit node or child name?

how to edit node or child name?
or use context menu on node?

Hi @manvfx @rubparsa, have you got anything to add, edit and delete a node?

Hi @anoop-chauhan, check my repository:  https://github.com/rubparsa/editor-curso/
Finally I used FancyTree, in this Typescript file you can check it:
https://github.com/rubparsa/editor-curso/blob/master/client/src/app/components/capitulo-add.component.ts
Hope it helps you.

authors: anoop-chauhan manvfx rubparsa


text:
Add 0xVia to Safe apps

Revision checks

[x] Your Safe App include a manifest.json file at the root with the required data
[x] The app can be loaded as a custom Safe App in the Apps section of https://gnosis-safe.io/app
[x] The app auto-connects to the Safe
[x] You are able to trigger and execute one transaction with a Safe
[x] RPC requests are optimized (not triggering many requests in a very short time period)

Name/Description

Name: 0xVia
Description: The most efficient cross-chain router
Type

New addition

Compatible Networks

Ethereum mainnet
Gnosis Chain (xDai Chain)
Polygon
BNB Smart Chain
Arbitrum
Aurora
Avalanche
Optimism

Code for review

Safe integration: https://github.com/viaprotocol/web3-wallets/blob/main/src/context/WalletProvider.tsx#L454
Note: we do not use our own smart contracts, because we are an aggregator.
See also: https://github.com/viaprotocol
IPFS hash/App URL

https://0xvia.com/
Desired date

As you prefer, no exact date.
Our community has been asking us to be added to the list of safe apps for a long time :)

Hey, some bugs I've found:

If you open the app directly after you use it as a Safe App, it auto-connects to Safe and displays the "Connect wallet" button. It should only connect to the Safe if it's opened as a Safe app

Same is true if you used the app outside via a different wallet first, if I used the app with metamask and open it as a Safe App, it connected to metamask at first for a couple of seconds.
It suggested I use the same Safe address on the destination chain, but the smart contract wallets are limited only to a single chain

Hey @iower, do you have any updates from your side? We'll close the submission in 2 weeks if we don't receive an update. You can always create a new one, of course.

authors: iower mikhailxyz


text:
convert world pixel coordinates to tile pixel coordinates

precision issue, highp only lies somewhere between 16 to 32 bit (depending on gpu). world pixel coordinates would require 64 bit precision on gpu. that's insane.

use per tile pixel coordinates
determine tile offset for rendering based on tile coordinates

ref https://github.com/Leaflet/Leaflet/issues/4146
The leaflet way:

Internally, Leaflet transforms EPSG:4326 coordinates to pixel coordinates. These pixel coordinates are the EPSG:3857 coordinates divided by a power of 2 (and then rounded).

won't fix, using worldScale of 1.


text:
Improve screenshots

Demozoo has higher quality screenshots for many prods, we should use them.

We have better screenshots now :)
Fixed by #16


text:
Could not find a matching version of package 6tail/tyme4php.

查了下应该是还没推送到 https://packagist.org/packages/6tail/
现在使用需要添加：
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/6tail/tyme4php.git"
        }
    ]

不好意思，新建项目忘了，现在有了。


text:
Missing file: nodrives.reg

Hi.
in buildpe.cmd a file nodrives.reg is used. However, this file ist not here at github. Can you please add it?
Greetings
Augustus

Thanks for pointing this out. I've removed the mention of that file from buildpe.cmd because the file is only needed if using the firstrun.cmd. Also, due to the nature of the nodrives.reg file, it must be created after install, which is already occurring when firstrun.cmd is executed.
https://github.com/7heMC/SteadierState/commit/3b1fc84b05955d0b9253bf0057bc6f3e3655bc6c


text:
unclear how to make use of this

In your article about IT8586E reversing, the checksum calculation procedure is unclear.
You say poly is 0x8005. I downloaded two EC dumps for the 15IKB device, one is actual dump, other is extracted from BIOS update file.
The delsum tool seems to work fine as i get same results with it as with windows HxD editor.
However, inputting 0x8005 and all other parameters as you suggest i end up with checksum that does not exist anywhere in EC dump.
Can you explain this part better? Is the checksum location in dump known and does it need to be cleared to FF before calculating checksum?

First dump i downloaded was for 15ISK. Probably not suitable.
Then i noticed a732 in EC bin extracted from BIOS update.
You said all bytes before 0x4000 are the same, does it include the checksum bytes too?
I want to try to use this for IT8528 i have in dell laptop.
I have 3 EC fw revisions for this device

You said all bytes before 0x4000 are the same, does it include the checksum bytes too?

Ah right, of course not. Those are different, and it most likely is not within the checksummed region.

I want to try to use this for IT8528 i have in dell laptop.

In the IT8586E it might be a bit different from the IT8528.
The checksum is part of the EC Base Signature, which starts with 6 times the byte A5 and is typically at offset 0x40 (but can be optionally at another place, the EC searches for it at startup).
The checksum seems to be at offset 0xa within that signature.
However, for the IT8502, there does not seem to be such a checksum within the signature, and it might be that IT8528 does not have such a checksum either.
And I haven't actually checked whether the checksum is actually enforced, as that would involve bricking my only laptop (which I'd Rather Not).
If the signature (which is 16 bytes in length) stays the same across revisions that have significant changes, that could probably mean that there is no such checksum.

Also, have you tried using the I2EC interface? That may be safer to try first instead of overwriting the flash.

Haven't tried I2EC. I have no problems with bricking it. I already desoldered EC fw chip to read it's content.
Comparing the fw versions looks like there really is no checksum, at least not in header.
Maybe you can take a look at these and confirm yourself
it8528.zip

Maybe you can take a look at these and confirm yourself

Had a look at them biodiff and delsum and did not find anything resembling a checksum either.

While looking for more examples of EC modifications i found someone who modified some sort of minibook EC to fix fan problem. It has IT8587 and also no checksum.
Even though the author claims the change is 1byte (which probably is true) the end result have random bytes increased all over the fw and even some parts of fw look like their size changed.
https://forum.chuwi.com/t/minibook-ec-patch-fans-turn-off-now/4678
Now the thing is there are very few such examples i could find and no one explains these mods in detail.
I have some experience with video BIOS modding so i can imagine how this works, but still need to find basic info on fw structure. And the most challenging part could be RE OEM code where the configuration setting (also 1byte) i want to change is stored

Not sure about what happened in the patch, there's a random byte out of the build time taken out (and the random byte increases are most likely because of insertions changing all the addresses).
For the structure:
Region 0x0000-0x7fff of the file is mapped to 0x0000-0x7fff in CODE space, and regions 0x8000-0xffff, 0x10000-0x17fff, 0x18000-0x1ffff of the file to 0x8000-0xffff in CODE space.
Entry is at address 0x0, interrupts are at 0x3 + k*0x8 for k some small values.
This firmware seems quite a bit different from the one I had, probably a whole different codebase, so I can't really say anything about the specifics.
Seems like the main loop is at 0x1100.
From this commit, It seems like the registers of the it8528 are mostly similar to the ones of the it8502, so the it8502 datasheet (I couldn't find the it8528 one online) would be a good start to see what address the firmware needs to poke to change the settings.
If you decompile most of the code, you should be able to find an XREF to that address and see what you need to change. Of course it never is that easy, but it's probably a good place to start.

i'm closing this issue since this is technically not a delsum issue, but if you have further questions, feel free to ask in this issue

after having battery swelling for over a year i had to take it out and there was nothing i could do about it. 92% capacity and into the trash.
this feature needs to go away before i use new battery. diagrams show charger IC is managed directly by IT controller so i'm pretty sure it is set in firmware

region 0x8000-0xffff contains config options
CO for oem_mediaboard
CO for oem_module
CO for oem_als
CO for mbx_rom
CO for mbx_smbus
region 0x10000-0x17fff contains config options
CO for mbx_bat
CO for oem_pwrseq
CO for mbx_other
region 0x18000-0x1ffff contains config options
CO for oem_psid
CO for oem_bcd
CO for oem_usbch
CO for mbx_pmc
CO for mbx_therm
i'm guessing it is in mbx_pmc but could as well be in oem_pwrseq, in any case the interchangeability of these blocks is giving me a problem decompiling it with IDA as only first 0x8000 are analyzed. is there some special setting needed to set, or i have to use another decompiler ?

i usually use ghidra, and there you can deal with baking using overlays. i'm not sure if there is an equivalent IDA feature since i don't use it.
also, i would think mbx_bat could also contain the relevant options and i suspect mbx_pmc might refer to the 0x62/0x66 io port interface (since they are called PMC data input register/PMC command registers and so on in the datasheet)

tried ghidra, appears to be a lot more advanced than ida. disassembled first two blocks, but i've yet to figure out how to do the other two. on this system there are 5 PMC channels reported in super io (HE tool). no idea if that is correct


text:
crash when i click the + in mod config

i was trying change the sounds for the mod but it send the error message
The game crashed whilst mouseclicked event handler
Error: java.lang.NoSuchFieldError: field_15015
error code -1

Can't reproduce, versions (mc, notifmod & dependencies)?

mc: fabric 1.19.3, notifmod 1.3.4, fabric api 0.70, cloth-config: 9.0.93, modmenu: 5.02

Alright, pretty sure it's a Cloth Config API issue, but updating to 9.0.94 seems to fix it, so just do that and it should work! :)


text:
Missing helpfile on ADF

Pressing HELP key with the .adf says "Unable to open helpfile!"

I can't reproduce this problem. I have tested with WinUAE using a cycle-accurate Amiga 500 configuration and auto-booting the ADF. Pressing HELP (Page Down on a PC keyboard) brings up the help screen just fine. It also works if I run the program from the floppy drive within Workbench, and even if the disk is in another drive than DF0.
Are you sure you got the correct ADF that is linked on the project's readme page? What kind of Amiga setup do you have?

Yeah hmm, I guess I had the sample disk mounted when I tried it earlier today. Tested again and the help indeed opens okay. Kinda thought the whole tracker program was "single load" for some reason.. (I guess it could be with 512k slow memory expansion?)
Sorry for noise. :)


text:
🛑 Mailsystem Internal is down

In f8bf433, Mailsystem Internal ($MAIL_INT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Mailsystem Internal is back up in e794292.


text:
Update migrate.py

etrytrytrhyfth

NOPE


text:
🛑 threads is down

In baa3337, threads (https://www.threads.net/@9renpoto) was down:

HTTP code: 429
Response time: 781 ms

Resolved: threads is back up in 668fd34 after 12 minutes.


text:
🛑 instagram is down

In 6366372, instagram (https://www.instagram.com/9renpoto/) was down:

HTTP code: 429
Response time: 503 ms

Resolved: instagram is back up in b1ef5ec after 7 days, 14 hours, 56 minutes.


text:
Inconsistency in the Names of Some Methods

Some of the methods are inconsistent in their naming across the multiple nodes. In particular, it is the methods related to regeneration.
For instance, the queue_regenerate function is called _pre_redraw in RegularPolygon2D.

[ ] queue_regenerate/_pre_redraw
[ ] regenerate/regenerate_polygon
[ ] point_count instead of vertices_count in StarPolygon2D


text:
This sucks

Albert suks at programming he can only write html LOLOLOLOLOLOL

smh my HTML always contains a script tag with a C compiler written in Javascript so technically I can write in any language, get destroyed by facts and logic my dude


text:
syntax error

getting error while running this script.
uname.yml

hosts: webservers:loadbalancers
tasks:
-name: Get OS type
shell: uname

ansible-playbook uname.yml
ERROR! Syntax Error while loading YAML.
mapping values are not allowed here
The error appears to have been in '/home/XYZ/.ansible/uname.yml': line 7, column 13, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
  -name: Get OS type
   shell: uname
        ^ here

Hi @krunalcc1, the issue is happening because of the YAML syntax. Below is the formatting that the uname.yml file should have. As you can see the tabbing is a bit different than what you posted in the comment.
  - hosts: webservers:loadbalancers
    tasks:
      - name: Get OS type
        shell: uname

And this is what you have, which will throw a syntax error:
hosts: webservers:loadbalancers
tasks:
-name: Get OS type
shell: uname

I went ahead and added an .editorconfig file to the repository so the end users text editor knows how to format the YAML code. Please let me know if you are still having issues?
Good luck!

Closing issue due to longevity of issue.


text:
Backend API

After a few days of research I think an API server is inevitable, I envision a server can do:

signature coordination: it doesn't matter if sigs are coordinated through a centralized way or any other P2P protocols like Hypercore, libp2p or GUN. The frontend always talks to backend through a unified WS API. This not only makes the design clean and simple, but also make more P2P implements possible. Many P2P protocols use TCP/UDP as transport while browser is limited to websocket and webRTC;
treasury info sync: it is also possible import/export treasuries, in an either centralized or decentralized way;
UTXO query: there are already 3 methods implemented on frontend. It can also be moved to backend. Blockfrost can be added then as well;

Used GUN instead.

repo: ADAOcommunity/round-table


text:
Do not automatically retrieve a user by email

Instead, let the getUser callback do the retrieval.
Also rename the newUser logic to getUser to make this more apparent.

Can you please rebase.

Rebased...

authors: ADmad josegonzalez

repo: ADmad/cakephp-social-auth


text:
Instrument Analyse Circle Leaks

There are actually no retain cycles in AFNetworking because the completion block is nil out after finish calling by removeDelegateForTask:(NSURLSessionTask *)task

What tool are you using BTW? I haven't seen this in instrument. 😈

在 2016年4月21日，13:08，Wenbin Zhang notifications@github.com 写道：
What tool are you using BTW? I haven't seen this in instrument
Can you ?

@chinapq That's why I asked. 😈

Are you Chinese?

在 2016年4月21日，22:20，Wenbin Zhang notifications@github.com 写道：
That's why I asked

As documented in https://github.com/AFNetworking/AFNetworking/issues/1528, this is because NSURLSession maintains a strong reference to its delegate.
You should call invalidateSessionCancelingTasks if you want to ensure your manager gets deallocated.

authors: Nihility-Ming chinapq jasonhotsauce kcharwood

repo: AFNetworking/AFNetworking


text:
Framerate

I have some problems with frame rate. Default in ARKit is 60fps, when i turn on recording the whole scene goes 2 times faster, all physics and animations work 2 times faster in record mode than in non record mode. In debug i see that scenekit fps is turned to 120fps while in recording. Is there any workaround ? I tried setting recorder fps to 60, but still same behaviour happens.

Hey @kristokiis!
I have noticed this issue recently. Can you try setting the RecordAR fps to fps30.
If that doesn't make any difference, you may create a workaround by setting the the SceneKit animation to half what it is right now.
Or try adding the following in viewDidLoad:
sceneView.preferredFramesPerSecond = 30
recorder?.fps = .fps30

Please inform me how those steps will workout for you.
-Ahmed

Seems it does not help, recording still forces everything 2 times faster nomatter what those settings are.

@kristokiis,
Thank you for informing me. I'll be including a fix to this issue in version 1.12.
At this moment, the only workaround would be slowing down the nodes' animations to half what it originally is.
-Ahmed

ok, but do you have any estimations when 1.2 will be released?

@kristokiis,
I can't give estimates at this moment; however, I'll try to have it published by end of December.
Also to fix your issue, you may slow down the animation into half what you're using right now. For example, if your animation is taking 5 seconds you'd change the intervals to 2.5 seconds.

but it would affect them when recording is not active. Problem is switching between recording and normal state, physics and world is too different. Question how did you change fps in recording mode that it also affects scenekit fps? Maybe i can use that code to keep same fps in both cases.

Is there any updates coming up with this project? Need to know if i can use this one or need to create my own.

authors: AFathi kristokiis

repo: AFathi/ARVideoKit


text:
Use requests params to correctly encode object requests

The manual handling of the URL including GET parameters did not encode it.
This required to encode a query string manually before passing it to objects.get_list(), e.g. q='"Die_43"+in+measurements.%3F.sample.wafer' instead of q='"Die_43" in measurements.?.sample.wafer'.
In this PR I suggest to let the requests library handle this, as I introduced for object log requests in PR #5 using the params argument.

Good idea, thanks!

authors: maltedeckers nilsholle

repo: AG-Salinga/sampledb-api-wrapper


text:
Add the option to use RAMDisk in workloads

Fixes / Features

Add the option to use RAMDisk in workloads

Testing / Documentation
Testing details.

Manually verified that the pods can indeed access the specified RAMDisk directory.

Is this testable? Can tests be added to existing github workflow? What is the motivation behind this change?

Is this testable? Can tests be added to existing github workflow? What is the motivation behind this change?

This is only manually testable for now. I will connect offline to provide more details.

repo: AI-Hypercomputer/xpk


text:
topic_transport: fix pruning bug in depacketizer

Prune first, insert new message afterwards. Should fix #17.

@ros-pull-request-builder retest this please

@ros-pull-request-builder retest this please


text:
Zapisywanie błędnych odpowiedzi do trios

Ludzie, którzy będą używali aplikacji na pewno będą czasami źle odpowiadali - wartoby zbierać takie dane aby ulepszać wjaśnienia.

Merged

repo: AKAI-TRIOS/trios


text:
Visualization

Implemented visual elements, node and link representations

One more approval and I will merge.


text:
Autosave scores

separate _save_data(), call it within callbacks
separate callback for auto_save_data()
separate html.Div() to absorb the output of auto_save_data()
added dcc.Interval for firing periodical callbacks

Closes issue #34

Deployed on rc-predict-gen.

repo: AMP-SCZ/eeg-qc-dash


text:
Missing 404s

The EventsAPI.raml explicitly defines 404 as a possible response status code for
/sources/{sourceId}
It should also do so for
/sources/{sourceId}/type
/sources/{sourceId}/state
Compare e.g. IS-05 Connection API
/single/senders/{senderId}/constraints

Thanks Gareth. The pull request is now approved - would you like to handle the merge of this and the two other PRs?

HI Miroslav. I don't think I have write permissions on this repo, so I can't do that myself?

OK, I'll handle that, although I might seek clarification if this could go into v1.0 first (while this is obvious and non-breaking, some might require it to go to v1.1 as technically it is not a documentation change). Also, I can't give you write rights as I am not a team maintainer (you could ask David or Peter)

authors: garethsb-sony mjeras

repo: AMWA-TV/nmos-event-tally


text:
Employee Roles Dropdown

Description
This PR brings in the following changes:

custom dropdown
add mutate to employeeService for data revalidation
further Employees page styling

Issue
Fixes #35

Nice work, here are some comments:

don't bother if it's too much work, but it would be nice if the modal would not exceed the height of the screen and the fields list would be scrollable (instead of the whole thing)

Should the employee table show the role name vs role_id? Or is that noted in a separate issue?

Yes, that's something that involves more work regarding the Table, so I wanted to do it in the other PR.

repo: ANDREYDEN/acacio


text:
Enable manual transitions between slides

One can not manually transition between the slides
Will add the feature to transition to any slide as required.
Pls assign me this task.

@ANSHIKA-26 Kindly assign me the issue, I will make the necessary changes.

already added the manual transition feature !


text:
All the pages fixed

Pull Request Checklist

[X] I have added screenshots and videos to show before and after the working of my code.
[X] I have ensured that the screen size is set to 100% while making the video.
[X] I have synced the latest fork with my local repository and resolved any conflicts.
[X] I understand that if any the above conditions are not met , my PR will not be MERGED .

this will be considered level2 right.

Have you reforked after recent commit from repo

yes

i saw a branch conflict , so i reforked it


text:
Farridav/vagrantfile and testing

Adding in a vagrantfile for easy testing, and ensuring we do an idempotence test in travis

LGTM :+1:

authors: farridav soupdiver

repo: ANXS/git


text:
Search currencies by common names

Currently, the only method to add a currency is by entering its exact three-letter code.
From a UX standpoint, this is suboptimal because:

Users may not always know the code.
The sequence of letters in the code can be easily confused.

Optimizing the process to allow currency addition by their colloquial name would greatly enhance the experience:

USD — dollar
RUB — ruble
KRW — won
KZT — tenge

Additionally, incorporating typo tolerance and localized input can significantly boost usability.

Search by country should be implemented, too.

Implemented in https://github.com/ARK-Builders/ARK-Rate/pull/37

repo: ARK-Builders/ARK-Rate


text:
how to run an example on the arm-compute-library built for bare metal on windows?

Platform: armv7a
Operating System:
windows 10

Problem description:

Hi @irkingmaker
Examples are disabled for the bare_metal target because they require many system calls only present in operating systems.
Please take a look at the documentation for more details: https://arm-software.github.io/ComputeLibrary/v19.02/index.xhtml#S3_4_bare_metal

Thanks for the help.
Presently i am trying to build link independent binary of the arm_compute library using scons and arm-none-eabi-g++(version 8). The scons command is used for armv7, cortex-a9. I am facing the following issues-
1.(.text._ZN11arm_compute16NEConvolution3x3D2Ev[_ZN11arm_compute16NEConvolution3x3D5Ev]+0x30): undefined reference to vtable for arm_compute::INESimpleFunction' 2. (.text._ZN11arm_compute19NEConvolutionSquareILj5EED0Ev[_ZN11arm_compute19NEConvolutionSquareILj5EED5Ev]+0x1c): undefined reference to arm_compute::TensorAllocator::~TensorAllocator()

Hi @irkingmaker
This suggests that the linker can't find the symbols mentioned above in your comment, these missing symbols are part for the runtime library (  https://arm-software.github.io/ComputeLibrary/v19.02/architecture.xhtml#S4_1 ).
Could you please share the commands for building the library and your code using it?

Please find the attachments for the scons script(SConstruct.txt), linker description(CoreML.ld.txt) and the compilation issues i am facing. The compilation issues are present in error.txt. I have edited the code of neon_cnn example a little and saved it as TestCtrl_RunArmCompute.cpp.
Sconstruct.txt
coreML.ld.txt
error.txt

Hi @irkingmaker
I'd try to fix the first linker error:

From your build command:
arm-none-eabi-g++ -o CoreML_Binary.elf -Wl,-no-undefined --verbose -mcpu=cortex-a9 -mfloat-abi=hard -Bstatic -Ttext=0x7DA0000 -e_main_cust -ffunction-sections -fdata-sections -Xlinker --gc-sections --specs=nosys.specs "-LLibs-Wl,--start-group -lgcc -lc -lg -lm -lstdc++ -larm_compute_core-static -larm_compute-static -Wl,--end-group" -Wl,-TcoreML.ld begina.o Misc.o TestCtrl_RunArmCompute.o
It seems both TestCtrl_RunArmCompute.o and Misc.o were built with different setting from the ones you use for CoreML_Binary
Hope this helps.

I was previously using version 7 arm-none-eabi compiler. But after using version 8, the first linker error is solved. I am still facing issues with the other errors.
New Text Document (2).txt

The undefined reference errors were because of inappropriate order of linking of the libraries. In scons, i was not able to change the order of linkage of the libraries. Hence, by using make, I was able to build the library.
Now, while i am going through the example code of neon_cnn.cpp. I am not able to figure out how to initialize the layers with custom weights generated from a trained model?

Hi @irkingmaker
Good to know you fixed the linker errors, unfortunately for some toolchains the order in which you list the dependencies matters.
In order to help you, please provide more context for your question. Why are you not able to initialise the layers? What's actually the problem?

I am not able to understand how are weights inferred from a model loaded into layers in arm compute library. For example, in neon_convolution in conv3x3.configure-it is loading gaussian3x3 weights defined in the same file. How do we load weights from a different file ?

Hi @irkingmaker
The example you mention, examples/neon_convolution.cpp, does not load weights. It's just a 2D convolution where you can specify the transformation.
I'd suggest you take a look at examples/neon_cnn.cpp, although in this example the weights are not loaded from a file. You should copy the values from your weights file to the weights tensor after the call to allocate().

How do we copy the values from my weights file to weights tensor?

Hi @irkingmaker
Please take a look at the code examples showing how to copy data from/to ACL's tensors:
https://arm-software.github.io/ComputeLibrary/v19.02/architecture.xhtml#S4_6_4_working_with_objects
This assumes you have already loaded your weights from a file into a buffer.

How do i load the weights from .npy or .csv file ? i am not able to find the documentation or example to load the weights from .npy or .csv file to a convolution layer(or any other function)?
-I have got the .npy files from the python script provided by ACL for conversion of a pretrained model into .npy files.

Hi @irkingmaker
You should use libnpy to read the data from a file into a buffer and then copy that to an ACL tensor.
Take a look at libnpy https://github.com/llohse/libnpy and ACL NPYLoader: https://github.com/ARM-software/ComputeLibrary/blob/master/utils/Utils.h#L318

Closed by inactivity, reopen it or open a new issue if in need of support.

authors: irkingmaker morgolock

repo: ARM-software/ComputeLibrary


text:
ResNet50 accuracy on Huawei Mate 10 Pro below 29% with ArmNN v19.08

To reproduce, install CK and run:
$ ck pull repo --url=https://github.com/arm-software/armnn-mlperf
$ ck install package --tags=dataset,imagenet,preprocessed,using-pillow,side.224,crop.875 \
--dep_add_tags.dataset-source=val,min,non-resized --dep_add_tags.python=v3
$ ck benchmark program:image-classification-armnn-tflite --target_os=android24-arm64 \
--speed --repetitions=1 --env.USE_OPENCL=1 --env.CK_BATCH_COUNT=500 \
--dep_add_tags.weights=model,tflite,resnet,no-argmax \
--dep_add_tags.library=armnn,tflite,neon,opencl,rel.19.08 \
--dep_add_tags.images=side.224,preprocessed,using-pillow \
--dep_add_tags.compiler=llvm,v6

On a Huawei Mate 10 Pro phone with Android NDK 17c (LLVM 6.0), I get:
Summary:
-------------------------------
Graph loaded in 16.133530s
All images loaded in 2.418613s
All images classified in 57.227142s
Average classification time: 0.114344s
Accuracy top 1: 0.276 (138 of 500)
Accuracy top 5: 0.462 (231 of 500)
--------------------------------

On a HiKey960 board (and also on Firefly-RK3399 and Raspberry Pi 4 boards), I get:
Summary:
-------------------------------
Graph loaded in 8.097870s
All images loaded in 2.415928s
All images classified in 72.753304s
Average classification time: 0.145567s
Accuracy top 1: 0.752 (376 of 500)
Accuracy top 5: 0.924 (462 of 500)
--------------------------------

Over the full ImageNet validation set of 50,000 images processed using OpenCV (--tags=dataset,imagenet,preprocessed,using-pillow,side.224,crop.875,full --dep_add_tags.dataset-source=val,full), I get 28.926% with either Neon or OpenCL.

Prediction results on the first 10 images on Mate 10 Pro:
ck benchmark program:image-classification-armnn-tflite --target_os=android24-arm64 \
--speed --repetitions=1 --env.USE_OPENCL=1 --env.CK_BATCH_COUNT=10 \
--dep_add_tags.weights=model,tflite,resnet,no-argmax \
--dep_add_tags.library=armnn,tflite,neon,opencl,rel.19.08 \
--dep_add_tags.images=side.224,preprocessed,using-pillow \
--dep_add_tags.compiler=llvm,v6
...
--------------------------------
ILSVRC2012_val_00000001.JPEG - (65) n01751748 sea snake
0.33 - (616) n03627232 knot
0.30 - (488) n02999410 chain
0.10 - (902) n04579432 whistle
0.07 - (679) n03814906 necklace
0.03 - (549) n03291819 envelope
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000002.JPEG - (970) n09193705 alp
0.74 - (915) n04613696 yurt
0.06 - (672) n03792972 mountain tent
0.03 - (879) n04507155 umbrella
0.03 - (830) n04336792 stretcher
0.02 - (797) n04235860 sleeping bag
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000003.JPEG - (230) n02105855 Shetland sheepdog, Shetland sheep dog, S...
0.86 - (230) n02105855 Shetland sheepdog, Shetland sheep dog, S...
0.03 - (231) n02106030 collie
0.03 - (626) n03666591 lighter, light, igniter, ignitor
0.01 - (157) n02086910 papillon
0.01 - (259) n02112018 Pomeranian
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000004.JPEG - (809) n04263257 soup bowl
0.93 - (470) n02948072 candle, taper, wax light
0.02 - (862) n04456115 torch
0.02 - (619) n03637318 lampshade, lamp shade
0.01 - (818) n04286575 spotlight, spot
0.01 - (644) n03729826 matchstick
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000005.JPEG - (516) n03125729 cradle
0.13 - (938) n07715103 cauliflower
0.09 - (428) n02797295 barrow, garden cart, lawn cart, wheelbar...
0.07 - (431) n02804414 bassinet
0.06 - (619) n03637318 lampshade, lamp shade
0.05 - (584) n03476684 hair slide
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000006.JPEG - (57) n01735189 garter snake, grass snake
0.20 - (63) n01748264 Indian cobra, Naja naja
0.11 - (60) n01740131 night snake, Hypsiglena torquata
0.09 - (52) n01728572 thunder snake, worm snake, Carphophis am...
0.06 - (67) n01755581 diamondback, diamondback rattlesnake, Cr...
0.03 - (59) n01739381 vine snake
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000007.JPEG - (334) n02346627 porcupine, hedgehog
1.00 - (334) n02346627 porcupine, hedgehog
0.00 - (102) n01872401 echidna, spiny anteater, anteater
0.00 - (361) n02445715 skunk, polecat, wood pussy
0.00 - (134) n02012849 crane
0.00 - (9) n01518878 ostrich, Struthio camelus
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000008.JPEG - (415) n02776631 bakery, bakeshop, bakehouse
0.81 - (818) n04286575 spotlight, spot
0.02 - (470) n02948072 candle, taper, wax light
0.02 - (852) n04409515 tennis ball
0.02 - (626) n03666591 lighter, light, igniter, ignitor
0.02 - (767) n04116512 rubber eraser, rubber, pencil eraser
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000009.JPEG - (674) n03794056 mousetrap
0.44 - (476) n02966193 carousel, carrousel, merry-go-round, rou...
0.11 - (626) n03666591 lighter, light, igniter, ignitor
0.08 - (470) n02948072 candle, taper, wax light
0.07 - (818) n04286575 spotlight, spot
0.05 - (862) n04456115 torch
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000010.JPEG - (332) n02328150 Angora, Angora rabbit
0.21 - (332) n02328150 Angora, Angora rabbit
0.14 - (728) n03958227 plastic bag
0.11 - (153) n02085936 Maltese dog, Maltese terrier, Maltese
0.11 - (265) n02113624 toy poodle
0.08 - (333) n02342885 hamster
---------------------------------------
Summary:
-------------------------------
Graph loaded in 6.804908s
All images loaded in 0.017018s
All images classified in 2494.993896s
Average classification time: 253.045334s
Accuracy top 1: 0.3 (3 of 10)
Accuracy top 5: 0.3 (3 of 10)
--------------------------------

The same on HiKey960:
$ ck benchmark program:image-classification-armnn-tflite --speed --repetitions=1 \
--env.USE_OPENCL=1 --env.CK_BATCH_COUNT=10 \
--dep_add_tags.weights=model,tflite,resnet,no-argmax \
--dep_add_tags.library=armnn,tflite,neon,opencl,rel.19.08 \
--dep_add_tags.images=side.224,preprocessed,using-pillow
...
---------------------------------------
ILSVRC2012_val_00000001.JPEG - (65) n01751748 sea snake
0.95 - (65) n01751748 sea snake
0.02 - (58) n01737021 water snake
0.01 - (54) n01729322 hognose snake, puff adder, sand viper
0.01 - (60) n01740131 night snake, Hypsiglena torquata
0.01 - (66) n01753488 horned viper, cerastes, sand viper, horn...
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000002.JPEG - (970) n09193705 alp
0.92 - (795) n04228054 ski
0.08 - (970) n09193705 alp
0.00 - (796) n04229816 ski mask
0.00 - (672) n03792972 mountain tent
0.00 - (979) n09468604 valley, vale
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000003.JPEG - (230) n02105855 Shetland sheepdog, Shetland sheep dog, S...
0.85 - (230) n02105855 Shetland sheepdog, Shetland sheep dog, S...
0.15 - (231) n02106030 collie
0.00 - (157) n02086910 papillon
0.00 - (232) n02106166 Border collie
0.00 - (169) n02090622 borzoi, Russian wolfhound
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000004.JPEG - (809) n04263257 soup bowl
0.69 - (809) n04263257 soup bowl
0.12 - (967) n07920052 espresso
0.08 - (968) n07930864 cup
0.05 - (504) n03063599 coffee mug
0.04 - (925) n07584110 consomme
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000005.JPEG - (516) n03125729 cradle
0.28 - (516) n03125729 cradle
0.22 - (520) n03131574 crib, cot
0.08 - (750) n04033995 quilt, comforter, comfort, puff
0.08 - (431) n02804414 bassinet
0.05 - (850) n04399382 teddy, teddy bear
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000006.JPEG - (57) n01735189 garter snake, grass snake
0.52 - (67) n01755581 diamondback, diamondback rattlesnake, Cr...
0.21 - (60) n01740131 night snake, Hypsiglena torquata
0.13 - (65) n01751748 sea snake
0.04 - (58) n01737021 water snake
0.03 - (68) n01756291 sidewinder, horned rattlesnake, Crotalus...
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000007.JPEG - (334) n02346627 porcupine, hedgehog
1.00 - (334) n02346627 porcupine, hedgehog
0.00 - (361) n02445715 skunk, polecat, wood pussy
0.00 - (102) n01872401 echidna, spiny anteater, anteater
0.00 - (362) n02447366 badger
0.00 - (375) n02488702 colobus, colobus monkey
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000008.JPEG - (415) n02776631 bakery, bakeshop, bakehouse
0.22 - (415) n02776631 bakery, bakeshop, bakehouse
0.16 - (434) n02808304 bath towel
0.13 - (928) n07614500 ice cream, icecream
0.11 - (584) n03476684 hair slide
0.04 - (748) n04026417 purse
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000009.JPEG - (674) n03794056 mousetrap
1.00 - (674) n03794056 mousetrap
0.00 - (338) n02364673 guinea pig, Cavia cobaya
0.00 - (998) n13133613 ear, spike, capitulum
0.00 - (335) n02356798 fox squirrel, eastern fox squirrel, Sciu...
0.00 - (298) n02137549 mongoose
---------------------------------------
---------------------------------------
ILSVRC2012_val_00000010.JPEG - (332) n02328150 Angora, Angora rabbit
0.79 - (332) n02328150 Angora, Angora rabbit
0.15 - (153) n02085936 Maltese dog, Maltese terrier, Maltese
0.02 - (204) n02098413 Lhasa, Lhasa apso
0.01 - (265) n02113624 toy poodle
0.01 - (190) n02095889 Sealyham terrier, Sealyham
---------------------------------------

Summary:
-------------------------------
Graph loaded in 25.435272s
All images loaded in 0.026108s
All images classified in 1.977524s
Average classification time: 0.196300s
Accuracy top 1: 0.8 (8 of 10)
Accuracy top 5: 0.9 (9 of 10)
--------------------------------

Apparently, it's not an ArmNN issue, but how we pass a certain environment variable to the device. Working on a fix.

With a fix to repo:ck-autotuning, we obtain the expected accuracy.
Summary:
-------------------------------
Graph loaded in 16.811584s
All images loaded in 2.324126s
All images classified in 223.229279s
Average classification time: 0.444738s
Accuracy top 1: 0.752 (376 of 500)
Accuracy top 5: 0.932 (466 of 500)
--------------------------------

I'm going slightly crazy about the performance numbers though:

--env.USE_OPENCL=1

Summary:
-------------------------------
Graph loaded in 32.661556s
All images loaded in 2.664450s
All images classified in 170.672195s
Average classification time: 0.341338s
Accuracy top 1: 0.752 (376 of 500)
Accuracy top 5: 0.932 (466 of 500)
--------------------------------

--env.USE_NEON=1

Summary:
-------------------------------
Graph loaded in 17.096176s
All images loaded in 1.147232s
All images classified in 221.382645s
Average classification time: 0.442054s
Accuracy top 1: 0.752 (376 of 500)
Accuracy top 5: 0.932 (466 of 500)
--------------------------------

The phone used to be rooted but not any more, so this performance is not the peak. But I cannot reproduce 0.114344s above. Perhaps I copied it from a different machine.

Hmm, the peak I've seen from this device:

with OpenCL: 112 ms
with Neon: 183 ms
so perhaps the phone was just very cool when I reported the bug.

repo: ARM-software/armnn


text:
Space for event loop is allocated twice for mesh configurations

The cloud client calls ns_hal_init to initialize the event loop and allocate memory for it.
Mbed OS is also doing similar thing, but defaults allocating the memory statically.
Since cloud client's call to ns_hal_init has already allocated memory and initialized the event loop, the call from Mbed OS returns immediately because event loop is initted already.
This results as statically allocated memory that is never used.
There are 2 different places in cloud client where the event loop may be initialized:
https://github.com/ARMmbed/mbed-cloud-client/blob/master/mbed-client/source/m2mnsdlinterface.cpp#L191
https://github.com/ARMmbed/mbed-cloud-client/blob/master/source/ConnectorClient.cpp#L238
Call from mbed-os:
https://github.com/ARMmbed/mbed-os/blob/master/features/nanostack/mbed-mesh-api/source/mesh_system.c#L60
This issue is valid for all mesh configurations.

@teetak01 @JanneKiiskila @kjbracey-arm
Is this just configuration issue, or should mbed-os have a mechanism in place for cloud client to use the nanostack event loop in co-operation with the mbed-mesh-api?

IIRC, the assumption originally when that was written was that Nanostack's init would get in first, and allocate a big heap.  Cloud client would be the second caller, and that was okay because it used a tiny dynamically-allocated heap - was only used for the event loop, as it used system malloc for all its main structures.

Obviously this is all a bit fragile, and I guess something has changed. Looking to see where mesh_system_init is called, I see it

in the constructor of Nanostack, which would kick in the moment you create an EthernetInterface with it as the default stack.
in MeshInterfaceNanostack::initialize

Seems like it should probably be in MeshInterfaceNanostack's constructor too.
Can you reorder the test app to ensure the network interface is located for the first time before the client code activates?

If you do want to share init code with mbed-mesh-api, we could arrange that, but then you would be sharing the config setting, and those would be defaulting to "big enough for Nanostack", so you'd have to have app config to pull that back down when you knew Nanostack wasn't in use.

Can you reorder the test app to ensure the network interface is located for the first time before the client code activates?

Those are quite coupled together and I am not cloud client expert. @teetak01 could you take a look?

It's possible that you have already located the network interface first (via NetworkInterface::get_default_instance(), and the issue is due to the lack of init in MeshInterfaceNanostack's constructor.
By code inspection this sequence would initialise the HAL:
LoWPANNDInterface lowpan();
lowpan.initialize(&NanostackRfPhy::get_default_instance())

But MeshInterface::get_target_default_instance() does this:
LoWPANNDInterface lowpan(&NanostackRfPhy::get_default_instance());

and that apparently does not. I think that's a bug.

mcc_common_setup.cpp calls the NetworkInterface::get_default_instance, that is called from simplem2mclient.h
SimpleM2MClient has a member MbedCloudClient which has a member ServiceClient which has a member ConnectorClient, which calls ns_hal_init in it's constructor. The member MbedCloudClient is constructed before calling the mcc_common_setup.

Yes, the initialising of HAL seems to be a bug and probably fixes issues with EUI64, but doesn't solve this issue straight away.

Adding @mikter @artokin

Could a get_default_instance call could be done first in the initializer list? Bit subtle, I know...

Let's see, at least seems to be possible to do it in the initializer list.
Still the later calls to ns_hal_init are not doing anything, is this intentional that without Nanostack those would still be called? Couldn't just some preprocessor flag solve this race?

mbed client uses the ns_hal, so needs it initialised, even if Nanostack isn't in use. Those other calls will start doing something when Nanostack is out of use.

Changing the constructor https://github.com/ARMmbed/mbed-cloud-client-example/blob/master/source/simplem2mclient.h#L49
so that the mcc_platform_init_connection is first in the initializer-list and calling _cloud_client last on the initializer-list still causes the ConnectorClient to be initialised first thus causing it to call the ns_hal_init first. Are the member objects constructed already before going through the initializer-list?

Not sure what happened after changing the initialising order. I have 2 different radio versions, seems that the SPI with the other one doesn't work properly anymore, other is working without problems.

Hmm, seems that using tr_info in the mesh_system_init caused the issues with the other version of the radio shield.
Reordering the app so that network interface gets initialised first and thus mesh_system.c calls the ns_hal_init first doesn't seem to bring any ill effects. Now the statically allocated memory is used for the Nanostack heap and calls from cloud client to ns_hal_init are returning immediately.

Will be fixed to Client 2.2.0 release.

This has been fixed in 2.2.0 release.

authors: JanneKiiskila jarlamsa kjbracey-arm teetak01

repo: ARMmbed/mbed-cloud-client-example


text:
Change PK module preprocessor check on word size

Description
There were preprocessor directives in pk.c and pk_wrap.c that cheked
whether the bit length of size_t was greater than that of unsigned int.
However, the check relied on the MBEDTLS_HAVE_INT64 macro being defined
which is not directly related to size_t. This might result in errors in
some platforms. This change modifies the check to use the macros
SIZE_MAX and UINT_MAX instead making the code more robust.
NOTE:

This change is related to https://github.com/ARMmbed/mbedtls/pull/900

Status
READY
Requires Backporting
Yes
Which branch?

mbedtls-2.1
mbedtls-1.3

Migrations
NO
Todos

[ ] Tests
[ ] Documentation
[ ] Changelog updated
[x] Backported

I'm happy with the changes this PR introduces.
A side-issue - which we could fix while at it, noted it while going through the uses of hashlen - is that the computation of nb_pad in mbedtls_rsa_rsassa_pkcs1_v15_sign (which involves hash_len) seems faulty and might lead to an unnoticed integer underflow (https://github.com/ARMmbed/mbedtls/blob/development/library/rsa.c#L1190; the subsequent check nb_pad > olen does not fully cover the case nb_pad > olen - 3 [ - 10 + oid_size ] which would lead to a buffer overwrite).

HI @andresag01 Should the Changelog be modified?

See CI not run. Oh oh! This is not fun for me.

CI failed only due to known issues (timing test, slow start in compat.sh) so ok to merge.

authors: RonEld andresag01 gilles-peskine-arm hanno-arm

repo: ARMmbed/mbedtls


text:
🛑 URL Shortener API is down

In b91c463, URL Shortener API (https://api-url-zgau.onrender.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: URL Shortener API is back up in 12d01b5 after 14 minutes.

repo: ASJordi/website-activity-status


text:
🛑 URL Shortener API is down

In c477276, URL Shortener API (https://api-url-zgau.onrender.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: URL Shortener API is back up in 95b8934 after 10 minutes.


text:
Failed to import games from ATLauncher. Cannot recognize the string as valid DateTime value.

Failed to import games from
ATLauncher.
Cannot recognize the
string as valid DateTime
value.
the installation path is ok, but I get this error

Can you post the relevant information from playnite.log please?

Just pushed out a new release, give it a try and let me know if it works Release 1.1.2

Also, would you be able to post the instance.json file that the plugin failed on? You can check extensions.log to see which instance the plugin was attempting to import

after installing the update, it works, thanks


text:
adjust ui: colors, jingle, icon, fix whitespace

*ps. This PR is gonna be a bit annoying, sorry
Fixes #61
Added McDonald's Jingle (annoying part) #67
Changed GUI to white/yellow/red (also annoying) #69
Changed app icon to McD's #71

Codecov Report

Merging #98 into master will decrease coverage by 0.23%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##             master      #98      +/-   ##
============================================
- Coverage     59.26%   59.02%   -0.24%
  Complexity      580      580
============================================
  Files           119      120       +1
  Lines          2251     2260       +9
  Branches        264      264
============================================
  Hits           1334     1334
- Misses          846      855       +9
  Partials         71       71

Impacted Files
Coverage Δ
Complexity Δ

src/main/java/seedu/address/ui/JinglePlayer.java
0.00% <0.00%> (ø)
0.00 <0.00> (?)

src/main/java/seedu/address/ui/UiManager.java
0.00% <0.00%> (ø)
0.00 <0.00> (ø)

Continue to review full report at Codecov.

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

authors: codecov-io sigmund-c


text:
Modify Results Display Text

Modify toString methods in Participant and Event classes, and CommandResult inputs in Command classes so the results display when commands are made look better.
https://user-images.githubusercontent.com/77188160/137584248-c67300ed-7489-4ffa-a98a-86fe6230812e.mp4

Codecov Report

Merging #103 (4ee83ad) into master (8430d4e) will decrease coverage by 0.12%.
The diff coverage is 90.90%.

@@             Coverage Diff              @@
##             master     #103      +/-   ##
============================================
- Coverage     77.65%   77.53%   -0.13%
+ Complexity      783      781       -2
============================================
  Files           107      107
  Lines          2144     2141       -3
  Branches        256      254       -2
============================================
- Hits           1665     1660       -5
- Misses          416      418       +2
  Partials         63       63

Impacted Files
Coverage Δ

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

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

...s/logic/commands/AddParticipantToEventCommand.java
100.00% <ø> (ø)

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

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

...java/seedu/address/logic/commands/EditCommand.java
88.09% <ø> (ø)

...edu/address/logic/commands/RemoveEventCommand.java
100.00% <ø> (ø)

...ic/commands/RemoveParticipantFromEventCommand.java
100.00% <ø> (ø)

...rc/main/java/seedu/address/ui/ParticipantCard.java
0.00% <0.00%> (ø)

...ddress/logic/commands/ShowEventDetailsCommand.java
100.00% <100.00%> (ø)

... and 7 more

Continue to review full report at Codecov.

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

authors: codecov-commenter ntwbruce


text:
[PE-D] Possible relaxation of sci fi genre parsing

Some users might type 'scifi' or 'sci-fi' which would not be accepted.

Labels: type.FeatureFlaw severity.Low
original: AllardQuek/ped#21

Alias are not supported


text:
[#274] Update UserGuide Quick Start section and improve formatting

Fixes #274
Update UserGuide.md Quick Start section and improve formatting.

Codecov Report

Merging #275 (4def0c8) into master (3f3cb75) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #275   +/-   ##
=========================================
  Coverage     73.91%   73.91%
  Complexity      687      687
=========================================
  Files            98       98
  Lines          2101     2101
  Branches        238      238
=========================================
  Hits           1553     1553
  Misses          481      481
  Partials         67       67

Continue to review full report at Codecov.

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

authors: atmh codecov-commenter


text:
Include findn command in developer guide

Our developer guide does not include documentation for the findn command.
Let's update the developer guide to include documentation on the findn command.
The following items are added to the developer guide: Information and execution about the findn command
Sequence diagram
Activity diagram

Codecov Report
Base: 72.19% // Head: 72.19% // No change to project coverage :thumbsup:

Coverage data is based on head (fb1971e) compared to base (14b407f).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff            @@
##             master      #94   +/-   ##
=========================================
  Coverage     72.19%   72.19%
  Complexity      496      496
=========================================
  Files            86       86
  Lines          1568     1568
  Branches        171      171
=========================================
  Hits           1132     1132
  Misses          384      384
  Partials         52       52

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

LGTM! Nice job using PlantUML to create the sequence diagrams and activity diagrams for findn command, they were helpful as a visual aid to understand how the code works.


text:
Update DG

From the module website

Each member should describe the implementation of at least one enhancement she has added (or planning to add). Expected length: 1+ page per person.

The description can contain things such as,

How the feature is implemented (or is going to be implemented).
Why it is implemented that way.
Alternatives considered.

Relevant PRs

#85
#83
#77


text:
[PE-D][Tester A] The use of parameters is a bit confusing

Both tag in patient and time in appointment are using /t. It may be a bit confusing for users.

Labels: type.FeatureFlaw severity.Low
original: CYX22222003/ped#19

We don't feel there's a need to fix this as appointment time and patient tags will never be used in the same command.

Closing this issue as we believe that this is a small issue. Since /t is used by 2 completely different commands, this distinction should be somewhat clear and is not a priority to change/improve.

authors: MiloTruck bmanara nus-pe-script


text:
User Guide GUI Overhaul

Describe your changes
Changed the entire User Guide GUI
Changed the Ui.png file for UG
New UI

Issue ticket number and link
Builds on #140
Supersedes and Closes #146
Checklist before requesting a review

[x] I have performed a self-review of my code.
[ ] If it is a core feature, I have added thorough tests.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
see 3 files with indirect coverage changes

authors: InfinityTwo codecov-commenter


text:
Inc typo

https://github.com/AZHenley/superoptimizer/blob/b927c3b2eb8280e83859541a4d63ce874ac3d75d/cpu.py#L29
The increment instruction is implemented as
state[mem] += state[mem] + 1
If I understand correctly, this is probably just wires getting crossed of both state[mem] = state[mem] + 1 and state[mem] += 1

Thanks for catching this!

Very cool project! Thanks for this and the blog post

authors: AZHenley CalebLarsen

repo: AZHenley/superoptimizer


text:
Issue #5 solved

Description
Added a section for analysing an individual profile.
Fixes #5
Type of change

code

Screenshots

Checklist

[x] My code follows the style guidelines(Clean Code) of this project
[x]  I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[x] I have added tests/screenshots(If any) that prove my fix is effective or that my feature works

Nice work

@Aakansha99 Thank you