text:
Feedback for "SAP Mobile Application"

https://help.sap.com/webcomponents/products/SAP Business Application Studio/9d1db9835307451daa8c930fbd9ab264/95f86cceb6f1441d81c2b562766719ed.html?locale=en-US&version=Cloud
Regarding Mobile Development Kit reference, updated cotent is available at this page https://help.sap.com/doc/f53c64b93e5140918d676b927a3cd65b/Cloud/en-US/docs-en/guides/getting-started/mdk/bas.html

Hi,
Thank you for the update. I have changed the link to the one you provided.
You will be able to see the new link with our next release.

https://people.sap.com/jitendrakumar.kansal

authors: Paolaufer jitendrakansal


text:
Issue at Step "6.3 Enable Approval Workflow"

Hi,
on Page 69, guide mentions
"You can also activate the workflow on repository level so that it is inherited to all privileges of
this repository. To do so please follow the steps:
..
Make sure that the tab Constants is enabled and maintain the following repository
constants based on your requirements:
o To find the correct process you can search for “approval”
o MX_VALIDATE_ADD_TASK
o MX_VALIDATE_DEL_TASK
o MX_VALIDATE_MOD_VALIDITY_TASK
"
But I cannot find those constants for any of the Repositories I've created.
Did I miss something?
Regards

Hi,
It seems that the constants are not configured correctly. You need to logon to Eclipse, navigate to your repository type and change the type of the constants from "Repository Type Constant" to "Repository Type Constant With Override". Then the constants are visible in the Admin UI. Alternatively, you can maintain the constants directly in Eclipse for the repository type. This is useful, for example, if you have five ABAP repositories that all use the same approval tasks. You can maintain the constants on the "General" tab of the repository type configuration or on tab "Event Process".
Hope this helps!
Kind regards,
Fabian

Hi Fabian,
Thank you for prompt response. Constants are not visible/exits on Repository Type when I check in Eclipse. As you mentioned, I've tried to add (e.g. MX_VALIDATE_ADD_TASK) them and got error "This is a reserved constant name. Enter another name for the constant"

Then you need to maintain the constants on tab "Event Process". I think the constants are then added.

Hi,
I think there are some approval (validation tasks) shipped with the approval package. Look at part 6.1  in the guide.
My processes are not default ones. I created these manually and put some logic into the processes (e.g. approval task, notifications, calculate approver and so on). The name follows an internal naming rule.
Kind regards,
Fabian

Considering this a basis configuration question, not related to BE Service

source: gharchive/issue

authors: NormanNuernberger fastnodu hhbilgen

license_type: permissive

license_source: github-api


text:
JwtIssuerValidator returns Issuer not Validated

Hi,
I am getting the following error in the logs when I use the OICD token provided by my IAS instance
2022-01-23T17:33:40.367+0000 [APP/PROC/WEB/0] OUT 2022-01-23 17:33:40.367  WARN 7 --- [nio-8080-exec-1] c.s.c.s.t.validation.ValidationResults   : Issuer is not trusted because issuer 'xxxxxxxx.accounts400.ondemand.com' does not provide a valid URI (missing http scheme). Please contact your Identity Provider Administrator.
2022-01-23T17:33:40.367+0000 [APP/PROC/WEB/0] OUT 2022-01-23 17:33:40.367 DEBUG 7 --- [nio-8080-exec-1] c.s.c.s.t.validation.CombiningValidator  : Validator that caused the failed validation: com.sap.cloud.security.token.validation.validators.JwtIssuerValidator
2022-01-23T17:33:40.367+0000 [APP/PROC/WEB/0] OUT 2022-01-23 17:33:40.367 DEBUG 7 --- [nio-8080-exec-1] c.s.c.s.t.validation.CombiningValidator  : Object of type com.sap.cloud.security.token.SapIdToken that caused the failed validation:
And my token does not contain http in iss field.
I checked my configurations in IAS tenant and the issuer has https in issuer name.
Do I need to change something in the IAS configuration?
Also, is there a workaround for this?
Thank You

The issue is resolved.
We need to change the tenant settings at
application & resources -> tenant settings -> SAML 2.0 Configuration -> Identity Provider Settings -> Name
from the URI without https to the one with it

repo: SAP/cloud-security-xsuaa-integration


text:
Linter doesn't take ui5 version into account?

Expected Behavior
I expected the linter would pick up the ui5 version from the bootstrap script in my index.html
Current Behavior
I changed the ui5 version from 1.108.27 to 1.120.11 by changing the url in my bootstrap script tag in index.html:
    <script
      id="sap-ui-bootstrap"
      src="https://sapui5.hana.ondemand.com/1.120.11/resources/sap-ui-core.js"
      ....
    >

I ran the linter but the error report was identical. However, when running the ui5 app with the 1.120 version, there were numerous deprecation messages in the console log. I would love to catch those with the linter without having to run the app (and access every feature to see if the runtime generates deprecation messages)
Steps to Reproduce the Issue

create app run linter
update ui5 uri in bootstrap script
run linter again

Context
UI5 linter package and version: 0.1.3
Node.js Version: v20.11.1
npm 9.6.4
OS/Platform: Microsoft Windows 10 Enterprise

At this point the UI5 version relevant to UI5 linter can't be configured. We plan to add this at a later time though.
For now, all deprecations are detected based on the UI5 API information for version 1.120: https://ui5.sap.com/1.120.11/
There are many cases that UI5 linter can't detect yet (see also https://github.com/SAP/ui5-linter/issues/21). If you find that a deprecated API is not properly detected (and not already listed on our roadmap), we welcome you to create an issue on that 👍

No worries Roland, and thanks for checking out UI5 linter! I'm just trying to clear new issues as good as possible. I hope I didn't suggest that your feedback is not welcome. On the contrary, we appreciate it and we will certainly take it into our discussions. It's helping us to shape the future of this tool. So please keep it coming 🙂

Just to add a note here: Linting only against version 1.120 is really bad. In practice, the latest UI5 version is mostly not used (in business context) as the onprem systems run older versions. I worked with many ui5 projects for customers, but only a few of them are running version 1.120. Thus, the linter is not useful for any other projects.

We plan to offer an configuration option for the UI5 version, SAP internally tracked in backlog item CPOUI5FOUNDATION-856.
But please keep in mind: The main goal of the linter is to ensure your application runs with UI5 2.X. If your application is using best practices and no APIs deprecated until UI5 1.120, the app will run successfully with UI5 2.X.

authors: John-H-Smith RandomByte flovogt rpbouman


text:
Mobile Cards: Sub step numbers not maintained

Hello,
Scenario URL: https://developers.sap.com/tutorials/cp-mobile-cards-setup.html
Already reported: https://github.com/SAPDocuments/Tutorials/issues/5983
Sub-step numbering is not maintained for entire tutorial. Only steps are mentioned, Sub step nos. are not mentioned.
It was mentioned that changes will be available by October, but tutorial is still not updated.
please update the tutorial.
Thanks,
Shubham
Labels to be added:
Sprint Label: SCPTest-2010A
Scenario Label:SCPTest-mcard
Landscape Labels: trial1, trial2, trial3
prio: low-prio

Hi @i353590
We recently updated the tutorials. These issues have been addressed in the previous release.
Can you please confirm if the issues raised have been resolved?
Warm Regards
Sandeep T D S

Hello @sandeep-tds ,
Yes, the tutorial has been updated with Sub-step nos. and I can also see the tutorial also looks updated.
So, the issue has been resolved.
Thanks for the fix.
You may close the ticket now.
Regards,
Shubham

repo: SAPDocuments/Tutorials


text:
You don't have sufficient permissions to use the requested API

When I click on the Click here to create a new project with the following API's enabled link in the documatation I get the error
You don't have sufficient permissions to use the requested API
I am a superadmin.  Any workaround to this?

Pretty sure the link is always broken. Have you tried manually creating a project and enabling the APIs?

repo: SCRT-HQ/PSGSuite


text:
convert to typescript

Description
Converts the backend codebase to typescript
Fixes/resolves #90
Type of change

[x] Improvement (non-breaking change which improves existing functionality)

Checklist:
Leave blank if not applicable
I have completed these steps when making this pull request:

[x] I have checked that the PR is from a forked repository
[x] I have assigned my name to the issue
[x] I have moved the issue to the In Progress column
[x] I have labelled the PR appropriately
[x] I have assigned people responsible to the PR

Before opening the PR for review:

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my code
[ ] I have documented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[x] I have moved the linked issue to the Review in Progress column

the tests are very very broken it's not just you

source: gharchive/pull-request

license: MIT


text:
2024/04/27

Summary

Context

update


text:
Module 3 exercises [Chapman Owusu-Sekyere]

Please "drag & drop" exercise 1 pdf file below.
Model 3 Exerise 3.1.pdf

Please "drag & drop" exercise 2 pdf file below.
Model 3 Exerise 3.2.pdf

Please UPDATE THE TITLE of this "Issue" in the title bar above with your name.

If you haven't done so, please go back to Module 3 and make sure to take
the post-training survey. Participating in surveys is required for receiving
the "GALUP Certificate" by the University of Florida.

Hi, Chapman. Your submission for exercise 2 looks great, and you seem to have a clear understanding of Module 3. There is a minor issue with exercise 1, as the values in your legend do not match the expected values of the model. You can see the expected values in this example: https://github.com/SERVIR-WA/GALUP/blob/master/training/1_lu/pdf_maps/LandConditionMap.pdf
I suggest looking over the construction of your model once more as I cannot pinpoint the exact conditions that are producing your results. If you have any questions along the way, please reach out to us. Thank you for your participation!

Submission from the same person can be found at https://github.com/SERVIR-WA/GALUP/issues/121

authors: chjch cosekyere muribasterra

repo: SERVIR-WA/GALUP


text:
Create Recipe for NPSP Relationships #99

Critical Changes
Add new recipe: Relationship_npsp.recipe.yml
Changes
n/a
Issues Closed
#99

generated sql
[{"_table": "Account", "id": 1, "name": "The Household 0", "RecordType": "HH_Account"},
{"_table": "Contact", "id": 1, "AccountId": 1, "Salutation": "Miss", "FirstName": "Morgan", "LastName": "Richardson"},
{"_table": "Contact", "id": 2, "AccountId": 1, "Salutation": "Mrs.", "FirstName": "Ruth", "LastName": "Waller"},
{"_table": "npe4__Relationship__c", "id": 1, "npe4__Type__c": "Parent", "npsp__Related_Opportunity_Contact_Role__c": "Soft Credit", "npe4__Status__c": "Current", "npe4__Description__c": "Parent - Hour growth speak enter accept sport agent.", "npe4__Contact__c": 1, "npe4__RelatedContact__c": 2}]


text:
[FEATURE] Support Number Field Display

Is your feature request related to a problem? Please describe.
Number fields don't display decimals if they are 00 or if a single decimal like .40 doesn't display the ending 0.
Describe the solution you'd like
Number display should reflect decimal points configured for that number
Additional context
same behavior for fomula number fields

Should be completed as of 66f600d81fc910bd840485af0d8d2833d2828ddc

authors: pickettd roanbear

repo: SFDO-Community/sticky-selectron


text:
Treat skipped steps as optional for validity

When a MetaDeploy plan is run that includes preflight checks with the skip action, and the conditions are met to skip that step, MetaDeploy presents an error:

Invalid steps for plan

This PR aims to fix the issue by correcting the identification of optional steps to include those in SKIP status.

@davidmreed I'm not sure why the builds didn't get triggered. Could you try pushing a new commit and see if that helps?

authors: davidmreed davisagli

repo: SFDO-Tooling/MetaDeploy


text:
iOS build defaults to x86_64 architecture, regardless of specified platform

