💡 [FEATURE] - Create a Workflow for First PR and First Issue

Description:
Develop a workflow to acknowledge and celebrate the creators of the first Pull Request (PR) and the first Issue in our project. This workflow should be designed to recognize their contributions and encourage further participation.
Tasks:

[ ] Create the workflow for the first PR and first Issue using a .yml file.
[ ] Add the created workflow to the .github/workflows directory.
[ ] Test the workflow to ensure it functions as intended.

Assign issue to me

Assigned to you @Petsamuel, you can start working on the issue.


Update testcontainers-scala to 0.39.7

Updates com.dimafeng:testcontainers-scala from 0.39.5 to 0.39.7.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.dimafeng", artifactId = "testcontainers-scala" } ]

labels: test-library-update, semver-patch

Superseded by #132.


clientv3/integration: skip retry test on txn read

see https://github.com/coreos/etcd/issues/8735

low risk. merging.


Improve thumbnails on overview (especially for videos)

As we now support videos (kinda), the thumbnails in the dashboard overview are empty for those. Even worse, since we link to the *.mp4 version in that case, the browser downloads that.
Also in general, we always download the full resolution on the image for the overview. Would be great, if we could resize that to the actual needed values and change the ending for videos. If you use "png" or "jpg" for a video, it will display a thumbnail.
Or maybe even better, just use ".jpg" for "image/jpeg" and ".png" for everything else (due to alpha channel issues). Shouldn't matter much size related with the size of the thumbnails (as long as you also resize them to the preview size)

Done :)


fix: allow patch to singletons

This addresses https://github.com/simple-odata-client/Simple.OData.Client/issues/709


Remove tutorial from Wise App

These changes remove the tutorial information about the Wise App and instead point to the tutorial on the CDAP website for instructional information. The remaining information is a summary that includes an overview, building and running instructions, and license, as like the other apps.
This also addresses https://issues.cask.co/browse/CDAP-1999 : removing app-manager scripts and replacing the documentation for them with CLI calls.
This also updates all the READMEs so they follow a similar pattern for the instructions.
It also removes references to v2 of the RESTful APIs in the documentation and in the comments of the scripts.

@jj I have done a pass and found only a handful of issues. Let's get this merged soon.

Fixed issues per @anew.


Fix transcript diagram errors

Type

[x] Bug fix
[ ] New feature
[ ] Improvement to existing feature

Related JIRA Issue(s)
ENSWBSITES-1248
Description
There were some issues in the transcript diagram in Entity viewer such as, gaps between some introns and exons as well as introns running into exons. I've fixed these issues to some extent, however the latter is still present in some places albeit to a lesser extent. A screenshot of a list of these transcripts is below.
Before the changes:

After the changes:

Deployment URL
http://transcript-diagram-errors.review.ensembl.org/
Views affected
Entity viewer -> transcript

Superseded by https://github.com/Ensembl/ensembl-client/pull/565


Cannot enter input in the console when I run my program

Type: Bug
When I used VS Code, and ran my program that had to do with user input, I face problem entering the input. Please check.
VS Code version: Code 1.82.2 (abd2f3db4bdb28f9e95536dfa84d8479f1eb312d, 2023-09-14T05:55:25.390Z)
OS version: Windows_NT x64 10.0.22621
Modes:

System Info

Item
Value

CPUs
Intel(R) Core(TM) i3-10110U CPU @ 2.10GHz (4 x 2592)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
11.85GB (2.83GB free)

Process Argv
--crash-reporter-id cc67248e-deb9-4603-85d5-86d7345d5371

Screen Reader
no

VM
67%

Extensions (30)

Extension
Author (truncated)
Version

doxdocgen
csc
1.4.0

code-runner
for
0.12.0

better-cpp-syntax
jef
1.17.2

vscode-docker
ms-
1.26.1

isort
ms-
2023.10.1

python
ms-
2023.16.0

vscode-pylance
ms-
2023.9.30

jupyter
ms-
2023.8.1002501831

jupyter-keymap
ms-
1.1.2

jupyter-renderers
ms-
1.0.17

vscode-jupyter-cell-tags
ms-
0.1.8

vscode-jupyter-slideshow
ms-
0.1.5

remote-containers
ms-
0.309.0

remote-ssh
ms-
0.106.4

remote-wsl
ms-
0.81.7

azure-account
ms-
0.11.5

cmake-tools
ms-
1.15.31

cpptools
ms-
1.17.5

cpptools-extension-pack
ms-
1.3.0

notepadplusplus-keybindings
ms-
1.0.7

powershell
ms-
2023.6.0

remote-explorer
ms-
0.4.1

LiveServer
rit
5.7.9

cmake
twx
0.0.17

intellicode-api-usage-examples
Vis
0.2.8

vscodeintellicode
Vis
1.2.30

azure-iot-edge
vsc
1.25.11

azure-iot-toolkit
vsc
2.17.1

debug
web
0.26.1

JavaScriptSnippets
xab
1.8.0

(1 theme extensions excluded)

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
vslsvsres303:30308271
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
pythonvs932:30410667
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
pynewext54:30695312
azure-dev_surveyone:30548225
3biah626:30602489
f6dab269:30613381
showlangstatbar:30737416
03d35959:30757346
pythonfmttext:30731395
fixshowwlkth:30771522
showindicator:30805244
pythongtdpath:30769146
i26e3531:30792625
pythonnosmt12:30797651
pythonidxptcf:30805731
pythonnoceb:30805159
copilotsettingc:30839828
dsvsc013:30795093
dsvsc014:30804076
diffeditorv2:30821572
dsvsc015:30845448

Programs can be written in many languages and run in many ways. Without more information from you it's going to be hard for anyone to assist.
/needsMoreInfo

Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


[BUG] kaggle platform and GPU crashes

Kaggle notebook crashes during training when gpu is enabled, with following error (or without it):

Fitting 31 L1 models ...
Fitting model: KNeighborsUnif_BAG_L1 ... Training model for up to 3577.57s of the 3577.53s of remaining time.
	-0.9982	 = Validation score   (-log_loss)
	1.02s	 = Training   runtime
	0.33s	 = Validation runtime
Fitting model: KNeighborsDist_BAG_L1 ... Training model for up to 3575.61s of the 3575.57s of remaining time.
	-0.9845	 = Validation score   (-log_loss)
	0.34s	 = Training   runtime
	0.34s	 = Validation runtime
Fitting model: LightGBMXT_BAG_L1 ... Training model for up to 3574.32s of the 3574.28s of remaining time.
	Fitting 8 child models (S1F1 - S1F8) | Fitting with ParallelLocalFoldFittingStrategy
2023-06-29 07:08:26,189	ERROR services.py:1169 -- Failed to start the dashboard , return code -11
2023-06-29 07:08:26,191	ERROR services.py:1194 -- Error should be written to 'dashboard.log' or 'dashboard.err'. We are printing the last 20 lines for you. See 'https://docs.ray.io/en/master/ray-observability/ray-logging.html#logging-directory-structure' to find where the log file is.
2023-06-29 07:08:26,195	ERROR services.py:1238 --
The last 20 lines of /tmp/ray/session_2023-06-29_07-08-24_401222_28/logs/dashboard.log (it contains the error message from the dashboard):
2023-06-29 07:08:26,125	INFO head.py:239 -- Starting dashboard metrics server on port 44227

Here is complete notebook: https://www.kaggle.com/code/pareto80/biol-gpu/notebook version 2, version 1 was ran without accelerator and it works fine. Competition page: https://www.kaggle.com/competitions/bioresponse/overview
Latest environment on kaggle is python 3.10.10 so this is not problem with python version
I've also tried without lightgbm gpu installation and other combinations.

Hi, so I just ran into this problem while trying to run AutoGluon on Kaggle with P100 and T4 GPU. It's the same error, the same error message, and disabling the accelerator would eventually make things work. @mglowacki100 did you find a way to resolve it?

@trhgquan I didn't look into this, but I think it is caused by ray: https://discuss.ray.io/t/ray-crashed-jupyter-notebook/12262 so I'd try to upgrade/downgrade it

Hi, so I just resolved the problem. Since Kaggle's default environment has ray==2.9.0 and AutoGluon requires ray>=2.6.3, ray<=2.7.0, pip automatically uninstall ray==2.9.0 to replace with ray==2.6.3. However, this caused the bug.
I tried reinstalling ray==2.9.0, then again, installing ray==2.6.3 and the problem was solved unexpectedly. Guess there are some package conflicts between the Kaggle environment and AutoGluon's requirements itself, though it needs further experiments to point out.
Anyway, huge appreciate your idea, @mglowacki10!

Thanks @mglowacki100 and @trhgquan for highlighting and identifying a solution! Will take a note of this and try to update our Kaggle install guides with a mention of this issue.

We suspect this issue was resolved as part of 1.1 release or 1.1.1 release. Please re-open if you continue to see issues with versions >=1.1.1


⚠ ClamAV has degraded performance

In ab693eb, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 469 ms

Resolved: ClamAV performance has improved in ffa111e.


[New API] : An API for encrypting and decrypting text message using the Pretty Good Privacy (PGP) algorithm.

🎯 Title and Issue Number
Title - [New API] : An API for encrypting and decrypting text message using the Pretty Good Privacy (PGP) algorithm.
Issue Number - #219
Closes #219
🗒 Checklist:

[Y] I have mentioned the issue number in my Pull Request.
[Y]  I have gone through rules of when PR will get merged.
[Y] I have commented my code, particularly in hard-to-understand areas
[Y] I have created a helpful and easy to understand README.md
[Y] I have followed proper file structure.
[Y] I have gone through CONTRIBUTING GUIDELINES.md.

Thank you for contributing!❤
Don't forget to show some love by ⭐ the repository!

Hey @SatwikMohan, Thank you for creating PR! We will review it super soon. 😇❣
As we continue to evolve and innovate, we encourage you to share your ideas, feedback, and code to help us push the boundaries of what's possible in the world of APIs🚀.
We hope you have followed CONTRIBUTING GUIDELINES.
Thank you for being an essential part of our community. Together, we'll keep building amazing things!
Don’t forget to ⭐ our repository!
Happy Coding!✨
Will See you soon❣

Hello @dishamodi0910
Mam It has been a week please review the PR.

@SatwikMohan We're thrilled to inform you that your pull request has been successfully merged into the APIverse🚀🎁
Your hard work, dedication, and expertise have made a significant impact on our project, and we couldn't be more grateful for your contributions.😇
Your code will now be a part of our growing ecosystem, helping developers worldwide to create exceptional APIs.❣🔥
Happy Coding! ✨
Will See you soon❣


Can you publish a 0.1.1 with a LICENSE file?

