text:
Stack upstream updates with sprint staging and demo

References
Upstream updates. 🤞
Description
Instructions for Reviewers
List of changes in this PR:

First, upstream updates
Second, demo modifications with UUID UI dynamic theme override (out-of-box) and [community, [subcommunity, collection]] scoped expanding/collapsing asynchronous tree browser

Include guidance for how to test or review your PR. This may include: steps to reproduce a bug, screenshots or description of a new feature, or reasons behind specific changes.
This PR is unnecessary only as to commit arrival onto a working branch. Merge conflicts resolved by only accept incoming conflicts.
Checklist
This checklist provides a reminder of what we are going to look for when reviewing your PR. You need not complete this checklist prior to creating your PR (draft PRs are always welcome). If you are unsure about an item in the checklist, don't hesitate to ask. We're here to help!

[ ] My PR is small in size (e.g. less than 1,000 lines of code, not including comments & specs/tests), or I have provided reasons as to why that's not possible.
[ ] My PR passes ESLint validation using yarn lint
[ ] My PR doesn't introduce circular dependencies (verified via yarn check-circ-deps)
[ ] My PR includes TypeDoc comments for all new (or modified) public methods and classes. It also includes TypeDoc for large or complex private methods.
[ ] My PR passes all specs/tests and includes new/updated specs or tests based on the Code Testing Guide.
[ ] If my PR includes new libraries/dependencies (in package.json), I've made sure their licenses align with the DSpace BSD License based on the Licensing of Contributions documentation.
[ ] If my PR includes new features or configurations, I've provided basic technical documentation in the PR itself.
[ ] If my PR fixes an issue ticket, I've linked them together.

Going to rebuild branch to update staging piecemeal.

repo: TAMULib/dspace-angular


text:
Capitalize Name in Issue a VC Page

Capitalize Name in Issue a VC Page
🚀 Goal
We want to ensure our website's documentation don't have any mistakes.
🤔 Background
This issue focuses specifically on fixing typos across our docs. Your contributions here make a difference!
🤝 How You Can Contribute
We've broken it down into specific typos for you to address. Every contribution counts!
🔑 Tasks and Acceptance Criteria
❗You must only assign yourself one task at a time to give everyone a chance to participate.❗
You may assign yourself your next task after your current task is reviewed & accepted.

Fix Typos in Issue a VC page

[ ] Capitalize Verifiable Credentials for consistency

Make sure all tests are passing.

🌟 Resources

Issue a VC Page
Docs, Developer Website

Getting Started

Comment ".take" on this issue to get assigned
Fork the repository and create a new branch for this task
Follow the tasks outlined above
Submit a pull request with your changes
Respond to any feedback during the review process

Questions?
If you have any questions or need clarification, please comment on this issue or join our Discord community.
Happy coding! 🎉

.take

source: gharchive/issue

authors: Nabhel taniashiba

license_type: permissive

license_source: github-api


text:
Bump ssi-sdk and update to support all breaking changes

Updates ssi-sdk to latest, and fixes the breaking changes that were introduced in https://github.com/TBD54566975/ssi-sdk/pull/341
Will create a follow-up PR to:

mage ios & mage android
update the example app to support these new breaking changes

Codecov Report

Merging #29 (7608fb9) into main (433b730) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main      #29   +/-   ##
=======================================
  Coverage   13.22%   13.22%
=======================================
  Files           5        5
  Lines         257      257
=======================================
  Hits           34       34
  Misses        206      206
  Partials       17       17

Impacted Files
Coverage Δ

sdk/src/ssi/credential.go
33.33% <100.00%> (ø)

sdk/src/ssi/exchange.go
28.57% <100.00%> (ø)

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

source: gharchive/pull-request

authors: amika-sq codecov-commenter


text:
Is this package indexed by npm?

Hi,
Thanks for the great work on ymodem-js.
I am willing to use it in my ionic app. I wonder if this is available on npm? I try to search but didn't find it.
Also, could you let me know what opensource license would you like to use?
Thanks,

It's not on npm because it has a bug that I never got around to fixing. If you test it and it works for you, you're more than free to use it on your project. I'll change the license type to MIT. I'm planning a rewrite soon, but I don't have time to do it right now.

@TGMM
Thank you very much, it is still very helpful.

I don't exactly recall but I think it has to do with it not sending the right bytes at the end of the transmission. So it will send all packages but not finish communication.

authors: TGMM majianjia

repo: TGMM/ymodem-js

license: MIT


text:
有什么好的方式生成cogvlm论中提到的visual grouding数据（论文中是英文的，但期望能有中文版本的）？

cogvlm中提到的visual grouding数据，是英文版本的，想了解下如何去支持中文上的visual grouding数据，通过语言模型 将英文生成翻译成中文后，总是奇奇怪怪的，对应不上

中文版本的，我们提供了商业模型的，你可以在我们的API中使用，如果是开源版本，确实是翻译的，开源版本不支持中文

authors: xxxwuwq zRzRzRzRzRzRzR

repo: THUDM/CogVLM


text:
Does the code only perform 1-st level edge embedding?

In section 4.1 of the paper, the computation of the k-th level edge embedding is given by formula (1). As far as I can tell, the code only performs the 1-st level edge embedding, and there is no input parameter associated with this k. Am I right?

Same to issue #38. Close.

repo: THUDM/GATNE


text:
Transformers4.42.3版本，使用opencompass评估，推理阶段报错

System Info / 系統信息
报错信息如下：
File "xxx/.cache/huggingface/modules/transformers_modules/glm-4-9b-chat/modeling_chatglm.py", line 891, in forward
full_attention_mask = self.get_masks(input_ids, past_key_values, padding_mask=attention_mask)
File "xxx/.cache/huggingface/modules/transformers_modules/glm-4-9b-chat/modeling_chatglm.py", line 783, in get_masks
past_length = past_key_values[0][0].shape[2]
AttributeError: 'str' object has no attribute 'shape'
这是否是因为和transformers版本冲突导致呢？
Who can help? / 谁可以帮助到您？
No response
Information / 问题信息

[ ] The official example scripts / 官方的示例脚本
[ ] My own modified scripts / 我自己修改的脚本和任务

Reproduction / 复现过程
opencompass
python run.py
--datasets FewCLUE_chid_gen CLUE_afqmc_gen
--hf-path /xxx/Models/chatglm4-9b-chat
--model-kwargs device_map='auto' trust_remote_code=True torch_dtype="torch.bfloat16"
--tokenizer-kwargs padding_side='left' truncation_side='left' trust_remote_code=True
--max-out-len 100
--max-seq-len 2048
--hf-num-gpus 1
--batch-size 8
--work-dir ./outputs/chatglm4-9b-chat
Expected behavior / 期待表现
help me!!!

降级到4.40

authors: keepgoingwang zRzRzRzRzRzRzR


text:
本地无法部署GLM-4，很多依赖包无法正常安装

System Info / 系統信息
MacOS: Sonoma14.5 (23F79)
CPU: 2.4 GHz 八核Intel Core i9
内存：64 GB 2667 MHz DDR4
Who can help? / 谁可以帮助到您？
使用Conda创建python=3.12.3环境，安装依赖包时，提示：torch最高版本是2.2.2（GLM-4版本：torch>=2.3.0），只能降到2.2.2，接着提示torchvision版本也要降到0.17.2（GLM-4版本：torchvision>=0.18.0）。当安装vllm>=0.4.3时，提示torch版本要>=2.3.0，没办法又降了vllm==0.4.1，结果直接安装失败了
Information / 问题信息

[ ] The official example scripts / 官方的示例脚本
[ ] My own modified scripts / 我自己修改的脚本和任务

Reproduction / 复现过程
`
Collecting vllm==0.4.1 (from -r requirements.txt (line 11))
Using cached vllm-0.4.1.tar.gz (534 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [20 lines of output]
/private/var/folders/l5/m84lcs9s6rgfwz8f3zjbrsdc0000gn/T/pip-build-env-j2_ytls3/overlay/lib/python3.12/site-packages/torch/nn/modules/transformer.py:20: UserWarning: Failed to initialize NumPy: No module named 'numpy' (Triggered internally at /Users/runner/work/pytorch/pytorch/pytorch/torch/csrc/utils/tensor_numpy.cpp:84.)
device: torch.device = torch.device(torch._C._get_default_device()),  # torch.device('cpu'),
Traceback (most recent call last):
File "/Users/panyh/miniconda3/envs/glm4/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in
main()
File "/Users/panyh/miniconda3/envs/glm4/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/panyh/miniconda3/envs/glm4/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel
return hook(config_settings)
^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/l5/m84lcs9s6rgfwz8f3zjbrsdc0000gn/T/pip-build-env-j2_ytls3/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/l5/m84lcs9s6rgfwz8f3zjbrsdc0000gn/T/pip-build-env-j2_ytls3/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/private/var/folders/l5/m84lcs9s6rgfwz8f3zjbrsdc0000gn/T/pip-build-env-j2_ytls3/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "", line 22, in
AssertionError: vLLM only supports Linux platform (including WSL).
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
`
Expected behavior / 期待表现
希望能出一个docker映像，或直接使用Ollama来启动

清严格按照readme内的要求安装，windows不能装vLLM

清严格按照readme内的要求安装，windows不能装vLLM

他反馈的是macos的系统...

authors: diypyh tangd zRzRzRzRzRzRzR


text:
00 -- This is Heavy -- Steve Graff

Tasks:

[X] Create a Github account
[X] Find and star the class project
[x] Read the Home page on the class wiki
[x] Create a new WIP Issue

[x] Named 00 -- This is Heavy -- YOUR NAME (where YOUR NAME is your name)
[x] With this checklist as the description

[x] Edit your Github profile to provide:

[x] A picture, so I can recognize your face.
[x] Your full name, so I can recognize your name.
[x] A valid public email address, so I can contact you if I need to.

[x] Complete the "Hello World" Github guide

[x] Add a link to your new Github repo as a comment on your WIP Issue

[x] Complete the Code School course Try Git

[x] Take a screenshot of the Try Git course when you complete it and add it as a comment to your WIP Issue

[x] Create a new repository called TIY-Assignments

[x] Check the box to create an initial README.md file
[x] Select the CC0 -- "Creative Commons" license for your work
[x] Add a link to your TIY-Assignments repo as a comment on your WIP Issue

[x] Install Xcode from the Mac App Store. Simply search for Xcode.
[x] Open Xcode. Click the Xcode menu in the menubar, then choose Preferences. Navigate to the Downloads tab and install the latest iOS documentation (currently iOS 8.3, will probably be 9.0 when class starts). Once fully downloaded, the docset should have a small checkmark next to it.
[x] Watch The Long Run Videos on Delve.tv

[x] The Long Game, part 1
[x] The Long Game, part 2

[x] Complete the Swift Basics course on Treehouse.

[ ] Take a screenshot of your points earned for the course and add it as a comment to your WIP Issue

[ ] Look at the Prework-A file for instructions on how to complete the Counter app.

[ ] Your counter app files should be added to your TIY-Assignments repo. Because you previously added a link to your repo to your WIP Issue, I will be able to see your progress as you go. Be sure to commit/push the changes you make as you work on the app.

TIY-Assignments

GitHub 'hello-world' repo

Completed 'Try Git' course on Code School.

Completed Swift Basics course on Treehouse.

Completed the Counter app assignment, but changes were pushed to my fork of the entire 2016--April-iOS repository here. Made a copy of the Counter projects in Finder and submitted that to GitHub, so it won't show commit history.


text:
Bhop change

Despite the fact, that there is one more ")" at the end of the ifs, which causes an error, this "removal of useless" code totally broke the bhop, so it does not work.
Before the change, it worked.