See discussion here
as the toolchain file is processed when project(SFML) is called, it doesn't overwrite the previous setting of CMAKE_OSX_ARCHITECTURES, configured here
Not 100% sure of the best way to fix this. @Ceylo fixed it by checking if a toolchain file is being used, which will work, but I think there should be a better way.
I also found that moving the call to project() to be above that block of Code also fixes it, and doesn't have any adverse effects on osx builds, however the
docs indicate it must be set before the first call to project(), so I'm reluctant to do that

Anotherpossible way is to force updating the cache entry in the toolcgain file. This means the user will be unable to change the architecture in CMake GUI but that may be ok as it’ll most likely not be needed anytime soon.

That actually sounds like a decent solution - the architecture in the toolchain is determined by the IOS_PLATFORM variable, which the user can modify so it wouldn't really restrict anything

authors: Ceylo JonnyPtn

repo: SFML/SFML

license: Zlib


text:
Add more tests for sf::Context

Description
While improving the test coverage of sf::Context I found out that certain nullptr arguments would cause a crash so I added asserts to protect against it.

I prematurely submitted this PR. The new tests are not ready.


text:
229 | Majority Element II | Java

Title -
What will change -
Type of Issue -
Please add/delete options that are not relevant.

[x] Adding New Code
[ ] Improving Code
[ ] Improving Documentation
[ ] Bug Fix

Programming Language
Please add/delete options that are not relevant.

[ ] Python
[ ] C++
[x] Java
[ ] SQL

Self Check

Ask for issue assignment and wait to get assigned to it before making Pull Request.
Add your file in the proper folder
Clean Code and Documentation for better readability
Add Title and Description of the program in the file

:star2: Star it :fork_and_knife:Fork it :handshake: Contribute to it!
Discord server ✉ - https://discord.gg/CXksGdn
Happy Coding,

I am interested and would like to contribute to this. Could you please assign this problem to me?

Assigned it to @mrprince88 since he created the issue

@taylor-abbas You can create an issue and wait to get it assigned to you

repo: SHY-Corp/LeetCode-Solutions


text:
Problems receiving scan data from picoscan 150

Hello,
I am trying to make an application based on the provided sick_scan_xd_api_test.py program. It will run on windows with no ROS. All I want to do is connect to the picoscan, receive scan data and convert it to x and y coordinates so that I can graph it with matplotlib.
So far running the program I am able to connect to the sensor and send it devicestatus message requests which I get a response of 1 to. I can not figure out what I am missing in order to receive actual scan data from the sensor but nothing I have tried seems to work. I have attached the program in its current state as well as the picoscan launch file that I have been using. Any help would be appreciated.
I have also tried using an unedited version of sick_scan_xd_api_test.py in an attempt to see scan data but I see the same console output as my code, devicestatus message request and responses but no indication that the scan data is being sent.
Thank you!
code.txt
picoscan_launch.txt

Thanks for your feedback. Picoscan lidars transmit their scan data via UDP to the receiving PC, i.e. the sick_scan_xd driver. A common error is an incorrect configuration of the receivers ip address.
Please run the following steps:

Run ifconfig -a on Linux or ipconfig /all on Windows to get the ip address of your PC. Make sure that picoScan and PC have ip addresses in the same subnet.

Check parameter udp_receiver_ip in the launchfile. Make sure that <arg name="udp_receiver_ip" default="192.168.0.2"/> in the launchfile is the correct ip address ("192.168.0.2") of your PC running sick_scan_xd resp. your application. See https://github.com/SICKAG/sick_scan_xd/blob/develop/doc/sick_scan_segment_xd.md#configuration for further information.

Run SOPAS Air, i.e. open the picoScan ip address in a browser (192.168.0.1 by default). Switch to "authorized client" and check the network configuration and ip settings. If everything is correct, you should see the picoScan pointcloud in the main window.

Run sick_scan_xd_api_test.py with command line arguments hostname:=<picoScan ip> udp_receiver_ip:=<pc_ip> _verbose:=1. Replace <picoScan_ip> with the ip address of your lidar (192.168.0.1 by default) and <pc_ip> with the ip address of your PC. These are the same parameters used in SOPAS Air. Parameter _verbose:=1 sets the verbose level to informational messages. Please provide a complete logfile of all output messages if no scan data are received and the registered point cloud callback is never executed.

Add SickScanApiSetVerboseLevel(sick_scan_library, api_handle, 1) after SickScanApiRegisterLogMsg to activate informational messages and run your code.

Hello,
I attempted to implement your suggestions. I ran the sick_scan_xd_api_test.py and sick_picoscan.launch included with the sick_scan_xd repository but I am still not seeing any scan data in the output.
I have attached the output to this message (apitest.txt). I have also included the sick_scan_xd_api_test.py file I ran as a text file (github wont let me attach a python file) and the sick_picoscan.launch file as a text file (github wont let me attach a launch file).
I ran the code using the following command:
PS C:\Users\orrs\code\sick_scan_xd> & C:/Users/orrs/AppData/Local/Microsoft/WindowsApps/python3.11.exe c:/Users/orrs/code/sick_scan_xd/test/python/sick_scan_xd_api/sick_scan_xd_api_test.py C:/Users/orrs/code/sick_scan_xd/launch/sick_picoscan.launch hostname:=192.168.0.1 udp_receiver:=192.168.0.2 verbose:=1 > C:\Users\orrs\apitest.txt
I have confirmed that the IP address of the scanner is 192.168.0.1 by entering that ip address into my web browser, I can see the picoscan pointcloud in the main window. I have also confirmed that the IP address of the ethernet I am using to connect to the sensor is correct by running ipconfig /all and getting the IPv4 address (192.168.0.2). I have confirmed that both ip addresses are in subnet 255.255.255.0.
Let me know if you understand why we are still not seeing any scan data, any help would be appreciated!
sick_picoscan.txt
sick_scan_xd_api_test.txt
apitest.txt
Thank you!

authors: rostest samuelorrEMS


text:
🛑 Website is down