Hi, the version up on npmjs.com doesn't have a license file.
Would you be willing to publish a 0.1.1 that has the LICENSE file that you've now put into your repo?

I've addressed this in #3


[VS Code] Joining collaboration session: Unable to connect to Live Share cloud relay. Check your proxy, firewall and network settings and try again.

Error:
Joining collaboration session: Unable to connect to Live Share cloud relay. Check your proxy, firewall and network settings and try again.
Steps to Reproduce:

Version Data

extensionName
VSLS

extensionVersion
0.3.1100

protocolVersion
2.2

applicationName
VSCode

applicationVersion
1.30.2

platformName
MacOS

platformVersion
18.2.0

Closing this as a duplicate of #842.


update conditional for invalid embedding

@Jchaffer787 I've updated some logic for what is considered as an invalid obsm: https://lattice.atlassian.net/browse/TOOLS-196. Also outlined in slack: https://stanford-cherrylab.slack.com/archives/G01205DQWD8/p1718645374354289?thread_ts=1718638328.882259&cid=G01205DQWD8

LGTM!


Create CODEOWNERS

Closes #
📑 Description

✅ Checks

[x] My pull request adheres to the code style of this project
[x] My code requires changes to the documentation
[x] I have updated the documentation as required
[x] All the tests have passed

ℹ Additional Information

asda

asda


Return Result from declare()

Closes #1613
Introduced changes

fn declare(contract: ByteArray) -> Result<ContractClass, RevertedTransaction>

Checklist

[x] Linked relevant issue
[x] Updated relevant documentation
[x] Added relevant tests
[x] Performed self-review of the code
[x] Added changes to CHANGELOG.md

Actually now that I think of it, technically you can't have REVERTED status for a DECLARE transaction (as far as I know)

Actually now that I think of it, technically you can't have REVERTED status for a DECLARE transaction (as far as I know)

@drknzz we can add an info comment in docs I guess? Idk though


SSCS-10933 stop duplicate tabs

JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/SSCS-10933
Change description
Stops duplicating Listing Requirement tabs
This issue was caused by the sandl.nonprod file having the wrong name and being sorted incorrectly when creating the xlsx files. The changes in the file also fix the outcome tabs duplication the correct way.
The mis-ordering would mean that a tab caused by the sandl.nonprod file would duplicate if one from the prod file was also active.
The outcome tabs are not in the prod file thus they need the first instance for a role to be assigned a roleName.
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[ x ] No

This change has been demo-ed to Makeda


[QoI] Cleanup AST after trying to shrink constraint system of invalid expression

Since ConstraintSystem::shrink is going to attempt to type-check
sub-expressions separately it's essential to clean-up AST if constraint
generation or solving of the such expressions fails, otherwise if
such solving resulted in creation of implicit expression type variables
might leak to the outside.

/cc @rudkx @slavapestov
Second attempt which should make ASAN happy, the problem with original solution was that I overloaded that CleanupIllFormedExpressionRAII expected 'reference to pointer' for the expression it has to clean up afterwards...

@swift-ci Please smoke test

Thanks, @slavapestov!

ASAN doesn't like this version either. Please fix or revert. (Github revert isn't working.)

@slavapestov Any ideas why that might be happening? Another approach might be to use a function and just call it directly in two places where it returns true...


Create test cases for library functions

Testing the CLI commands here is difficult, because your commands all directly print to Stdout. In principle you could capture what's sent to Stdout and mock calling the commands, but this is hacky unless you decide to literally call a compiled binary.
Since you're using Cobra for commands, I think the best approach for writing tests in Go would be to decouple the Cobra code from the code that provides the data you want to show the user. In other words, your commands should only be calling a function for data, and then printing that data.
This has the following benefits:

Code that generates data doesn't have to care if the data will eventually go to the terminal or anywhere else. All data will go through Cobra, which means you can grab it from Cobra during testing as well.
Writing new commands will be straightforward, since most functionality would go into helper functions
You can later perform in depth tests without having to go through Cobra

Here's an example of how to grab data from Cobra during testing
Essentially, when you write command code you should check if you've been provided a buffer to write to before deciding to write to Stdout. Mocking calling a CLI also isn't very difficult through Cobra as well.

@DanielCardenas-Work Thanks Dani. I created a test case for each call in the library folder.  That way I can test each API call and the unique structs.
I might be leaning towards an external script to invoke the commands. Arduino CLI uses Python. I could do the same or simply author a bash script.


Use Activation Timeout in Speech Pipeline

It is a best practice to include ActivationTimeout in all uses of SpeechPipeline. However, this needs to be documented.

Working on a full revamp of readthedocs. This will be included in that release.


drivers: modem: SARA modem driver leaks sockets

Describe the bug
When calling close on a socket, the ublox sara driver only issues the +USOCL command if the socket is UDP, or if it's TCP and connected.
I am porting existing POSIX software to Zephyr. This code calls close() on a socket descriptor if connect() fails. The result on Zephyr is that the sockets allocated internally by the module are never released. On Linux the file descriptor will be released.
To Reproduce
Steps to reproduce the behavior:

Use the SARA-R4 driver
Create a TCP socket with socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)
Note the ID of the socket (modem logging helps)
Call close on the socket
See that the socket is not released, no +USOCL is issued to the module
Repeat step 2
See that a new, different socket is allocated by the module. There are now two existing sockets inside the SARA.

Expected behavior
Calling close on a socket should release its resources, independent on whether it is connected or not.
Impact
Eventually the module runs out of internal sockets and new socket calls fail. The R4 only supports 7 sockets.
Environment (please complete the following information):

OS: Linux
Toolchain gnuarmemb
a18a73c19b (master as of the creation of this ticket)

@aport did you work around this or find a fix? if so a Pull Request would be appreciated since there's been no activity on this issue.
@mike-scott any chance you'll be able to look at this?

@carlescufi I have not looked at this.  @aport a PR would be greatly appreciated.

Hi, sorry I have not set up a pull request. My tree is a bit out of date and I've been sidetracked by other projects.
My change was minimal, simply the removal of the if statement at https://github.com/zephyrproject-rtos/zephyr/blob/master/drivers/modem/ublox-sara-r4.c#L1219
When I get some time I'll try to do a PR for this


Scale not adaptive to the view window

Currently the scale width is divided over the screen width and vice versa for the height. This results in rather strange looking aspect ratios for the images. Instead, the rendering of the scale should prioritize to it's own aspect ratio.

Rewriting scale class for new implementation. The new definition only needs a center point and a zoom level.


Enhancement: Make header responsive and some minor changes to header

The header is not responsive, the position is sticky and the color is not similar to the amazon header
We can get these enhancements by adding media queries, picking colors, and removing the sticky position
Original Header 👇

Clone header 👇

Can I work on this? @Kanika637

Go ahead @ShubhamPatil0723 🚀
And make sure all your code is updated, as we have recently merged a PR solving some parts of the header.

Got it

Hey @ShubhamPatil0723, Go ahead with the mobile view responsiveness🚀

Hey, I just saw the message that reverted my PR for this issue. Can I know the reason (I'm still a beginner so it would be beneficial for me to learn from mistakes if there where any) @Kanika637

Hey @ShubhamPatil0723, I had to revert the PR as you worked on the old design of the header. If you open it in your local environment then you will see that the header's design has been changed the search bar is smaller in size and other components has some spacing too. So you have to do the responsiveness on that header.

Hey @ShubhamPatil0723, I had to revert the PR as you worked on the old design of the header. If you open it in your local environment then you will see that the header's design has been changed the search bar is smaller in size and other components has some spacing too. So you have to do the responsiveness on that header.

No, It was an updated code but the width was dynamic based on the viewport since there are not many elements in that navBar it is taking up entire space but if we add more elements into it then it will scale down.
If you want I can add other elements that are present on the original nav bar, should I do that?

Hey @ShubhamPatil0723, I had to revert the PR as you worked on the old design of the header. If you open it in your local environment then you will see that the header's design has been changed the search bar is smaller in size and other components has some spacing too. So you have to do the responsiveness on that header.

No, It was an updated code but the width was dynamic based on the viewport since there are not many elements in that navBar it is taking up entire space but if we add more elements into it then it will scale down.
If you want I can add other elements that are present on the original nav bar, should I do that?

Like this, Almost same design

First one is original and second one(in blue theme) is clone


Kingdraw <IP_ADDRESS>

[y] Have you signed the Contributor License Agreement?
[y] Have you checked that there aren't other open pull requests for the same manifest update/change?

Microsoft Reviewers: Open in CodeFlow

I did not see how to run the App after the install. I also did not see how to remove the App from Add/Remove. @oxygen-dioxide Can you provide some guidance?

The default installation destination is "D:\KingDraw". Do you have D:?
Or can I use command line arguments to change the installation destination? The installer type is nullsoft.

We are blocked because this app defaults to D and we do not have a means to specify alternative location.
https://github.com/microsoft/winget-cli/issues/201

Any chance Kingdraw has been updated not to need a D: drive?


DHT provide test is broken

Due to a10e3d57f0d71e934faa26ba63d371edcd86df92 the DHT provide test is broken.
You can reproduce it locally with running:
npx aegir test -t node --files test/interface/dht.spec.js

The error is:
  1) .dht
       .provide
         regular:
     Error: block Qmd7qZS4T7xXtsNFdRoK1trfMs5zU94EpokQ9WFtxdPxsZ not found locally, cannot provide
      at parseError (src/utils/send-request.js:16:17)
      at ClientRequest.<anonymous> (src/utils/send-request.js:39:14)
      at HTTPParser.parserOnIncomingClient (_http_client.js:551:21)
      at HTTPParser.parserOnHeadersComplete (_http_common.js:117:23)
      at Socket.socketOnData (_http_client.js:440:20)
      at addChunk (_stream_readable.js:263:12)
      at readableAddChunk (_stream_readable.js:250:11)
      at Socket.Readable.push (_stream_readable.js:208:10)
      at TCP.onread (net.js:594:20)

We now have all tests passing on master.


[QUESTION] Is it possible to prevent users from skipping assets in a playlist?

Submit your question
Is it possible to prevent users from skipping assets inside a playlist by using the dropdown menu?

What is the context of your question
More often than not, the creator of a playlist wants the learners to go through the playlist in the order defined, but the dropdown menu allows the learners to skip forward without consequence.

[ ] Installation
[ ] Learning Pathways Content
[ ] SharePoint Success Content
[X] Administration
[ ] Custom Content
[X] Viewer Web Part

@robsoto1 there is no way to prevent users from skipping from one asset to another. Ideally they would click the next/previous button but from a user experience perspective, users need to feel like they have control over their environment so allowing them to skip around helps them to discover new content and also skip the content that they already know.