Just informing.

try this namespace Bunnyhop
{
inline void Run(const CEntity& Local)
{
	if (GetAsyncKeyState(VK_SPACE) && Local.Pawn.fFlags)
	{
		gGame.SetForceJump(65537);
	}
	else if (GetAsyncKeyState(VK_SPACE) && !Local.Pawn.fFlags)
	{
		gGame.SetForceJump(256);
		gGame.SetForceJump(65537);
		gGame.SetForceJump(256);
	}
	else
	{
		gGame.SetForceJump(256);
	}
}

}

fixed.

authors: TKazer ZippoKs notslux


text:
library not found for -lGCDWebServer

ld: warning: directory not found for option '-L/Users/xxx/Library/Developer/Xcode/DerivedData/WeChatPlugin-gjrwbvwsyiiwigcvzxxxxhdplfrvla/Build/Products/Debug/GCDWebServer'
ld: library not found for -lGCDWebServer
clang: error: linker command failed with exit code 1 (use -v to see invocation)

网上查了下，好像是一个经典错误。不过改了半天都没解决。
特来求救~

I'm stuck here too, 有解决办法了吗？

@Chaaang   没有呢。  @TKkk-iOSer 一下大佬

遇过，解决了。因为是打开 .xcodeproj；不是打开 .xcworkspace

@zysam 不行啊，pod install 之后，依然是提示这个

就没有其他人遇到一样的情况吗？好奇。

authors: Chaaang JKair zuosc zysam

repo: TKkk-iOSer/WeChatPlugin-MacOS

license: mit

license_source: bigquery


text:
控制网易云问题

隐私-辅助功能 已经添加。远程控制网易云功能时，弹窗
【“微信”想要控制“微信”。允许控制将提供对“微信”中文稿和数据的访问权限，以及允许在该应用中执行操作。】  选项：（不允许） （好）

那就允许，如果还是不行的话，就加上脚本编辑器

每次操作都要允许。把微信和脚本编辑器都添加了依然不行

同样的问题，求问怎么解决

authors: TKkk-iOSer dcr327 szhzju


text:
some fixes and code quality improvements

The menu state was not always updated correctly when trying to change the selection with the arrow keys.
The request JSON document is now built using jq to supports user input that needs to be quoted.
ShellCheck is introduced as test workflow. Existing warnings have been fixed or ignored.
Some formatting improvements for README.md.

The changes have been tested on GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu).
I hope that they're sufficiently compatible, but testing them with other versions might be advisable, if available.
Please let me know if you'd prefer smaller PRs for the individual changes.

Will try it on Mac as well. Thanks for all the improvements.

authors: hankem thomas-endres-tng

repo: TNG/please-cli


text:
lens-rs_derive breaks incremental compilation

It seems that, because the lens-rs crate needs to be rebuilt to pick up any derived optics, this can lead to much longer compile times. For instance, if I have a long chain of crates which depend on each other, like:
a <- b <- c <- d
and let's say crates a and d both depend on lens-rs and have derived optics.
Then every time I change any code in crate d, I must recompile lens-rs AND all 4 crates, because a must rebuild, because lens-rs was rebuilt, even though there were no changes to a's optics.
I wonder if lens-rs can keep track of which changes came from which crate, and only trigger a rebuild if there were changes to the derived optics for that crate. This could be helpful even without a long dependency chain, to help prevent unnecessary lens-rs rebuilds.
If you can point me towards where to look, I could try to implement this.

That's a question that's been bugging me too. There might be a couple of things that could be improved here:

The library inwelling used by lens-rs to generated optics will collect the information of all the downstream crates regardless of whether they have changed. I don't know if the latest version of inwelling has this optimization.
All optics will generate in a single file $OUT_DIR/optics.rs. I don't know if the optics of different crates are generated into different files to optimize the compilation speed.

This part of code is in lens-rs_generator/build.rs.

If &'static str is supported as a const generic parameter, lens-rs does not need to spend so much effort to generate shared optics.
https://play.rust-lang.org/?version=nightly&mode=debug&edition=2021&gist=6befaf30a1099721a48ad85d385c4cf5


text:
Fix Benchmark testMain test

All of the queries are returning "does not pass static validation", even though the test itself passes

TexQueryGenerator also does this

can you give information on the backgroud/context

addQvarMap did not get disabled in Benchmark, so the queries were not validating because of the XQuery version issue with XQJ
I just disabled it and it works.
However, i still think this is an issue that Client methods fail silently like this and let the integration test pass. Moritz what do you think of this? Should the test pass even though none of the queries validated correctly?

no it should fail

repo: TU-Berlin/mathosphere


text:
Block placing commands won't work unless 0<y<255

Commands that place blocks will not work if y<0 or y>255. It produces the standard height is to big/too small error message. It looks like a hard-coded limit like with the saplings (and the doors).

Command Exception:
"commands.compare.outOfWorld"
Tests:
!World.checkBlockIsInWorld(BlockPos)
BlockPos1.getY() < 0 || BlockPos2.getY() >= 256
Possible Affected Commands:
BlockData
Clone
Compare
Fill
SetBlock
Summon
TestForBlock
Please test these commands and let me know which ones fail.

Test Results:
/blockdata fails when y is "out of bounds".
/clone fails when y is "out of bounds".
I cannot find any command called compare or similar (it says it's not found when I try it ingame, and no command called that is listed on the minecraft wiki by that name). Can you tell me if this command is often called something else? Is it "/testforblocks" (not testforblock), which is the only block-related command you didn't list? If so, that fails when y is "out of bounds".
/fill fails when y is "out of bounds".
/setblock fails when y is "out of bounds".
/summon works as it should.
/testforblock fails when y is "out of bounds". It also says "Cannot test for block outside of the world." (a different message) when I try to test for a block that is in the "normal" height range when you are below y=0, but not when above y=255.

Thank you for checking. Now I know what needs to be modified.
Looks like Compare is testforblocks, and TestForBlock is testforblock. Ie, compare checks a region, and TestForBlock checks a single block.

authors: Razaekel Valiec

repo: TallWorlds/CubicChunks


text:
Issue with webview

I am using a webview tag to load the web app . window manager works fine with other cases. But when place the URL inside a webview above error occurs

It was a problem in the place I called the window manager open.

repo: TamkeenLMS/electron-window-manager


text:
React is needed during testing

Describe the bug
I'm trying to reproduce an issue in a different library (for reference issue: https://github.com/blitz-js/superjson/issues/196, PR: https://github.com/blitz-js/superjson/pull/197). For that I'm using QueryClient and dehydrate, but I'm getting the following error:
Cannot find module 'react' from 'node_modules/@tanstack/react-query/build/cjs/react-query/src/useQueries.js'

    Require stack:
      node_modules/@tanstack/react-query/build/cjs/react-query/src/useQueries.js
      node_modules/@tanstack/react-query/build/cjs/react-query/src/index.js
      src/index.test.ts

This is the whole test:
  const queryClient = new QueryClient();
  const input = { props: { dehydratedState: dehydrate(queryClient) } };

  const stringified = SuperJSON.stringify(input);
  const parsed: any = SuperJSON.parse(stringified);

  expect(parsed).toEqual(input);

Your minimal, reproducible example
https://codesandbox.io/s/tanstack-query-react-dependency-bnkx3l?file=/src/index.test.js
Steps to reproduce

Go to the reproduction codesandbox
Go to the tests tab
The test doesn't pass

Expected behavior
I think the test should pass, since it's not using any hook, just the QueryClient and dehydrate.
How often does this bug happen?
Every time
Screenshots or Videos
No response
Platform

OS: MacOS
Browser: Brave
Version: 1.39.11

react-query version
4.2.1
TypeScript version
No response
Additional context
No response

QueryClient and dehydrate are both part of the query-core. So if you only depend on that, the test works:
https://codesandbox.io/s/tanstack-query-react-dependency-forked-x2e2v9?file=/src/index.test.js
- import { QueryClient, dehydrate } from "@tanstack/react-query";
+ import { QueryClient, dehydrate } from "@tanstack/query-core";

basically: if you depend on react-query, you need react. If you don't need react, don't depend on react-query :)