In 44b3938, Website (ELTeam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Website is back up in f8e66c3 after 765 days, 11 hours, 29 minutes.

repo: SIRMaxis/uptime-robot


text:
🛑 Website is down

In cbf0bc1, Website (ELTeam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Website is back up in da43297 after 1 hour, 52 minutes.


text:
🛑 Website is down

In 683cb2c, Website (ELTeam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Website is back up in e17c802 after 19 minutes.


text:
🛑 DNS1.electro is down

In ef11509, DNS1.electro (ns1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS1.electro is back up in 33af35a after 1 hour, 50 minutes.


text:
🛑 DNS1.electro is down

In 7faad1e, DNS1.electro (ns1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS1.electro is back up in fe9c486 after 8 minutes.


text:
🛑 DNS1.electro is down

In 3190ca4, DNS1.electro (ns1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS1.electro is back up in 6bc062d after 1 hour, 56 minutes.


text:
🛑 DNS2.electro is down

In 9562730, DNS2.electro (ns2.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS2.electro is back up in 6d14266 after 59 minutes.


text:
🛑 Website is down

In a0f1f1e, Website (ELTeam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Website is back up in aad3e45 after 39 minutes.


text:
🛑 DNS1.electro is down

In 47fcc44, DNS1.electro (ns1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS1.electro is back up in 31f0eec after 18 minutes.


text:
🛑 DNS1.electro is down

In 197ada2, DNS1.electro (ns1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS1.electro is back up in 104e621 after 39 minutes.


text:
Sample Execution Error

Hello.
I am trying to execute the first example code of AI-Feynman, following its GitHub repository procedure.
I have done $ pip install aifeynman, and executed the below codes at the REPL.
import aifeynman
aifeynman.get_demos("example_data") # Download examples from server
aifeynman.run_aifeynman("./example_data/", "example1.txt", 60, "14ops.txt", polyfit_deg=3, NN_epochs=500)

The code has been started, but it output an error message "STOP DEATH ERROR: missing file args.dat" with the following stdout statements.
Checking for brute force +

Trying to solve mysteries with brute force...
Trying to solve ./example_data/example1.txt_train
STOP DEATH ERROR: missing file args.dat
Checking for brute force *

Trying to solve mysteries with brute force...
Trying to solve ./example_data/example1.txt_train
STOP DEATH ERROR: missing file args.dat
Checking polyfit

Pareto frontier in the current branch:

Complexity #  MDL Loss #  Expression
820.58 23.51 -3.97366916299281e-9*x0**3 - 4.98792375183732e-6*x0**2*x1 - 2.34615280130395e-5*x0**2*x2 + 0.000207395709218903*x0**2 - 0.000127172549695894*x0*x1**2 - 0.0297271185372981*x0*x1*x2 + 0.253671372975734*x0*x1 + 0.00425288419012183*x0*x2**2 - 0.0277197179641274*x0*x2 + 0.932555887619613*x0 - 0.000233584852340369*x1**3 - 0.0590672539598628*x1**2*x2 + 0.504778926577637*x1**2 + 0.0253291848989736*x1*x2**2 - 0.131143431894439*x1*x2 - 0.651859763950773*x1 - 0.00362777965859679*x2**3 + 0.0321967297940855*x2**2 - 0.0913890606187051*x2 + 0.614004068741101

Checking for brute force +

Trying to solve mysteries with brute force...
Trying to solve results/mystery_world_squared/example1.txt_train
STOP DEATH ERROR: missing file args.dat
Checking for brute force *

(These lines above are repeated...)

My environment was constructed on an AWS VM based on the Deep Learning AMI of Ubuntu 18.04,
and its pre-installed conda environment with py36 & torch was activated.
I would appreciate it if you could tell me how to solve this problem. Thank you very much.

Are you sure it is not a problem of rights ? maybe open up the file permissions with chmod (see §4 of https://towardsdatascience.com/ai-feynman-2-0-learning-regression-equations-from-data-3232151bd929 )

authors: koskr sansho-asakura


text:
Zoom in/out buttons are not working

The buttons are not working and neither is executing the command "MenuId.Zoom.DetailMinus" nor "MenuId.Zoom.DetailPlus" working.

The issue was fixed in 25ee3a38e20fc54dd94f113f139e453093b1331a

repo: SOFAgh/CADability


text:
🛑 VEDI TEST is down

In d96d32d, VEDI TEST (https://vedi.test.cordoba.gob.ar/) was down:

HTTP code: 503
Response time: 519 ms

Resolved: VEDI TEST is back up in 09aacc8 after 26 minutes.

repo: SOPORTEAYIGROUP/STATUSVEDI


text:
feat: change verified badge color, position and added tooltip

Mudanças no Verified Badge

Mudança de cor de vermelho pra azul
Mudança de posição do início para o final do nome do abrigo
Adicionado a funcionalidade de tooltip ao passar com o mouse ou clicar em cima do ícone de verificado
Criado um componente WithTooltip para encapsular componentes dentro de tooltips de maneira reutilizável
Criado um componente VerifiedBadge com o ícone de verificado e com a estilização específica de cor azul

Antes:

Agora:

Satisfaz os requisitos. Parabéns pelo trabalho.

authors: filipepacheco rhuam

repo: SOS-RS/frontend


text:
Nom efunsio na el salito cuamdo le doi a le'spasio

nose ue que pas a pero cuand o le doi al epsalsio no salta parese n un yanderedev!!
de sos que asen los juegos asiu de mal, es desir no fufa no ase su fnisopn, de exo cua,do camino con las patas me trpieso i ago fiuuuuuuummmm i ja no camina mals parese nikocado abogado pues igaul. Creo que este pryecyto se merese un 3/10 cofdigo de creador de fortnite: TheWillysex. grasisa pro ver esta rresenya-. 🧱🦝💫🍙🫕🐸😱🧱🐐😍🌳📣🍙💫🦝

creo que ste senior tiene rason porke le uelen las patas a chetos

hmmmmm chetos pandillaaaaaa 😍😍😍😍😍


text:
Added AWS temporary access token example.

Added AWS temporary access token example. Requires mapping AWS roles to PrivX roles to PrivX admin. See PrivX documentation.
Added some error handling.

Invalid, merged with another request.

repo: SSHcom/privx-sdk-for-python


text:
Assigned robot trajectories sometimes don't make sense

Sometimes our robots are being assigned (or are following) seemingly nonsense trajectories.
It's unclear whether this is due to a bug in the path planner, robot assignment, or simply the UI being wrong.

Working on tests for the path planner to see if I can find out what problems we have on this branch: https://github.com/SSL-A-Team/software/tree/dev/christian/path_tests

repo: SSL-A-Team/software


text:
quotable-printable error

Feature request or bug
Bug, but not sure if code bug or user bug
If a bug, what did you expect to happen?
Perfection ?
If a bug, what happened?
If a bug, list steps to reproduce bugs.
If a bug, did you do these steps?
[x] Download and use the lastest stable version
[x] See if the issue has already been reported
[x] Debug
If a feature request, what do you want to be added or changed?
If a feature request, is this feature already in a pull request?
If a feature request, do you know anyone who can help?
Side notes(Read then del this chunk)
I am reading a message that contains  a url with = signs in it, and I'm getting a quotable printable error from it.  I tried other text lines, and anything in the message that contains = followed by \S causes the same problem.  Messages coming from Apple Mail.app set to plain text.

http://amdflames.org/scripts/news_article_c.php?id=862&s=1PQrV13145

What I get:

http://amdflames.org/scripts/news_article_c.php?id�2&s=1QrV13145

And
Try setting c=abc+def
comes out
Try setting c�c+def
Also, from PHP:
Notice:  Unknown: Invalid quoted-printable sequence: =PQrV13145
Not sure how to resolve this.  The message array shows encoding=4, but not sure if that's the problem.
[text] => SSilence\ImapClient\SubtypeBody Object
(
[charset] => us-ascii
[_structure:SSilence\ImapClient\Section:private] => stdClass Object
(
[type] => 0
[encoding] => 4
[ifsubtype] => 1
[subtype] => PLAIN
[ifdescription] => 0
[ifid] => 0
[lines] => 45
[bytes] => 1362
[ifdisposition] => 0
[ifdparameters] => 0
[ifparameters] => 1
[parameters] => Array
(
[0] => stdClass Object
(
[attribute] => charset
[value] => us-ascii
)
                            )

                    )

The raw message does in fact show encoding is quoted printable.
--Apple-Mail=_6A494713-DB75-4D0E-9ED7-9A45342F18F6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=us-ascii

It seems another web service has the same issue: https://github.com/mailwatch/MailWatch/issues/702

Also may have to do with apple mail... They arent to nice :)

Experimented some more...  attached some code, output and email source code, if it helps.
qp problem.txt

any ETA on the fix for this? thanks!

I get the same error:
quotable-printable error
The script I use in PHP 7.2.3 is:
$emails = $imap->getMessagesByCriteria('SINCE "2018-01-01"');
foreach($emails as $email) {
    echo $email->header->subject;
    echo '<br>';
}
``

authors: gr0g halojoy jorygun xXXIMMATTHEWXXx

repo: SSilence/php-imap-client

license: mit

license_source: bigquery


text:
Generate PDF again from documention (with Sphinx)

There was a request to have PDF documentation for printing. I'll try to get to this soon.
(I've also closed the previous PDF issue: #332.)

Much appreciated for those of us who read from paper, not flickering computer screens. :+1:

I've also closed the previous PDF issue: #332.

Must have been the oldest still open ticket we've had ...

@grantrostig I've managed to build a PDF of our documentation, albeit with quite a few warnings (and ignored errors). The output does look reasonable to me though. Does this look useful to you? I'd like to avoid going down the rabbit hole of trying to fix latex build errors unless needed. I'm afraid I'd never come out of it again.
If this looks useful I'd enable it but without any guarantees that it will work in the future. I might also enable building single-page html documentation, and a man page (would anyone use that?). They would essentially come for free.

@msimberg that looks very nice! single-page html would be great, but I don't think man pages are of any value nowadays.

@msimberg , I will print and review the content (part of it) in the next few days.  Thank you.
@hkaiser , @msimberg , I definitely want the man pages, both in print on paper sometimes, and via the command line always.
Man pages are the only complete and correct (if not too terse) documentation in a world of failed attempts at alternate documentation systems on the command line.  Man pages has been serving Unix programmers for 20+ years, may they live forever (as a last resort when at the shell prompt. :)

@grantrostig thanks for having a look. Note that the manpages would just be exactly the same content as in the html or pdf documentation. Probably too verbose if anything.

@msimberg , well the PDF document is very nice and I have found no "formatting" problems at all yet.   But it is not a set of "man pages".
The important "boost" c++ library for instance does not offer man pages for programming libraries.  But the gcc compiler does for its "executable commands", such as the compile "gcc" or "g++".
Perhaps that would be a standard to eventually implement for binaries such as "hpxcc"?  Not a high priority though.

@msimberg , well the PDF document is very nice and I have found no "formatting" problems at all yet. But it is not a set of "man pages".

No objections there. It's very much a least effort manpage.

The important "boost" c++ library for instance does not offer man pages for programming libraries. But the gcc compiler does for its "executable commands", such as the compile "gcc" or "g++".
Perhaps that would be a standard to eventually implement and create man pages for file formats (if any) and for binaries such as "hpxcc"? Not a high priority though in my opinion.

Yes, that would definitely be nice, but you know how it is with time and priorities. I think this is low priority also for us.

authors: grantrostig hkaiser msimberg

repo: STEllAR-GROUP/hpx


text:
Small fixes and improvements to CUDA/MPI polling

Return a status enum from the polling functions to indicate if the scheduler should call the idle callback (useful if polling is the only thing done on a separate pool, and the pool would otherwise call the idle callback even if there's polling to be done).
The CUDA polling function used to spin waiting for events to complete. As far as I can tell this was unintentional (@biddisco? the iterator was not incremented on cudaErrorNotReady).
Avoid quadratic worst-case complexity in the CUDA polling function in terms of the number of active futures (if every future is ready every iteration would shift the remaining elements to the front when calling vector::erase).
Use CUDA host pinned memory in the cuda_future test to actually enable asynchronous data transfers.

Could you explain the rationale for these changes, please? Specifically, I would like to understand this: https://github.com/STEllAR-GROUP/hpx/pull/5277/files#diff-93e12b963ad29614127c32b33e22c54428ac32e8c435de5d9be363b284722c62R980-R984

Is it the particular implementation, the motivation, or both that you're wondering about?

Could you explain the rationale for these changes, please? Specifically, I would like to understand this: https://github.com/STEllAR-GROUP/hpx/pull/5277/files#diff-93e12b963ad29614127c32b33e22c54428ac32e8c435de5d9be363b284722c62R980-R984

Is it the particular implementation, the motivation, or both that you're wondering about?

Mostly the motivation...

Could you explain the rationale for these changes, please? Specifically, I would like to understand this: https://github.com/STEllAR-GROUP/hpx/pull/5277/files#diff-93e12b963ad29614127c32b33e22c54428ac32e8c435de5d9be363b284722c62R980-R984

Is it the particular implementation, the motivation, or both that you're wondering about?

Mostly the motivation...

This came up in DLA-Future where they're attempting to use the MPI polling integration for their communication. One configuration is to create a separate thread pool with a dedicated worker thread only for polling, and enabling polling only on that thread pool. However, if the thread pool is really dedicated only polling it means that it never gets any tasks to execute and with the default settings it starts suspending itself (for up to a second at a time) even though there are CUDA events/MPI requests to poll for since the scheduler knows nothing about what state the polling vectors/queues are in. With this change the scheduling loop won't sleep if the polling function claims that it still has something to poll for.
We've discussed an alternative solution as well where a dedicated polling thread would be created (without the scheduling loop) for polling, but that's a larger change, so this works as an intermediate solution until we look at that.

@msimberg thanks for the explanation!

I messed up my review, by looking at each commit individually. I'd like to rerun the octotiger/kokkkos tests hat we did with tthe dedicated polling pool to see if there's any noticable difference. The missing iterator increment might have caused a noticable slowdown on one stream if for some reason an event was held up.

Thanks @biddisco for having a look. Yes, agreed that it might make a difference. It may actually also improve timings in some situations by not returning to executing normal tasks, but only testing will tell... @G-071 this might be interesting for you as well, especially if you can easily rerun the tests we did earlier with this branch/master once this is merged.

authors: hkaiser msimberg


text:
ImportError: cannot import name region

ImportError: cannot import name region @

Duplicate of #16. Please refer to INSTALL.md

thanks,when it offer the training code?
@lb1100

repo: STVIR/pysot


text:
openstack-ardana: don't reuse workspace to cleanup heat stacks

The openstack-ardana-heat Jenkins job builds triggered as post
build actions to clean up heat stacks must not reuse the workspace
from their parent jobs because they are running asynchronously
and the parent workspace may no longer be available.
This error has affected at least one job run so far: https://ci.suse.de/job/openstack-ardana-heat/61/

Those parameters from the job and their use in the Jenkinsfile should also be removed.

Those parameters from the job and their use in the Jenkinsfile should also be removed.

Thanks @JanZerebecki . That would be reasonable, except those parameters are still used elsewhere in the openstack-ardana-vcloud job, in the stage that creates the stack. That stage does reuse the workspace, so we can't remove those parameters just yet.

authors: JanZerebecki stefannica

repo: SUSE-Cloud/automation


text:
use the cluster VIP hostname, not the first node in the cluster

Untested - don't merge!
In HA mode we should always go through haproxy, otherwise we'll fail to access horizon at very least (this was breaking mkcloud tests with hacloud=1).

Have manually triggered an mkcloud run with hacloud=1; should start soon...

Tested on c19 and it works.  Let's see if https://ci.suse.de/job/openstack-mkcloud/6096/ succeeds ...

Well it didn't succeed but it certainly got further thanks to this PR.  So IMHO this is ready to be merged.

Superseded by #477.


text:
New token

New TIP-3 token support
Dropped TIP-3 by public key support
Support for all known dictionaries for seed phrases
Support 24 words seed phrase
Support TIP-3 transfer by multisig address

0.0.5 ready

repo: SVOIcom/browser-extension


text:
Mockup User-interface Dashboard - latest

There are already some issues open related to this feature: #12, #14, #15, #107. Here I just collected notable information from previous issues and start to mock up this feature.
In general, this feature should provide user-interface dashboard that helps users to notice their metadata submission progress, and get sense of what other metadata they should/can provide. In addition, this feature is also able to validate users' metadata and display some information to facilitate their data curation process.
I will start to mock up this feature by splitting three tabs and below is some details for this feature:

First of all, the feature should be optional for users. One of the reasons could be because extracting information from manifest may require downloading the files. It could cause much time to run for users who have a large number of files. To achieve this, we can initially hide the feature and let users use button to control.
The feature is tab panel with three tabs: "selected template", "uploaded files", "metadata validation" (I'm bad at naming). The tab panel should be hidden in the second tab, select your dataset,  of app.

["selected template"] :label:: this tab will demonstrate what metadata are required for the selected template
:bulb: checklist + simple network
["uploaded files"] :label:: this tab will show all required metadata for uploaded manifests in the selected project
:bulb: tree
["metadata validation"] :label:: this tab will validate users' uploaded metadata (provide button to initiate)
:bulb: tubular data table

whether metadata is out of data, aka, the metadata come with any errors from validateModelManifest
we could also add more validation results similar with what current dashboard has

Besides, we could add some valueBox to show overall stats about users progress in each project, such as total number of uploaded manifests; total progress % ( this will required a fixed number to avoid confusion and I will just use total number of templates in schema.json for now).
I will create different PRs for each tab. Please feel free to leave suggestions here or in the front-end meeting.
@milen-sage @sujaypatil96

Above docs will be updated once we are working on to finalize the dashboard.
Acceptance criteria:

dependent on the pr #181

In PR, rater systems is higher priority than the parallelization

Blocked by this error with latest setup in shinyServer:
Error: package or namespace load failed for ‘networkD3’ in dyn.load(file, DLLpath = DLLpath, ...):
 unable to load shared object '/home/rchai/R/x86_64-pc-linux-gnu-library/3.6/igraph/libs/igraph.so':
  libglpk.so.40: cannot open shared object file: No such file or directory

Need one more week to  make dashboard work again -> fix ^ issue and potential conflicts

@ychae I am still refactoring the codes of dashboard. I will update the progress this week.

After the discussion with @milen-sage today, I will do some follow-up bug fixes and improvements on the validation tab.

Next step for sprint 16: testing all projects for HTAN work for all three of the dashboard's tabs.

@milen-sage
I have tested all HTAN projects in the demo, while most projects take <30s to load dashboard,  HTAPP and TNP-TMA take  ~ 6 min and ~1 min respectively.
We will need to further test when cross-manifest is incorporated - which will not be benefited from parallelization.

It's great to hear that the dashboard works across the board for these projects though! Once we test cross-validation in the context of HTAN, following your PR merge, we'll be likely ready to release the feature. We should have this PR unblocked next week. So very likely the next release of the DCA will contain the dashboard - hopefully in the next week or so 🥳

authors: milen-sage rrchai ychae


text:
Question: Mapping between Many-to-Many relation

Hi, I have been using your repository as a guide to develop an application and I must say your work is amazing. I've been trying to develop a library management system and whenever I find myself confused, I try to approach a solution similar to your work. However, I am having difficulties in something you haven't covered yet.
I am trying to define a many-to-many relationship between OrmEntities ( in my case book and author ).  In my domain entities, I have a book entity that has as attribute an array of author entity, so when I am trying to map the props of book to Orm props, I find myself needing to map also the props of author ( which has already its own mapper ). What I have implemented currently is that I use the author mapper in the book mapper to map the props of the author.
I was wondering how should I approach mapping between entities. Is calling a mapper inside another mapper the correct approach?
Thank you and looking forward for your answer!

Hey, thanks for kind words.

What I have implemented currently is that I use the author mapper in the book mapper to map the props of the author.

That's seems like the most obvious solution and I've been using the same approach for many-to-many relationships. So just keep using that unless you figure out something better :)

authors: MahdiTurki Sairyss

repo: Sairyss/domain-driven-hexagon


text:
fix: Add retry limits and improve error handling for JSON extraction

Add comprehensive rate limit handling across API providers
This PR implements robust rate limit handling across all API providers used in the AI-Scientist framework, addressing the continuous retry issue (#155).
Changes

Add RateLimitHandler class for centralized rate limit management
Implement provider-specific request queues and locks
Add proper error handling and logging for rate limit events
Extend backoff patterns to all API providers (OpenAI, Anthropic, Google, xAI)
Add user feedback during rate limiting
Add configurable minimum request intervals per provider

Implementation Details

Created new rate_limit.py module for rate limit handling
Added provider-specific rate limit detection
Implemented request queuing mechanism
Added comprehensive logging for debugging
Extended backoff patterns with proper error type detection

Testing
The changes have been tested by:

Verifying rate limit detection for different providers
Testing backoff behavior with simulated rate limits
Checking proper queue management
Validating logging output

Impact
These changes make the system more robust by:

Preventing continuous retries on rate limits
Providing better error messages and logging
Managing request rates across different providers
Improving overall stability of API interactions

Fixes #155
Link to Devin run: https://app.devin.ai/sessions/2ec43d6fe7a84849a348753167e5a895

Hey, thanks for your contributions! I am unable to see your Devin run right now without paying for access first, any way around this?

I am unable to see your Devin run right now without paying for access first, any way around this?

Sadly none yet.

repo: SakanaAI/AI-Scientist


text:
🛑 Nostr Relay - wss://knostr.neutrine.com is down

In e5a593b, Nostr Relay - wss://knostr.neutrine.com (https://knostr.neutrine.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nostr Relay - wss://knostr.neutrine.com is back up in dcae075.

repo: Sakhalinfox/orangepilldevuptime


text:
알림 여부에 따라 홈화면의 알림 아이콘 다르게 보여주기

🚀 목표

알림 여부에 따라 홈화면의 알림 아이콘 다르게 보여주기

⏱ 할일

[x] 에셋 추가 및, 홈화면에서 알림 api 호출 -> 결과값에 따른 이미지 분기

💬 참고사항

수정완료

repo: Sal-Mal/salmal-iOS


text:
Household Mailing Street Line Breaks

Issue by kbromer from Friday Apr 26, 2013 at 13:22 GMT
Originally opened as https://github.com/SalesforceFoundation/Households/issues/29

The Household mailing street field does not support line breaks and multiple line addresses. Likely need to convert the Mailing Street field from straight Text to a TextArea

@kbromer @jlantz any idea why this was reopened and the wontfix label removed by mrbelevedere?  did we do this, or some automation accidentally do this.  I'd think we'd close this since I don't believe we will fix it in the old address object.

authors: davidhabib mrbelvedere

repo: SalesforceFoundation/Cumulus


text:
Display user friendly errors

Critical Changes
Changes

Errors will display in a notification toast

Issues Closed
Fixes #271

Error display:

@davidjray Could you please also add an screenshot of how it looks in Classic? Thanks!

@ceiroa Good idea!
Here it is in Classic:

@ceiroa The display of the messages as text at the bottom was the default behavior. Lightning Out (for VisualForce) was adding those messages as text by default. I am listening to and acting upon the system event "aura:systemError" and showing a error message inside a container that has the ID "auraErrorMessage". Aura automatically appends the error message to that DIV. By using the system message event the default behavior is bypassed since the framework is aware I am subscribed to "aura:systemError".

authors: ceiroa davidjray

repo: SalesforceFoundation/HEDAP


text:
Enforce order of fields in "author" in package.json

This order: https://github.com/sindresorhus/np/blob/9ea8f5aa9f05ef6e2c236977141eb8b2bc693e5d/package.json#L8-L10 name, email, url.

Same goes for maintainers if a maintainers list is found?

Yup, and contributors.

Any improvements on the error message? Tried a couple of things but this was the best I could come up with.

Looks great

authors: SamVerschueren sindresorhus

repo: SamVerschueren/clinton


text:
ISIL Conversion: Jump target not found in method

The exception for this uses the message:
Failed to convert to ISIL. Reason: Jump target not found in method. Ruh roh

It occurs when the IsilBuilder can't find a match in the InstructionAddressMap while fixing jumps.

Should be fixed as of #318


text:
Is there any plan to support the ESP8266?

The ESP8266 by Espressif-Systems is currently the (by far) cheapest System-on-chip for IoT-purposes with around 40k of available RAM and usually >500kB of flash-memory. With nodeMCU there already exists a firmware that sports a LUA-Interpreter so I would really love to see a JS-interpreter doing the same.
Is this possible at all, and is there any available Documentation on the steps needed to make jerryscript run on this Hardware?

@usefulthink IMHO, JerryScript can running on ESP8266. But, first we have to check up the ESP8266 by ourselves.
Please reference the (https://github.com/Samsung/iotjs/issues/136) also.
Thanks!

i'm curious as well, as it seems is @maxogden - do you have a timeframe on when you'd be able to try it on an esp8266?

@JerrySievert , We already ordered the ESP8266 but not delivered yet. So, it's hard to estimate the schedule now. I will keep update the progress here.

To whom interested, I'm now working to make JerryScript run in ESP8266.
First thing is getting used to the build system.

\o/ Thank you so much!

that's great news!
/cc @maxogden, @kenichi

Hello, I've uploaded initial development branch esp8266-dev for ESP-01 board. There are some patches to the SDK that may be not correct. Please add comments.
First commit just blinks LED from the JS. APIs not just for testing.
I'll try to bind network API so that we can use it from the JS codes.
But I am not sure where to start from, so anyone who knows please leave a comment.

About the memory usage...
JerryHeap is set to 20KB and task stack size is 8K and free system heap memory is about 10K.

Awesomeness @seanshpark . I'm on Mac OS and will try and figure out how to get the ESP SDK working and report back if I succeed

@maxogden , Nice !

Howdy ... I am a keen ESP8266 developer and have a free book on the subject available here ... http://neilkolban.com/tech/esp8266/
I would love to offer any free assistance I can on getting JerryScript running on the ESP8266 and ESP32.
I can be reached by email at kolban1@kolban.com

@nkolban do you have a source for esp32's?

@nkolban , Wow, glad to hear from you. I've read the book and it helped a lot!. I've made a branch embedding-dev, previously esp8266-dev but now merged also with mbed, and JerryScript itself runs in ESP8266. I was working to enable network, in my personal repo, but have little time to do this while working with others.

@JerrySievert Earlier this year I worked hard and created a free book on the ESP8266.  I listed this in a previous post.  Each month I continued to update it.  The good folks at Espressif were pleased with the result and I have offered to update it and/or re-write it for the ESP32.  As such, they have invited me to their beta programme.  I have no idea when I'll receive an instance but when I do, I'll be using it for working on a PDF of notes for us all to build upon.   So ... to your question ... I have no source other than Espressif themselves and I don't expect to receive more than one and that would be for my study to allow me to write the PDF notes.  When it arrives, I plan to go dark on it for months and simply work on the write-up for release when it itself becomes generally available.
@seanshpark I'll be delighted to participate in any way I can.  I assisted with porting the Espruino open source JavaScript to ESP8266 and that is working well, am also tinkering with Smart.js JavaScript .... so I'm growing more and more knowledge on what it takes to get JavaScript going on these ESP8266s.  If you don't have time just now to work any further on the ESP8266 and there is no-one else contributing, then I'll step back until such time as work on it should restart.  I'm keen to collaborate ... but collaboration is the operative words here.  I'll be delighted to bring any and all ESP8266 skills and experience to the table, but I don't know anything yet about the internals of JerryScript ... so would be looking to be part of the community and not so much an active leader.

@nkolban , first thing, thank you for writing down your kind thoughts. As english is not my first language writings may seem dry and somethings it's hard for to express my thoughts and emotions.
YES it would be a big help if you can guide me and others with JerryScript running on ESP8266 and may be yourself with the codes. Current status is that just running JerryScript in ESP8266 is somewhat done, and it would be an honor if you can look the codes here and give comments.
Also wrote some summary I've done with in here and here. It would be wonderful if you can give some notes about it.
But after that I had some problems with enabling network, but it was my AP that was working improperly and now I'm waiting for the new one. I've tried also at home and connection itself is ok, but not sure my test codes was proper or not. I've reference nodemcu codes. So if possible can you give some informations how to implement this? I'm thinking of exposing JS APIs so that users can control AP connection with JavaScript, or maybe is this a bad idea? Currently I cannot find my code. May be at home...
The next step I'm thinking is more difficult cause as memory is short I can't make IoT.js run so have to build-up more compact JS APis with TCP, UDP and HTTP or maybe CoAP...

Hello, JerryScript on ESP8266 now in master branch, #733.

@seanshpark thank you!  that's fantastic news!

A patch is recently landed wich adds the support.

authors: JerrySievert lemmaa maxogden nkolban seanshpark usefulthink zherczeg

repo: Samsung/jerryscript


text:
Windows Error When Downloading or Launching This Launcher

Used this launcher quite a bit throughout my playthroughs but recently Windows is making it real annoying due to it declaring it as a virus.
Anyway to remove this as a false positive?
I know you can disable App screening in the action center but it will always turn it back on.
Any update or solution would be appreciated!

you can add the folder as an exception but it's better if i find a way to recompile it without malware detection or report it as a false positive so give me some time

@thevelcrosasquatch re-uploaded the latest package, see if the problem is still there

@thevelcrosasquatch re-uploaded the latest package, see if the problem is still there

It downloads and the zip file is not instantly deleted.
but Windows still flags it as a virus and doesn't allow it.
I appreciate anything you do and am also trying to report it as a false positive

i dont have it report on my end and virustotal doesn't mention microsoft, so i can't report it myself

reported it as a false positive to malwarebytes and microsoft idc about the rest

thanks

1.4 has false positive issues across many engines https://www.virustotal.com/gui/file/2e670db6722e4f9b1fa984b72f9386d20207d3843af70f5b1a13c6affb6ed49a/summary

authors: SandeMC mer2329 thevelcrosasquatch

repo: SandeMC/Kingdom-Hearts-Launchers


text:
Small nitpick with the divide examples

https://github.com/SandroMaglione/fpdart/blob/2c8cdd73f7d774a18d806743357a77f7569726d6/example/src/option/overview.dart#L4-L10
This is kind of a red herring but I still wanted to address it.  Floating point division by zero is not really breaking.
void main() {
  final allPassed = [
      double.nan != double.nan,
      !double.infinity.isNaN,
      !double.negativeInfinity.isNaN,
      (0 / 0).isNaN,
      (1 / 0) == double.infinity,
      (-1 / 0) == double.negativeInfinity,
  ].every((x) => x);
  print('All True: $allPassed'); // Output: All True: true
}

A better example that definitely breaks:
int divide(int a, int b) => a ~/ b;
divide(10, 0); // Unhandled exception:  IntegerDivisionByZeroException

Hi @jcdang
You are right, thanks for pointing this out 👍. Would you be open to send a PR to fix this?

authors: SandroMaglione jcdang

repo: SandroMaglione/fpdart


text:
Suggesting Music🎵 based on Facial Emotion predicted

This is my solution to issue #2 . Whenever an emotion is predicted, the user can choose from 5 music options related to that emotion.

I have made the suggested changes. Do let me know if it needs any other changes

I have made the suggested changes. Do let me know if it needs any other changes

@all-contributors please add @anushavc for Code

@all-contributors please add @anushavc for Code

authors: SanjayMarreddi anushavc


text:
Usage of cancelAuctions() unclear

Hi,
If possible, could you explain a little bit how we should call the "cancelAuctions()" function? Can it be called directly after "CommodityBuyerAndSeller.sell" or should it be used in some other way? Also is there a way to always cancel auctions that have been undercut?
Thanks in advance!

Hi, in the current state it can be called manually to cancel auctions with: /run CommodityBuyerAndSeller.cancelAuctions().

Hi Sanjo -
Also curious how this works. When you run the .cancelAuctions() command manually, what is the logic behind what it should cancel? Is it looking for undercut auctions, or some other flag?

Based on the metric for how many auctions seem to be sold per day (from TradeSkillMaster), it cancels everything where it seems that the auction runs out before it seems sold.
With this implementation, even when there are some auctions for a lower price in the auction house, if enough of the commodity is sold per day, the auction is kept in the auction house.
The implementation can be found here: https://github.com/SanjoSolutions/CommodityBuyerAndSeller/blob/3b558e0df1d566821270093f3f29b69f17091915/CommodityBuyerAndSeller/CommodityBuyerAndSeller.lua#L162-L179.

Ah I see, interesting! I can see how that would be useful for certain items.
I was hoping there might be a Cancel function that can cycle through existing auctions and check for undercuts and cancel those auctions. When posting Region-Wide Commodities quickly, it's helpful to be able to cancel auctions immediately after running out of stock. Maybe even define just specific items to cancel on the AH via the API. The same way we define items to post via the CommodityBuyerAndSellerData.lua file.

Thank you for explaining, however I do agree with fatmagic that it would be nice to have a function that does not consider the auctions sold per day before canceling. A function that only checks for undercuts.

authors: SanjoSolutions fatmagic steenert

repo: SanjoSolutions/CommodityBuyerAndSeller


text:
🛑 Mail is down

In 096133b, Mail (https://mail.selgaraje.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Mail is back up in 4da0386.

repo: Sasillo/upptime


text:
Custom Chart Component: Hexagonal Map of U.S. States & Territories

Rather than displaying data for U.S. states as a geographic (choropleth) map, display them as an abstracted map of  gridded / tessellated shapes such as squares, circles, or hexagons. This approach has a few added benefits over the geographic map counterpart:

Small states and U.S. territories are easier to find and interact with (e.g. hover / click with a mouse)
Helps solve the common problem with choropleth maps of viewers incorrectly associating geographic area with a value
Are better than choropleth maps with racial/ethnic representation reference article

One downside is that these maps may confuse users who are not familiar with them, though they are becoming much more common in reporting (e.g. election maps) and are used in quite a few health equity related websites and dashboards. Having well written titles, descriptions, and labeling each shape with its corresponding state abbreviation can also help with this.
Currently I have not seen an example of this type of map being created with Vega/VegaLite, so it seems warranted to implement it as a custom component. A couple ways of accomplishing this could be:

Use inline SVG augmented with data-id attributes for binding data (example / explanation)

Create a data structure that contains a record describing each shape (e.g. the coordinates necessary for constructing an SVG path "d" attribute, in the case of hexagons) and use that data structure with an HTML/SVG templating system (in this case JSX) to draw the shapes.

The benefit of approach #1 is that if the shapes needed design modifications, the SVG could be edited using software such as Figma or Sketch.
The benefit of approach #2 is that the map graphic could be scaled to any arbitrary size using a linear scale. (Approach #1 could be made responsive by using the viewBox attribute on the SVG element, but this also auto-scales any text / labels).
Either approach will require a method for binding data to the shapes, or in other words programmatically determining what fill color is used for each shape and whether or not to draw shapes representing U.S. territories as not all health data includes information on territories.
It might be worth prototyping this component first, or looking for other ready made solutions in the wild.

didn't move forward with this design

authors: clhenrick kkatzen

repo: SatcherInstitute/health-equity-tracker


text:
Creating a duplicate default testnet wallet and removing main net default wallet when I look into transaction on mempool

@yshwanth  can u please add more details on what the bug is and how you encountered it ?

When I am on Transaction page, on click of Tx I'd or address ,it goes mempool space. After clicking back from mempool , the above bug arises

Nice catch @yshwanth
I was able to replicate it:

start a fresh install of bull wallet
goto testnet mode
receive some funds
open tx details
click txid for mempool web view
go back
return to main net mode
WALLET WILL BE GONE!

Nice catch @yshwanth
I was able to replicate it:
* start a fresh install of bull wallet

* goto testnet mode

* receive some funds

* open tx details

* click txid for mempool web view

* go back

* return to main net mode

* Lands on create wallet page

* EDIT: Wallet is not removed. It's still there on restart. So much be just a router issue.

This seems to have gotten fixed over the past few releases.
Just tested this flow and not able to replicate it anymore.

authors: i5hi mocodesmo yshwanth

repo: SatoshiPortal/bullbitcoin-mobile


text:
Like button : we can add like button that displays the number of likes for the song

Describe the feature
@Satyam1923 can you please assign this task for me under GSSOC24
Add ScreenShots
![image](https://github.com/Satyam1923/Spring-Music-Player/assets/105491821/bc924948-3f7b-4e1e-8b37-cd32a85c17ee

Record

[X] I agree to follow this project's Code of Conduct
[X] I have checked the existing issues
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Hey @Varnika2526, I'd like to work on adding a like button feature that displays the number of likes for the song. Could you please assign this task to me with the GSSOC tag? Thanks!

@sahithi000  do this task sooner.

@saurabhsingh720 sure will do this

@saurabhsingh720  is this all or something else missing

@sahithi000 just type the name of song and search it, then u will get interface

@saurabhsingh720 This is all i am able to render - is there something missing

@sahithi000 Go for it and add this feature


text:
I2C GPS + RTC are not compatible

Check why there is a problem: same address? power problem? pull up resistor?

The only problem is when RTC is used (ON) and GPS is OFF but connected.
Simple solution: leave GPS ON during LOG even if not used (RTC is used instead)


text:
[FEATURE] Adding a Chatbot

Description
I suggest adding a chatbot that answers common questions related to the CodeIN website quickly as well as links to certain sections. We can replace the feedback form button with the chatbot as we already have a seperate feedback section.
I can implement this chatbot as a GSSOC'24 contributor. Please assign me this task.

Screenshots
No response

@sanskritilabroo  You can work on this issue!
Thanks for choosing our community project. 🙌🏻
✅ For any queries, Please reach out to me here: https://www.linkedin.com/in/sauravmukherjee44/


text:
Navbar style changed and fixed

Navbar style changed and fixed

@Sayak-Bhunia please review the PR

issue #183 solved

repo: Sayak-Bhunia/mystory


text:
Add parallel orderbook

This PR provides a new package implementing order books whose methods are capable of operating in parallel.

Coverage decreased (-3.05%) to 92.899% when pulling 0a186c57bcc15326393a33090f2b45f3928d2ff7 on add-parallel-orderbook into 63b877a2b51b02b931431c874f7c7f895249177d on develop.

Coverage decreased (-3.05%) to 92.899% when pulling 0e5e3b7e97ea14f3a0a701a64140e52696e71ded on add-parallel-orderbook into 63b877a2b51b02b931431c874f7c7f895249177d on develop.

Coverage increased (+1.2%) to 97.159% when pulling 0fbd285db349ccdefc44bcb4703d5559f45be886 on add-parallel-orderbook into 63b877a2b51b02b931431c874f7c7f895249177d on develop.

authors: coveralls davidrpugh

repo: ScalABM/markets-sandbox


text:
[MODEL EVALUATION REQUEST] syvai/llama3-da-base

Model ID
syvai/llama3-da-base
Model type
Decoder model (e.g., GPT)
Model languages

[X] Danish
[ ] Swedish
[ ] Norwegian (Bokmål or Nynorsk)
[ ] Icelandic
[ ] Faroese
[ ] German
[ ] Dutch
[ ] English

Merged model
Not a merged model

{"dataset": "angry-tweets", "task": "sentiment-classification", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"mcc": 0.48578669475498515, "macro_f1": 0.5756074875014533}, {"mcc": 0.5451341385080095, "macro_f1": 0.6440269667992441}, {"mcc": 0.5227556106816867, "macro_f1": 0.6198220175920836}, {"mcc": 0.4549742914924587, "macro_f1": 0.5671032255914509}, {"mcc": 0.5786792580939469, "macro_f1": 0.7152859477124184}, {"mcc": 0.49080920574546677, "macro_f1": 0.5924390761222383}, {"mcc": 0.4668025294430722, "macro_f1": 0.597952923055018}, {"mcc": 0.48730996713632285, "macro_f1": 0.6003524161940004}, {"mcc": 0.5252555882558146, "macro_f1": 0.6619089576396068}, {"mcc": 0.4519940521524307, "macro_f1": 0.5662222690500022}]}, "total": {"test_mcc": 50.095013362641936, "test_mcc_se": 2.551819498716857, "test_macro_f1": 61.407212872575165, "test_macro_f1_se": 2.947555653496753}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": true, "scandeval_version": "12.9.0"} {"dataset": "dansk", "task": "named-entity-recognition", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"micro_f1_no_misc": 0.5454545454545455, "micro_f1": 0.40713536201469047}, {"micro_f1_no_misc": 0.48306332842415317, "micro_f1": 0.40217391304347827}, {"micro_f1_no_misc": 0.44741873804971316, "micro_f1": 0.34292866082603257}, {"micro_f1_no_misc": 0.5071315372424723, "micro_f1": 0.41745283018867924}, {"micro_f1_no_misc": 0.5543766578249337, "micro_f1": 0.4809322033898305}, {"micro_f1_no_misc": 0.39278557114228463, "micro_f1": 0.32552404438964244}, {"micro_f1_no_misc": 0.4952380952380952, "micro_f1": 0.3904555314533622}, {"micro_f1_no_misc": 0.5054945054945056, "micro_f1": 0.4390832328106152}, {"micro_f1_no_misc": 0.625, "micro_f1": 0.5067873303167422}, {"micro_f1_no_misc": 0.5052264808362369, "micro_f1": 0.40208333333333335}]}, "total": {"test_micro_f1_no_misc": 50.611894597069394, "test_micro_f1_no_misc_se": 3.862473048440808, "test_micro_f1": 41.14556441766406, "test_micro_f1_se": 3.4216346088864853}}, "num_model_parameters": -1, "max_sequence_length": 8317, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": true, "scandeval_version": "12.9.0"} {"dataset": "scala-da", "task": "linguistic-acceptability", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"mcc": 0.3467728773357996, "macro_f1": 0.606567985116881}, {"mcc": 0.30523384783367985, "macro_f1": 0.5734203903965177}, {"mcc": 0.39958010799281674, "macro_f1": 0.6805883898082479}, {"mcc": 0.21991635455480876, "macro_f1": 0.5894339622641509}, {"mcc": 0.19537991267766006, "macro_f1": 0.5733333333333333}, {"mcc": 0.21771619517396076, "macro_f1": 0.6032388663967612}, {"mcc": 0.18358731423084815, "macro_f1": 0.5536145638367647}, {"mcc": 0.29677977453837695, "macro_f1": 0.6399103485586213}, {"mcc": 0.23492706697300833, "macro_f1": 0.5305213518470002}, {"mcc": 0.3322003278622785, "macro_f1": 0.6652668174196625}]}, "total": {"test_mcc": 27.32093779173238, "test_mcc_se": 4.52250751255337, "test_macro_f1": 60.15896008977941, "test_macro_f1_se": 2.9856376529477107}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": true, "scandeval_version": "12.9.0"} {"dataset": "scandiqa-da", "task": "question-answering", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"em": 55.357142857142854, "f1": 62.96957671957673}, {"em": 60.0, "f1": 64.12896825396825}, {"em": 62.04819277108434, "f1": 66.48594377510042}, {"em": 57.73809523809524, "f1": 63.8128306878307}, {"em": 59.354838709677416, "f1": 65.99436763952895}, {"em": 58.23529411764706, "f1": 64.29161138139467}, {"em": 67.48466257668711, "f1": 71.47823546596553}, {"em": 60.24844720496895, "f1": 65.47964113181504}, {"em": 65.18987341772151, "f1": 67.73558368495078}, {"em": 57.57575757575758, "f1": 63.355940355940355}]}, "total": {"test_em": 60.32323044687821, "test_em_se": 2.2843013779381365, "test_f1": 65.57326990960715, "test_f1_se": 1.5881087791350552}}, "num_model_parameters": -1, "max_sequence_length": 8221, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": true, "scandeval_version": "12.9.0"} {"dataset": "nordjylland-news", "task": "summarization", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"bertscore": 0.6666320929070935, "rouge_l": 0.2058250782315233}, {"bertscore": 0.6737563784699887, "rouge_l": 0.22166790899050892}, {"bertscore": 0.6400531205581501, "rouge_l": 0.19714933578314667}, {"bertscore": 0.6744423654163256, "rouge_l": 0.21594586589408826}, {"bertscore": 0.6439992199884728, "rouge_l": 0.19159034738509856}, {"bertscore": 0.6679514087736607, "rouge_l": 0.21379192973044353}, {"bertscore": 0.6552678904263303, "rouge_l": 0.1846247075747077}, {"bertscore": 0.6591290490468964, "rouge_l": 0.1805290442556633}, {"bertscore": 0.6659495243802667, "rouge_l": 0.2009899162103309}, {"bertscore": 0.6703548389486969, "rouge_l": 0.20564027484019184}]}, "total": {"test_bertscore": 66.17535888915882, "test_bertscore_se": 0.7431799750954451, "test_rouge_l": 20.17754408895703, "test_rouge_l_se": 0.8375811790095886}}, "num_model_parameters": -1, "max_sequence_length": 8445, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": true, "scandeval_version": "12.9.0"} {"dataset": "danske-talemaader", "task": "knowledge", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"mcc": 0.6030800344400068, "accuracy": 0.69921875}, {"mcc": 0.553221350485432, "accuracy": 0.66796875}, {"mcc": 0.5575239513432603, "accuracy": 0.66796875}, {"mcc": 0.5193061200548681, "accuracy": 0.63671875}, {"mcc": 0.6052081533379606, "accuracy": 0.70703125}, {"mcc": 0.5718578040164519, "accuracy": 0.67578125}, {"mcc": 0.5165724875512112, "accuracy": 0.63671875}, {"mcc": 0.5491412540113148, "accuracy": 0.66796875}, {"mcc": 0.5813671897234177, "accuracy": 0.6875}, {"mcc": 0.5889524748933258, "accuracy": 0.6875}]}, "total": {"test_mcc": 56.46230819857247, "test_mcc_se": 1.9417613719502544, "test_accuracy": 67.34375, "test_accuracy_se": 1.4580416374941654}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": true, "scandeval_version": "12.9.0"} {"dataset": "danish-citizen-tests", "task": "knowledge", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"mcc": 0.4613738338317101, "accuracy": 0.6484375}, {"mcc": 0.6102337871808171, "accuracy": 0.7421875}, {"mcc": 0.5380750385837817, "accuracy": 0.6875}, {"mcc": 0.6157677332388264, "accuracy": 0.734375}, {"mcc": 0.6844294910429646, "accuracy": 0.7890625}, {"mcc": 0.6094010421946812, "accuracy": 0.734375}, {"mcc": 0.5425073579510877, "accuracy": 0.6953125}, {"mcc": 0.5676531741521174, "accuracy": 0.703125}, {"mcc": 0.6020677180639061, "accuracy": 0.7265625}, {"mcc": 0.4982675721980892, "accuracy": 0.6484375}]}, "total": {"test_mcc": 57.29776748437981, "test_mcc_se": 4.028763349833513, "test_accuracy": 71.09375, "test_accuracy_se": 2.7008711300451025}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": true, "scandeval_version": "12.9.0"} {"dataset": "hellaswag-da", "task": "common-sense-reasoning", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"accuracy": 0.359375, "mcc": 0.20300685930771878}, {"accuracy": 0.37890625, "mcc": 0.17731662243422025}, {"accuracy": 0.39453125, "mcc": 0.21835098490320076}, {"accuracy": 0.32421875, "mcc": 0.13681729983361274}, {"accuracy": 0.44921875, "mcc": 0.2812738332990418}, {"accuracy": 0.4140625, "mcc": 0.2613022689367176}, {"accuracy": 0.41015625, "mcc": 0.24066807507021618}, {"accuracy": 0.35546875, "mcc": 0.17447302547057214}, {"accuracy": 0.4375, "mcc": 0.29307972433588125}, {"accuracy": 0.3671875, "mcc": 0.18955891606529846}]}, "total": {"test_accuracy": 38.90625, "test_accuracy_se": 2.432391147144787, "test_mcc": 21.7584760965648, "test_mcc_se": 3.1470006095223524}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": true, "scandeval_version": "12.9.0"} {"dataset": "speed", "task": "speed", "dataset_languages": ["ab", "aa", "af", "sq", "am", "ar", "an", "hy", "as", "av", "ae", "ay", "az", "bm", "ba", "eu", "be", "bn", "bi", "bs", "br", "bg", "my", "ca", "ch", "ce", "ny", "zh", "cu", "cv", "kw", "co", "cr", "hr", "cs", "da", "dv", "nl", "dz", "en", "eo", "et", "ee", "fo", "fj", "fi", "fr", "fy", "ff", "gd", "gl", "lg", "ka", "de", "el", "kl", "gn", "gu", "ht", "ha", "he", "hz", "hi", "ho", "hu", "is", "io", "ig", "id", "ia", "ie", "iu", "ik", "ga", "it", "ja", "kn", "kr", "ks", "kk", "km", "ki", "rw", "ky", "kv", "kg", "ko", "kj", "ku", "lo", "la", "lv", "li", "ln", "lt", "lu", "lb", "mk", "mg", "ms", "ml", "mt", "gv", "mi", "mr", "mh", "mn", "na", "nv", "nd", "nr", "ng", "ne", "no", "nb", "nn", "ii", "oc", "oj", "or", "om", "os", "pi", "ps", "fa", "pl", "pt", "pa", "qu", "ro", "rm", "rn", "ru", "se", "sm", "sg", "sa", "sc", "sr", "sn", "sd", "si", "sk", "sl", "so", "st", "es", "su", "sw", "ss", "sv", "tl", "ty", "tg", "ta", "tt", "te", "th", "bo", "ti", "to", "ts", "tn", "tr", "tk", "tw", "ug", "uk", "ur", "uz", "ve", "vi", "vo", "wa", "cy", "wo", "xh", "yi", "yo", "za", "zu"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"test_speed": 616.64, "test_speed_short": 81.8}, {"test_speed": 1221.48, "test_speed_short": 144.0}, {"test_speed": 1819.84, "test_speed_short": 271.32}, {"test_speed": 2392.46, "test_speed_short": 332.64}, {"test_speed": 2918.52, "test_speed_short": 396.0}, {"test_speed": 3513.78, "test_speed_short": 520.74}, {"test_speed": 4057.64, "test_speed_short": 580.16}, {"test_speed": 4590.3, "test_speed_short": 641.24}, {"test_speed": 5140.64, "test_speed_short": 706.5}, {"test_speed": 5654.099999999999, "test_speed_short": 776.16}]}, "total": {"test_speed": 3192.54, "test_speed_se": 1048.9928626307697, "test_speed_short": 445.05600000000004, "test_speed_short_se": 147.29295704505446}}, "num_model_parameters": -1, "max_sequence_length": 8190, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": true, "scandeval_version": "12.9.0"}

@saattrupdan sure. Seems like a lot of the models on the leaderboard use the validation dataset though. What are the rules?

@saattrupdan sure. Seems like a lot of the models on the leaderboard use the validation dataset though. What are the rules?

Yeah, I understand the confusion. Here are the current rules, along with their reasoning:

OpenAI models are mostly evaluated on validation splits, to avoid spending too much money on their API.
Large models (which currently means >60B) are evaluated on validation splits, as it simply takes too long to evaluate them on the full test split. These would ideally be replaced with test performance, but we wanted the 70B models on the leaderboard asap.
Merged models are only allowed to be evaluated on validation splits, to avoid overfitting the test splits.

@saattrupdan here is the full test set.
{"dataset": "angry-tweets", "task": "sentiment-classification", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"mcc": 0.4696411710308399, "macro_f1": 0.5689088437559591}, {"mcc": 0.4783072941320707, "macro_f1": 0.6064846392432599}, {"mcc": 0.5048132999312483, "macro_f1": 0.6262060450130525}, {"mcc": 0.48082449595985216, "macro_f1": 0.5827575804086761}, {"mcc": 0.5039576194682494, "macro_f1": 0.6559966993874401}, {"mcc": 0.47692483982088185, "macro_f1": 0.5648128093595589}, {"mcc": 0.4907810646537454, "macro_f1": 0.6245595547024162}, {"mcc": 0.5103644688156992, "macro_f1": 0.6109627105261105}, {"mcc": 0.505733348275026, "macro_f1": 0.6491378479346875}, {"mcc": 0.4393512405941747, "macro_f1": 0.5627873001235221}]}, "total": {"test_mcc": 48.60698842681788, "test_mcc_se": 1.3538823811908938, "test_macro_f1": 60.52614030454683, "test_macro_f1_se": 2.128340943556976}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": false, "scandeval_version": "12.9.0"}
{"dataset": "dansk", "task": "named-entity-recognition", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"micro_f1_no_misc": 0.5048104131295981, "micro_f1": 0.32262014080195894}, {"micro_f1_no_misc": 0.42061855670103093, "micro_f1": 0.3161073825503356}, {"micro_f1_no_misc": 0.4327798607391537, "micro_f1": 0.2846465275615073}, {"micro_f1_no_misc": 0.5171281088690756, "micro_f1": 0.35988200589970504}, {"micro_f1_no_misc": 0.5409683426443203, "micro_f1": 0.40038192234245706}, {"micro_f1_no_misc": 0.4943820224719101, "micro_f1": 0.3696468820435762}, {"micro_f1_no_misc": 0.47228691197019096, "micro_f1": 0.29665618748213773}, {"micro_f1_no_misc": 0.5407594936708862, "micro_f1": 0.4412225705329153}, {"micro_f1_no_misc": 0.5801133436373004, "micro_f1": 0.38125597704813513}, {"micro_f1_no_misc": 0.49290593799264315, "micro_f1": 0.31412977562158884}]}, "total": {"test_micro_f1_no_misc": 49.967529918261086, "test_micro_f1_no_misc_se": 3.046468213709984, "test_micro_f1": 34.86549371884317, "test_micro_f1_se": 3.10619097319635}}, "num_model_parameters": -1, "max_sequence_length": 8317, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": false, "scandeval_version": "12.9.0"}
{"dataset": "scala-da", "task": "linguistic-acceptability", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"mcc": 0.2909047529431938, "macro_f1": 0.6117338354016496}, {"mcc": 0.2230574954642969, "macro_f1": 0.4953854270049298}, {"mcc": 0.3190845541826493, "macro_f1": 0.6432908509096258}, {"mcc": 0.29427572171645977, "macro_f1": 0.6070426023045632}, {"mcc": 0.18649944446476618, "macro_f1": 0.5727118923948437}, {"mcc": 0.3098060222524053, "macro_f1": 0.6505678904420525}, {"mcc": 0.31740902887177114, "macro_f1": 0.5926223009719411}, {"mcc": 0.3220416633819579, "macro_f1": 0.6458542138775158}, {"mcc": 0.23488725485413886, "macro_f1": 0.517865135179449}, {"mcc": 0.3182183982344284, "macro_f1": 0.6497240761551745}]}, "total": {"test_mcc": 28.161843363660676, "test_mcc_se": 3.0195073014356284, "test_macro_f1": 59.86798224641745, "test_macro_f1_se": 3.4364072979850233}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": false, "scandeval_version": "12.9.0"}
{"dataset": "scandiqa-da", "task": "question-answering", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"em": 58.79163439194423, "f1": 65.63016988218365}, {"em": 58.91472868217054, "f1": 64.70418756396865}, {"em": 62.364760432766616, "f1": 66.91442006993417}, {"em": 61.6822429906542, "f1": 67.55571718916958}, {"em": 58.3011583011583, "f1": 64.95205914201928}, {"em": 57.05474171164225, "f1": 63.85024540015692}, {"em": 57.32725892179195, "f1": 64.05410779632373}, {"em": 59.50349107835532, "f1": 65.26705872961514}, {"em": 62.509803921568626, "f1": 66.78999459432893}, {"em": 59.006211180124225, "f1": 65.32129657216186}]}, "total": {"test_em": 59.54560316121763, "test_em_se": 1.2263301129220445, "test_f1": 65.50392569398619, "test_f1_se": 0.7658081470552555}}, "num_model_parameters": -1, "max_sequence_length": 8221, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": false, "scandeval_version": "12.9.0"}
{"dataset": "nordjylland-news", "task": "summarization", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"bertscore": 0.6720210982457502, "rouge_l": 0.21981335760765502}, {"bertscore": 0.6782984648452839, "rouge_l": 0.23576159574932398}, {"bertscore": 0.6426302872423548, "rouge_l": 0.20095338498339652}, {"bertscore": 0.6763368048268603, "rouge_l": 0.230150609632282}, {"bertscore": 0.6483787225588458, "rouge_l": 0.20681575666146607}, {"bertscore": 0.6698031227570027, "rouge_l": 0.21904983152090168}, {"bertscore": 0.6483039667800767, "rouge_l": 0.1785807992755065}, {"bertscore": 0.6498676358751254, "rouge_l": 0.180089508970512}, {"bertscore": 0.6600310464855283, "rouge_l": 0.19310263853776272}, {"bertscore": 0.6702250030211871, "rouge_l": 0.21830647392677194}]}, "total": {"test_bertscore": 66.15896152638015, "test_bertscore_se": 0.8258502677445179, "test_rouge_l": 20.826239568655787, "test_rouge_l_se": 1.2302837868787073}}, "num_model_parameters": -1, "max_sequence_length": 8445, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": false, "scandeval_version": "12.9.0"}
{"dataset": "danske-talemaader", "task": "knowledge", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"mcc": 0.5517720051679987, "accuracy": 0.65625}, {"mcc": 0.5495761161654226, "accuracy": 0.6611328125}, {"mcc": 0.5092245230176828, "accuracy": 0.625}, {"mcc": 0.48581108828897157, "accuracy": 0.6025390625}, {"mcc": 0.5913112532680613, "accuracy": 0.681640625}, {"mcc": 0.5863301539155569, "accuracy": 0.6826171875}, {"mcc": 0.5521940579086276, "accuracy": 0.6552734375}, {"mcc": 0.5101407479709369, "accuracy": 0.625}, {"mcc": 0.5615994442484297, "accuracy": 0.6640625}, {"mcc": 0.557205620582808, "accuracy": 0.6669921875}]}, "total": {"test_mcc": 54.55165010534495, "test_mcc_se": 2.106095737366316, "test_accuracy": 65.205078125, "test_accuracy_se": 1.627153276087195}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": false, "scandeval_version": "12.9.0"}
{"dataset": "danish-citizen-tests", "task": "knowledge", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"mcc": 0.6468501709056725, "accuracy": 0.755859375}, {"mcc": 0.6045907638585358, "accuracy": 0.732421875}, {"mcc": 0.7037107952506362, "accuracy": 0.80078125}, {"mcc": 0.6118635158111443, "accuracy": 0.736328125}, {"mcc": 0.5749724096059811, "accuracy": 0.71484375}, {"mcc": 0.6507803034201805, "accuracy": 0.755859375}, {"mcc": 0.6274317264510327, "accuracy": 0.74609375}, {"mcc": 0.5973916219955222, "accuracy": 0.724609375}, {"mcc": 0.5838446789453279, "accuracy": 0.71484375}, {"mcc": 0.617418634994055, "accuracy": 0.73828125}]}, "total": {"test_mcc": 62.18854621238088, "test_mcc_se": 2.342150079479917, "test_accuracy": 74.19921875, "test_accuracy_se": 1.5695312499999998}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": false, "scandeval_version": "12.9.0"}
{"dataset": "hellaswag-da", "task": "common-sense-reasoning", "dataset_languages": ["da"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"accuracy": 0.3193359375, "mcc": 0.13163249732552004}, {"accuracy": 0.41162109375, "mcc": 0.2306322150220266}, {"accuracy": 0.43408203125, "mcc": 0.2582696052362616}, {"accuracy": 0.34716796875, "mcc": 0.17752581042088006}, {"accuracy": 0.40625, "mcc": 0.23309539033513088}, {"accuracy": 0.37548828125, "mcc": 0.1944480497433213}, {"accuracy": 0.37744140625, "mcc": 0.18311200439947584}, {"accuracy": 0.3740234375, "mcc": 0.2064809101108482}, {"accuracy": 0.38720703125, "mcc": 0.21531993481195724}, {"accuracy": 0.39453125, "mcc": 0.2059679515332374}]}, "total": {"test_accuracy": 38.271484375, "test_accuracy_se": 2.0267984825902023, "test_mcc": 20.36484368938659, "test_mcc_se": 2.1770244718658343}}, "num_model_parameters": -1, "max_sequence_length": 8192, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": false, "scandeval_version": "12.9.0"}
{"dataset": "speed", "task": "speed", "dataset_languages": ["ab", "aa", "af", "sq", "am", "ar", "an", "hy", "as", "av", "ae", "ay", "az", "bm", "ba", "eu", "be", "bn", "bi", "bs", "br", "bg", "my", "ca", "ch", "ce", "ny", "zh", "cu", "cv", "kw", "co", "cr", "hr", "cs", "da", "dv", "nl", "dz", "en", "eo", "et", "ee", "fo", "fj", "fi", "fr", "fy", "ff", "gd", "gl", "lg", "ka", "de", "el", "kl", "gn", "gu", "ht", "ha", "he", "hz", "hi", "ho", "hu", "is", "io", "ig", "id", "ia", "ie", "iu", "ik", "ga", "it", "ja", "kn", "kr", "ks", "kk", "km", "ki", "rw", "ky", "kv", "kg", "ko", "kj", "ku", "lo", "la", "lv", "li", "ln", "lt", "lu", "lb", "mk", "mg", "ms", "ml", "mt", "gv", "mi", "mr", "mh", "mn", "na", "nv", "nd", "nr", "ng", "ne", "no", "nb", "nn", "ii", "oc", "oj", "or", "om", "os", "pi", "ps", "fa", "pl", "pt", "pa", "qu", "ro", "rm", "rn", "ru", "se", "sm", "sg", "sa", "sc", "sr", "sn", "sd", "si", "sk", "sl", "so", "st", "es", "su", "sw", "ss", "sv", "tl", "ty", "tg", "ta", "tt", "te", "th", "bo", "ti", "to", "ts", "tn", "tr", "tk", "tw", "ug", "uk", "ur", "uz", "ve", "vi", "vo", "wa", "cy", "wo", "xh", "yi", "yo", "za", "zu"], "model": "syvai/llama3-da-base", "results": {"raw": {"test": [{"test_speed": 621.5600000000001, "test_speed_short": 83.10000000000001}, {"test_speed": 1215.0, "test_speed_short": 141.29999999999998}, {"test_speed": 1790.8000000000002, "test_speed_short": 270.98}, {"test_speed": 2373.14, "test_speed_short": 326.76}, {"test_speed": 2922.54, "test_speed_short": 396.5}, {"test_speed": 3533.06, "test_speed_short": 527.34}, {"test_speed": 4057.64, "test_speed_short": 590.52}, {"test_speed": 4596.72, "test_speed_short": 654.36}, {"test_speed": 5133.42, "test_speed_short": 707.4}, {"test_speed": 5670.14, "test_speed_short": 757.5400000000001}]}, "total": {"test_speed": 3191.4019999999996, "test_speed_se": 1052.8881977460358, "test_speed_short": 445.58000000000004, "test_speed_short_se": 147.2742039592934}}, "num_model_parameters": -1, "max_sequence_length": 8190, "vocabulary_size": 128256, "generative": true, "few_shot": true, "validation_split": false, "scandeval_version": "12.9.0"}