Closed as answered


Side Menu Gets Stuck

I've noticed this issue from time to time. I would be swiping either opening or closing the side menu and it would get stick in this middle position. Note, that this screenshot takes place after I have remove my finger from the screen after swiping. It should never stay still like this.

Hello,
Actually, I am having the same issue again. I am using ionic 1.3.2, could you tell why?

Thank you!
Best regards,
Andrej


List packages and their associated functions using Rich tables

We want to add a package list command to the CLI that will print out a series of tables using Rich. There will be one table per package, and within the table will be all the functions associated with that package + other relevant data

I'm also thinking that I can add an optional argument just to see one table for a specific package. Shouldn't be that hard to do.


Translate messages when check/uncheck the session

Issue

none

Overview (Required)

for Japanese 🇯🇵

Links

none

Screenshot

none

LGTM!
BTW, マイリストに追加する may be better because there is my sessions page now.

Like this?

このセッションをマイリストに追加しました。
このセッションをマイリストから削除しました。
マイリストに追加
マイリストから削除

And shall I change English messages too? 🤔

Checked this session -> Added this session to my list
Unchecked this session -> Remove this session from my list
Check -> Add
Uncheck -> Remove

@ogapants Sorry to be late 🙇 Yes, right.
But I'm not sure... @ken5scal Can you help? 👰

@ogapants If the reply comment will not come by 12:00 JST, can you change the message as you commented 🙇  https://github.com/DroidKaigi/conference-app-2017/pull/371#issuecomment-281108602

@konifar OK!
BTW, why do you ask him...?

He is good at English 😃

Oh, I see 😆

@konifar
Sorry, I reconsidered about messages... 🤔
Currently, in most other cases, the word "check" is used instead of "add".
So I think that it is good to remain "check". And as for Japanese, "チェックする" may be better.
What do you think about this?

Okay! Actually I don't have strong opinion about it and your suggestion makes sense for me.
Let me merge! Sorry for long review and thanks a lot!

Thank you for review 🙇


ENH: Pandas dataframe chunksize

Second try for #1034.

Thanks @shoyer

Just checking is there anything else y'all want done with this before it's merged? I think it needs to be rebased again, sadly.
Thanks!

Sure.  I'll take care of this tomorrow.
On Tue, Mar 8, 2016 at 7:03 PM, thequackdaddy<EMAIL_ADDRESS>wrote:

Just checking is there anything else y'all want done with this before it's
merged? I think it needs to be rebased again, sadly.
Thanks!
—
Reply to this email directly or view it on GitHub
https://github.com/dask/dask/pull/1035#issuecomment-194091188.

I went ahead and updated the PR per @sinhrks  reuests. I also cheated and downloaded a git GUI to help me rebase... which I think I've done successfully.
Have a look.

This looks OK to me.  I'll probably squash down commits.
@sinhrks any further comments?

Squashed.

Excellent, thanks for the PR:) Merging.

No. Thank you for such an excellent library.

Actually, this is my 2nd merged PR :smirk:
That's fine. My name is Peter Quackenbush.

Thanks @thequackdaddy !


How can i implement this type of mixed chart functionality   with the increase ratio of data between the bars

How can i implement a bar chart with some statistics and badge with the increase ratio of data between the bars
Please do refer the image

Unfortunately, such customizations are not supported out of the box.
You might have to play with annotations, calculate the increase of percentage and plot them accordingly after offsetting the positions of annotations. I am not even sure if it is achievable, just giving out some pointers.
Thanks!


Concurrency Issues: bindUntilEvent

I could notice in fragments when I transform an Observable with bindUntilEvent(FragmentEvent.DESTROY_VIEW) that onNext callback gets called after onDestroyView method returns. Since I use ButterKnife and call unbind in onDestroyView I am getting NullPointerException when my onNext implementation try to access views. This behaviour does not happen all the time. Seems to be a concurrency issue. Any thoughts?

How do you solve it please tell me


arxiv paper

please use proper urls in the refernce section
The sentence "Previous racing prediction attempts such as [^2][^5][^6][^7] could not make real-time predictions because the data they used was based on Lap, that is, new data would only be generated when the car passed a specific position. And we will try to use high-frequency telemetry data to make predictions." is insufficient. Relationship to arxiv paper must be in detail explained

please use proper urls in the refernce section
The sentence "Previous racing prediction attempts such as [^2][^5][^6][^7] could not make real-time predictions because the data they used was based on Lap, that is, new data would only be generated when the car passed a specific position. And we will try to use high-frequency telemetry data to make predictions." is insufficient. Relationship to arxiv paper must be in detail explained

Thanks for your advice.
This article is different from [^7] in at least three points:
The resolution of the data is different. This article uses telemetry data. The telemetry data generates 7 to 8 data points per second. After preprocessing, we sample the data to 1 data point per second. The data used in [^7] is based on "Lap", that is, the new data will only be recorded when the car passes the starting point.
The prediction model is different. This article uses LSTM for prediction, while [^7] uses DeepAR-based models for prediction.
The definition of ranking is different. What this article predicts is: Given a certain time t, predict which car will lead at t+tp. And the output of [^7] is: predict the rank of each car to complete the nth lap. One is to predict the position of the car in space at a given time; the other is to give a spatial position (usually the starting point of the track), and then predict the time for the car to pass that position.

I added this comparison to the report.

great. I ha e no time to reread, but I hope you understand what needs to be done.
close this when done. It would still be problematic if you do not explicitly describe the difference. If you have done it sufficiently that is ok. This is also a lesson for the future. If you were to have major work done elsewhere even in another class you MUST mention it and delineate via explicit explanations what is different. This is what is needed by the scientific community.
So close this when done.


Fresh install Ubuntu... runtime errors

See below.. I keep getting errors when trying to run (different options):
                                  _       ___       ____              __                __
                                 | |     / (_)___  / __ \____ ___  __/ /___  ____ _____/ /____
                                 | | /| / / / __ \/ /_/ / __ `/ / / / / __ \/ __ `/ __  / ___/
                                 | |/ |/ / / / / / ____/ /_/ / /_/ / / /_/ / /_/ / /_/ (__  )
                                 |__/|__/_/_/ /_/_/    \__,_/\__, /_/\____/\__,_/\__,_/____/
                                                            /____/NCCGroup - CharlieDean

===============================================================Main Menu===============================================================
1: Windows Reverse Shell
2: Windows Meterpreter Reverse Shell [uacbypass, persistence, allchecks]
3: Windows Meterpreter Bind Shell [uacbypass, persistence, allchecks]
4: Windows Meterpreter Reverse HTTPS [uacbypass, persistence, allchecks]
5: Windows Meterpreter Reverse Dns [uacbypass, persistence, allchecks]
ps: PowerShell Menu
stager: Powershell Interpreter Stager
clients: Connected Interpreter Clients
                          ?: Print Detailed Help
                          back: Main Menu
                          exit: Exit

=======================================================================================================================================
listening on port 5555
Main Menu > 4
[] Press Enter For Default Port(443)
[] Port>
[] Press Enter To Get Local Ip Automatically(xxx.xxx.xxx.xxx)
[] IP> xx.xx.xx.xx
[] IP SET AS xx.xx.xx.xx
[] PORT SET AS 443
[] Try UAC Bypass(Only Works For Local Admin Account)? y/[n]:n
[] Invoke Priv Esc Checks? y/[n]:y
[*] Creating Payload using Pyinstaller...
Traceback (most recent call last):
File "./WinPayloads.py", line 46, in
getAndRunMainMenu()
File "/home/ubuntu/github/winpayloads/lib/menu.py", line 61, in getAndRunMainMenu
mainMenu.runmenu()
File "/home/ubuntu/github/winpayloads/lib/menu.py", line 115, in runmenu
result = extrawork(payloadchoice,payload)
File "/home/ubuntu/github/winpayloads/lib/preparepayload.py", line 90, in httpsPayloadGeneration
GeneratePayload(ez2read_shellcode,payloadname,shellcode)
File "/home/ubuntu/github/winpayloads/lib/generatepayload.py", line 66, in GeneratePayload
'%s/payload.py' % payloaddir(), '--noconsole', '--onefile', '--key',randomenckey], bufsize=1024, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
File "/usr/lib/python2.7/subprocess.py", line 711, in init
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory

Hi,
Did you run the installer as sudo?
Could you check if this directory is present?
'/etc/winpayloads'

yes.. ran it with SUDO..
Directory exists:
/etc/winpayloads$ ls -la
total 24
drwxr-xr-x   2 root root  4096 Jan 27 01:03 .
drwxr-xr-x 152 root root 12288 Jan 28 11:14 ..
-rw-r--r--   1 root root  4289 Jan 27 01:03 payload.py

Hi,
Could you check if pyinstaller is installed in /opt/pyinstaller ?
Thanks
Charlie
On 30 Jan 2017 17:13, "wlbreen"<EMAIL_ADDRESS>wrote:

yes.. ran it with SUDO..
Directory exists:
/etc/winpayloads$ ls -la
total 24
drwxr-xr-x 2 root root 4096 Jan 27 01:03 .
drwxr-xr-x 152 root root 12288 Jan 28 11:14 ..
-rw-r--r-- 1 root root 4289 Jan 27 01:03 payload.py
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/nccgroup/Winpayloads/issues/18#issuecomment-276124110,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMjsLLL1ajKJHJztlzMS0PVtDQxOETF5ks5rXhpSgaJpZM4LvVmU
.

/opt/pyinstaller$ ls
COPYING.txt  README.rst         bindepend.py  grab_version.py  pyinstaller-gui.py  set_version.py  tests
MANIFEST.in  appveyor.yml       bootloader    makespec.py pyinstaller.py      setup.cfg
PyInstaller  archive_viewer.py  doc           old              scripts             setup.py

Hi,
Could you re run the setup.sh with -r to reinstall please.
Let me know if there are still issues.
I am rather confused as to why you are getting this error.
Thanks
Charlie

i have the same probleme , but there is no /etc/winpayloads after install

Hi,
I have moved the directory to ~/winpayloads.
Make sure you do not run winpayloads as sudo.


Re-open applications & enable application via /apply

This reverts commit 5cb2520030c65a62bbd17805ef8129180828f17a and will re-open applications again.
To be merged after https://github.com/OpenSats/website/pull/255

I'll merge this as-is as it's a simple revert.


First take Proc Api

[Current coverage][cc-pull] is 74.14%