Nice! Good to know :)
This is a weird place to say this, but I'm not sure there's a good place. Thanks for being so helpful all over the place: issues (this one), discussions (https://github.com/TanStack/query/discussions/4024), PR (https://github.com/TanStack/query/pull/4010), and even a StackOverflow Question I asked about NextJS SSR (https://stackoverflow.com/a/73342248/5452969). And those are just the places where you've helped me directly. I've definitely been helped by answers you left to other people. Thanks! 🙏

authors: TkDodo dgrcode

repo: TanStack/query


text:
Infinite loop when changing search params in beforeload

Which project does this relate to?
Router
Describe the bug
The issue is that beforeLoad should be able to change search params, however that is not the case. Based on a condition it will go into a loop always redirecting the user
Your Example Website or App
https://stackblitz.com/edit/tanstack-router-klcjz7?file=src%2Froutes%2Fposts.tsx
Steps to Reproduce the Bug or Issue

In the post page you can see the mock logic

Expected behavior
should not loop the user and should put the search param in the url
Screenshots or Videos
No response
Platform
MacOS running on stackblitz
Additional context
hey @schiller-manuel  here is the issue from yesterday, to help keep track of it

The issue arises because search.isFirstLogin is inconsistently handled as either a boolean or a string.
Solution 1:
Treat search.isFirstLogin as a boolean:
  validateSearch: (search: Record<string, unknown>) => {
    return {
      isFirstLogin: search.isFirstLogin === true,
    };
  },
  beforeLoad: async ({ context, search }) => {
    const data = await context.queryClient.fetchQuery({
      ...getMeOptions({
        id: 1,
      }),
    });

    if (
      data.firstLogin &&
      data?.type === 'USER' &&
      search.isFirstLogin !== true
    ) {
      console.log('DEMO HGERE');
      throw redirect({
        to: '/posts',
        search: {
          isFirstLogin: true,
        },
      });
    }
  },

Solution 2:
Alternatively, treat search.isFirstLogin as a string:
  validateSearch: (search: Record<string, unknown>) => {
    return {
      isFirstLogin: `${search.isFirstLogin === 'true'}`,
    };
  },
  beforeLoad: async ({ context, search }) => {
    const data = await context.queryClient.fetchQuery({
      ...getMeOptions({
        id: 1,
      }),
    });

    if (
      data.firstLogin &&
      data?.type === 'USER' &&
      search.isFirstLogin !== 'true'
    ) {
      console.log('DEMO HGERE');
      throw redirect({
        to: '/posts',
        search: {
          isFirstLogin: 'true',
        },
      });
    }
  },

repo: TanStack/router


text:
fix: reduce memory leak by remove memo function

I recently used table-core to complete a virtual table. I rendered it with a dataset of 1000*1000, and found that the memory usage of table-core was unreasonably high. Since no one had fixed this issue（#5352）, I attempted to debug it myself. Upon investigation, I discovered that memo was causing memory leaks in many places. This prevented JavaScript from reclaiming a massive number of rows and cells. Once I removed them, memory could be reclaimed again.
https://github.com/TanStack/table/assets/68177907/4ed24f52-c93f-48c4-bead-3d5d93ba5b80

removing memo in these places actually has a lot of performance implications here. If there is a memory problem, we should try to address that, but not at the expense of losing all of the render performance optimizations.
Also, this PR changes a lot of the code style for no reason, as far as I can tell. Why function() with this? Was that part of the memory leak fix, or just personal preference?

I'm very sorry. At first, I thought that creating a loop reference to itself during object creation would cause a memory leak. After removing the memo, I forgot to handle it. Now I have tested it and found that the reason for the memory leak was the use of memo. The new commit has removed the use of function and style.

Deleting the memo did indeed cause a high memory usage issue. I will investigate the reason for the memory leak caused by the memo.

In the example /examples/react/virtualized-columns, horizontal scrolling does not cause any memory issues, but vertical scrolling leads to memory leaks. The function getVisibleCells is called, which accesses several functions that I modified. However, the specific location and trigger of the memory leak have not yet been identified.

This problem (or a similar one) seems to be affecting our product as well. We've tried reducing a specific table down to just a single column with a simple string value in each row's cell, but with 200+ rows, we run into major memory problems that are making the page unusable by our customers — on some computers, the page crashes entirely.

In the next version of TanStack Table, it's going to be easy to opt out of memoization for any of the APIs. I'm not sure how we can address it in the current version right now though.

We are also having the same issue, and if we garbage collect it once the table is rendered - it runs fine for a while. @KevinVandy in which version do you plan to release a flag to opt out of memoization btw? Can;t find it in the docs meaning it's not here yet, right?

any updates? 🤔

authors: KevinVandy KonghaYao attaboy curvecatchdev raidenmiro

repo: TanStack/table


text:
Possibility to setting the "Max" available balance when one sends a transaction

Add "Max" button. And also the "X" button to delete it if it has been set by mistake.

OK wat I do now

authors: Mohamedkus serrq

repo: TanglePay/TanglePay-Mobile


text:
FTBFS in "npm install"

Current "master" FTBFS in npm install as follows:
$ npm install
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: react@17.0.1
npm WARN node_modules/react
npm WARN   peer react@"*" from @storybook/addon-viewport@5.3.21
npm WARN   node_modules/@storybook/addon-viewport
npm WARN     dev @storybook/addon-viewport@"^5.0.6" from the root project
npm WARN   2 more (@storybook/theming, react-dom)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
npm WARN node_modules/@reach/router
npm WARN   @reach/router@"^1.2.1" from @storybook/router@5.3.21
npm WARN   node_modules/@storybook/router
npm WARN   1 more (@storybook/api)
npm WARN ERESOLVE overriding peer dependency
npm WARN Found: react-dom@17.0.1
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"*" from @storybook/theming@5.3.21
npm WARN   node_modules/@storybook/theming
npm WARN     @storybook/theming@"5.3.21" from @storybook/addon-viewport@5.3.21
npm WARN     node_modules/@storybook/addon-viewport
npm WARN     2 more (@storybook/api, @storybook/components)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
npm WARN node_modules/@reach/router
npm WARN   @reach/router@"^1.2.1" from @storybook/router@5.3.21
npm WARN   node_modules/@storybook/router
npm WARN   1 more (@storybook/api)
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! Found: react@17.0.1
npm ERR! node_modules/react
npm ERR!   peer react@"*" from @storybook/addon-viewport@5.3.21
npm ERR!   node_modules/@storybook/addon-viewport
npm ERR!     dev @storybook/addon-viewport@"^5.0.6" from the root project
npm ERR!   peer react@"*" from @storybook/theming@5.3.21
npm ERR!   node_modules/@storybook/theming
npm ERR!     @storybook/theming@"5.3.21" from @storybook/addon-viewport@5.3.21
npm ERR!     node_modules/@storybook/addon-viewport
npm ERR!       dev @storybook/addon-viewport@"^5.0.6" from the root project
npm ERR!     @storybook/theming@"5.3.21" from @storybook/api@5.3.21
npm ERR!     node_modules/@storybook/api
npm ERR!       @storybook/api@"5.3.21" from @storybook/addon-viewport@5.3.21
npm ERR!       node_modules/@storybook/addon-viewport
npm ERR!         dev @storybook/addon-viewport@"^5.0.6" from the root project
npm ERR!       1 more (@storybook/addons)
npm ERR!     1 more (@storybook/components)
npm ERR!   1 more (react-dom)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^0.14.0 || ^15.0.0 || ^16.0.0" from create-react-context@0.3.0
npm ERR! node_modules/@reach/router/node_modules/create-react-context
npm ERR!   create-react-context@"0.3.0" from @reach/router@1.3.4
npm ERR!   node_modules/@reach/router
npm ERR!     @reach/router@"^1.2.1" from @storybook/router@5.3.21
npm ERR!     node_modules/@storybook/router
npm ERR!       @storybook/router@"5.3.21" from @storybook/api@5.3.21
npm ERR!       node_modules/@storybook/api
npm ERR!     1 more (@storybook/api)
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

npm install --legacy-peer-deps succeeds...

Similar results on branch v.1.7.2
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! Found: react@17.0.1
npm ERR! node_modules/react
npm ERR!   peer react@"*" from @storybook/addon-viewport@5.0.6
npm ERR!   node_modules/@storybook/addon-viewport
npm ERR!     dev @storybook/addon-viewport@"^5.0.6" from the root project
npm ERR!   peer react@"*" from @storybook/components@5.0.6
npm ERR!   node_modules/@storybook/components
npm ERR!     @storybook/components@"5.0.6" from @storybook/addon-viewport@5.0.6
npm ERR!     node_modules/@storybook/addon-viewport
npm ERR!       dev @storybook/addon-viewport@"^5.0.6" from the root project
npm ERR!   3 more (react-dom, @storybook/theming, @storybook/router)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^15.0.0 || ^16.0.0" from react-focus-lock@1.18.3
npm ERR! node_modules/@storybook/components/node_modules/react-focus-lock
npm ERR!   react-focus-lock@"^1.17.7" from @storybook/components@5.0.6
npm ERR!   node_modules/@storybook/components
npm ERR!     @storybook/components@"5.0.6" from @storybook/addon-viewport@5.0.6
npm ERR!     node_modules/@storybook/addon-viewport
npm ERR!       dev @storybook/addon-viewport@"^5.0.6" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

authors: onlyjob pablojimpas

repo: Tanibox/tania-core


text:
私有服务登不上

https://owing0000.synology.me:10020
test14@wiz.cn
123456

为何我显示网络请求错误...
error

能否把日志发送给我？
nee@tanknee.cn

好的 发过去了

看这个也不像过期
主要我官方客户端也是可以登录的

authors: TankNee ds-viento

repo: TankNee/Memocast


text:
JS Files of Dart Sass.

Hi!
it is not really an issue, it is just a question and a question is too simple:
Your project contains compiled files of dart sass. How did you compile dart sass into js file or where do you get this files from?

Hello!
I get a sass.dart.js file from the sass NPM package.

But what is that file: sass-combined.es6? It has a different structure and why the file with the extension .es6?
(Sorry for so dumb questions)

The sass-combined.es6 file contains a Node.js polyfills and modified version of the sass.dart.js file, in which all  operations on the file system are replaced with functionality from a .NET file manager (instance of class that implements the IFileManager interface). A file with the .es6 extension is then translated into  ECMAScript 5 by using the Babel.
It took me quite a long time to make all this just workable.

Okay, thank you for answers! Im just building small ASP.NET Core Application and I want to implement small Sass Middleware so that I want to use dart sass for this.

Okay, thank you for answers! Im just building small ASP.NET Core Application and I want to implement small Sass Middleware so that I want to use dart sass for this.

authors: AlexisIndustries Taritsyn

repo: Taritsyn/DartSassHost


text:
How to solve the problem when using docker.sh to create an image?

For a centos source, refer to https://github.com/TarsCloud/TarsDocker.

换一个centos源，参照 https://github.com/TarsCloud/TarsDocker 。

authors: TARS-Answer TARS-Question

repo: TarsCloud/Tars


text:
My Saves Component

[x] User can Save a Recipe
[x] User can Unsave a Recipe
[x] User can View All Saved Public Recipes
[x] User can View All Saved Private (Group) Recipes

When initially saving recipes from groupDetails view, the save button is rendered accordingly, but after closing the groupDetails modal, recipes that have been saved already no longer render the saved button.


text:
raw HTML omitted

From experimenting, it seems that HTML tags in posts are not passed through in the public content.  Is there a flag to toggle this behaviour off?  Sometimes you want a tag, like <br/> for example.  In my use case, I need html to process a form in a Contact Me page.  So <form>, <label> & <input> are all needed.

NM, this is a Hugo issue.

repo: Tazeg/hugo-blog-jeffprod


text:
Add beaconsAffectTamedMobs

Implemented and tested, but food for thought: some effects are pretty useless on non-player entities like haste for example. Should we filter those off? Maybe the only effect that should apply to tamed mobs is secondary regeneration, since selecting that sacrifices the potency of the primary beacon effect.

As i already told u on dm (sending it here so there is constance of this and anyone checking this pr can read it), "unnecessary" effects should be kept for modded pets that may use them and also for consistency.

LGTM!

pog

so real

authors: Flatkat axialeaa

repo: Team-Symphony/Harmony


text:
🛑 privacydev.net is down

In 22333a4, privacydev.net (https://api.piped.privacydev.net/healthcheck) was down:

HTTP code: 502
Response time: 605 ms

Resolved: privacydev.net is back up in 9632c28 after 12 minutes.

repo: TeamPiped/piped-uptime


text:
🛑 astartes.nl is down

In b51f9e6, astartes.nl (https://pipedapi.astartes.nl/healthcheck) was down:

HTTP code: 503
Response time: 408 ms

Resolved: astartes.nl is back up in 6aeb602 after 9 minutes.


text:
🛑 privacydev.net is down

In 3dd308c, privacydev.net (https://api.piped.privacydev.net/healthcheck) was down:

HTTP code: 502
Response time: 1473 ms

Resolved: privacydev.net is back up in 58051e0 after 9 minutes.


text:
🛑 coldforge.xyz is down

In 77e43ac, coldforge.xyz (https://pipedapi.coldforge.xyz/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: coldforge.xyz is back up in 81dbc85 after 9 hours, 5 minutes.


text:
🛑 projectsegfau.lt is down

In ead9c88, projectsegfau.lt (https://pipedapi.us.projectsegfau.lt/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: projectsegfau.lt is back up in 2dc28e8.


text:
🛑 esmailelbob.xyz is down

In 51632b4, esmailelbob.xyz (https://pipedapi.esmailelbob.xyz/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: esmailelbob.xyz is back up in 49f999c.


text:
🛑 esmailelbob.xyz is down

In d27d4ce, esmailelbob.xyz (https://pipedapi.esmailelbob.xyz/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: esmailelbob.xyz is back up in a55ded1.


text:
🛑 kavin.rocks (Official) is down

In d19c45d, kavin.rocks (Official) (https://pipedapi.kavin.rocks/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: kavin.rocks (Official) is back up in 1fedad7.


text:
🛑 astartes.nl is down

In 064e9ca, astartes.nl (https://pipedapi.astartes.nl/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: astartes.nl is back up in c06e86c.


text:
🛑 esmailelbob.xyz is down

In fad00b3, esmailelbob.xyz (https://pipedapi.esmailelbob.xyz/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: esmailelbob.xyz is back up in 70cfa1f.


text:
🛑 projectsegfau.lt is down

In 545649e, projectsegfau.lt (https://api.piped.projectsegfau.lt/healthcheck) was down:

HTTP code: 502
Response time: 4133 ms

Resolved: projectsegfau.lt is back up in ee318e3 after 8 minutes.


text:
🛑 esmailelbob.xyz is down

In c6fc58a, esmailelbob.xyz (https://pipedapi.esmailelbob.xyz/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: esmailelbob.xyz is back up in 9ccfe25.


text:
Configure date showing format

Give the end user the choice between having the date in the card and the time in the central circle, or viceversa.

DatePipe is causing errors in Safari

repo: TechGapItalia/angular-vertical-timeline


text:
🛑 Tech Savagery is down

In 2a05f54, Tech Savagery (https://techsavagery.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Tech Savagery is back up in 1492d05.

repo: TechSavagery/uptime-monitoring


text:
[Bug]: UI at the bottom of the app sometimes disappears.

Telegram Application
Telegram for iOS
Describe the Bug
When I programatically call viewport.expand() while working with a miniapp, the UI disappears too soon when scrolling
An example of this happening (the heading at the bottom disappears):
https://github.com/Telegram-Mini-Apps/tma.js/assets/65034737/4dbd18dd-f458-4de8-85ca-20aa7f7583c9
The issue is not present if I resize the viewport manually. Tested on ios and mac, only happens on ios (dont konw about android)
To Reproduce

have a miniapp with larger ui than is the screen height (a scrollable container)
call .expand() programatically
watch the ui at the bottom of screen flicker / disappear

Expected Behavior
The UI should remain visible as long as it is on the screen.

Hey.
Not related to tma.js. Described problem is related to iOS Web View specific problems. As far as I remember, it is somehow connected with using position sticky, fixed, or something like that


text:
Toolbar and keyboard shortcuts for generating code in Eclipse

While writing ThingML models in Eclipse, the process of finding the right file with the configuration -> right-click -> ThingML -> Select compiler, is tedious and slightly annoying (if you click the wrong button).
IMO, there are two alternatives to improve this situation:

Having "Run Configurations" like other languages have in Eclipse. I see there is already something there for ThingML, but it is not working. This would make it behave a lot like other languages, and would make it possible use keyboard shortcuts for generating code.

Making a separate toolbar and custom keyboard shortcut for generating platform code. This should have a dropdown for selecting a configuration (in the current project directory), and one for selecting the target compiler.

I'm not sure which one I like the most. But I'm leaning a bit towards 2. That could make it very easy to have one button for generating platform code with one keyboard shortcut, and using the normal (F10?) to run the platform code.

Agreed that something needs to be done about this.
However, in terms of choosing the compiler (or series of compiler calls) to make in order to build a project I would prefer putting annotations in the thingml which specify which compiler (or tool) to be used. Then it becomes just a matter of calling the ThingML compiler and it figures out what it has to do. The good thing is that in eclipse it become just on click (no multiple choice) and in the command line it would work exactly the same.

authors: ffleurey jakhog

repo: TelluIoT/ThingML


text:
Adapting to coq 8.8, extraction problem

With @annenkov, we are trying to adapt Template Coq to coq 8.8alpha:
https://github.com/Template-Coq/template-coq/commits/coq-8.8
We have a problem with extraction. The dependency of TemplateCoqCompiler.v over template_coq_plugin.mllib is not recorded.
This is, according to @ppedrot, due to the new dependency system where there is a global .coqdeps.d generated: it is generated by the first Makefile and not by the others. If I try to manually remove it (3310f81) so that it is regenerated, I have a linking error.
@ppedrot suggests splitting the three layers of plugin in three directory. @mattam82 Any suggestion?

I agree we should split indeed and have plugin/ and checher/ directories t

repo: Template-Coq/template-coq


text:
🚀 Skyline：组件适配进度

已完成skyline适配的组件

累计 33 个组件，占全体组件的 58% (33/56)。
建议使用 Android终端，微信 8.0.49 版本体验完整的功能，其他终端或微信版本会存在非预期表现。

Button  按钮
Divider 分割线
Fab 悬浮按钮
Icon 图标
Layout 布局
Link 链接
BackTop 返回顶部
Drawer 抽屉
Navbar 导航栏
Steps 步骤条
TabBar 标签栏
CheckBox多选框组
Input 输入框
Radio 单选框
Stepper 步进器
Textarea 多行文本框
Avatar 头像
Badge 徽标
Cell 单元格
CountDown 倒计时
Empty 空状态
Footer 页脚
Image 图片
ImageViewer 图片预览
Progress 进度条
Result 结果
Skeleton 骨架屏
Swiper 轮播图
Tag 标签
Loading 加载
Overlay 遮罩层
Popup 弹出层
Toast 轻提示

加油！谢谢辛苦的工作者们！

麻烦问下这个适配大概多久能完成呢

麻烦问下这个适配大概多久能完成呢

考虑到多方面因素，今年没有排期了，明年会继续推进，进度不会很快，因为 skyline render 在复杂场景中还是有很多非预期问题，且需要依赖微信官方处理

authors: Ronass anlyyao scottfly189

repo: Tencent/tdesign-miniprogram


text:
[Table] Table 的rowkey应该支持函数

这个功能解决了什么问题
数据没有唯一的key值
你建议的方案是什么
支持 rowKey 为一个函数

不支持函数。
如果数据没有唯一的 key 值，可以设置  data = data.map((item, index)=> ({ ...item, id: item.a + item.b + index })) 来设置 唯一 key。一行代码就解决问题。

暂时先这么搞吧，但是得提供一个必填属性，让用户手动制定这个key的名字例如id。

authors: chaishi zFitness

repo: Tencent/tdesign-react


text:
[menu] 子菜单多加会有滚动条。

重现链接
https://codesandbox.io/s/c5c06?file=/src/demo.vue
重现步骤
1、添加足够多的子菜单
2、折叠菜单
3、复现图片

期望结果
popup框设置最大高度
实际结果
popup无限高度导致滚动条

Environment
Info

相关版本
0.35.0

框架版本 / 基础库版本
lastest vue

系统、浏览器
lastest MAC OS chrome

Node版本

后面 menu 的 popup 全部都要使用 t-popup 来实现，改动略大，需要点时间

authors: LeeJim lanniuniu

repo: Tencent/tdesign-vue


text:
v2.2.6直接将整个TUIKit删除了，H5的例子没有了吗？

从提交记录看，你们这次的版本升级改动挺大，移除了TUIKit，包括里面的 RenderForH5 组件。现在是否有H5的例子可供参考？

您好，H5与PC的示例代码都在 examples/sample-chat/src/pages/Chat/index.tsx 中，您可以参考下

https://github.com/TencentCloud/chat-uikit-react/blob/main/examples/sample-chat/src/pages/Chat/index.tsx

authors: ArcherGu Ashster

repo: TencentCloud/chat-uikit-react


text:
Update

Added a Dark Dollars counter (currently commented out because it's not properly allowed yet(?) but it would be found under the All Chapters settings)
Fixed End Jevil battle split
Made Spamton NEO battle end split trigger closer to All Bosses end timing (and added a separate split for leaving the room)
Added Ch1 King end, fountain enter and fountain exit splits
Better chapter detection
Finally found a good 1.15 fight pointer after a year lol
General indentation cleanup

#37


text:
🛑 Arma 3 Server is down

In 65d0d74, Arma 3 Server (https://arma3-servers.net/api/?object=servers&element=detail&key=$ARMA3_API) was down:

HTTP code: 200
Response time: 554 ms

Resolved: Arma 3 Server is back up in f91c267.

repo: Terra-Isles-Roleplay/TRP-Status


text:
Manage the refresh of data sources

Currently refreshing data sources can only be done source after source. In addition, the current refresh of a source blocks the refresh request of a second source.
Can the user be allowed to launch a batch of data refresh (select all, be able to remove sources from the list of data to be refreshed, etc) ?

It's possible to make refresh of many sources in same time.
But:

by default, celery worker is defined to 1, so source are refreshed 1 by 1 (it is possible to define more workers - or scaling worker number - by take care of global performance)
It's good idea to refresh many sources in one click, but user should be able to disable future refresh of a source

authors: dlercier submarcos

repo: Terralego/TerraVisu


text:
Check whether a given graph is Bipartite or not in C++

🚀 Feature
(A clear and concise description of what the feature is.)
Have you read the Contributing Guidelines on Pull Requests?
(YES.)
Motivation
(GSSOC 2021 participant)
Pitch
Implementation of bipartite graph problem.

I want to work on this issue Please assign me this issue

Duplicate #1510

repo: TesseractCoding/NeoAlgo


text:
Add a search bar in c++ section

🚀 Feature
It can make user to search question easily by typing it in search box.
I am a gssoc'21 participant so can you please assign me this @HarshCasper @siddharth25pandey
Have you read the Contributing Guidelines on Pull Requests?
Yes
Motivation
it can save time of programmer he/she can easily access the question and solve it.

How are you planning to implement it?

I will use Javascript and html Css to add searchbar
In which if a user search a particular value I will compare it with li and check if it is same or not

As I am a beginner, Can I start my contribution by working on this issue under GSSoC'21? Kindly assign it to me.


text:
One plus to the whole

🚀 Feature
Program for one plus which is a problem in which array of digits is given which represent a number, and our task is to add 1 to that digit and return the new array so formed.
Have you read the Contributing Guidelines on Pull Requests?
Yes
Motivation
This is a google interview question, and so is good for practice
Pitch
This is a google interview question, and so is good for practice

please assign this to me in java, as i am a participant of gssoc21 and want to contribute to this feature.

/assign


text:
Bubble Sort in Javascript

ISSUE #16
Added Bubble Sort Algorithm in Javascript.
Updated README.md.

Great!
Thanks for your contribution!
@all-contributors please add @haikelfazzani for code

authors: haikelfazzani ricardoprins


text:
Moore_Voting_Algorithm.cpp

Have you read the Contributing Guidelines on Pull Requests?
(Write your answer here.)
Description
(Write your answer here.)
Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.
[x] I've edited the README.md and link to my code.

Related Issues or Pull Requests
(Write your answer here.)

Pull Re

Please fill in this information in your pr. So that maintainers can have idea about what you are trying to add to the repo.


text:
Russian Peasant Algorithm in Java

Have you read the Contributing Guidelines on Pull Requests?
Yes
(Write your answer here.)
Description
Russian Peasant multiplication algorithm in Java.
(Write your answer here.)
Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.
[x] I've edited the README.md and link to my code.

Related Issues or Pull Requests
Issue #978
(Write your answer here.)

@iamrajiv @plazzy99 @Kajol-Kumari @siddharth25pandey please review this.

@iamrajiv sir here also, 3 approvals done, please merge


text:
🛑 Jellyfin is down

In c25b8aa, Jellyfin (https://jellyfin.tetragg.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Jellyfin is back up in a44bf3f.

repo: TetraGG/Upptime


text:
🛑 Nextcloud is down

In b477903, Nextcloud (https://nextcloud.tetragg.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nextcloud is back up in 2cbc9b1.


text:
🛑 Proxmox is down

In 16201ad, Proxmox (https://pve.tetragg.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Proxmox is back up in 98164fa.


text:
/usr/bin/env: "node\r": 没有那个文件或目录

/usr/bin/env: "node\r": 没有那个文件或目录

奇怪了，我以为是我没有转换的原因，然而并不是
检查了一下我本地的开发环境，全都是 Unix 换行符，下载了 github 的 zip，也都是 Unix 换行符，唯独从 npm install 下来的代码，却都变成 Windows 换行符了
之前 npm 发布并不会这样，肯定是和本地一样的，嗯...下个版本发布我在另外一个系统上试试

手工修正的方法很简单：
对文件 /usr/local/node***/lib/node_modules/amwiki/bin/main.js
方法一：编辑器打开，正则替换  \r\n 为 \n 即可
方法二：从 https://raw.githubusercontent.com/TevinLi/amWiki/master/bin/main.js 下载同一文件，然后覆盖此文件即可

repo: TevinLi/amWiki


text:
Switching pages while waiting for task to finish

User jdcrutchley sends the following message to the owners of Package 'Tewr.BlazorWorker.BackgroundService 1.3.0'.
I'm looking to do something strange with Blazor, and was wondering if your BlazorWorker project might help me. I want to start a long set of API interactions that could take several minutes, but allow the user to switch pages and then come back and see progress or maybe a "finished" message if it is done. If I navigate away from my page and don't have a cancellation token set up, the async process continues in the background, but I don't know how to "hook back up" to it from the front end when the page reloads. Is this a use case that BlazorWorker could help with, or am I barking up the wrong tree?
Thanks.
jdc

Hello,
If the only thing your Task is doing is waiting for a remote API to return a response, I'd say this library is clearly overkill.
I would encapsulate the call to the remote API in a service class, and let the service class save references to the tasks. This service could be injected and set up as Singleton. This way, when you navigate away and come back to the page, consult the saved tasks to check if they are finished.

Thank you for replying.  I actually figured that out shortly after sending message, but didn't want to bother you with another message saying "nevermind".  I'm still coming to grips with how user-scoped services can be singletons in blazor.

authors: Tewr jdcrutchley

repo: Tewr/BlazorWorker


text:
SNW Counters in Properties

Obsidian 1.4 released Properties, which provides a new visual editor for YAML metadata that works with internal links.
Currently, SNW does not show counters for links in Properties. Could this be added?

This is a great idea. I had already been wanting something like this, but this might be the right time to add it. How would you visualize it appearing?
For example, a count of how many times the property is used? How about the value if reused? (This one I am not sure bout).

This is now supported since 2.1. Sorry I forgot about your request here.

authors: Comprehensive-Jason TfTHacker


text:
Run maintenance data check on 2022

Run the maintenance data check for update in 2022
Status: Pending

Update the data with newest government announcement: https://danhmuchanhchinh.gso.gov.vn/NghiDinh.aspx


text:
extract_parasitics crash

Describe the bug

crash after running extract_parasitics.
Expected Behavior

proper exit with an error message or a warning.
Environment

Git commit: ff442dd5425fdd179418de62187f52620d0939a9
kernel: Linux 5.14.0-1054-oem
os: Ubuntu 20.04.3 LTS (Focal Fossa)
cmake version 3.14.0
gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
clang version 10.0.0-4ubuntu1

To Reproduce

attached is a test case with the relevant files (.def, .lef, extraction rules file and flow.tcl)
test-case.tar.gz
Logs

stack trace:
 0# 0x000056441E5467B8 in openroad
 1# 0x00007F311DB350C0 in /lib/x86_64-linux-gnu/libc.so.6
 2# odb::dbWireEncoder::initPath(odb::dbTechLayer*, unsigned char, odb::dbTechLayerRule*) in openroad
 3# odb::dbWireEncoder::newPathShort(int, odb::dbTechLayer*, odb::dbWireType, odb::dbTechLayerRule*) in openroad
 4# odb::tmg_conn::addToWire(int, int, int, bool, bool) in openroad
 5# odb::tmg_conn::treeReorder(bool, bool) in openroad
 6# odb::tmg_conn::analyzeNet(odb::dbNet*, bool, bool, bool, int, int, bool) in openroad
 7# odb::orderWires(odb::dbBlock*, bool, bool, int, int) in openroad
 8# rcx::Ext::extract(rcx::Ext::ExtractOptions) in openroad
 9# extract(char const*, int, double, float, int, int, int, char const*, bool, bool) in openroad
10# 0x000056441EC48913 in openroad
11# TclNRRunCallbacks in /lib/x86_64-linux-gnu/libtcl8.6.so
12# 0x00007F311F822924 in /lib/x86_64-linux-gnu/libtcl8.6.so
13# Tcl_EvalEx in /lib/x86_64-linux-gnu/libtcl8.6.so
14# Tcl_Eval in /lib/x86_64-linux-gnu/libtcl8.6.so
15# sta::sourceTclFile(char const*, bool, bool, Tcl_Interp*) in openroad
16# ord::tclAppInit(Tcl_Interp*) in openroad
17# Tcl_MainEx in /lib/x86_64-linux-gnu/libtcl8.6.so
18# main in openroad
19# __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6
20# _start in openroad

errors in the log
Error 0: Internal Error: tmg_conn::detachTilePins: tilepin inside iterm. should not happen.
Error 0: Internal Error: tmg_conn::detachTilePins: tilepin inside iterm. should not happen.
Error 0: Internal Error: tmg_conn::detachTilePins: tilepin inside iterm. should not happen.
Error 0: Internal Error: tmg_conn::detachTilePins: tilepin inside iterm. should not happen.
Error 0: Internal Error: tmg_conn::detachTilePins: tilepin inside iterm. should not happen.
Error 0: Internal Error: tmg_conn::detachTilePins: tilepin inside iterm. should not happen.
Notice 0: error, net 13, shorts to another term
Notice 0: wire point (2061355 210895)
Notice 0:  flash_io0_ieb_core

It is not totally clear if errors like the one above are the cause of the crash. Also, from the screenshot bellow I don't understand what is the problem with flash_io0_ieb_core
Screenshots

Additional context

I see you have NDRs like:

met2_width_280

LAYER met2 WIDTH 280 ;

which is invalid.  In the DEF manual it states "Every nondefault rule must specify a width for every layer."  This is violated in your design.  How were these NDRs generated?

They were generated by magic and I believe that they could be fixed. Is that the cause of the crash?

Yes.  We can make the DEF reader reject your input but that's about all.

@maliberty :  NDR errors are all mine, as I implemented the generation and parsing of non-default rules in magic fairly recently.  I read through the DEF spec but I did not see such a rule requiring all layers in each non-default rule (although, like pretty much the entire spec, the language is ambiguous. . . That could be read to mean only that every LAYER statement must have an associated WIDTH, which is how I would read the spec).

@RTimothyEdwards its not a good spec.  I am basing it on the LAYER statement in NONDEFAULTRULES

and also the second sentence in

@maliberty :  The first quote matches my understanding and implementation of the nondefault rule.  The second sentence appears to refer only to vias since it's in the middle of a paragraph about vias, and (in my reading) indicates that every via layer must have a specified width.

I don't believe it only applies to vias.

An updated def (chip_io.zip) doesn't crash and produces a spef (chip_io.nom.zip)
However the resultant spef has a problem where nets have empty *CONN section. such as line 12143
*D_NET *699 0.0160395
*CONN
*CAP
1 *699:117 6.98441e-06

I am not entirely sure if these are due to these warnings during extraction such as these.
[WARNING RCX-0114] Net 699 clock_pad__OE_N does not start from an iterm or a bterm.

I also don't fully understand what unique about nets like clock_pad__OE_N to produce such a warning

The shapes in this net are not connected to the pin shapes.  In short you still have a bad DEF:

You can see pin shapes at the top and left that are highlighted but have no shapes reaching them.

@maliberty :  Can you please give me a coordinate where the net and pin are disconnected in the above screenshot?

@RTimothyEdwards  There isn't a single connected pin so pick any from the DEF provided

@maliberty :  Okay, I see it now.  I seem to have broken something related to wire extensions while trying to fix something else.

It looks like this is not an openroad issue.

The cause of the crash isn't an openroad issue. The crash itself is an openroad issue

We can add an error in DEF parsing.

authors: RTimothyEdwards kareefardi maliberty tspyrou

repo: The-OpenROAD-Project/OpenROAD


text:
Request to add https://tamilblasters.casa/ as provider

Hello, a small request to add https://tamilblasters.casa/ as provider. They have a large and very updates database of Indian and English Content.
Someone has already made a scraper ( addon linked attached below)
https://github.com/mhdzumair/tamilblasters_streamio_addon
But would love to download via RD

So thebeastlt I didn't know there is a duplicate issue but can u please add it bro?
I just love using torrentio for my hollywood stuff best addon there is on the market all because of you but for Indian content it would be amazing if u did add it man I know u have other addons in your mind but please consider this one also thank you.

Is this issue being worked on?

Is this issue being worked on?

Use this addon, they have now added real debrid and seedr support
https://github.com/mhdzumair/tamilblasters_stremio_addon

https://www.1tamilblasters.tel/
is the new link

I think https://github.com/mhdzumair/MediaFusion addon fills this request well and has much more Indian content, so I consider it a better alternative than adding it to Torrentio

authors: KARANRSB Rmz23 TheBeastLT jrjaggari kalyanrajnish

repo: TheBeastLT/torrentio-scraper


text:
Refactor some asset code

Fixes https://github.com/TheBevyFlock/bevy_quickstart/issues/168.

Change the design doc accordingly after the review is through, but before merging.

@janhohenheim Updated design doc.

authors: benfrankel janhohenheim


text:
Error with TwigExtension

I guess the twig extension has to return a news entity:

Already fixed in sulu25 release. I'll close this.  thanks for reporting!

authors: TheCadien kleffsche

repo: TheCadien/SuluNewsBundle


text:
Lag system

When use --mdl and virtualization(in Bios) + Hyper-v(in Windows) is enabled system start lag
Windows 10 20H2 19042.1052 (not VM)

MDL code was removed temporary

authors: ByLafko TheCruZ

repo: TheCruZ/kdmapper


text:
Buffer overflow

Hi,
The comment on this line is incorrect: https://github.com/TheDigital1/ESP32_BTHome/blob/main/main.cpp#L46
When allocating an array of 10 items, they are numbered 0-9. All of which means that if you try to copy 11 items into the array, you will run over the end, and stomp on whatever is adjacent to the array. Please update the example to allocate 11 entries.

Ah good catch. Thx!


text:
Sb GitHub actions

Try to create a validator for the eln files

screwed up the branches

repo: TheELNConsortium/TheELNFileFormat


text:
Error loading script: loopback.py

Error loading script: loopback.py
Traceback (most recent call last):
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/scripts.py", line 256, in load_scripts
script_module = script_loading.load_module(scriptfile.path)
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/script_loading.py", line 11, in load_module
module_spec.loader.exec_module(module)
File "", line 846, in exec_module
File "", line 983, in get_code
File "", line 913, in source_to_code
File "", line 228, in _call_with_frames_removed
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/scripts/loopback.py", line 57
match denoising_curve:
^
SyntaxError: invalid syntax

The server starts up, but I get the same error when I start the server

Same.
UI loads at the gradio url but clicking "generate" on txt2img does nothing

Same here

I got the same error in colab console , but at the URL atleast tx2img is working

there are javascript errors and various issues

that's A1111 repo, not from my side

same issue here too

As a quick and dirty workaround I did the following:

Open /content/gdrive/MyDrive/sd/stable-diffusion-webui/scripts/loopback.py
Edit lines 57-63 from:

            match denoising_curve:
                case "Aggressive":
                    strength = math.sin((progress) * math.pi * 0.5)
                case "Lazy":
                    strength = 1 - math.cos((progress) * math.pi * 0.5)
                case _:
                    strength = progress

to
            if denoising_curve == "Aggressive":
                strength = math.sin((progress) * math.pi * 0.5)
            elif denoising_curve == "Lazy":
                strength = 1 - math.cos((progress) * math.pi * 0.5)
            else:
                strength = progress

I don't know what caused the original problem and I can't vouch for this patch long-term or promise that it won't break anything, all I'll say is that my colab Stable Diffusion is now running and generating images again 👍

As a quick and dirty workaround I did the following:

Open /content/gdrive/MyDrive/sd/stable-diffusion-webui/scripts/loopback.py
Edit lines 57-63 from:

            match denoising_curve:
                case "Aggressive":
                    strength = math.sin((progress) * math.pi * 0.5)
                case "Lazy":
                    strength = 1 - math.cos((progress) * math.pi * 0.5)
                case _:
                    strength = progress

to
            if denoising_curve == "Aggressive":
                strength = math.sin((progress) * math.pi * 0.5)
            elif denoising_curve == "Lazy":
                strength = 1 - math.cos((progress) * math.pi * 0.5)
            else:
                strength = progress

I don't know what caused the original problem and I can't vouch for this patch long-term or promise that it won't break anything, all I'll say is that my colab Stable Diffusion is now running and generating images again 👍

I can't find this code in the same file you mentioned, can you share this?

I made this and UI is opening now, but still not working.
Well, there is no longer that error during starting. UI opens but nothing work.
For example, when I trying to get PNG data. Place image to prompt field doesn't work too.

There is the error.
Task exception was never retrieved
future: <Task finished name='9yynkazrcye_235' coro=<Queue.process_events() done, defined at /usr/local/lib/python3.9/dist-packages/gradio/queueing.py:343> exception=WebSocketDisconnect(1006)>
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/gradio/queueing.py", line 347, in process_events
client_awake = await self.gather_event_data(event)
File "/usr/local/lib/python3.9/dist-packages/gradio/queueing.py", line 220, in gather_event_data
data, client_awake = await self.get_message(event, timeout=receive_timeout)
File "/usr/local/lib/python3.9/dist-packages/gradio/queueing.py", line 453, in get_message
data = await asyncio.wait_for(
File "/usr/lib/python3.9/asyncio/tasks.py", line 479, in wait_for
return fut.result()
File "/usr/local/lib/python3.9/dist-packages/starlette/websockets.py", line 133, in receive_json
self._raise_on_disconnect(message)
File "/usr/local/lib/python3.9/dist-packages/starlette/websockets.py", line 105, in _raise_on_disconnect
raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1006

I can't find this code in the same file you mentioned, can you share this?
Here's the original and my edit:
https://gist.github.com/summernon/cfe04809075432567900b12930ee9fae

Please use with caution, I can't vouch for this code, it's just a suggestion to help you fix your local setup!

I can't find this code in the same file you mentioned, can you share this?

Here's the original and my edit: https://gist.github.com/summernon/cfe04809075432567900b12930ee9fae
Please use with caution, I can't vouch for this code, it's just a suggestion to help you fix your local setup!

Another time I'm trying to run UI and it's starting without errors, just like usual, but when I try to do something, nothing works. And there is another error.

same problem here @TheLastBen

Error loading script: loopback.py
Traceback (most recent call last):
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/scripts.py", line 256, in load_scripts
script_module = script_loading.load_module(scriptfile.path)
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/script_loading.py", line 11, in load_module
module_spec.loader.exec_module(module)
File "", line 846, in exec_module
File "", line 983, in get_code
File "", line 913, in source_to_code
File "", line 228, in _call_with_frames_removed
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/scripts/loopback.py", line 57
match denoising_curve:
^
SyntaxError: invalid syntax
Error loading script: main.py
Traceback (most recent call last):
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/scripts.py", line 256, in load_scripts
script_module = script_loading.load_module(scriptfile.path)
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/script_loading.py", line 11, in load_module
module_spec.loader.exec_module(module)
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/extensions/sd_dreambooth_extension/scripts/main.py", line 51, in
from dreambooth.webhook import save_and_test_webhook
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/extensions/sd_dreambooth_extension/dreambooth/webhook.py", line 6, in
import discord_webhook
ModuleNotFoundError: No module named 'discord_webhook'

drambooth extension doesn't work with the A1111 notebook, you can use the dreambooth notebook instead

repo: TheLastBen/fast-stable-diffusion


text:
🛑 AdGuard is down

In 945e992, AdGuard (https://adguard.sny.sh) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AdGuard is back up in a055153 after 8 minutes.

repo: TheLastZombie/upptime


text:
Harvest song titles, times, artists and combine as separate unit

Right now the program is able to pull song titles, artists and durations. However, the program only goes top down; it does not break the info into separate song data bundles. I need to build a data structure and then store the information in there.

This was done yesterday.

repo: TheMRod/psychic-fiesta


text:
Feat: Replace hardcoded ID's with variables

Because
#559
This PR

Replaces hardcoded ID's with variables in all commands
Adds missing ID's to config

Issue
Closes #559
Additional Information

Pull Request Requirements

[x] I have thoroughly read and understand The Odin Project Contributing Guide
[x] The title of this PR follows the location of change: brief description of change format, e.g. Callbacks command: Update verbiage
[x] The Because section summarizes the reason for this PR
[x] The This PR section has a bullet point list describing the changes in this PR
[x] If this PR addresses an open issue, it is linked in the Issue section
[x] If applicable, I have ensured all tests related to any command files included in this PR pass, and/or all snapshots are up to date

Filed as #575
I have to say, using the GitHub website on a phone is surprisingly usable

license: ISC


text:
issue with uint64 c++ -> lua

Good evening,
I have the methods with the following signature
uint64_t fnv1_a ( std::string const & str)...
bool isRegistered ( uint64_t  value)

I use the following lua script
local dpxvar = dpxmakeId("depixus.device.rawhid.DPXHIDevice")
-- HERE print displays 1.7437945503387e+19
if dpxqueryclsId( dpxvar  )  then ---issue here for the number
-- in this function, the value is 9223372036854775808
end

Does the library of Lua support uint64_t ?

Lua does not support Unsigned 64-bit integers. The highest Lua 5.3 can handle is a lua_Integer, which is a signed 64-bit number.
sol2 does not check potential misrepresentation and overflow by default. You can turn it on using: SOL_SAFE_NUMERICS definition, as described in http://sol2.readthedocs.io/en/latest/safety.html#safety-config
Please note that proper handling should be done VIA some other mechanism, such as making a custom unsigned wrapper that holds the uint64_t in a struct, then register that struct as a usertype.

authors: ThePhD didierjeanphi


text:
Problem with file name recognition

The plugin has a problem with file name recognition in the format (2022-07-03 - Flat 18 - Stephanie Killer Initial Fitness Casting - [WEBDL-720p]).

If there are numbers or brackets in the studio name, the plugin does not recognize the video. If you manually delete the studio name during recognition, then the file will be in the database. Example: Fit 18, Family Therapy (Clips4Sale), Beauty 4K, Com 4K
The plugin reacts strangely if the video quality is indicated in the file name [WEBDL-540]. It does not recognize it, while if you put [WEBDL-1080] or [WEBDL-480] in the same name, that is, any other other than [WEBDL-540], then the video is recognized.
The plugin used the latest version (from the developer)For an example of errors, I attach a video with an example of work.

https://github.com/ThePornDatabase/Jellyfin.Plugin.ThePornDB/assets/70659424/ecc5a954-586a-454a-9206-38b18e4ffd17
В распознавании имен файлов в формате (2022-07-03 - Flat 18 - Stephanie Killer Initial Fitness Casting - [WEBDL-720p]) есть проблема у плагина.

Если в названии студии есть цифры или скобки, то плагин не распознает видео. Если при распознавании в ручную удалить название студии, то файл находиться в базе данных.  Пример:  Fit 18, Family Therapy (Clips4Sale), Beauty, Cum 4K
Плагин как то странно реагирует, если в названии файла указано качество видео [WEBDL-540]. Он его не распознает, при этом если в том же названии поставить [WEBDL-1080] или [WEBDL-480] тоесть любое другое отличное от [WEBDL-540], то видео распознаеться.
Плагин использовал последней версии (от разработчика)Для примера ошибок прикрепляю видео с примером работы.

I guess it's same as #62
I didn't find any problems with 2022-07-03 - Flat 18 - Stephanie Killer Initial Fitness Casting - [WEBDL-720p])
For search jelly can use filepath, it's in settings, if jelly delete something important


text:
More Unit tests

Coverage at 51.11% so far.

That test isn't built out yet (in fact it's going to cause me some trouble mocking
/envvar and /envvar/name) but fixed :)

Excellent. Thanks!

authors: TheRealJoeLinux drazisil

repo: TheRealJoeLinux/circlecli


text:
[Snyk] Security upgrade httpd from 2.4.50 to 2.4.61

This PR was automatically created by Snyk using the credentials of a real user.![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)
Snyk has created this PR to fix 4 vulnerabilities in the dockerfile dependencies of this project.
Keeping your Docker base image up-to-date means you’ll benefit from security fixes in the latest version of your chosen image.
Snyk changed the following file(s):

base/httpd/2.4.50/Dockerfile

We recommend upgrading to httpd:2.4.61, as this image has only 63 known vulnerabilities. To do this, merge this pull request, then verify your application still works as expected.
Vulnerabilities that will be fixed with an upgrade:

Issue
Score

Resource Exhaustion SNYK-DEBIAN10-NGHTTP2-5953390
  829

CVE-2023-26604 SNYK-DEBIAN10-SYSTEMD-3339153
  786

CVE-2023-26604 SNYK-DEBIAN10-SYSTEMD-3339153
  786

Use After Free SNYK-DEBIAN10-GLIBC-1296899
  714

Integer Overflow or Wraparound SNYK-DEBIAN10-GLIBC-1315333
  714

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Resource Exhaustion
🦉 Use After Free

Checkmarx One – Scan Summary & Details – a722b6e4-f079-4b88-903b-36a4636bf965
New Issues

Severity
Issue
Source File / Package
Checkmarx Insight

Path_Traversal
/base/oracle-java/utils/list-versions.py: 57
Attack Vector

Fixed Issues

Severity
Issue
Source File / Package

Client_DOM_XSS
/electron/CVE-2018-15685/src/index.html: 17

Client_Potential_XSS
/electron/CVE-2018-15685/src/index.html: 17

Path_Traversal
/python/PIL-CVE-2017-8291/app.py: 37

Path_Traversal
/base/oracle-java/utils/list-versions.py: 57

repo: TheRedHatter/vulhub


text:
Networking - Get-DOHState

Feature Target Details

Module Name: Networking
New Function Name: Get-DOHState

Describe the solution you'd like
A command that quickly pulls wether DNS over HTTPS is enabled at the OS level
Why is this change needed?
Some client vpns don't handle split-tunneling well when DNS over HTTPS is enabled. This will allow for a quick lookup of the DNS state.
Code Sample
A packet capture can be used to see if port 53 DNS traffic is being used instead of DOH. Preferably the command would just display if it's enabled. I haven't found any command yet that can actually present that info.
pktmon filter remove
pktmon filter add -p 53
pktmon start --etw -m real-time

Additional context
Maybe consider the command to display additional useful network info or add the output to existing functions.

I managed to query this information from registry. I've merged this functionality into a larger function get-nicconfig.

repo: TheTaylorLee/AdminToolbox


text:
Document using ttn-lw-migrate for device migrations from The Things Network Stack V2

Summary

Document using ttn-lw-migrate for migrating devices from The Things Network Stack V2
Why do we need this ?

Stop depending on ttnctl. ttn-lw-migrate is easier to maintain and update, uses the TTS V3 APIs instead of custom structs, and can properly export session frame counters.
What is already there? What do you see now?

Documentation for using ttnctl to export devices.
What is missing? What do you want to see?

Documentation for using ttn-lw-migrate instead.
How do you propose to document this?

Remove or deprecate existing steps, add instructions for ttn-lw-migrate. I have started some work in https://github.com/TheThingsIndustries/lorawan-stack-docs/tree/doc/ttn-lw-migrate.
Can you do this yourself and submit a Pull Request?

I have written down the steps required for using ttn-lw-migrate, assigning @benolayinka for the rest and adding to Next Up. Re-assign as needed. Can also help with answering questions and testing.

Closed by https://github.com/TheThingsIndustries/lorawan-stack-docs/pull/130

authors: benolayinka neoaggelos

repo: TheThingsIndustries/lorawan-stack-docs


text:
Set motion flag before callback

Resolves #25

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

Thanks, released in https://github.com/TheThingsNetwork/arduino-node-lib/releases/tag/v2.0.9

authors: claassistantio johanstokking rgm3

repo: TheThingsNetwork/arduino-node-lib


text:
ipv6 only http integration target

Hi
I have a question. We use the http integration to forward the received data to our backend application.
We have many of those (prod, testing, devel, ...). The developement instances are ipv6 only (as we don't have multiple ipv4 addresses, this seemed to be a viable solution).
The problem is, I don't see packages coming into the ipv6 targets while it works for ipv4 targets.

Is there a possibility to see errors on the ttn console?
Is ipv6 supported by the HTTP integration?

Thank you very much.

I'm assuming you're referring to V2, not V3, hence the transfer of this issue to the right repository.
In V2 with the current host, we do not support IPv6 unfortunately.

:+1: ok thank you

authors: adrianimboden johanstokking

repo: TheThingsNetwork/ttn


text:
✏ Add Google OAuth through Supabase

🔗 Resources
https://supabase.com/docs/guides/auth/auth-google

❌
Since we no longer have email confirmations, this is not really needed.

repo: Thenlie/Streamability


text:
2023-10-20: 安芸高田市美土里町本郷

{"original_url": "https://www.athome.co.jp/kodate/6980046696/?DOWN=1&BKLISTID=001LPC&sref=list_simple", "price": 11500000, "location": [132.6108600669579, 34.71600580060712], "address": "安芸高田市美土里町本郷", "rooms": "4DK", "land_area": 533.5, "floor_area": 116.65, "completed_date": "2003-01", "city": "広島県安芸高田市", "description": "■平屋暮らしのセカンドハウス！□建築後ほぼ未入居の本格木造平屋建！■田舎物件の為、不便ですが自然豊かなロケーション良好な場所です！□神楽門前湯治村まで車で約７分の場所です！", "photos": ["https://telegra.ph/file/424feff93ac8f02ddb1c1.jpg", "https://telegra.ph/file/fbc72c455b80983e9fe75.jpg", "https://telegra.ph/file/f34948c2419f247254dd6.jpg", "https://telegra.ph/file/0f4c14b6d48907a25c3ec.jpg", "https://telegra.ph/file/e2fdd69200e1764c59bb5.jpg", "https://telegra.ph/file/23127574201e1d8f50fba.jpg", "https://telegra.ph/file/acaf259b9dda9c54680e9.jpg", "https://telegra.ph/file/75ba9c1670948d6772893.jpg", "https://telegra.ph/file/4d67000f5dc0dbf1c4487.jpg", "https://telegra.ph/file/cc18c936d52c1b44622bf.jpg", "https://telegra.ph/file/586dd078bf78956700b77.jpg", "https://telegra.ph/file/d4a434d6fc5ea8b02c969.jpg", "https://telegra.ph/file/149fb974ecdcdb8f281e7.jpg", "https://telegra.ph/file/c138fd6cc1094813ea4c5.jpg", "https://telegra.ph/file/15ba73992c27686938690.jpg", "https://telegra.ph/file/83f0c20d4bf8f60b6930e.jpg", "https://telegra.ph/file/e67522fbc906e194cf4c1.jpg", "https://telegra.ph/file/a6bbd9a8ac4036bdcce18.jpg", "https://telegra.ph/file/7163930cdef1d21289069.jpg", "https://telegra.ph/file/38b8732f2a65b0edc59c1.jpg", "https://telegra.ph/file/76b5dcf8984a5b99c16de.jpg"]}

开车去广岛市市区1个小时，基本上没有公共交通
去年11月换过灶和热水器，今年5月重修过化粪池
装修是这个世纪的风格，室内属于干干净净可以直接住进去的水准
这个地方开车7分钟可以到一个度假村“神楽門前湯治村，是一个当地打造的几个店连起来的乡土度假风情街。
这个地方3885円/m2
这片地的面积533.5m²，地皮价533.5 x 3885 =2072647.5円，207万円折人民币大约10万1千。
这个物件挂牌1150万，
也就是房东认为地面建筑物值1150-207=943万円，大约45万人民币。其实个人感觉这个价高了，还能砍。
看下这个市的新筑的行情，215平地，建物91平，卖1880万。也就是扣掉地价215m²x3885円/m2=835275円，扣掉83万円的地价，建材和工费是1880万卖价-83万地价=1797万，大约87万人民。
所以这个老房子和新建的比，地面建筑物过了20年，折价折掉一半。
#広島県安芸高田市

authors: TheodoreKrypton kongicus

repo: TheodoreKrypton/jp-homes-page


text:
🛑 Outlook is down

In acbb039, Outlook (https://outlook.live.com) was down:

HTTP code: 417
Response time: 104 ms

Resolved: Outlook is back up in 6d5fe05 after 12 minutes.

repo: Thexyz/Email-Monitoring


text:
🛑 Linkedin is down

In a88961d, Linkedin (https://www.linkedin.com) was down:

HTTP code: 429
Response time: 114 ms

Resolved: Linkedin is back up in 6f04b8c.

repo: Thexyz/downly


text:
🛑 Linkedin is down

In 5af12e4, Linkedin (https://www.linkedin.com) was down:

HTTP code: 429
Response time: 61 ms

Resolved: Linkedin is back up in 176fa5f.


text:
Scam Thread Submission

Duplicate Submissions

[X] Yes, I checked that the name is not currently in the list
[X] I read the wiki explaining each different categories and examples before submitting

(Required) Spam Comment Direct Link
https://www.youtube.com/watch?v=qMTkreV2CRU&lc=Ugy6F2sHaH0v-m0iy9B4AaABAg.9n3vtYetKKL9n3wLHKgqhb
(Optional) Screenshot of comments referencing the scammer names
No response
(Required) List of the scammer names
juliannhartt

Was this name all one word?

I'm going to assume it was

repo: ThioJoe/YT-Spam-Lists


text:
Revert "Remove sites that are down."

Reverts ThioJoe/YT-Spam-Lists#51
@ThioJoe Please refer to #70 , their comment makes sense, but if the sites are down, ig you can add a comment in the side?

hm yea it's a fair enough point

Might revisit later though if the list starts getting too long and starts affecting performance

Might revisit later though if the list starts getting too long and starts affecting performance

Ok cool

authors: KendallDoesCoding ThioJoe


text:
lidar的作用

大佬您好，我在config中看到有雷达的接口
'''
train_pipeline = [
dict(type="LoadMultiViewImageFromFiles", to_float32=True),
dict(
type="LoadPointsFromFile",
coord_type="LIDAR",
load_dim=5,
use_dim=5,
file_client_args=file_client_args,
),
'''
'''
input_modality = dict(
use_lidar=False,
use_camera=True,
use_radar=False,
use_map=False,
use_external=False,
)
'''
请问只是为了引入点云为深度估计做辅助训练任务吗，还有其他的作用吗

辅助监督训练分支,类似BEVDepthNet, 只在训练过程使用,推理数据流不走这个分支.


text:
Is it possible to use 1.0 with Swift 2 until 2.0 is ready?

I'm currently updating my app for Swift 2.0, but can't get my app to run with any of the Swift 2.0 branches using Carthage.
I was able to (after some hacking) get the "swiftier-2.0" branch to build with Carthage, but I kept getting a fatal error whenever I would call onSuccess

I was finally able to get the swift-2.0 branch to build correctly.

@aputinski Good to hear. If there's anything I could change to make it easier, let me know!

@Thomvis Thanks! Not sure what your timeline is for having 2.0 ready, but maybe a quick note in the README about which branch to use if you're using Swift 2.0.
Thanks again for this framework — really love using it.

@aputinski Yes! This needs to be better. I've been a bit busy lately but hope to release BrightFutures 2.0 (for Swift 1.2) this weekend and also release an 'official' beta for Swift 2.0.

authors: Thomvis aputinski

repo: Thomvis/BrightFutures


text:
Fix raw pastes encoding

Add UTF-8 charset to the Content-Type attribute of the HTTP response
sent by the server when viewing raw pastes.
Fixes #25.

Thanks a lot for contributing!

authors: Thooms aubincleme

repo: Thooms/PPaste


text:
Added requires declaration for rubygems

Added require declaration for rubygems, which is required on some platforms for loading any install gems

Hi Brian - We are curious what you are working on this this plugin.  Are you using it outside of Mingle?  Can we be of any further help?

Hey David,
Thanks for checking in. I'm only using this with Mingle. Have you or anyone
you know had much luck getting this to work with a private github repo?
Anything I should know?
Thanks!
Brian
On Mon, Nov 21, 2011 at 1:48 PM, David Rice <
reply@reply.github.com

wrote:

Hi Brian - We are curious what you are working on this this plugin.  Are
you using it outside of Mingle?  Can we be of any further help?

Reply to this email directly or view it on GitHub:
https://github.com/ThoughtWorksStudios/mingle_git_plugin/pull/2#issuecomment-2819181

Thanks for the help!
On Nov 21, 2011, at 4:56 PM, Ketan Padegaonkarreply@reply.github.com wrote:

The plugin just shells out to the git command line executable to perform a clone. Github supports http basic auth and ssh based public key auth.
Basic auth is fairly straight forward to setup. This will shell out to the git command line with git clone https://username:password@github.com/user/repo.git
SSH based authentication is slightly tricky. You'd need to ensure that you setup the correct SSH keys for the computer running mingle, and set the correct ssh git URL when adding the repository ssh://git@github.com:user/repo.git. Remember to add the ssh://

Reply to this email directly or view it on GitHub:
https://github.com/ThoughtWorksStudios/mingle_git_plugin/pull/2#issuecomment-2821832

authors: bcelenza djrice


text:
🛑 Melon Ticket is down

In 88c1f10, Melon Ticket (https://ticket.melon.com) was down:

HTTP code: 406
Response time: 975 ms

Resolved: Melon Ticket is back up in 79dd14c.

repo: TicketOpen/status


text:
🛑 Melon Ticket is down

In 3db438e, Melon Ticket (https://ticket.melon.com) was down:

HTTP code: 406
Response time: 789 ms

Resolved: Melon Ticket is back up in f77cad1.


text:
Not all Jackson exceptions mapper have been overruled

Quarkus: 3.4.3
Resteasy-Problem: 3.0.0
It seems like that not all Jackson exceptions are handled by resteasy-problem.

Although there is a mapper for JsonProcessingException, both child exceptions MismatchedInputException and InvalidDefinitionException are handled by Jackson itself.
According to the spec, this seems totally fine:
When choosing an exception mapping provider to map an exception, an implementation MUST use the
provider whose generic type is the nearest superclass of the exception. If two or more exception providers
are applicable, the one with the highest priority MUST be chosen as described in Section 4.1.3.

That is a little annoying cause it looks like you need to overrule each exception mapper individually.
Do you have any strategy in place to detected new mappers automatically?

Our strategy till now was to simply wait for the community to report missing mappers... I guess your screenshot shows DevUI component?
I can think of 2 improvements:

create integration test that will fail if a mapper from ourside of this extension is detected
add warn message during Quarkus startup if such 'alien' mapper is detected, to warn developers that not all error responses may comply with problem standard. This can potentially produce false positives if someone creates a mapper for custom exception and maps it into proper problem response.

Our strategy till now was to simply wait for the community to report missing mappers... I guess your screenshot shows DevUI component?

Yeah. it's the dev-ui component of resteasy-reactive.

I can think of 2 improvements:
* create integration test that will fail if a mapper from ourside of this extension is detected

This could work if you integrate with Quarkus (main) regularly. AFAIK you already do that, right?

* add warn message during Quarkus startup if such 'alien' mapper is detected, to warn developers that not all error responses may comply with problem standard. This can potentially produce false positives if someone creates a mapper for custom exception and maps it into proper problem response.

From a user perspective, I would prefer the first option. Overall, I guess this is quite important because as a user I rely on a proper RFC7807 error format.

* create integration test that will fail if a mapper from ourside of this extension is detected

This could work if you integrate with Quarkus (main) regularly. AFAIK you already do that, right?

We bump Quarkus version here regularly, and everytime it happens there's a big regression test run checking if master codebase is still compatible with latest Quarkus. We would see a failing test if new Quarkus version adds new exception mapper, or changes the priority of existing one, so that our gets overriden.

* add warn message during Quarkus startup if such 'alien' mapper is detected, to warn developers that not all error responses may comply with problem standard. This can potentially produce false positives if someone creates a mapper for custom exception and maps it into proper problem response.

From a user perspective, I would prefer the first option. Overall, I guess this is quite important because as a user I rely on a proper RFC7807 error format.

Second option would be also handy in case other quarkus extensions provide exception mappers - today it goes unnoticed. We can't cover all possible extensions in our tests suit and keep track of their releases.

authors: chberger lwitkowski

repo: TietoEVRY/quarkus-resteasy-problem


text:
High ms?

Hello sometimes i'm getting 0.40+ms sometimes in game using resmon 1 or only me having this problem?

Have you installed the latest possible version of TigoAntiCheat?

Yea it is the latest version i'm using i get 0.40 ms and its only 2 people online inside

That's indeed on the high side, I'll try to see if I can find a possible memory leak.

nice, when you plan to release your v1.1.0 ? with nuke and explosion anti cheat ?

Do you have a name for me from your server where I can trace where this high ms came from? You can also send it via discord if you'd prefer.
https://discordapp.com/users/636509961375055882

i tried to message you, long time ago you are not replying
Mac Gaming#2446 - here is my discord

Contact via Discord, indicated that he must temporarily disable objects.lua.
Go make a fix for this in the coming days

authors: HarithMichael TigoDevelopment

repo: TigoDevelopment/TigoAntiCheat


text:
Make somacore dependency exact to match tiledbsoma

A previous version of tiledb-soma erroneously marked itself as compatible with versions of tilebsoma v1.0.8. This is because the PyPI package (https://github.com/single-cell-data/TileDB-SOMA/blob/1.8.0/apis/python/setup.py#L332) lists itself as only compatible with == a version, but this Conda package listed itself as compatible with >= a version.

I'll put up a mod

The person who edits recipe/meta.yaml is 99% of the time myself. (See also our established procedure.)  Making an exact somacore pin here is an improvement -- it matches TileDB-SOMA's apis/python/setup.py -- but it introduces an error-prone step to be addressed. Namely, the change-me spots in this file are well-highlighted. Similarly the spots that bump regularly including core. The somacore package, by contrast, is "almost invisible" and it tends to disappear in the tiledbsoma shrubbery. A reminder is the right thing to do here.
https://github.com/TileDB-Inc/tiledbsoma-feedstock/pull/97/commits/ebc8814bb449530b52e1c5c4040266257b5853ff

authors: johnkerl thetorpedodog

repo: TileDB-Inc/tiledbsoma-feedstock


text:
Any benchmark of inference speed about FP4/NF4?

I wonder if there is any speed testing results about FP4/NF4 inference vs FP16?

This has been addressed in the most recent release. The benchmarks can be run by using pytest -vsk bench_matmul. If you want to benchmark other dimensions, go into the file and change the dimensionality.

authors: TimDettmers Tracin

repo: TimDettmers/bitsandbytes


text:
work on dart ?

Because rmw depends on r_crypto any which requires the Flutter SDK, version solving
  failed.

@gcxfd which version of flutter you used? can u share your pubspec.yaml?

no more response, closed it

authors: TinoGuo gcxfd


text:
Parallelization not working on ITER

On ITER clusters, using @munechika-koyo 's camera (which is big with 250,000 LOS) and an edge emissivity field from JINTRAC, the computation time (for res= 10 cm, just for testing) does not seem to be accelerated by parallelization:
Minimum working example (tofu 1.4.2-a5):
In [1]: import tofu as tf
/home/ITER/vezined/ToFu_All/tofu/tofu/__init__.py:95: UserWarning:
The following subpackages are not available:
    - tofu.mag
  => see tofu.dsub[<subpackage>] for details.
  warnings.warn(msg)

In [2]: cam = tf.load('/home/ITER/munechk/public/MyTofu/output/ITER_test_camera_config.npz')
Loaded from:
    /home/ITER/munechk/public/MyTofu/output/ITER_test_camera_config.npz

In [3]: multi = tf.imas2tofu.MultiIDSLoader(user='hoeneno', tokamak='convert', shot=134000, run=29, ids=['core_sources', 'equilibrium', 'edge_sources'])
Getting ids   [occ]  tokamak  user     version  shot    run  refshot  refrun
------------  -----  -------  -------  -------  ------  ---  -------  ------
core_sources  [0]    convert  hoeneno  3        134000  29   -1       -1
edge_sources  [0]    "        "        "        "       "    "        "
equilibrium   [0]    "        "        "        "       "    "        "

In [4]: _dshort = {'core_sources': {'1drhotn':'source[identifier.name=radiation].profiles_1d[time].grid.rho_tor_norm',
   ...:    ...:                             '1deEnergy':'source[identifier.name=radiation].profiles_1d[time].electrons.energy'
   ...:    ...:                             },
   ...:    ...:            'equilibrium': {'2dpsi': 'time_slice[time].profiles_2d[0].psi',
   ...:    ...:                            '2dmeshR': 'time_slice[time].profiles_2d[0].r',
   ...:    ...:                            '2dmeshZ': 'time_slice[time].profiles_2d[0].z'}}
   ...:

In [5]: multi.set_shortcuts(dshort=_dshort)

In [6]: plasma = multi.to_Plasma2D(shapeRZ=('R', 'Z'))
/home/ITER/vezined/ToFu_All/tofu/tofu/imas2tofu/_core.py:1972: UserWarning: The following data could not be retrieved:
	- equilibrium:
		2dB  : '2dBT'
		2dBR  : list index out of range
		2dBT  : list index out of range
		2dBZ  : list index out of range
		2djT  : list index out of range
		2dmeshFaces  : list index out of range
		2dmeshNodes  : list index out of range
		2dphi  : list index out of range
		2dpsi  : list index out of range
		2drhopn  : '2dpsi'
		2drhotn  : '2dphi'
		2dtheta  : '2dmeshNodes'
		strike0  : 'strike0R'
		strike0R  : list index out of range
		strike0Z  : list index out of range
		strike1  : 'strike1R'
		strike1R  : list index out of range
		strike1Z  : list index out of range
		x0  : 'x0R'
		x0R  : list index out of range
		x0Z  : list index out of range
		x1  : 'x1R'
		x1R  : list index out of range
		x1Z  : list index out of range
	- core_sources:
		1dbrem  : No / several matching signals for:     - source[]['identifier', 'name'] = bremsstrahlung     - nb.of matches: 0
		1dline  : No / several matching signals for:     - source[]['identifier', 'name'] = lineradiation     - nb.of matches: 0
		1dprad  : '1dbrem'
		1dpsi  : No / several matching signals for:     - source[]['identifier', 'name'] = lineradiation     - nb.of matches: 0
		1drhopn  : '1dpsi'
		1drhotn  : No / several matching signals for:     - source[]['identifier', 'name'] = lineradiation     - nb.of matches: 0
  warnings.warn(msg)

In [7]: %timeit sig_sum, units =  cam.calc_signal_from_Plasma2D(plasma, quant='edge_sources.2dradiation', plot=False, res=0.1, method='sum', minimize='calls', num_threads=1)
12.8 s ± 61.7 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)

In [8]: %timeit sig_sum, units =  cam.calc_signal_from_Plasma2D(plasma, quant='edge_sources.2dradiation', plot=False, res=0.1, method='sum', minimize='calls', num_threads=10)
13 s ± 88.4 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)

The computation time is virtually the same.
Checking the presence of openmp:
I checked the presence of openmp based on the test in the setup.py:
In [11]: omp_test = r"""
    ...: #include <omp.h>
    ...: #include <stdio.h>
    ...: int main() {
    ...: #pragma omp parallel
    ...: printf("Hello from thread %d, nthreads %d\n", omp_get_thread_num(),
    ...:        omp_get_num_threads());
    ...: }
    ...: """
    ...:
    ...:
    ...: def check_for_openmp(cc_var):
    ...:     import tempfile
    ...:
    ...:     tmpdir = tempfile.mkdtemp()
    ...:     curdir = os.getcwd()
    ...:     os.chdir(tmpdir)
    ...:
    ...:     filename = r"test.c"
    ...:     with open(filename, "w") as file:
    ...:         file.write(omp_test)
    ...:     with open(os.devnull, "w") as fnull:
    ...:         result = subprocess.call(
    ...:             [cc_var, "-fopenmp", filename], stdout=fnull, stderr=fnull
    ...:         )
    ...:
    ...:     os.chdir(curdir)
    ...:     # clean up
    ...:     shutil.rmtree(tmpdir)
    ...:     return result
    ...:
    ...:

In [12]: import subprocess

In [13]: import shutil

In [14]: openmp_installed = not check_for_openmp("cc")

In [15]: openmp_installed
Out[15]: True

So openmp is apparently available.
But, if I open another terminal in parallel and try to monitor the CPU usage during the executaiuon of the two %timeit commands above using
top -u vezined
I see that the CPU usage is effectively limited to 100%, meaning that despite the presence of openmp and num_threads=10, we are limited to 1 CPU only.
Possible causes on my opinion:

I suspect this is due to the fact that we are running from inside the ipython console and that ipython was allocated only one CPU was it was first started.
=> this seems to hold some valuable information on that point:
http://ipython.org/ipython-doc/stable/parallel/parallel_intro.html
Or, it could be that the system admins allocated, by default, only one CPU per user on the cluster

What do you think @lasofivec ?

It would be nice to have some extra information:

What gcc version are you using ?
Was it the same as when tofu was build ?
Can you try to run a small parallelized cython example in ipython ?

(base) [ vezined hpc-login02 ~ ] gcc --version
gcc (GCC) 6.4.0

The tests above where done in a local git repo containing tofu (compiled with this gcc using python setup.py build_ext --inplace).

Could you try an example independent of tofu ? to see if the problem comes from the machine or from tofu ?

From a ipython console:
In [22]: bench(cython_cdist_argmin, X, Y, "prange4")
    ...:
    ...:
                    version  time (s)   speedup
0                  baseline  4.360840         1
1        cython pure python  4.743235  0.919381
2  pointers + unrolled loop  0.100821   43.2534
3                    prange  0.057333   76.0614
4                   prange4  0.029498   147.834

(short version, but same functions, as here: https://github.com/jeremiedbb/tutorial-euroscipy-2019/blob/master/tutorial.ipynb)

I tried it in the login node of ITER, same as you I think. So options 1 and 2 that you suggested seem to be impossible.

Ahhhh sorry for such a slow reaction....
for technical reasons method='sum', minimize='calls' cannot be parallelized.
so num_threads won't affect anything.

I'm closing this issue as there is no problem. It is not supposed to be parallelized.

repo: ToFuProject/tofu