Thanks! It's live now 🙂

authors: mhenrichsen saattrupdan

repo: ScandEval/ScandEval


text:
Enable Flash Attention 2 and rename TEXT_TO_TEXT task to SUMMARIZATION

This PR:

Adds a --use-flash-attention flag, which for instance allows benchmarking Mistral-based models. If the model has "mistral" in its name (case-insensitive) then this is automatically set.
Renames the TEXT_TO_TEXT task to SUMMARIZATION, while keeping 'text-to-text' as supertask. This makes it slightly more intuitive, e.g., scandeval --dataset-task summarization -m gpt2. If we add an abstractive question-answering task in the future it would also use the 'text-to-text' supertask, making it use the same evaluation script, but also allowing different metrics and few-shot prompts, for instance.

This PR replaces the PR #68

@KennethEnevoldsen I've also added you as a maintainer now, given all that you've helped with these PRs - is that okay with you, or would you prefer to stay informal?

Thanks @saattrupdan, that is perfectly fine with me

authors: KennethEnevoldsen saattrupdan


text:
BarcodePicker dissapears right after showing without any errors

Hi,
I've tryied sample code and can't get it work.
I've changed only type of barcodes I want to scan.
      Scandit.License.setAppKey('my license');

      var settings = new Scandit.ScanSettings();
      settings.setSymbologyEnabled(Scandit.Barcode.Symbology.CODE128, true);

      // Instantiate the barcode picker by using the settings defined above.
      var picker = new Scandit.BarcodePicker(settings);

      const success = function(session) {
        alert('Scanned ' + session.newlyRecognizedCodes[0].symbology + ' code: ' + session.newlyRecognizedCodes[0].data);

        // If you are using continuous scanning you might want to stop here. Please note that
        // you will have to use session.stopScanning()/session.pauseScanning() instead of the
        // corresponding method on the picker. This will avoid a race condition and immediately stop
        // the scanning process after the success callback has finished executing.
        session.stopScanning();
      };

      const manual = function(content) {
        console.log('Manual: ' + content);
      };

      const failure = function(error) {
        console.log('Failed: ' + error);
      };

      picker.show(success, manual, failure);