Merging [#20][cc-pull] into [master][cc-base-branch] will increase coverage by 3.12%

@@             master        #20   diff @@
==========================================
  Files             8          8
  Lines           352        352
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits            250        261    +11
  Misses           91         91
+ Partials         11          0    -11

Powered by Codecov. Last updated by [a3839e7...2f345fa][cc-compare]
[cc-base-branch]: https://codecov.io/gh/scootdev/scoot/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/scootdev/scoot/compare/a3839e72e6443235011d42bf3394b26c8967d5d0...2f345faa7b14341bf7823c15c188ed4fd52c8f97
[cc-pull]: https://codecov.io/gh/scootdev/scoot/pull/20?src=pr

Have some nits, but generally looks good.

LGTM

I'm not receiving notifications for commits so I'm not sure I'm following along correctly. If you address cmds vs args field then lgtm.

@jasonbs10 yes Args and Cmds are the same I believe.  @dbentley maybe able to elaborate more?  This came out or our convo better


Updated jdk 11 and 17 versions for apr psu

Successful run: https://github.com/microsoft/openjdk-docker/actions/runs/4766833283

LGTM


inactive statusline same color as background

Not sure which change it was that was merged late last night/this morning, but inactive statusline's have the same color as the background, making it very hard to tell what's going on.

Can you able share your config?

Hi. Here's the relevant lualine/github nvim theme config
lua <<EOF
-- Github Dark Theme
require('lualine').setup{
    options = {theme = 'github'},
    extensions = {'fugitive', 'nvim-tree'},
    sections = {
      lualine_a = {'mode'},
      lualine_b = {'branch'},
      lualine_c = {{'filename', file_status = true, path=1}},
      lualine_x = {'encoding', 'fileformat', 'filetype'},
      lualine_y = {'progress'},
      lualine_z = {'location'}
    },
    inactive_sections = {
      lualine_a = {},
      lualine_b = {},
      lualine_c = {'filename'},
      lualine_x = {'location'},
      lualine_y = {},
      lualine_z = {}
    }
}
require('github-theme').setup({theme_style = 'dark'})

I Can't able reproduce this issue on NVIM v0.6.0-dev+318-g21f755527. I'm guessing you should try it on neovim-nightly.

Yea... I'm on neovim 0.5...

Reproducible on latest nightly... v0.6.0-dev+aba397991

This issue still persists without Lualine, it is setting StatuslineNC to same colour as background when using light mode.


replace babel-plugin with babel cli (bump minor)

resolves #1 npm is installing package without lib directory:

thank you sir, sorry to bug you :beetle:

Please remove the bumped version from this commit. Could you also delete the push task and create a prepublish task that is just npm run build?

no problem, rebased


Bag search is not functioning [Cata]

Addon Version
v0.1.69
World of Warcraft Version
Cataclysm
Describe the bug
Bag search functionality doesn't darken items that don't match the search term like it usually does. Seems non-functional.

Steps to reproduce

Open bag
Type in search box for an item you have in your bag

Of note, this is happening with all of the themes without any additional plugins installed.

This has been fixed with the upgrades to the search engine.


[REQUEST] Move "Broadcast" away from "Block / Report" in 3 dot menu

Is your feature request related to a problem? Please describe.
It's frustrating when I attempt to click "Block / Report" and instead accidentally hit "Broadcast" with no apparent way to undo a broadcast, and end up broadcasting a spam post I was attempting to ignore.
Describe the solution you'd like
I would like to see the "Broadcast" moved away from the "Block \ Report".  Perhaps moving it under "Follow" would be a better spot for it.  Then above "Block / Report" would be "Add to Public Bookmark", which if accidentally clicked would be easy to undo.
Thank you for considering this QOL enhancement.

I think this is a reasonable. Sometimes, i have also accidentally hit the wrong button like "Block / Report". I think i will send a PR later for this issue @vitorpamplona .


fix bug introduced with version 1.2.1

start- end end-time were wrong because prices were not fetched correctly anymore.

fix #15


Issue propose update handler

This pull request brings into the packit-service possibility to trigger propose-update from upstream into downstream by issue and command /packit propose-update.
Pull request contains:

[x] Packit-service reacts into /packit propose-update in Issue.
[x] Tests for handler are covered.

I have tested this pull request in issue https://github.com/packit-service/packit/issues/512
Comments for each branch are mentioned here:

https://github.com/packit-service/packit/issues/512#issuecomment-529896998
https://github.com/packit-service/packit/issues/512#issuecomment-529897028
https://github.com/packit-service/packit/issues/512#issuecomment-529897067

Rebased and added function to close the issue in case of propose-update is successful.

recheck


Usage-based tier updates

Kingdra moved from OU to UU
Scolipede moved from BL to OU
Charizard-Mega-Y moved from BL to OU
Clefable moved from OU to UU
Mantine moved from OU to UU
Salamence moved from BL to OU
Volcarona moved from BL to OU
http://www.smogon.com/forums/threads/initial-gen-7-uu-banlists-updated-in-post-38.3591784/page-2#post-7219329

Finished rerunning the stats to include data from Jan 27th on. There were no changes to the above list, so this should be good to go.


runuser from utillinux doesn't work.

Issue description
The runuser command from utillinux doesn't work. This is apparently a PAM issue.
Original message on the mailing list: http://lists.science.uu.nl/pipermail/nix-dev/2016-April/020180.html
Steps to reproduce
# runuser -ukevincox whoami
runuser: Failure setting user credentials
# echo $?
1

Technical details

System: 16.09pre79463.d88ae10 (Flounder)
Nix version: nix-env (Nix) 1.11.2
Nixpkgs version: 15.09.505.7adab11

The util-linux package in ubuntu xenial ships with the following pam.d config:
root@49f3316d64c6:/# cat /etc/pam.d/runuser
#%PAM-1.0
auth		sufficient	pam_rootok.so
session		optional	pam_keyinit.so revoke
session		required	pam_limits.so
session		required	pam_unix.so
root@49f3316d64c6:/# cat /etc/pam.d/runuser-l
#%PAM-1.0
auth		include		runuser
session		optional	pam_keyinit.so force revoke
-session	optional	pam_systemd.so
session		include		runuser

Both files are shipped by debian/util-linux.runuser.pam and debian/util-linux.runuser-l.pam respectively in the original package source. It should be possible to integrate them in our own package.

The following line in the NixOS config appears to solve the problem. But it would be nice to have it fixed in the package itself.
Also I know next to nothing about pam so I might be doing something very wrong.
security.pam.services.runuser = { };


How to monitor the time of sending message?

I am trying to figure out the relationship between the message size and the transmission time. So I need to know the time of sending a message from client device to server device. My program is python. Does anyone know how can I record the elapsed time of sending a message?
I have tried to use the time.time() to record the elapsed time. But the problem is I am not sure where should I put this sentence, because some messages will be written into the buffer and I cannot know when are they written in. And I have found the value of time.time() is not synchronous on different machines. So, I think this method does not work...

Please direct general question like this one to https://stackoverflow.com/search?tab=newest&q=grpc is%3Aquestion
Your answer may already be there or you can post a new question if it's not.


Vulnerability roundup 93: go-1.12.17: 1 advisory [6.1]

search, files

[ ] CVE-2020-24553 CVSSv3=6.1 (nixos-20.03)

Scanned versions: nixos-20.03: 0d0660fde3b.
Cc @cstrahan
Cc @mic92
Cc @orivej
Cc @rvolosatovs
Cc @velovix

See also: #96794, #88312, #93995

20.03 is frozen and EOL.
Closing.


.NET Target FW

Attempted NuGet install onto project with .NET 4.5 framework and was given " You are trying to install this package into a project that targets '.NETFramework,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework"
What FW is supported by openrealsense?

Hi @asm9809 ,
I'm using netstandard1.5:
https://github.com/dotnet/standard/blob/master/docs/versions/netstandard1.5.md

thank you


Pick the assembly that the genome position search box works with

The genome position search box requires an assembly (chromSizes) to show the current position. It also requires a set of gene annotations to support autocomplete. It should be possible to somehow select these in the UI.

It would be indeed really nice to search for a position in customized genomes given with homemade chromSizes files, I don't think it is possible now. BTW, thanks for making it possible to put customized axis! Keep it up, love this brower :)

If you import the customized genome with the --coordSystem attribute, you can now select it from the assembly dropdown.


libnet: avoid WithCloudInitNoCloudNetworkData's boolean arg

A casual reader finds it hard to understand what is "false" in
WithCloudInitNoCloudNetworkData(networkData, false)
This can be solved by introducing a named argument or even an
enumeration for encoding. However, none of our tests wants to set the
"true" value, so let us just drop the b64Encoding argument and make the
function and its users simpler.
NONE

/test pull-kubevirt-e2e-k8s-1.24-sig-network

/sig code-quality

/approve


Maven Central artifact

Could you build and deploy jar and src.jar to Maven Central repository?

Hi @timeking this initial release was from an old build and was a bit cobbled together. We'll be releasing 1.3.0 shortly which will have the full src/javadoc bundles to go with the jar on maven central.

@buggtb, thank you, read last issue about 1.3.0, it is a good news for olap world!

Yeah give us a few days to get our release process sorted and we'll ship
the initial olap4j release candidates
On 25 Mar 2016 13:52, "Ilya Muromtsev"<EMAIL_ADDRESS>wrote:

@buggtb https://github.com/buggtb, thank you, read last issue about
1.3.0, it is a good news for olap world!
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/olap4j/olap4j/issues/39#issuecomment-201289269

We now have artifacts for olap4j and olap4j-xmlaserver 1.2.0 on maven central. Marking fixed.


fix: ansys-fluent-core version

ansys-fluent-core 0.21.1 does not exist, set the version to 0.21.0

Hi @AlejandroFernandezLuces  @RobPasMue @clatapie  can this be approved please? This is blocker for us causing CI actions to fail across all of our SAF repos disabling us to produce any releases that are waiting for customer delivery in next week.

I wonder why we had that version there... Was this dependency manually updated?

This is the commit where it was bumped: https://github.com/ansys/pyansys/commit/f7dfb69ac22b94e3ec84579e5b44287d2e430885
I guess this was just a mistake? @RobPasMue

Not a mistake. Fluent team was supposed to release it yesterday. Thanks for ioxing it

They had problems when releasing... Should be fixed soon

Nonetheless @vgelbgras - is there a reason why you are not using the released version rather than the "main" branch?


DWPC for metapaths with multi-repeated nodes

This Pull Request gives an example of why our previous methodology for DWPC with a single repeated node type will not work for the BABA case.
It contains an outline of code for handling the BABA duplicate-nodes case.
There are two main components that need to be implemented:

a more sophisticated version of the current get_segments()
a straight-forward set of matrix operations to compute the DWPC once the correct segments are obtained.

(2) Will be simple. (1) won't be too difficult, but will require a bit more thought.

@dhimmel @zietzm While thinking about implementing this, it occurred to me we ought to have a single get_segments function that determines what category the input metapath falls into:

No node repeats
Any number of nodes repeated once, but disjoint: AXABYBCZC
two nodes repeated once, nested: BAAB
two nodes repeated once, interleaved: BABA
any other situation

then get_segments returns the appropriate segments as well as a flag indicating which category the metapath is in. Then dwpc() calls the appropriate dwpc-subroutine to handle each segment, i.e. dwpc_baab(), and so on.
I'll work on a more generalized get_segments() function soon here. let me know if you have any input?

@kkloste I have implemented (NB here) (explanation) some functionality  that may be a step towards your most recent comment.
The functionality at this point is just to classify a metapath according to one of the categories we have set. I am not that familiar with the method and logic behind get_segments, though, so I am not sure I should work towards that bit until I better understand.
Perhaps I should note too that I was working for a while on a faster way to do the exact DWPC calculations that I did in this commit but I haven't been able to find a quicker exact way. Even using sparse seems to take longer because we are dealing with vectors in the method. For some reason, sparse vector operations do a lot of dimensional stuff differently, leading me to have to implement much more time-intensive code.
Anyway, here is a graph breakdown of the Rephetio metapaths using my most recent classification function:


WSJ: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO

Please follow the guide below

You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your issue (like this: [x])
Use the Preview tab to see what your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2017.11.06. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.

[X] I've verified and I assure that I'm running youtube-dl 2017.11.06

Before submitting an issue make sure you have:

[X] At least skimmed through the README, most notably the FAQ and BUGS sections
[X] Searched the bugtracker for similar issues including closed ones

What is the purpose of your issue?

[X] Bug report (encountered problems with youtube-dl)
[] Site support request (request for adding support for a new site)
[] Feature request (request for a new functionality)
[] Question
[] Other

The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue

If the purpose of this issue is a bug report, site support request or you are not completely sure provide the full verbose output as follows:
Add the -v flag to your command line you run youtube-dl with (youtube-dl -v <your command line>), copy the whole output and insert it here. It should look similar to one below (replace it with your log inserted between triple ```):
>youtube-dl.py -v "https://www.wsj.com/video/series/a-brief-history-of/the-modern-cell-carrier-how-we-got-here/980E2187-401D-48A1-B82B-1486CEE06CB9"
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'-v', u'https://www.wsj.com/video/series/a-brief-history-of/the-modern-cell-carrier-how-we-got-here/980E2187-401D-48A1-B82B-1486CEE06CB9']
[debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252
[debug] youtube-dl version 2017.11.06
[debug] Python version 2.7.6 - Windows-7-6.1.7601-SP1
[debug] exe versions: ffmpeg N-83410-gb1e2192, rtmpdump 2.4
[debug] Proxy map: {}
[generic] 980E2187-401D-48A1-B82B-1486CEE06CB9: Requesting header
WARNING: Could not send HEAD request to https://www.wsj.com/video/series/a-brief-history-of/the-modern-cell-carrier-how-we-got-here/980E2187-401D-48A1-B82B-1486CEE06CB9: <urlopen error [Errno 1] _ssl.c:507: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>
[generic] 980E2187-401D-48A1-B82B-1486CEE06CB9: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 1] _ssl.c:507: error:14
077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure> (cause
d by URLError(SSLError(1, '_ssl.c:507: error:14077410:SSL routines:SSL23_GET_SER
VER_HELLO:sslv3 alert handshake failure'),))
  File "C:\Transmogrifier\youtube-dl.py\youtube_dl\extractor\common.py", line 50
6, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "C:\Transmogrifier\youtube-dl.py\youtube_dl\YoutubeDL.py", line 2195, in
urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "C:\Python27\lib\urllib2.py", line 404, in open
    response = self._open(req, data)
  File "C:\Python27\lib\urllib2.py", line 422, in _open
    '_open', req)
  File "C:\Python27\lib\urllib2.py", line 382, in _call_chain
    result = func(*args)
  File "C:\Transmogrifier\youtube-dl.py\youtube_dl\utils.py", line 1086, in http
s_open
    req, **kwargs)
  File "C:\Python27\lib\urllib2.py", line 1184, in do_open
    raise URLError(err)

If the purpose of this issue is a site support request please provide all kinds of example URLs support for which should be included (replace following example URLs by yours):

Single video: https://www.wsj.com/video/series/a-brief-history-of/the-modern-cell-carrier-how-we-got-here/980E2187-401D-48A1-B82B-1486CEE06CB9

Pointing directly to video on akamai does work:
https://wsjvod-i.akamaihd.net/i/video/20171106/110617telecom/110617telecom_v2_ec,464,174,264,664,1264,1864,2564,5064,k.mp4.csmil/index_7_av.m3u8
Note that youtube-dl does not support sites dedicated to copyright infringement. In order for site support request to be accepted all provided example URLs should not violate any copyrights.

Thanks
Ringo

youtube-dl "wsj:980E2187-401D-48A1-B82B-1486CEE06CB9" works on Python 2.7.9+. wsj.com uses SNI, so you can't use it with old Python.

Well, there are too many reasons for CERTIFICATE_VERIFY_FAILED. My first guess is https://bugs.python.org/issue20916 - you need to visit a website (wsj.com) first before Python can correctly connect to it. Other reasons/fixes can be found in #7309.

BTW, Python 3.7a1 gives more info about CERTIFICATE_VERIFY_FAILED - worth a try.

OK...
As always...thank you!

Well, some lines still need a change to make the original url https://www.wsj.com/video/series/a-brief-history-of/the-modern-cell-carrier-how-we-got-here/980E2187-401D-48A1-B82B-1486CEE06CB9 work. Reopening as a reminder.

OK. Such URLs will be recognized in the next version. Thanks for the report!


React exercise

Within this exercise I have tried to create a to-do list according to the example.

ToDo Form and List
I have applied most of the requirements
Minimal README file has been added

STATUS: CHANGES REQUIRED ♻
Hi @GeekyHacks 👋,
Good job so far!
There are some issues that you still need to work on to go to the next project but you are almost there!

Highlights 🎯
✔ Descriptive PR
✔ Fetching data from API 📌
✔ Good commit history
✔ No linter errors
Required Changes ♻

There should always be a deployment link for the reviewer to see
Check the comments under the review.

Optional suggestions
Every comment with the [OPTIONAL] prefix is not crucial enough to stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.

As described in the Code reviews limits policy you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.


KinematicBody movement does not wake RigidBody

Godot version:
3.0.3
OS/device including version:
Linux (Debian testing)
Issue description:
If a RigidBody sleeps, it is not awaken by a collision with a KinematicBody.
Steps to reproduce:
Just open test project and exec the single scene.
The RigidBody prints out when it sleeps and when it awakes.
It falls and after a short time it sleeps.
A kinematic body is moving to left in a collision route. It slides through it but does not make him awake.
I've also tried with cube mesh for the rigid body.
The doc describing RigidBody::can_sleep member says that it should awake on collision. Or KinematicBody does not apply forces?
Minimal reproduction project:
physics-test.zip

Looks like a duplicate of #13148 which was fixed by #16757 for 3.1.
This may be a won't fix for 3.0, a workaround can be to register the collision with the body and wake it up/push manually.

Indeed. I tested and it is solved in master branch.
Sorry I couldn't find this issue and the pull request before.


[feat] Add AssetMetadataManager

AssetMetadataManager wrapped AssetMetadata with some helpful functions to quickly handle AssetMetadata.

This is a new features level, not a patch. So increase update to 1.1.0


[DEVX-1756] Add --update-snapshots for playwright

Proposed changes

Add updateSnapshots in playwright config.
first run https://app.saucelabs.com/tests/b2c995edb6aa4e2683af983dbeaec0bb
enable updateSnapshot https://app.saucelabs.com/tests/1152506b55b346c08f2186f233419178
disable updateSnapshot https://app.saucelabs.com/tests/f2c1b35b27b24bdf93d6491389990a6a
Types of changes

[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation Update (if none of the other choices apply)

Checklist

[x] Lint and unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added necessary documentation (if appropriate)
[ ] I have updated the json schema (if appropriate)

Further comments

I assume this involves a manual download of the updated snapshot (or automatic through saucectl) and then placing it in the correct location locally so that it's uploaded as part of the next run?

yep. I'll add the steps in the documents


Makefile

Updated Dockerfile

to support CORS_ALLOW_ORIGIN as a --build-arg
to use SERVER_PORT as the port exposed (previously was always set to 8080)

Added Makefile to simplify the build process.

Issue: The build process is a bit complex/confusing with setting .env for test the server with Go, to passing --build-arg for each environment variable.
Solution: Use make to streamline the process.  The Makefile simplifies the build and run process by reducing them to a single command. The Makefile uses the .env file to add the list of --build-arg's to the docker build command and executes the docker run command after the build is completed. To avoid unnecessary rebuilds of the token server, the Makefile sets a build_marker target to watch the Dockerfile, .go source code, and .env file. This enables a single command to build and run the container that only rebuilds as needed.

This PR also addresses issue #40


Remove expand! in favour of EmbiggenedURIs

GitHub: https://github.com/altmetric/embiggen/issues/1
As discussed in #1, rather than having two expansion methods (one gracefully handling errors but not communicating any information about them and one eagerly raising exceptions), consistently return a sum type from expand that both encapsulates exceptions and communicates success:
uri = Embiggen::URI('http://examp.le/badlink').expand
#=> #<Embiggen::EmbiggenedURI http://examp.le/badlink>
uri.success?
#=> true or false
uri.error
#=> #<Embiggen::BadShortenedURI ...>
uri.to_s
#=> 'http://examp.le/badlink'

Embiggen::EmbiggenedURI delegates to an internal Addresssable::URI but does so explicitly through Forwardable rather than SimpleDelegator: some methods are delegated (e.g. host, inferred_port, request_uri) but only for convenience and the true way to get a URI instance is to use Embiggen::EmbiggenedURI#uri.

Some questions for reviewers:

EmbiggenedURI is a bit of an unwieldy name: perhaps we should go for something simpler like Embiggen::Result?
Refactoring after removing expand! led me to extract an EmptyLocation Null Object but it currently just sits in lib/embiggen/uri.rb; is it worth extracting into its own file?

Discussed in a group:

It's unnecessary to swallow all errors raised during expansion, we could make handling too many redirects, etc. a client responsibility (as they truly are an exception, as opposed to expanding an unshortened URL which is just part of the contract);
We should return types that we directly control or are part of the standard library so return a URI instead of an Addressable::URI if possible;
There was agreement that seeing all the hops during expansion would be useful but perhaps via a different method, e.g. trace (then expand could be implemented in terms of trace.last).


Updates to custom visualization structure and editor

Posting this to open a discussion.
I am working on a large update to the way that lightning loads custom visualizations. Particularly I'm adding support to load via the npm registry in the npm-modules branch.
Using npm for this has a few key benefits:

Dependency specification per visualization - each visualization can specify it's own dependency tree instead of relying on libraries installed on the server.
No more enforcement of a particular file structure - Visualizations can be written in any structure as long as they implement certain methods. This is good because they are no longer restricted to a single javascript file (@brianbreitsch was hitting this limitation I believe)
Reduced complexity of compilation and dependency management - especially with linked plots we were seeing a lot of small bugs around this. Using npm/node_modules cleans this up significantly.
Easier local development - by using npm link visualizations can be customized in your favorite editor/ide and the changes will immediately be propagated to a local lightning server.
Search - the server will be able to search the registry for modules with the tag lightning-visualization and generate an autocompleting field of user submitted visualizations that can be imported.

As of now these changes are not breaking and the ability to load custom visualizations using the old folder structure hasn't been removed. However, I am in favor of deprecating this eventually.
A bigger question is how to update the code editor.
So, if you are a person who uses the editor for anything, please chime in, even if its just to let us know how you are using it.
The main issue is that currently the editor relies on visualizations all conforming to a certain folder structure. With the removal of this invariant, we have to rethink how the editor functions. There two realistic options as I see it:

Remove the code editing functionality altogether. The editor would then just support sample data, and would become more of a 'data playground', giving a web interface to test loading in data sets to various visualizations.
Add a lightweight file browser. The editor would then still allow you to edit javascript files, but the interface would be more complex.

Personally I am in favor of (1) just because in my own workflow I have found that more often than not, any changes I would be using the web editor for I end up doing in a local IDE, but I am curious if others have the same experience.
Please comment with thoughts, concerns, examples of how you are using lightning, etc.
/cc @freeman-lab

See https://github.com/lightning-viz/lightning-hexbin for an example custom visualization that could be included via npm

Great to this idea fleshed out in a post.  I'm curious, in the example, what roles do lib/components/hexbin.js and src/components/hexbin.js play?  Imagine there is something for me to learn there about the structure of a React app (or a node module).

@micahstubbs the lib and src folders there are just a side effect of writing in the React jsx style. All development is done in src and then it gets compiled to standard ES5 syntax in lib

ah, got it now!
...
If we remove the in-lighting vis code editor, I'd like to see a quick guide that says something like to swap out this view for a custom vis type, do this:

fork this repo
edit the vis code in these .js files
run this build script to publish your vis fork as a node module
paste the link of the node module for your new vis type here

Closed by https://github.com/lightning-viz/lightning/pull/42


[iOS] OnBoarding Phone Number Verification Fails

Expected Behavior
I would receive three text messages and my phone number would be verified.
Current Behavior
I only received two text messages. I retried the verification multiple times but the third text is never sent.
Other Details
Country: Canada
Phone: iPhone 7
iOS: 13.1.3
Related Issue: #1330

Thank you for filing this issue- there have been some issues on the alfajores test network with validator messages not always being sent (see https://forum.celo.org/c/alfajores-testnet for some discussion on this). Some changes have been made recently and the network has since been reset, we recommend trying again now with the latest application (you'll need a new invite code)

I re-downloaded Celo Wallet and got a new invite code. The verification process worked great! This is a super cool project. Can't wait for the Mainnet launch!

Great to hear it worked out better this time- thank you for the patience! I'll close this specific issue out now, we always welcome any feedback :)


Feature request: show e-mail address next to contact name when viewing sent emails

When viewing sent emails, in the "To:" line is showed only the name of the contact but not the email address. It makes it difficult to understand to which email address the email has been sent.

Can I work on this?

This is something that should be done during the design overhaul. Adding the functionality now will most likely only clutter the existing UI even more.

This behavior is a step backwards from the behavior of K-9 version 5.010, which showed the address only and omitted the "real name" field configured in the Identity or arriving from the sender.
I really dislike the new contact card thing, which now shows neither the address nor the name from the From line but instead the name under which I've filed the person in my contacts list.
I hope to see a return to something like RFC822 in the displayed format on the address lines.

Very similar to and possibly duplicate of: https://github.com/k9mail/k-9/issues/1119

Duplicate of #1119


adding buendner kantonsschule chur

@niccantieni Could you please provide some more info about the school and correct file name?

a file for bks-campus.ch domain has to be lib/domains/ch/bks-campus.txt (.txt extension is mandatory)
does this domain belong to the school? Is there any reference to it on the school website? The school website is www.gr.ch, which is different domain. On the other hand, bks-campus.ch is registered by a Canton School, thus it's fine.
Do you have any IT-related courses at the school? If yes, could you please provide us with a link to the course description?
Does your school have a high school? I am probably mistaken, but I found just primary and secondary school sections at the website.
Thank you!

@philipto

fixed with commit d5105f3 on patch-1
The domain bks-campus.ch is the old domain, but still used in the email-adresses (the domain should be forwarded to bks.gr.ch, which is the new one)
There is a reference in the left column, it's called "Portalzugang BKS"
3)Here is the  IT-related course, http://goo.gl/d4nd0H
It's only a highschool, see here

@niccantieni Thank you for the details and clarifications. Pull request is now merged.


Where is the file flutter-client?

For now, I can build flutter-linux-arm64 app sucessfully. But I  can not run it, because i can not find flutter-client command.
Who can help answer the question?
Thanks a lot.

Build for Wayland backend (Stand-alone Wayland app) will help you. Also, it is more easy to use our flutter-elinux that a non-official extension to the Flutter SDK to build and debug Flutter apps for Embedded Linux devices.

Thanks for your answer.


Choose file window doesn't open & Insomnia freezes ❄

Describe the bug
Choose File window isn't opened when I chose file type data for multipart form, Insomnia freezes and nothing happens then.
To Reproduce
Steps to reproduce the behavior:

Get in POST request
Use MULTIPART as body type and
Add a field
Change the type to "File"
Then -> Choose File
Result: Insomnia freezes for couple seconds, then nothing happens.

Expected behavior
The window should be opened so that the user could choose a file in their system
Desktop (please complete the following information):

OS: macOS Catalina 10.15.4
Installation Method: Download from the official site
App Version v7.1.1

Additional context
Thanks!

Hi @callebdev . I don't know why this is happening but someone else reported a similar issue here #1982 .

Hi @paulocuambe, thanks for your attention! I'm not using the same computer anymore I cannot guarantee whether it has been fixed or no. But according to the issue #1982  seems that this error is not happening in all macOS computers, but some of them, near to 10.15.3 and 10.15.4 versions.
Thanks for mentioning my issue there!
Since I cannot reproduce this error anymore in order to provide a credible information, and there is a similar issue reported, I'll consider closing this one.
Be safe!


Integrate MemoriPy for better memory management.

Is your feature request related to a problem? Please describe.
After say for example 30 minutes of conversation with any LLM. The conversations with hallucination starts to become a real issue. Thankfully aichat has the empty session command that clears history. But what if you didn't have to do that any more?
Describe the solution you'd like
See if this new library can be integrated with aichat for better memory management.
MemoriPy
Describe alternatives you've considered
This repo is only a week old. No other alternatives exist AFAIK.
Additional context
I use aichat on the daily.

We will not support this features.
Currently, LLM memory is not popular, and its value has not yet been proven. At least for well-known applications like open-webui, it is still not supported.
Aichat provides session compression for lengthy conversations. When there's one topic per session, it should work quite effectively.

“When there's one topic per session, it should work quite effectively.”
This is a false statement. I use aichat every single day and I’m telling you straight. You get about 30 minutes of conversation with any model and it starts drifting off and printing clear errors. So if you won’t support it, I just assume you think you know better. Or maybe its because you are afraid to try. Since aichat is open source, I will just fork it and re-release it with proper memory management myself.
From: sigoden @.>
Reply-To: sigoden/aichat @.>
Date: Sunday, November 17, 2024 at 5:03 PM
To: sigoden/aichat @.>
Cc: HackDefendr @.>, Author @.***>
Subject: Re: [sigoden/aichat] Integrate MemoriPy for better memory management. (Issue #999)
We will not support this feature.
Currently, LLM memory is not popular, and its value has not yet been proven. At least for well-known applications like open-webui, it is still not supported.
AIChat provides session compression for lengthy conversations. When there's one topic per session, it should work quite effectively.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

I like the idea but I also think also that it feels quiet experimental.
But using the auto-summarization feature with a decent max conversation length might help with hallucinations ?


Downloading mmCIF files problem

Hi there,
I have a problem when trying to download mmCIF files, can you help me? Thank you very much.
bash download_pdb_mmcif.sh $SCRATCH/alphafold/data
Running rsync to fetch all mmCIF files (note that the rsync progress estimate might be inaccurate)...
If the download speed is too slow, try changing the mirror to:
  * rsync.ebi.ac.uk::pub/databases/pdb/data/structures/divided/mmCIF/ (Europe)
  * ftp.pdbj.org::ftp_data/structures/divided/mmCIF/ (Asia)
or see https://www.wwpdb.org/ftp/pdb-ftp-sites for more download options.
 69,912,384,302 100%    7.68MB/s    2:24:36 (xfr#216225, to-chk=0/217286)
Unzipping all mmCIF files...
gzip: /scratch/avim2701/alphafold/data/pdb_mmcif/raw/t0/7t0s.cif.gz: Input/output error
gzip: /scratch/avim2701/alphafold/data/pdb_mmcif/raw/t0/5t08.cif.gz: Input/output error

Disk Space: Check if there's enough space available in the directory where you're downloading the files.
Retry Download: Sometimes, network issues can cause transient errors. Try downloading the files again.
File Permissions: Ensure you have the necessary permissions to write to the directory.
File Integrity: Download a few files manually to see if the error persists. It might be specific to certain files.
Contact Data Provider: If the problem persists, reach out to the data provider for assistance.
Disk Health: Consider running diagnostics on your disk to check for any potential issues."

I do not remember how I solved this issue...maybe the problem was that I was connected to a login node or one that @tejhande listed.


[OTHER]

What would you like to share?
When you search for an abbreve that doesn't exist in the db.json, the following occurs:

The entire "Start by entering a slang," and search input area shifts left
The width in px of the  containing the search and the results expands 200+ pixels.

Behavior shown in gif below:

Proposed Solution:

Refactor so the search box and the div containing it + the results does not expand and push everything left.
Maintain the functionality & readability of the results. Word wrap the results, somehow?

I would like to work on this.
Additional information
No response

Isn't this the same as #88?

Welp. I completely forgot that exist, good catch @ctoffanin. Closing now LOL


Provide configurable redirect capability

When deployed by default, the application is dependent on configuration placed in front of it to handle rewrites/redirects. While myWebLog supports this in the form of "previous URLs" for posts and pages, long-running sites may need to redirect URLs that do not resolve to current posts or pages. A container (#38) provides even less of an opportunity to configure these outside the application.
Create a rudimentary redirect function that provides a matching string (either plain-text match or regular expression) and a new URL (verbatim or with capture group replacements for regular expressions). Any matches should be redirected permanently.

This will land in 2.1


Add aurelien-reeves-scalingo to dependabot reviewers

@ksol any objection with the changes done to fix the CI?

nope, it's what was asked for I guess :)


Reduces log level of auth error lines from error->warn

An error level log is already produced within app.authorized() if an
actual unexpected error occurs during authorization, so this warning
level log remains for auditability purposes, but should not be
considered an error condition.
Addresses #704

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "authLoggingWarnLevel" git@github.com:BrianBland/distribution.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

LGTM

LGTM


Native x64 image fails on windows2022

Description
After having run for 4½ hours the packer build is failing on the step.
windows.azure-arm.windowsbuildserver: NGen: update x64 native images...
==> windows.azure-arm.windowsbuildserver: Update of x64 native images failed with exit code -1
==> windows.azure-arm.windowsbuildserver: At C:\Windows\Temp\script-66853b67-84a8-c439-98f8-c0d61450ffe0.ps1:15 char:5
==> windows.azure-arm.windowsbuildserver: +     throw "Update of x64 native images failed with
exit code $LASTEXI ...
==> windows.azure-arm.windowsbuildserver: +     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
==> windows.azure-arm.windowsbuildserver:     + CategoryInfo          : OperationStopped: (Update of x64 n...th exit code -1:String) [], RuntimeException
==> windows.azure-arm.windowsbuildserver:     + FullyQualifiedErrorId : Update of x64 native images failed with exit code -1
==> windows.azure-arm.windowsbuildserver:
What is this step for, and why does it fail?
Can I remove it?
Platforms affected

[ ] Azure DevOps
[ ] GitHub Actions - Standard Runners
[ ] GitHub Actions - Larger Runners

Runner images affected

[ ] Ubuntu 20.04
[ ] Ubuntu 22.04
[ ] Ubuntu 24.04
[ ] macOS 11
[ ] macOS 12
[ ] macOS 13
[ ] macOS 13 Arm64
[ ] macOS 14
[ ] macOS 14 Arm64
[ ] Windows Server 2019
[X] Windows Server 2022

Image version and build link
Both:
Image Version: 20240624.1.0
Image Version: 20240630.1.1
Is it regression?
Don't know
Expected behavior
That it completes, just as it does on windows2019
Actual behavior
It fails, with a very none descriptive error.
Repro steps
Just run it.

@AHuusom Thank you for bringing this issue to us. We are looking into this issue and will update you on this issue after investigating.

@AHuusom For this ,we're unable to produce your issue from our side , we hope you're trying with the latest code and expecting no changes made from your end . Could you please retry by forking latest code from main branch ?
Thank you !

@AHuusom We have attempted to follow up regarding your response. We hope the issue has been resolved. We are now closing the issue. Thank you.


Following support is added

cpu port to port map
adding udp port to vxlan
vxlan and qinq packet wrapper
few more verify_packet functionalities

fixed all the code review comments.

removed vxlan gpe from testutils
removed cpu port and passing it as part of interface
using testparams for device type
did all renaming.

done.

done.

ok thanks, I'll merge now


Unclear instructions before open date

When an instructor sets up the course but a student accesses flexible assessment before the open date, they get the default message for when it is closed. Update the app so the assessments tab is always visible, but disabled if outside the range, and add a custom message for them to wait till the open date.

Merged into #4


Other languages

Hey there !
Now that my previous issue is resolved (:D), would it be possible to make the project multi language ?
It currently just works on the en.* universes, it would be nice to have the possibility, without tweaking your code, to use it on different ogame countries. I can help for the french universes, for example, if you need help about this.

It should work in french universe.
Just use this code to init the library:
bot = OGame(UNIVERSE, USERNAME, PASSWORD, domain="fr.ogame.gameforge.com")

lib works now on every server language


NSX integration returns error "The object vm-86479 is already present in the system."

Steps to Reproduce

Deploy a director (v258+) with NSX credentials correctly configured in global properties.
Create a deployment where the deployment name and the instance_group name are the same.
Verify that deploy fails with:

Error: Unknown CPI error 'Unknown' with message 'Failed to add VM to Security Group with unknown NSX error: '<?xml version="1.0" encoding="UTF-8"?>
<error>The object vm-86478 is already present in the system.<errorCode>203</errorCode><moduleName>core-services</moduleName></error>'' in 'create_vm' CPI method

Expected Result
The CPI realizes that the VM is already in that group and continues without error.

Fixed in v32.

@cppforlife Hey
I am getting this error same. Please let us know what needed to be updated here.
director - error during update deployment
Severity: 3
Summary: Error during update deployment for 'bosh-health-check' against Director 'b8aa6825-3293-4619-b000-083f05bc93d1': #<Bosh::Clouds::ExternalCpi::UnknownError: Unknown CPI error 'Unknown' with message 'Failed to add VM to Security Group with unknown NSX error: '<?xml version="1.0" encoding="UTF-8"?> <error><errorCode>311</errorCode>Object vm-10136 is already a member of Security Group securitygroup-3280.<moduleName>core-services</moduleName></error>'' in 'create_vm' CPI method>
Time: 2019-04-20 17:05:59 UTC


Fix try catch type error

Close #25
Clean up code in minor ways

try/catch and throw statements were not properly canonicalized.

Looks good!


Form autocomplete plugin revise

plugin must check url

I didn 't fill any input

tested and works correctly


Script to upgrade basic to standard breaks load balanced functionality

Ran this script on simple 3 node web site with 1 front end IP.  Script changed DSR configuration from off to on and the standard load balancer that was created with my servers migrated to it will no longer work.   Powershell script needs to maintain DSR configuration and also needs to maintain SNAT settings (that didn't affect but I noticed it changed them rather than copied them).
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: c65e7b5a-3d7b-8a35-4ada-30daead2d042
Version Independent ID: 39e706e7-2833-f0e1-0cd0-e807fe51fedf
Content: Upgrade from Basic Internal to Standard Internal - Azure Load Balancer
Content Source: articles/load-balancer/upgrade-basicInternal-standard.md
Service: load-balancer
GitHub Login: @irenehua
Microsoft Alias: irenehua

Thanks for the feedback! We'll take it back and push a newer version to fix the issues.

@swieder , Thanks for reaching out. We will investigate and update this thread.

@irenehua , Thanks for acting on this so quickly.
@swieder , Appreciate your patience. The doc is being edited by the respective engineer. Is there anything else that is acting as a blocker at this point or we are good to close this issue?

@swieder , Since we have not heard back from you we will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly reopen the issue and continue the discussion.


[Feature Request] Add FP8 GEMM to Ada (SM89)

Hello, it's my understanding that Triton currently does not support the use of FP8 tensor cores with Ada Lovelace GPUs (SM_89), correct? I've noticed that Cublas has implemented support for it, and TransformerEngine also provides FP8 support for Ada.
I am eagerly hoping for prompt support so that we can utilize FP8 on the 4090 as well. 🥺
I would greatly appreciate your help !!

Does https://github.com/NVIDIA/TransformerEngine use cuBLAS?

Does https://github.com/NVIDIA/TransformerEngine use cuBLAS?

Yes.
https://github.com/NVIDIA/TransformerEngine/blob/b5e13a16611be162538f489f3fd7096518640e15/transformer_engine/common/gemm/cublaslt_gemm.cu#L41

Are you aware of any ptx instructions that support fp8 on sm89?

Are you aware of any ptx instructions that support fp8 on sm89?

CUDA 12.4 or newer may support it now.
see:
https://github.com/NVIDIA/cutlass/blob/c4e3e122e266644c61b4af33d0cc09f4c391a64b/include/cutlass/arch/mma_sm89.h#L57

Yeah, I think so

PyTorch 2.3 has support for FP8 gemm on Ada Lovelace that we use in vLLM, it would be great to have this supported in triton.
PyTorch PR: https://github.com/pytorch/pytorch/pull/118881

@DD-DuDa I tested this on my 4090 and it works now, with CUDA 12.4, PTX 8.4 and Triton nightly. However, there are a few things that still don't work:

upcasting FP8 to BF16 (although you can go FP8 -> FP32 -> BF16, I have a patch that will do this in PTX so it works seamlessly)
casting FP8 in RTNE mode
tl.dot() with FP8 and IEEE precision (vs. the usual TF32 precision)
of course, all of the Hopper features like fences, WGMMA instructions, etc

Thank you! @rationalism


Avoid rebooting on boot test without catching output

Fast instances could manage to print the boot message and restart
without daisy noticing it. When that happend, only the "REBOOT" was
caught but before a "BOOT", which led to a test filure by timeout.
This patch used daisy to control the rebooting which should make this
behavior not happening anymore.

/ok-to-test


Fix CMake Build

The CMake build got out of date. This allows compilation again.

cc @compnerd

@swift-ci please test

@swift-ci please smoke test

Thanks. I'll just merge this since Swift CI doesn't use SwiftPM's CMake right now.


Get historical data on weight (endpoint)

User Story
As a user, I want to see the change in my weight over time so that I can see how effective my fitness plans worked.
Detailed Description
Write an endpoint(s) to return historical data on user's weight over time (changes per week)
Acceptance Criteria

[ ] Given user, then visualize (table, line chart, etc.) how user's weight changed over time
[ ] Given current weight, then get the delta of its weight compared to last week/month/year

@rileymcnair Assigned this to you if you want to take over? I realized I already finished the other issue assigned to you in one of my PRs


Found an issue when using a base class with [Timestamp] attribute on it

As i wrote in #20 I have likely identified the following issue:
Code is not generated correctly if a class with the [Partial] attribute inherits from a base class that uses the [Timestamp] attribute (System.ComponentModel.DataAnnotations).
This issue occurs only if the base class is located in a different assembly.
However, in the case of < EmitCompilerGeneratedFiles >true< /EmitCompilerGeneratedFiles >, the physical files are still generated correctly.
Case one (not working)...
//...[another assembly
    public class SImpleBase
    {
        [Timestamp]
        public byte[] RowVersion { get; set; } = new byte[8];

    }
 //...[another assembly
    [Partial]
    public class Prova : SImpleBase
    {
        public string Surname { get; set; }
        public string Name { get; set; }
    }

Case one (working)...
public class SImpleBase2
    {
        [Timestamp]
        public byte[] RowVersion { get; set; } = new byte[8];

    }
    [Partial]
    public class Prova : SImpleBase2
    {
        public string Surname { get; set; }
        public string Name { get; set; }
    }

I have tried to implement such that each property in parent objects are included.
But it is quite complicated for me, to correctly enumerate the properties when they are defined in another assembly.
The problem is not due to the timestamp attribute, it seems to be because it is quite difficult to retrieve the definitions across assemblies.
The current solution in the branch bug/inheritance_across_assemblies only does a basic retrieval of property definitions.
Example
First in the base assembly we have the definition:

public record MyBaseType
{
  [Timestamp]
  public byte[] Timestamp
  {
    private byte[] timestamp;
    get
    {
      // Manipulate backing field: timestamp and then return -->
      return timestamp;
    }
    set
    {
      // Do some validation of the backing field
      timestamp = value;
    }
  }
}

Then in another assembly:
[Partial]
public record MyType : MyBaseType
{
}

The output will not retain the any logic in the getter or setter, or keep  any attributes, or use any PartialSourceGen attributes (except: ExcludePartial).
Output:
public partial record PartialMyType
{
  public byte[]? Timestamp { get; set; }
}

Status
This is the current solution in the bug branch. I am thinking about merging and pushing this into the next version. Unfortunately this is the best I can do, unless someone with more knowledge can fix it.
The reason I think it will work like this is because I have created 2 snapshot tests and they seem to be working, but I don't know if they solve your problem.


chore: Fix version matcher of some pypi curation files

@sschuberth I opened recently some PR's, but it turned out I did not pay close attention to the version matcher. It should be lower or equals to instead.

It should be lower or equals to instead.

Makes sense to include the latest releases (for which we can verify the license) in the range. Thanks for the fixup!


Add jax.image.resize.

This is a port of tf.image.resize() and the ScaleAndTranslate operator.
While I don't expect this implementation to be particularly fast, it is a useful generic implementation to which we can add optimized special cases as the need arises.

I would suggest also adding an explicit test for gradients. Even though there are no custom gradients defined here, it's possible to hit edge cases where gradients fail due to rounding, like in https://github.com/google/jax/issues/3024

I would suggest also adding an explicit test for gradients. Even though there are no custom gradients defined here, it's possible to hit edge cases where gradients fail due to rounding, like in #3024

Done. I found 2nd-order gradients required a larger eps to pass, but these functions are linear so that seems acceptable to me.

Yeah I think big eps is better for linear functions (not just acceptable) because it lets us drive numerical error down without introducing any approximation error.

This is awesome, can we scrap the TF C++ code and replace with similar code and we'll get a GPU version?

Yes and no. This implementation will run on all platforms XLA supports, but it may or may not outperform a handwritten version. But I think that's a good starting point! At least this way you have, say, a 7D Lanczos-5 resize implementation, and we can optimize it if needed. Researchers often appreciate generality!
I think the key question for optimization here is whether XLA is able to fuse the gather with the matrix multiplications. On CPU and GPU it probably will not at the moment, whereas on TPU it may. Improving that is certainly feasible with more work on XLA.
In cases where the input and kernel sizes have well-behaved GCD relationships to each other, we could use XLA's convolution operator, which should perform well on all platforms. We implemented bilinear resizes that way in the TF/XLA bridge: https://github.com/tensorflow/tensorflow/blob/9065899e9252d5d9472b45d5a3dbecfb8b039117/tensorflow/compiler/tf2xla/kernels/image_resize_ops.cc#L36 although that implementation can lead to excessively large convolution kernels if people do things like 256 -> 299 upscaling (thanks, GAN folks). I may add that as an optimization in the future, but I think we need the "gather and matmul" implementation as well to handle those cases.


Twitter link typo

https://www.preview.boost.org/community/
On X (fka) Twitter

"formerly known as"

Oh, I've never seen this acronym. TIL


"urlConfig.path must not be null" when running instance create task

Tried to restore instance from backup stored on SFTP running on Docker atmoz/sftp:latest
> Task :instanceCreate FAILED
Caching disabled for task ':instanceCreate' because:
  Caching has not been enabled for the task
Task ':instanceCreate' is not up-to-date because:
  Task has not declared any outputs despite executing actions.
Creating instances: local-author
:instanceCreate (Thread[Execution worker for ':',5,main]) completed. Took 0.792 secs.
Build failure
Execution failed for task ':instanceCreate'.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':instanceCreate'.
> urlConfig.path must not be null

hard to say if bug or not. observed that rerun task helped so that this bug looks like intermittent one

now better message should be displayed because of #640


Getting Started with Golang (Go)

Title Of Blog Post :
Short Description of what is expected :
Category :
Tags :
Checklist

[ ]  Added Image For banner
[ ]  Markdown file in the _posts directory following the naming convention
[ ]  Include Front Matter at the beginning of your Markdown file with metadata
[ ]  Testing Locally. This is very Important.

This Pull request closes #Issue

hey @devkishor8007,  Your PR is appreciated. your post file is not correctly formatted according to the jekyll font matter please refer to contributon guidlines for correct format
do git pull in your local correct errors and test manually then create PR.


NPM package is bundled with useless files and is too big (3 Mo that can be reduced to 620 Ko)

First of all: NeDB is awesome!
Big NPM package with unnecessary files
The NPM package is quite big and includes many unnecessary files (and dependencies) for a Node.js usage.
Uncompressed NPM package size is about 3 Mo and can be reduced to 620 Ko !
Here is the total size with dependencies:
 88K	async
132K	binary-search-tree
1.1M	localforage			(UNNECESSARY)
 92K	mkdirp
1.4M	nedb
184K	underscore

And the detailed size of naked NeDB package
4.0K	LICENSE
 44K	README.md
 44K	benchmarks			(USELESS)
4.0K	bower.json			(USELESS)
916K	browser-version		(USELESS)
4.0K	index.js
 96K	lib
4.0K	package.json
292K	test				(USELESS)
 20K	test_lac			(USELESS)

Potential Solutions
I'm focused on the NPM deployment so I may miss some browser deployment considerations.. Let me know if it make sense..
.npmignore ?
I think NeDB can easily save 1.30 Mo by adding the following .npmignore file to the repo:
benchmarks
bower.json
browser-version
test
test_lac

PS: This has already been done in the bower.json file.
Move localforage to devDependencies ?
Now about the localforage dependency.. it looks like it is already bundled into browser-version/out.. Can we simply move localforage dependencies to devDependencies in package.json?

there's a single-script version of nedb @ https://www.npmjs.com/package/nedb-lite that has zero npm-dependencies.
it tracks the latest nedb version (v1.8.0) and is essentially one file (the standalone browser script with the storage component slightly modified so it can run in nodejs as well).
i use i for my project https://www.npmjs.com/package/swagger-lite, and it works fine in both browser and nodejs.

@kaizhu256 That's nice. But I still think nedb could be improved it self to be lightweight with minimum efforts.

Thanks for the kind words :)
So there are also standalone versions of NeDB for the browser which clock in at 292KB and 98 KB when minified: https://github.com/louischatriot/nedb/blob/master/browser-version/out/nedb.js and https://github.com/louischatriot/nedb/blob/master/browser-version/out/nedb.min.js
That said you are right about the server version, the npm package itself could be cleaned to only include the necessary files. Will try to do it when I have the time!

@louischatriot Yes I'm only talking about the NPM server version in this issue ;)

@yvele this is the gist of nedb-lite
--- /Users/kaizhu/tmp/nedb.js	2016-05-04 16:42:04.000000000 +0300
+++ nedb-lite.js	2016-05-04 16:40:44.000000000 +0300
@@ -2990,7 +3251,7 @@
-var storage = require('./storage')
+var storage = local.storage = local.storage || require('./storage')

the above one-line change allows nedb's browser script to use nodejs's filesytem if its available (plus an extra 300 sloc to implement local.storage for nodejs).
i've attached the full diff between nedb-lite.js and the browser nedb.js for the gory details (diff.txt)
diff.txt

You can whitelist the files quickly in package.json and check the published size, see https://glebbahmutov.com/blog/smaller-published-NPM-modules/
for example to measure NPM published size you can add script command
"scripts": {
  "size": "t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";"
}

This will print the list of files included in published tar as well as total size


[WebPubSub][Client] which package about websocket as dependency for async API

discussion e-mail: RE: Design discussion about Web PubSub Client SDK for Python

We choose aiohttp as dependency for async API.


Correct parameter in rotation synthesis formula

Fixes #1218

One other place where this constant shows up is https://github.com/microsoft/qsharp/blob/9754ef65578814e6788128623bace43bd2eee00e/npm/ux/output_data.md?plain=1#L137 - not sure if that's part of a unit test or the text from which field explanations are taken

@sezna, @tcNickolas I updated other occurrences of the constants and fixed most of the failing tests. One test still fails, and I am looking into what is causing this.


Feature request: examples using proc-macro2 and darling

Thank you for creating this project!  It's what I've been looking for to learn how to write procedural macros in rust.
I noticed that you are the co-author of the proc-macro2 crate; could you add some examples of how to use that crate here?  Also, could you give examples of how to use darling?
I know nothing about writing macros, but want to learn how to do so correctly so that end users actually want to use my macros, instead of feeling that they have to use them.  So once again, thank you for making this project!

@ckaran There are some nice demos of darling example usage. Also about 2 weeks ago, the proc-macro-2 repository updated its test suite. Looking at tests are a great way to potentially discover an alternative to explicitly labeled "examples". They also show you interesting tools for making tests for your own stuff.

@dmgolembiowski Thank you for the suggestions, I'll look into them as well.

I am not a fan of the darling crate so I don't feel the need to cover it.
For proc-macro2 — I think this is already sufficiently covered by the workshop, especially the seq! project which involves directly working with tokens and not syntax trees.

I am not a fan of the darling crate so I don't feel the need to cover it.

Can you please elaborate on why?  I know so little about writing proc macros that any explanations of what I should be looking out for are always appreciated.


Added Kandane Algorithm in python re-opened PR

🛠 Issue (#95 )

Issue no #95
👨💻 Changes proposed
Added Kandane algorithm using Python in Subarray section
Update readme.md for same

✔ Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

📄 Note to reviewers

📷 Screenshots

@Kumar-laxmi as you said to re-open PR I have re-opened it with required changes.


Dragon icon preview rotation regressed

Describe the bug
The dragon icon rotation is regressed.
To Reproduce
Steps to reproduce the behavior:

Run the app on latest master
open character-panel

Expected behavior
It should rotate as like the sword icon. A simple side view rotation of object.
Screenshots

Irrelevant