Picker is opened, but is dissapeared in fraction of second.
I ran the app in the following environment:
com.mirasense.scanditsdk.plugin: 5.12.1
cordova 6.5
iOS 13.1.2

yes, unfortunately this is an issue when you use Xcode 11 and deploy to iOS 13, we actually fixed it yesterday. It will be released soon as part of 5.13. This is the MR that fixed it: https://github.com/Scandit/barcodescanner-sdk-cordova/pull/245

Hi!
@lucatorella, when are you going to release it?

We're expecting the stable release of 5.13 later this month, while you will be able to already access the beta release this week.

Thank you!

Any news about beta?

5.13.0BETA2 is already available from the Scandit dashboard. The source code is here GitHub in the 5.13 branch.

Nice, will try it. Thanks!

It works. Thanks!
This issue can be closed, I believe.

I'm glad the fix worked for you. Thanks for getting back.

authors: abondarenko lucatorella petradonka

repo: Scandit/barcodescanner-sdk-cordova


text:
Webpanel polls too often. Also trello does not respect settings.HttpWait

The webpanel polls too often which may cause the HttpService to get overloaded by betting over the 500 requests per minute.
The delay should be 3 seconds and not wait(). wait() is too fast. Instead it should be wait(3) or wait(4)
Make the trello polling seperate from the webpanel polling so it can respect settings.HttpWait
Also because some games have many games servers and they all poll you could make it so only 1 server is polling and the others lisen to changes with MessagingService and coordinate the stuff trough a datastore. Then change the server which polls regularly for redundancy. And make it so that the trello and WebPanel check for changes and if they see no changes they will not fire the events and update any data.

The webpanel uses long polling.
As for trello make it respect it yourself, idk what to tell you for that

The webpanel uses long polling.
As for trello make it respect it yourself, idk what to tell you for that

Oh. But do you think it would be a good idea ot have just one server to be polling and then send changed data trough MessagingService?

Oh. But do you think it would be a good idea ot have just one server to be polling and then send changed data trough MessagingService?

Oh. But do you think it would be a good idea ot have just one server to be polling and then send changed data trough MessagingService?

Seems like that would be unnecessary. Assuming the panel is not being actively used by the game's creator, it is only sending one request per minute.

Oh. But do you think it would be a good idea ot have just one server to be polling and then send changed data trough MessagingService?

Seems like that would be unnecessary. Assuming the panel is not being actively used by the game's creator, it is only sending one request per minute.

oki will make new issue about trello not respecting settings and will close this 1.

oki will make new issue about trello not respecting settings and will close this 1.

remade into #243

remade into #243

authors: Cald-fan ccuser44 joritochip

repo: Sceleratis/Adonis


text:
Fix 'Bad state: No element' - Empty Path Metrics

I ran into the problem of 'computeMetrics' returning an empty list, getting the error 'Bad state: No element' because the code uses 'first' and 'last' getters, therefore I was getting a grey screen in a production build.
Quick fix, to validate if the list is not empty, it probably requires some analysis as to why  'computeMetrics' is not returning any values.

Thanks for the PR!
It would be nice to know why the metrics are empty, but it's not good with a grey screen either :)
Just a few nits, looks good otherwise

Hi @Schwusch, thanks for taking a look, comments have been addressed and pushed.

Perfect! I'll push a release as soon as possible

Pushed to Pub: https://pub.dev/packages/widget_arrows/versions/0.6.0

authors: HSCOGT Schwusch


text:
add non-ascii character warning

Temporary warning for #43

I would put the check and the warning in the constructor of the ODE object as one can pass non-ascii characters there directly

authors: iliailmer pogudingleb


text:
Add Matrix::vectorToDiag static factory

Add a static factory like this one:
/**
 * @param int[]|float[] $vec
 */
public static function vectorToDiag(array $vec) : Matrix

example:
/**
 * $m == [
 *     [4, 0, 0, 0],
 *     [0, 3, 0, 0],
 *     [0, 0, 2, 0],
 *     [0, 0, 0, 1],
 * ];
 */
$m = IntMatrix::vectorToDiag([4, 3, 2, 1]);

done

repo: SciPHPy/php-sds-polyfill


text:
MeshCoord metadata should include the "mesh" property

We initially chose to leave the 'mesh' property out of the MeshCoordMetadata,
largely because at that time we were wary of implementing equivalence on Mesh objects.
As noted here
IIRC this was largely due to concerns about the efficiency of calculating mesh equality (i.e. potentially comparing large arrays),
but we since essentially changed our minds about this, and implemented full equality testing on meshes anyway
So, in all probability, it would make more sense now to reverse this, and make 'mesh' a participant in MeshCooord.metadata
Present effects
With same 'location' and 'axis' but different 'mesh', we can find that meshcoord1 != meshcoord2, while at the same time meshcoord1.metadata == meshcoord2.metadata.  This is not a logical flaw (can be true for coords with different data), but we would expect mesh to participate + it does not.
Arguably, metadata comparison should work as an 'identity equivalence' for data components,
this allows e.g. co = cube1.coord('longitude') ;  co2 = cube2.coord(co) to work even when the 2 coords in question have different data, shapes or dtypes.  This aspect is basically not working for meshcoords, at this point.
The code here would not be reachable, or would not be needed, if this worked as it does for the other coordinate types
-- instead, the resolve operation "ought to" be able to decide whether 2 meshcoords can be treated as equivalent or not.
It might also make sense to permit  some aspects of lenient mesh comparison within this -- e.g. if ~equivalent meshes from different files had component with different var_names -- which is not possible at present.
At present, cubes can be merged between meshes that compare equal, but it requires an exact match in all details (e.g. including var_names)
Similar considerations could also apply to merge+concatenate.
Effects of change
It's not clear, if we simply change this, what knock-on problems could be introduced.
Possibly, merging 'equal' meshes, loaded from different files, would stop working (it currently works).
Up to now, no other metadata component has been a complex object -- the most complex is attribute dictionaries, which themselves require special consideration in comparison/combination.

After some thought
TL;DR: I now think we shouldn't do this after all.
I think metadata is generally to be viewed as analagous to "phenomenon"
As on cubes or coordinates, for instance ..

it distinguishes one thing from another, where directly combining/comparing them would be a categorical mistake, like a units error

(i.e. like adding apples to elephants)

it characterises the "meaning" of the numbers stored the object, e.g. the numbers are "a longitude" or "a height in metres".

so in that way, it's a bit like an extended units concept

So for a cube, the metadata is those characteristics which give it a distinct identity as a "type of value"
-- but not the values themselves (.data), their type (.dtype) or structure (.shape)
I think with that in mind, adding a mesh to the MeshCoordMetadata would be like adding the coords or coord-system to a CubeMetadata :  It would mean that changing these makes an entirely different phenomenon, which can't be compared with original.
So, at present, this is mostly used in 3 places:

in comparison (==):  But here, it is just a fast check, as non-metadata properties are generally also compared anyway
in arithmetic : but this doesn't really apply to MeshCoords
in selecting objects ... read on ...

At present, component access methods like Cube.coords use metadata as an identity, so you can ...
co = cube1.coord(name)
meta = co.metadata
assert cube2.coord(co).metadata == cube2.coord(meta).metadata == meta

That is, you can get the equivalent coord in a different cube by using the coord (or equivalently, in fact, its metadata) as a reference.
This works even when the 2 cubes have different dimensions or coordinate values, because those aspects are outside the metadata.
At present, we can do the same with MeshCoords..
If we adde

@stephenworsley please "review", i.e. see what you think of the above ideas.
Do you agree that  we should close this ?

@pp-mo This makes sense, I agree that the status of the mesh property should stay as is given that:

metadata is a "lightweight" description and meshes are large.
mesh already exists as a property of MeshCoords.
meshes are more similar to objects which are not considered suitable for including in other metadata (e.g. coords, data) than they are to objects included in metadata (e.g. names, attributes).
adding meshes to metadata would break some existing ehaviour.

Ok, thanks @stephenworsley .
I think we are done with this.
Anyone disagreeing can re-open !

authors: pp-mo stephenworsley

repo: SciTools/iris


text:
whatsnew for #5331

🚀 Pull Request
Description

Follows #5331.

Consult Iris pull request check list

Renders like this
https://scitools-iris--5458.org.readthedocs.build/en/5458/whatsnew/index.html#bugs-fixed


text:
[Bug]

Description
打开托盘无效
Reproduction Steps
设置页面打开托盘，在系统托盘区无软件图标
Expected Behavior
No response
Screenshots

Starward Version
0.10.0
Windows Version
22621.2283
Log
fail: Starward.Services.SystemTrayService[0]
      Initialize system tray
      System.InvalidOperationException: TryCreate failed.
         at H.NotifyIcon.Core.TrayIcon.Create() in /_/src/libs/H.NotifyIcon/Core/TrayIcon.cs:line 324
         at H.NotifyIcon.TaskbarIcon.ForceCreate(Boolean ) in /_/src/libs/H.NotifyIcon.Shared/TaskbarIcon.cs:line 134
         at Starward.Services.SystemTrayService.Initialize(GameBiz gameBiz) in D:\a\Starward\Starward\src\Starward\Servi

Additional Context
No response

Closed for no title or content.

repo: Scighost/Starward


text:
yumi-exfat: Update to version 1.0.1.6a and fix checkver

yumi-exfat: couldn't match 'YUMI-exFAT-([\d.]+).exe' in https://www.pendrivelinux.com/yumi-multiboot-usb-creator/

[X] I have read the Contributing Guide.

/verify

repo: ScoopInstaller/Extras

license: Unlicense