text:
steam-audio defaults to built-in HRTF when trying to load custom one

Hi everyone,
On a sample project, we're capable of loading and switching different SOFA HRTF sets in real-time. However, while some 3rd-party SOFA files work just fine, a few custom-made ones fail to be loaded causing steam-audio to silently (no pun intended) fall back to the default HRTF set. No logging or error message is reported, and the only noticeable effect is that the currently-selected custom HRTFs are not used in favor of unity's default set.
The custom HRTF set follows the SimpleFreeFieldHRIR 1.0 convention as well as all the specifications mentioned here, and have been generated using the official MATLAB/Octave APIs.  The dimension of the set is 15132128 (MeasurementReceiversNsamples). Here's a link to one of the sets:  subj_A.sofa.zip
On issue #123 (which is extremely similar to ours), I saw that @lakulish managed to inspect the underlying h5 data structure and found the issue there.
Could you please verify what could be wrong with the HRTF set or explain how to see that ourselves?
Thanks in advance! :)

For posterity: I've worked around this issue by loading and overwriting the SOFA files generate with the matlab API using a python implementation of the SOFA conventions, namely this one: https://github.com/spatialaudio/python-sofa.
Here is a sample code for doing that:
HRTF = sofa.Database.open(file_path, 'r+')
HRTF.save()
HRTF.close()

Hope it helps.

We tested the SOFA file you provided, and the issue was the same as in #123, i.e., in the HDF5 superblock version. The workaround you're using is also similar to the one I mentioned in that issue. Thanks!

Hey @lakulish , unfortunately I celebrated prematurely, the aforementioned command doesn't seem to work all the times.
I've tried a similar procedure using this SOFA library and I still can't get SteamAudio to read the file.
Internally, SOFASonix uses NetCDF4 which, in turn, relies on the libnetcdf and hdf5 C libraries. I've tried both the latest version (1.5.4) of NetCDF4 hosted on conda-force, which is packed with libnetcdf 4.7.4:
netCDF4.getlibversion()
# '4.7.4 of Oct 21 2020 19:59:39 $'

as well as as compiled my own version using libnetcdf 4.4.0 and hdf5 1.8.17
netCDF4.getlibversion()
# '4.4.0 of Feb 18 2017 10:01:44 $'

Unfortunately, SOFA files exported with neither versions worked.
However, when inspecting the resulting SOFA files with h5debug, I can see that at least in the second case, the superblock version is indeed the right one:
$ h5debug subj_K.sofa
Reading signature at address 0 (rel)
File Super Block...
File name (as opened):                             subj_K.sofa
File name (after resolving symlinks):              subj_K.sofa
File access flags                                  0x00000000
File open reference count:                         1
Address of super block:                            0 (abs)
Size of userblock:                                 0 bytes
Superblock version number:                         2
Free list version number:                          0
Root group symbol table entry version number:      0
Shared header version number:                      0
Size of file offsets (haddr_t type):               8 bytes
Size of file lengths (hsize_t type):               8 bytes
Symbol table leaf node 1/2 rank:                   4
Symbol table internal node 1/2 rank:               16
File status flags:                                 0x00
Superblock extension address:                      UNDEF (rel)
Shared object header message table address:        UNDEF (rel)
Shared object header message version number:       0
Number of shared object header message indexes:    0
Address of driver information block:               0 (rel)
Root group symbol table entry:
   Name offset into private heap:                  0
   Object header address:                          48
   Cache info type:                                Nothing Cached

Furthermore, I can see that the SOFA files generated by MATLAB 2019b  using the matlab/octave API feature the following metadata:
_NCProperties: version=1|netcdflibversion=4.6.1|hdf5libversion=1.8.12

whereas the one exported using SOFASonix + netCDF4 (conda-force build) reads:
_NCProperties: version=2,netcdf=4.7.4,hdf5=1.10.6

Unfortunately, this field is not available in any of the public HRTF set I consulted, nor is updated when using  libnetcdf 4.4.0.
Would you perhaps be able to mention exactly which tool (as well as its version and host OS) are you using to successfully create or export SOFA files that can be read by SteamAudio? It would really help us out!
I'm attaching the unabridged HRTF for convenience. This one is the one created with libnetcdf 4.4.0. It claims to have superblock version 2 but still won't work on SteamAudio. Feel free to take a look: subj_K.sofa.zip
Thanks again!

A little follow-up: we were able to export SOFA files successfully using MATLAB 2016b, which features the right combination of  hdf5 and netcdf libraries :)

Hi @miccio-dk,
Good to know you were able to successfully export your SOFA file from MATLAB and have Steam Audio read it. For our next release, we plan to update to the latest version of the SOFA loading library we're using, hopefully that will make this sort of issue much less common.
Closing this issue.

Hi @miccio-dk,
Good to know you were able to successfully export your SOFA file from MATLAB and have Steam Audio read it. For our next release, we plan to update to the latest version of the SOFA loading library we're using, hopefully that will make this sort of issue much less common.
Closing this issue.

authors: lakulish miccio-dk

repo: ValveSoftware/steam-audio


text:
SID_Sony_Raw.db database

How to get SID_Sony_Raw.db? Can you provide a link Thank you.

Please carefully read the readme. See util/lmdb_data.py for details.

source: gharchive/issue

authors: Vandermode yuanchen-wang

repo: Vandermode/ELD

license: MIT

license_type: permissive

license_source: github-api


text:
Signup page responsive

closes #1

You haven't made changes in the api call part in Register.jsx? right?

Thi is sign in page but I have worked in sign up page (register.jsx)

source: gharchive/pull-request


text:
[Device support]

Anything you want to mention?
No response
Your device model
RT-AXE7800
Firmware type
Stock
Firmware version
3.0.0.4.388_22068-gf3adbcd
Does everything work well?
Yes

Thank you for your report! 👍🏻

authors: Vaskivskyi judasferret

repo: Vaskivskyi/ha-asusrouter


text:
Lance updates and raw_text replacement for text fields.

Changed text fields to raw_text fields where raw text is used to comply with the warnings in the error log.
Changed DefaultOnFaithClick to OpenGameViewData and DefaultOnCultureClick to OpenGameViewData as per Lance updates.
Added a error suppression effect/event combo to remove anal CK3 warning messages from the error log.

Can you just do this renaming. I will try to publish this during weekend.

Done.

Done.

authors: Karnor Vasolik


text:
多语言支持

除了中文以外，还想支持日语、英语

可以考虑一下用这个 https://weblate.org/en/

repo: VecHK/poker-search


text:
hlil.dest.value returns

mlil.dest.value returns the address of a call, but hlil.dest.value returns
Work around here for me was to use hlil.dest.constant.
Version 2.0.2144-dev (Build ID f704503e)

Caused by #1683

Fixed in build 2242


text:
"Set User Variable Value" => "Learn More" doesn't do anything

Seems to be broken on Linux and Mac, might work on Windows.

Broken on Windows too. QUrl local files cannot link to fragments. Need to either use online documentation or remove entirely.

Fixed in builds >=2482

authors: KyleMiles psifertex


text:
Crash when analyzing a binary

Customer reports:
There was a regression introduced in 4.0.4841 that makes BN crash when loading this file (file: arm64 slice; from dyld shared cache of macOS 14.4 Beta (23E5191e)), reading the changelog my hunch it’s either commit 0938583 or 6140477 by  @CouleeApps  based on their description. 4.0.4840 loads this file fine. Tested on macOS 14.4 w/ M3 silicon.
GeoServices.zip

Sounds like this crash was fixed by @bpotchik in Vector35/binaryninja@ab0cd9ba9600f099f1482760470615e9038ee086 . Here's the crash log though, just for completeness' sake: crash(1).log

Yeah looks like it. Fixed in 4.0.4862-dev.

authors: CouleeApps bpotchik plafosse


text:
new submission: binjago

I've been writing a plugin that to assist with CTF's (and other general static analysis tasks) that I figure I'd submit in hope that it can also help someone else. It's more of a suite of plugins that I use personally, but may also be useful to others. I plan to continue to add more and more functionality as I encounter problems that I feel can be solved through static analysis using BN. Currently this plugin contains the following:

a ROP gadget locator for x86 and x86-64 (soon to support multiple archs hopefully by using BN IL)
a plugin that finds and applies comments on calls to certain libc/OS API functions to help enumerate function args (using BN IL)
a plugin that finds x86 and ARM function prologues in firmware flat files. (I hope to build this out to support enumeration of many file header signatures (similar to binwalk))
a plugin that finds direct and indirect recursion using BN IL

many more to come..
Here's the link: https://github.com/zznop/binjago

I'm assuming it's pronounced like ninjago? :-P

Also, looks good. Minor suggestion: maybe add the description from here into the plugin.json so there is a better description in the repo readme? I'll pull it as soon as I get my laptop out either way.

Yes, pronounced liked Ninjago (I Dad). And thanks, I plan on building out this framework to the point where it needs its own documentation. In the meantime though I’ll be sure to make the README more descriptive and include some screenshots.

authors: psifertex zznop

license: mit

license_source: bigquery


text:
Update Chinese Simplified translation

& Fix the display problem of custom userdata

Thanks for your translation, i really appreciate that, however, i've did a string cleanup right now, so lots of translations have been changed, can you merge new changes and review translations again? i can merge your pull request after that.
Thanks.

authors: VegaBobo YuKongA

repo: VegaBobo/DSU-Sideloader


text:
Add support for apps installed with scoop (https://scoop.sh/)

BeyondCompare
Diffinity

Just checking if you are interested in supporting apps installed with scoop. If that's the case, I can improve this pull requests by adding all apps that can be found in scoop buckets.

lgtm. feel free to send prs for any others

Verify 11.20.3 includes this change and has been deployed

repo: VerifyTests/DiffEngine


text:
Incorrect parse: float and complex arithmetic

Operands are always cast to the LHS type instead of to the complex type:
void foo(void) {
    _Complex float x = 1.0if;
    float y = 0;
    y + x;
}

    add_expr: 'float'
     lhs:
      lval_to_rval: 'float'
        decl_ref_expr: 'float' lvalue
         name: y
     rhs:
      float_cast: 'float'
        lval_to_rval: '_Complex float'
          decl_ref_expr: '_Complex float' lvalue
           name: x

I thought my quick patch fixed this but logic was more incorrect than I thought. Properly fixed in 605b0cd007ff3002d5b9e84f6430eab5ad4c4ee0.

authors: Vexu ehaas

repo: Vexu/arocc


text:
Fix network load issue

Fix network load issue.

sync?

synced.

LGTM

authors: djasmine yubowenok

repo: ViDA-NYU/genotet


text:
Does not work for multiple Windows user accounts

[x] I have searched open and closed issues for duplicates
[x] I am submitting a bug report for existing functionality that does not work as intended
[x] I have read https://vigem.org/Community-Support/
[x] This isn't a feature request or a discussion topic

Bug description
HidHide is unable to function in a situation where two people use the software on different user accounts.
Steps to reproduce

Install HidHide for User 1
User 2 is unable to launch the configuration utility
Reinstall for User 2
Installation is now broken for User 1

Actual result: Only one user is able to use HidHide on one PC.
Expected result: Both users are able to use HidHide.
Machine info
CPU-Architecture: x86-64
Windows version: Windows 11 21H2
Software/driver version(s): 1.1.50

There are still people with multiple user accounts? 😄 Jokes aside, what exactly is "broken"? The config client not launching? Blocking and whitelisting not working anymore? Bit more info please 😘

I'm probably the only one, yeah. Yes, the config client does not start up. Says to check device manager for driver status, which seems to be ok (no yellow triangle or anything). Blocking and whitelisting are not working.

Screenshot? Is it open on the other user account in parallel? Because only one instance on the whole machine is allowed to run simultaneously. That is intentional and can't be changed. Black and whitelisting are system-wide operations so that doesn't sound right being tied to user account.

Does the client opens if explicitly run as admin on the other account? On my test I also couldn't open the HidHide Client from the 2nd user in the usual way (crashed when opening with a error message saying something went wrong), but it opens as normal if using the "run as administrator" option.

Interesting. After a complete reinstall it now works perfectly. I wonder what went wrong with the earlier reinstalls. I guess Windows needed a day to cool off.

We still try to get to the bottom of this, the client app is a portable executable not tied to anything in the user profile so only thing I can think of is some incorrect file and folder permissions set by the setup on the install directory 🤔

Can't reproduce.

authors: Kanuan hensez nefarius

repo: ViGEm/HidHide


text:
Remove single quotes from remote write headers

The operator adds single quotes to the headers inside remote write, resulting that the headers is identified as a whole string, not key:value, and when using this header to send to remote write server, the tenant that matches this header is not found.

Thanks for contribution!

repo: VictoriaMetrics/operator


text:
Order of Content and Named Slot Bug

Before opening an issue please make sure you have consulted the Lookbook documentation (in particular the Troubleshooting section) and have checked the existing issues to see if this has already been reported.

Describe the bug
When rendering a component that has a named slot (hereinafter named_slot), the generic content slot is empty if its content is placed before the block for the named_slot, but will be present if placed after.
To Reproduce
my_component.rb
class MyComponent
  renders_one :prefix
end

my_component.html.erb
<div>
  <%- if prefix %>
    <%= prefix %>
  <%- end %>
  <%= content %>
</div>

class MyComponentPreview
  def renders_with_prefix_but_no_content
    render(MyComponent.new) do |component|
      "content"
      component.prefix { "prefix" }
    end
  end

  def renders_with_prefix_and_content
    render(MyComponent.new) do |component|
      component.prefix { "prefix" }
      "content"
    end
  end
end

Expected behavior
Component renders with both content and prefix slots, regardless of the order they are provided to the component.
Version numbers
Please complete the following information:

Lookbook: 1.4.5
ViewComponent: 2.75.0
Rails: Rails 7.0.4
Ruby: ruby 3.1.2p20

Hi @anthonyshchang, thanks for opening an issue. It's actually not a bug with Lookbook but rather the way content is implemented in ViewComponent. The content is the return value of the block passed when rendering the component, so if you pass a slot after the content, it will not work.
Alternatively, you can use with_content to pass the content directly, without messing with the slots. See https://viewcomponent.org/guide/getting-started.html#with_content

authors: Spone anthonyshchang

repo: ViewComponent/lookbook


text:
🛑 Les Corbeilles de Claude is down

In b02595e, Les Corbeilles de Claude ($CORBEILLES) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Les Corbeilles de Claude is back up in 4994f2d.

repo: Vikingfr/upptime


text:
🛑 SCOP276 is down

In 4735ff6, SCOP276 ($SCOP276) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SCOP276 is back up in 4e2b524 after 18 minutes.


text:
The object is empty after using "import"

particles {}proto: Object
index.js:9977 [Vue warn]: Error in mounted hook: "TypeError: __WEBPACK_IMPORTED_MODULE_0_particles_js___default.a.particlesJS is not a function"
found in
--->  at resources/assets/views/login/Login.vue
 at resources/assets/App.vue

warn @ index.js:9977
logError @ index.js:11130
globalHandleError @ index.js:11125
handleError @ index.js:11114
callHook @ index.js:12313
insert @ index.js:13487
invokeInsertHook @ index.js:15254
patch @ index.js:15473
Vue._update @ index.js:12053
updateComponent @ index.js:12181
get @ index.js:12531
Watcher @ index.js:12520
mountComponent @ index.js:12188
Vue$3.$mount @ index.js:17808
Vue$3.$mount @ index.js:20148
Vue._init @ index.js:13960
Vue$3 @ index.js:14049
apply @ index.js:54362
webpack_require @ index.js:20
Object.defineProperty.value @ index.js:54322
webpack_require @ index.js:20
BUILTIN_OBJECT.[object Function] @ index.js:63
(anonymous) @ index.js:66
index.js:11134 TypeError: __WEBPACK_IMPORTED_MODULE_0_particles_js___default.a.particlesJS is not a function
at VueComponent.setBackground (index.js:106612)
at VueComponent.boundFn [as setBackground] (index.js:9590)
at VueComponent.mounted (index.js:106689)
at callHook (index.js:12311)
at Object.insert (index.js:13487)
at invokeInsertHook (index.js:15254)
at Vue$3.patch [as patch] (index.js:15473)
at Vue$3.Vue._update (index.js:12053)
at Vue$3.updateComponent (index.js:12181)
at Watcher.get (index.js:12531)

please demo a code for replicate

I'm sorry, reply is slow.
I am using the VUE. After I import, particles is NULL, I don't know the correct usage,But in a few months ago, so I use can be successful.
Here is my part of the code
import particles from 'particles.js'
import particlesJSON from './particles.json'
....
export default {
name: 'login',
data () {
return {
	}
},
methods: {
	setBackground () {
		particles.particlesJS('login-bg', particlesJSON)
	},

},
created () {

},
mounted () {
	this.setBackground()
}

}

I don't think particles.js is designed to be imported since it assigns to window.particleJS and doesn't utilize module.exports

this source code work
import 'particles.js'
declare var window:any;
@Component({
...
async ionViewWillEnter() {
window.particlesJS.load('particles-js', 'assets/particles.json');
}
..

authors: AdrianTao blaskovicz diogobd leovafme


text:
insufficient_quota

Describe the bug
keep getting insufficient_quota when testing with google colab.
To Reproduce
run the colab example
Expected behavior
it is probably rate limiting because it is trying to call openai too fast.
Screenshots
run the colab example
Additional context
I think if there is a parameter to adjust the rate it is accessing openai API as a parameter to this call smart_scraper_graph.run(), it should work fine.
anotehr approach would be to support some open hosted LLMs, like together.ai llama-3-70b, and it may not have this issue.

Thanks for the feedback! We will add it, also it is possible to integrate a retry mechanism using tenacity

ok cool, i will check that out.
also, i need to see ow to get this to work with open LLMs.

Let us know man

Do u have any news?

have not had a chance to focus on this yet but will do.

please try the new version

still get this error from OpenAI: RateLimitError

This is because the website you want to scrape is too big, you have to increase your biking plan on OpenAI


text:
How to insert based on lookup table non-integer id value?

person
---
id(pk) name

person_pets
---
id(pk) person_id(fk) pet_type_id(fk)

pet
---
id(pk) type
---
1 DOG
2 CAT
...

insertGraph([{
    name: 'John'
    pets: [{ id: 1 }],
}])

works great
But is there a way I can insert:
insertGraph([{
    name: 'John'
    pets: [{ type: 'DOG' }],
}])

Where 'DOG' will be transformed and inserted with the proper key 'DOG' => 1?
person
---
id(pk) name
---
1 John

person_pets
---
id(pk) person_id(fk) pet_type_id(fk)
---
1 1 1

Reason being is when the insertion happens it only knows about the type, so was wondering if I could link them on the fly and insert with that human-readable value. Or would I have to just do another await to look up and map types => ids prior to inserting?

Why don't you simply make the type the primary key since it seems to be an unique string? If you do that (and define it using idColumn for pet) everything works the way you want automatically.
If you really need to have both id and type, you could maybe implement the $formatDatabaseJson method for Pet model to make the conversion in javascript:
const typeToId = {
  DOG: 1,
  CAT: 2
}

class Pet extends Model {
  $formatDatabaseJson(json) {
    json =  super.$formaDatabaseJson(json)

    if (json.type) {
      json.id = typeToId[json.type]
    }

    return json
  }
}

If you don't want to hardcode the typeToId map in code, you can probably use a subquery:
class Pet extends Model {
  $formatDatabaseJson(json) {
    json =  super.$formaDatabaseJson(json)

    if (json.type) {
      // NOTE: Don't add `await` here. This get's compiled into the SQL as a subquery and is
      // executed as a part of the update/insert query (basically no overhead)l
      json.id = Pet.query().select('id').where('type', json.type')
    }

    return json
  }
}

@koskimas Thanks, both of those solutions work well!
Kind of unrelated, but as a newbie I read it's a good rule of thumb to have those auto-incrementing integer ids as primary keys. I have a ton of lookup tables that look like (id[pk], type) like that. And yes, in all cases, type is a unique string. Would you tend to just go with (type[pk])?

authors: booboothefool koskimas


text:
findOne and limit

Hi there,
When performing the debug of a findOne query, I don't see any limits being applied to the statement.
Why was this preferred rather than applying explicitly such filter in the query?
Thanks!

https://vincit.github.io/objection.js/#uselimitinfirst

🤦♂ there it was.
thanks!

Not that easy to find. I should probably link to it from findOne, first etc. documentation

authors: koskimas nicosierra


text:
Urgent Help with Expo Integration.

After following the guide, i got this when i run expo run:android
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.

Could not resolve all task dependencies for configuration ':app:debugCompileClasspath'.
Could not find com.google.android.exoplayer:exoplayer:2.7.1.
Required by:
project :app

Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

Get more help at https://help.gradle.org

Appreciate any help

Update your dependencies in android/app/build.gradle
I changed version of exoplayer from 2.7.1 to 2.17.1 then it compiled. (But I cannot get camera working)
implementation group: 'com.google.android.exoplayer', name: 'exoplayer', version: '2.17.1'

exoplayer 2.7.1 was in jcenter but is not in maven, so it can no longer be found at build time, it seems. I am trying exoplayer 2.13.3 because it is the lowest version available on maven.

Hi, did you manage to solve this? Trying to get Viro running on React Native 0.71.7.

@skizzo Have you managed somehow?

@ViktorVojtek I don't use Expo, but I managed to get Viro running on a regular RN 0.71.7 (iOS & Android) project.
Setting the exoplayer version to 2.17.1 like @siabard suggested was necessary to get it running on Android nonetheless:

Update your dependencies in android/app/build.gradle
I changed version of exoplayer from 2.7.1 to 2.17.1 then it compiled. (But I cannot get camera working)
implementation group: 'com.google.android.exoplayer', name: 'exoplayer', version: '2.17.1'

@skizzo Thanks a lot! :)

authors: ViktorVojtek equationalapplications ktjh123 siabard skizzo

repo: ViroCommunity/viro


text:
VDS-1302-qa-deployment

Automated update vc-module-customer-export-import from PR 27 https://github.com/VirtoCommerce/vc-module-customer-export-import/pull/27
Description:
It works for cases for import inside root, inside organization, and by Organization Id (Outer Id) from file.
However, by OrgId it is another US.
Do not check cases:
With duplicates validation. Will be delivered separately with US about updating of existed contacts.
Data validations. Required columns and another.
dynamic properties. Will be delivered separately.
with the creating of new contacts organization. The other US.
with accounts creating/updating. The other US.

Will be delivered with another PR with the frontend implementation of statistics blade.

authors: trueboroda vc-ci

repo: VirtoCommerce/vc-webstore-deploy


text:
added contributor and repo details

📢 Only PRs from existing Virtual Coffee members will be accepted.

Type of Contribution
Check the item(s) that applies.

[ ] 🌱 Practice Open Source
[ ] 📃 Repositories List

If your type of contribution is Repositories List, check items in the repository checklist below that apply.
⚠ We only accept PRs where most of the items are checked

[x] Relevant name
[x] Description
[x] Relevant tags
[x] README.md file
[x] CONTRIBUTIONS.md/CONTRIBUTING.md file
[x] Open source license
[x] Code of Conduct (COC)
[x] Issue and Pull Request templates

Description

Thank you @tkshill! Unfortunately, I've just merged a previous PR, can you please resolve the merge conflict before I merge yours?

repo: Virtual-Coffee/vc-preptember


text:
Make this into an app

It would be easier for our type of users to install zebra (with git dependencies) and then be able to go:
zebra my-zebra-file.py

Than having to think about maintaining python.

It's probably better to keep this as a package. Rather focus on making this a pypi package.

repo: VirtualActuary/zebra-vba-packager


text:
win11无法安装

注册表一个内容前面多了一个空格，去掉就可以了HotPE-V2.5.230218版本

新版已修复

抱歉，我是之前安装发现的，然后改完九八系统重装好了但是忘记具体值了，所以就大概把问题说了一下。感谢更新

authors: VirtualHotBar vokins

repo: VirtualHotBar/HotPEToolBox


text:
Issues with versioning bootstrap function

On start up the application bombs out (when using Mongo as the DB):
Starting the development server...

Admin development at http://localhost:8000/admin/
[2020-09-18T16:04:56.477Z] error Bootstrap function in plugin "versioning" failed
[2020-09-18T16:04:56.479Z] error TypeError: knex.Schema.createTableIfNotExists is not a function
    at Object.<anonymous> (/XXX/strapi/node_modules/strapi-plugin-versioning/services/create-versions-table.js:46:22)
    at step (/XXX/strapi/node_modules/strapi-plugin-versioning/services/create-versions-table.js:33:23)
    at Object.next (/XXX/strapi/node_modules/strapi-plugin-versioning/services/create-versions-table.js:14:53)

Hi @raininglemons, we will look onto that case. Can you please provide more details of env you're using?

repo: VirtusLab/strapi-molecules


text:
Create a public virustrack/minilab repository in Docker Hub

Potential targets:

virustrack/minilab
virustrack/datasciencenotebook
virustrack/covidvu

This will supersede the current pr3d4t0r/covidvu image.
It will clean up the original jupyter/datasciencenotebook with all the extra cruft it doesn't need.

Repository created:  virustrack/minilab

@kinabalu - Please send me your Docker Hub user name when you get a chance.

same as github. kinabalu
On Sat, Apr 18, 2020 at 10:49 PM Eugene Ciurana notifications@github.com
wrote:

@kinabalu https://github.com/kinabalu - Please send me your Docker Hub
user name when you get a chance.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/VirusTrack/COVIDvu/issues/560#issuecomment-616043309,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAN5JOPXJ2BNGMIIQ2N6IDRNKGFDANCNFSM4MGSUHWA
.

--
To our success!
Andrew Lombardi

repo: VirusTrack/COVIDvu


text:
refactor tests

small refactor of the tests.
None of these are integration tests. I've moved the performance tests to 'benches' and the remaining tests to unit tests within the lib.
It might be an idea to further refactor out the randomised test to a specific fuzzing target

for discussion- i've removed the 'inline' attributes. This leads to slightly better performance on most bench tests on my machine:
Gnuplot not found, using plotters backend
shortest_csc_path       time:   [260.61 ns 261.85 ns 263.15 ns]
                        change: [-22.085% -17.785% -13.408%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
  2 (2.00%) high mild
  7 (7.00%) high severe

shortest_ccc_path       time:   [187.12 ns 188.96 ns 191.87 ns]
                        change: [-2.6969% -1.0143% +0.6483%] (p = 0.25 > 0.05)
                        No change in performance detected.
Found 13 outliers among 100 measurements (13.00%)
  6 (6.00%) high mild
  7 (7.00%) high severe

shortest_path           time:   [354.46 ns 356.52 ns 358.73 ns]
                        change: [-15.823% -12.699% -9.7411%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
  5 (5.00%) high mild
  4 (4.00%) high severe

many_sample             time:   [10.384 µs 10.846 µs 11.342 µs]
                        change: [+6.9659% +10.427% +13.981%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
  6 (6.00%) high mild
  1 (1.00%) high severe

i suspect this is because the const methods can be more efficiently optimised if they're not inlined.
There is one performance regression here though- might be interesting in future to selectively replace the inline calls, verifying with the bench tests, and see which one is useful and which are counterproductive


text:
the output result log just have activity

 I run the model half a month ago, and that i just works very well. But strange happened today( i need to attend the other class so leave it for two weeks), the output log just have activity like below. May somebody use my computer to install some strange package? I have no idea now. i guess i need find the bug. But somebody here give me a clue, it would be very nice. thanks everyone

activity:  167
[[3.4108795e+02 5.9973071e+02 7.1076835e-03]
[2.0220493e+02 3.6329410e+02 7.1076835e-03]
[5.3852698e+02 6.8188672e+02 7.1076835e-03]
[9.1723251e-01 7.4949814e+01 7.1076835e-03]
[6.6526924e+01 2.0988675e+02 7.1076835e-03]
[3.0652689e+02 4.4988675e+02 7.1076835e-03]
[1.3052692e+02 2.7388675e+02 7.1076835e-03]
[6.8126740e+02 7.6669012e+02 7.1076835e-03]
[6.0252698e+02 7.4588672e+02 7.1076835e-03]
[5.1857452e+00 4.2374323e+02 7.1076835e-03]]

 I run the model half a month ago, and that i just works very well. But strange happened today( i need to attend the other class so leave it for two weeks), the output log just have activity like below. May somebody use my computer to install some strange package? I have no idea now. i guess i need find the bug. But somebody here give me a clue, it would be very nice. thanks everyone

activity: 167
[[3.4108795e+02 5.9973071e+02 7.1076835e-03]
[2.0220493e+02 3.6329410e+02 7.1076835e-03]
[5.3852698e+02 6.8188672e+02 7.1076835e-03]
[9.1723251e-01 7.4949814e+01 7.1076835e-03]
[6.6526924e+01 2.0988675e+02 7.1076835e-03]
[3.0652689e+02 4.4988675e+02 7.1076835e-03]
[1.3052692e+02 2.7388675e+02 7.1076835e-03]
[6.8126740e+02 7.6669012e+02 7.1076835e-03]
[6.0252698e+02 7.4588672e+02 7.1076835e-03]
[5.1857452e+00 4.2374323e+02 7.1076835e-03]]

I met the same problem, did you find the bug? thanks~

When I tested, this situation also happened, please ask where is the problem
activity: 167
[[3.4108795e+02 5.9973071e+02 7.1076835e-03]
[2.0220493e+02 3.6329410e+02 7.1076835e-03]
[5.3852698e+02 6.8188672e+02 7.1076835e-03]
[9.1723251e-01 7.4949814e+01 7.1076835e-03]
[6.6526924e+01 2.0988675e+02 7.1076835e-03]
[3.0652689e+02 4.4988675e+02 7.1076835e-03]
[1.3052692e+02 2.7388675e+02 7.1076835e-03]
[6.8126740e+02 7.6669012e+02 7.1076835e-03]
[6.0252698e+02 7.4588672e+02 7.1076835e-03]
[5.1857452e+00 4.2374323e+02 7.1076835e-03]]

authors: HuilaiLiang liuanping rjquan


text:
🛑 Triage Mate Homepage is down

In 6ea9804, Triage Mate Homepage (https://triage.voicemate.nl) was down:

HTTP code: 503
Response time: 513 ms

Resolved: Triage Mate Homepage is back up in 017e3da after 10 minutes.

repo: Voice-Mate/status-page


text:
LoDash compatibility

Hello :)
do you officially test against LoDash 4.x as well as Underscore?

Nope. I think I can try.

We've tried running the unit tests locally and most are fine. A few tests are failing because LoDash4 removes 'thisArg' parameters from most methods. Others are failing because _.allKeys and _.pluck have been removed. Overall, prob. not a huge problem to fix :)

Yes, it's not a big deal. I'll fix it.

authors: far-blue gaperton

repo: Volicon/NestedTypes


text:
Create JIT-optimized version for Backbone.Events

Create specialized Events.trigger versions for known attributes number, to be used from overriden set.
Refactor Event.trigger to use JIT-friendly dispatching.
It's not a problem in most browsers except FF. Therefore, it should be optimized for FF specifically.

That guys from Backbone just messed events up. Need to wait a bit.

Done in develop


text:
Implement "Superbar" support

When right clicking Firefox or Steam or other applications, a special context menu with application-specific commands is seen. Being able to activate this from a program group inside of Program Manager II would be extremely useful and help workflows. More research needs to be done where the data for these actions is stored.

This is probably related: https://learn.microsoft.com/en-us/windows/win32/shell/taskbar-extensions

https://forensics.wiki/jump_lists#customdestinations

The CustomDestinations Jump List files are located in the user profile path:
Path: C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations
Files: *.customDestinations-ms

https://inria.hal.science/hal-01988839/document

Each jump list file has a 16-digit hexadecimal number called
the AppID (application identifier) followed by an extension. The AppID
is computed by the Windows operating system using a CRC-64 checksum
based on the file path of the application. An application that is executed
from two different locations has two different AppIDs associated with the
application.

https://www.forensicfocus.com/articles/forensic-analysis-of-windows-7-jump-lists/
https://www.codeproject.com/Articles/36561/Windows-7-Goodies-in-C-Jump-Lists

repo: Vortesys/Program-Manager-II


text:
Corrected some Typo's at the last of the document.

@madskristensen; After your merge, I reviewed the document on the VSIX Cookbook web site and found some typos in the last of my document. Please merge these corrections.
Thanks.

Thanks

authors: SFC-Sarge madskristensen

repo: VsixCommunity/docs


text:
Power consumption: is power consumption explicitly tracked or handled in std Rust? Or is that a library?

https://cwe.mitre.org/data/definitions/920	Improper Restriction of Power Consumption

I cannot find anything relating to std handling power consumption.
Did however find two related libraries
https://github.com/ThijsRay/coppers
https://github.com/hubblo-org/scaphandre

Seemed like a stretch to begin with - it's under hardware classification anyway, so highly unlikely in std.

authors: andymeneely blaqat

repo: VulnerabilityHistoryProject/mega-foss


text:
Provide documentation on usage

Hello, It would be nice to see a quick start guide on how to use this plugin once installed.
Thanks!

I have added screenshots to the readme now.

authors: Vyoam pilotkid

repo: Vyoam/insomnia-plugin-postman-export


text:
Remove auto-sort. Do it manually instead (maybe)

Please turn off the auto-sort feature when looking for groups/raids. On a big server you can have 10-20 entries and them sorting all the time makes it unusable. It is horrible.
It can be added as a button to sort manually. But I don't really care about that, maybe some people do.

Firemaw horde it's impossible to read/hover. Everything changes every second or even faster. Auto sort needs to be a toggle feature

authors: getov miraage

repo: Vysci/LFG-Bulletin-Board


text:
🛑 W3Dev Home is down

In 1da282b, W3Dev Home (https://w3dev.in) was down:

HTTP code: 523
Response time: 10124 ms

Resolved: W3Dev Home is back up in b493f76.


text:
SDXL Support for KSAMPLER (Cycle)

This is more of a question than anything else.
!!! Exception during processing !!!
Traceback (most recent call last):
File "C:\ComfyUI_windows_portable\ComfyUI\execution.py", line 151, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
File "C:\ComfyUI_windows_portable\ComfyUI\execution.py", line 81, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
File "C:\ComfyUI_windows_portable\ComfyUI\execution.py", line 74, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
File "C:\ComfyUI_windows_portable\ComfyUI\custom_nodes\was-node-suite-comfyui\WAS_Node_Suite.py", line 8630, in sample
positive = comb.addWeighted(pos_additive, positive, pos_strength)[0]
File "C:\ComfyUI_windows_portable\ComfyUI\nodes.py", line 97, in addWeighted
tw = torch.mul(t1, conditioning_to_strength) + torch.mul(t0, (1.0 - conditioning_to_strength))
RuntimeError: The size of tensor a (1280) must match the size of tensor b (2048) at non-singleton dimension 2
Getting this error when running the KSampler (cycle) with SDXL. This indicates that an SD1.5 model or resource is being used within this node. Is there some way you could release an updated version of this node which does not contain whatever feature that can't be used with SDXL models?
I would very much like to try including this version of the sampler in my workflows, but am finding it impossible without redownloading SD1.5 models I got rid of a month ago.

It works fine for SDXL, you just can't mix model types since your conditioning it only for one.

authors: TripleHeadedMonkey WASasquatch

repo: WASasquatch/was-node-suite-comfyui


text:
activity_participation for CNRM-ESM2-1 -- add CORDEX, LS3MIP and CDRMIP

Hi Paul,
Could you please add these MIPS to CNRM-ESM2-1 activity participation
Regards
S

@senesis this change is now in place, please take a peek at CMIP6_source_id.html and let me know of any further tweaks

@senesis there was an indexing issue in the previous version, please review CMIP6_source_id.html, which should now correctly reflect both CNRM-CM6-1 and CNRM-ESM2-1

That looks fine for this attribute. Thanks


text:
🛑 NSLV is down

In 3eb4383, NSLV (https://www.nlsv.be) was down:

HTTP code: 0
Response time: 0 ms

Resolved: NSLV is back up in 96e761c.

repo: WEB-Vlaanderen/upptime


text:
sponsor, sentry

from Kamil Ogórek kamil.ogorek@gmail.com

Hey Alessandro,
You can pick and choose any format and size from https://sentry.io/branding/ directly :)
And it should link to https://sentry.io/
Cheers,
Kamil

@cirpo which sponsor level?

@magnum Silver

authors: cirpo magnum


text:
statichtmloutput_post_deploy_trigger  hook

I found that statichtmloutput_post_deploy_trigger doens't exist but wp2static_post_deploy_trigger. is working, but if i use this hook to trigger my git pipeline i have got error Failed during "Performing post-deployment actions", please consult the Help tab for where to get assistance.
This is my code. Am I doing something wrong or?
function static_deploy_trigger($archive)
{
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, '<pipeline trigger>');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POST, 1);
    $result = curl_exec($ch);
    if (curl_errno($ch)) {
        echo 'Error:' . curl_error($ch);
    }
    curl_close($ch);
    echo $archive;
}

add_filter('wp2static_post_deploy_trigger', 'static_deploy_trigger');

i tried this too:
function static_deploy_trigger()
{
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, '<pipeline trigger>');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POST, 1);
    $result = curl_exec($ch);
    if (curl_errno($ch)) {
        echo 'Error:' . curl_error($ch);
    }
    curl_close($ch);
}

add_filter('wp2static_post_deploy_trigger', 'static_deploy_trigger');

Thanks for reporting, @Kammi638 - I'll test and get back to you. The rename from wp2static to statichtmloutput isn't live in wp.org plugin yet, so should only be if you used from the source code here or got a recent release from this GitHub repository.
Besides that, code sample looks good. Will get back to you

Thanks for your response.
I don't care about hook name in fact. I will change this when you will update this in wp.org. Just reported that i found it.
I will wait for your tests. Thank you!

I'm rly sorry.
It's looks like that is my local problem. I tried it on webserver and it works.

license: Unlicense


text:
CircularProgressBar无法设置大小

我在使用CircularProgressBar时设置控件宽高为160时还是一样大
使用版本Nuget：0.0.0.1
<wd:CircularProgressBar
    Width="100"
    Height="100"
    Value="50" />
<wd:CircularProgressBar
    Width="160"
    Height="160"
    Background="#1FA7FC"
    BorderBrush="#D6D6D6"
    BrushStrokeThickness="10"
    Foreground="Black"
    Value="50" />

目前不支持修改大小。但是可以套一个Viewbox解决这个问题。
下一个版本修复。

示例代码：
 <wd:CircleProgressBar
                Width="50"
                Height="50"
                Background="#1FA7FC"
                BorderBrush="#D6D6D6"
                BrushStrokeThickness="10"
                Foreground="Black"
                IsRound="True"
                StrokeThickness="10"
                Value="40" />
            <wd:CircleProgressBar
                Width="100"
                Height="100"
                BrushStrokeThickness="10"
                IsRound="True"
                Value="60" />

repo: WPFDevelopersOrg/WPFDevelopers


text:
General feedback

Nice Job :-)
Here's a few bits of feedback ...
Be more functional!!!
var bucket = function(data) {
    var numberOfBuckets = Math.ceil(data.length / bucketSize);

    return d3.range(0, numberOfBuckets).map((i) => {
        return data.slice(i * bucketSize, (i + 1) * bucketSize);
    });
};

Can be simplified to:
var bucket = function(data) {
    return d3.range(0, Math.ceil(data.length / bucketSize)).map((i) => {
        return data.slice(i * bucketSize, (i + 1) * bucketSize);
    });
};

Which allows you to drop the braces:
var bucket = d3.range(0, Math.ceil(data.length / bucketSize)).map((i) => {
        return data.slice(i * bucketSize, (i + 1) * bucketSize);
    });

Or even just:
const bucket = d3.range(0, Math.ceil(data.length / bucketSize))
                        .map((i) => data.slice(i * bucketSize, (i + 1) * bucketSize));

I'd get rid of identity.js, the expanded form: (d) => d is more concise and easier to understand.

@ColinEberhardt Thanks, I hadn't spotted that bucket.js could do with that tidy up after the ongoing refactor to try and make everything more functional. I'll see if there's any more places where something similar could be applied.
I wasn't too sure about identity, just because it's a shared utility function, but it's concise enough to not be too bad if it's repeated, so I'll remove that too.

I've done these, and an additional refactor on largestTriangleThree, but will leave open for additional feedback

:+1: looks good to me

@ColinEberhardt Do you want me to squash and transfer ownership?

authors: ColinEberhardt WPFerg


text:
[New sniff?] No calls to wp_title()

Rule type:
Error
Rule:
Check that there are no calls to wp_title()

Avoid hard coding to modify content. Instead, use function parameters, filters and action hooks where appropriate. For example wp_title should be modified using a filter.

Ref: https://make.wordpress.org/themes/handbook/review/required/#core-functionality-and-features
Theme check file covering this rule:
https://github.com/WordPress/theme-check/blob/master/checks/title.php
Notes for implementation:

This function can possibly be added to one of the discouraged/forbidden function sniffs and might not need a sniff to itself.
Beware that there is also a filter called wp_title. This sniff should not confused the filter with a function call.

To do:

[ ] Clarify the rule in the Theme Review handbook.
[ ] Create unit tests (and possibly add them to existing file if the sniff will be added to an existing functions sniff)
[ ] Create new sniff or adjust existing one

The simplest way would be to add it as a restricted function as part of #9

If a theme can't use the wp_title function, why have the function?
I found it very useful for the h1 heading on archive pages or in index.php.

@joyously You should be using add_theme_support( 'title-tag' ); or the_archive_title` instead.

why have the function?
Like everything it was introduced when there was a need and now we have found a better way to solve the problem.

The function was nearly deprecated in WP 4.4 and so that chances are high it will be deprecated in the future.
https://make.wordpress.org/core/2015/10/20/document-title-in-4-4/

@grappler

You should be using add_theme_support( 'title-tag' ); or the_archive_title instead.
The h1 heading is not handled by the title-tag theme_support and the_archive_title doesn't have all the same filters on it as wp_title.

the_archive_title doesn't have all the same filters on it as wp_title.

You can always use the filter get_the_archive_title to make changes. wp_title()  should only be used to add the title in the head tags.

You can always use the filter get_the_archive_title to make changes.

That's not the point. There could be plugins and child themes that are filtering wp_title and not the_archive_title. The theme should be able to call the wp_title function if it wants to.

authors: grappler joyously jrfnl

repo: WPTRT/WordPress-Coding-Standards


text:
git branch for GUI

If in branch, but tags exist, will default to tag.  Consider sniffing if detached or not?

Fixed.

repo: WSULib/combine


text:
Document all the possible requests the bot can do

Before we create any implementations, we should figure out which requests should be able to do.

Currently, the following requests have been proposed:

Get VMs, their public IP-s
Get the total cost of an organisation, possibly as a graph (like it's presented in ETAIS)
Get all organisations the user has access to
Create a VM, specifying public ip, the cloud it should be created to and the technical parameters like ram, cores and disk space

Associated functional requirement: 3

Get team members in organisation/team
Get audit log in project/organization

Client proposed requests:
https://gist.github.com/livenson/411ec09912409eb79c1e4853c304f954

Client has provided us with required requests. Will be documented in requests ASAP.

All requests are now documented in requests.

authors: SilverKiro aleemet m2rtk

repo: WaldurChatbot/Waldur-Chatbot


text:
Adding zksync networks

Description
Adds support to zkSync 2.0 networks
How Has This Been Tested?
Tested locally to fetch zkSync networks by chain id
Due Diligence

[ ] Breaking change
[ ] Requires a documentation update
[ ] Requires a e2e/integration test update

Checks not passing @githubdoramon

pending

@arein weird thing is that tests are also failing on main branch

Checks not passing @githubdoramon

pending
@arein weird thing is that tests are also failing on main branch

Checks not passing @githubdoramon

@arein weird thing is that tests are also failing on main branch

ups

Checks not passing @githubdoramon

@arein weird thing is that tests are also failing on main branch

ups

@arein
Seems like there must be some setting of the PROJECT_ID env variable for the tests. Just not sure if it should be specific for each provider or a high level one (the wallet connect one most likely).

authors: arein githubdoramon

repo: WalletConnect/rpc-proxy


text:
New App Submission

App Logo (Required)
https://app.uselesscrypto.com/swap/static/media/swapper_logo.4840bddf.png
App Details (Required)
Type: Dapp
Name: U-Swap
Homepage Url: https://app.uselesscrypto.com/swap/
Chains supported: bep-20
App Url (Required - at least one)
Browser Url: https://app.uselesscrypto.com/swap/
iOS Url:
Android Url:
Mac Url:
Windows Url:
Linux Url:
Mobile Linking (Optional)
Deep Link:
Universal Link:
Desktop Linking (Optional)
Deep Link:
Universal Link:
Metadata (Optional)
Short Name:
Primary Color:
Secondary Color:

Added on commit 2c0c2eb8b62469253873f62dce4aa9101ea89522

authors: pedrouid uselessjhtest

repo: WalletConnect/walletconnect-registry


text:
COINBASE injected wallet's check option.

Hey, just wanted to confirm if check property should really be "isToshi" and not "isCoinbaseWallet" at src > providers > injected > index.ts in COINBASE object?
I checked the injected provider by Coinbase wallet extension has no isToshi property, it has isCoinbaseWallet property to distinguish it from other injected providers.
Please confirm.

With stable version 2.0.0 of Web3Modal now released, we are officially dropping support for version 1.x
Due to this this issue/pr was marked for closing. It is highly recommended to upgrade as 2.x will be receiving further updates that will enable functionality for some of our newer sdks like auth and push as well as support for WalletConnect v2 (See this post about WalletConnect v1 being deprecated https://medium.com/walletconnect/walletconnect-v1-0-sunset-notice-and-migration-schedule-8af9d3720d2e)
If you need to continue using Web3Modal 1.x and require this feature/fix implemented, we suggest adding it via forking V1 branch.


text:
Remember recently connected wallet

Is your feature request related to a problem? Please describe.
There are hundreds of wallets available, and users need to spend several moments searching or scrolling to find their favorite wallet.  Users have to do this for every single dapp they visit.
Describe the solution you'd like
User goes to dapp A, and selects a wallet
When user goes to dapp B, the previously selected wallet is shown first in the list.
This is a huge timesaver, win for the user, win for the wallets, and win for the dapps.

Describe alternatives you've considered
none

@chadyj I changed scope of this issue to remember recently connected wallet. This will be per dapp for 2.0.0. Remembering this setting across dapp is impossible as of now. If / when we get to that stage, another issue can be created.

authors: IljaDaderko chadyj


text:
QR Code standalone not working on metamask mobile

The QR Code on desktop is not working for metamask when I try to scan it with my phone, I scan the QR with metamask mobile app and nothing happens. I'm using the standalone modal, I even tried it on the example provided in the web3modal repo, the react-standalone example.
Originally posted by @glitch-txs in https://github.com/WalletConnect/web3modal/issues/775#issuecomment-1365649761

just read this https://github.com/WalletConnect/web3modal/issues/747#issuecomment-1336136661 my bad


text:
Using LazWebsockets in a synchronized environment

Not sure whether the title correctly describes my question. At well-defined points in my program specific information is expected from one or more clients, i.e. like
repeat
Code
receive datax from 1 client
Code
receive datax from 1 client
…
send data to all clients
until clients disconnect
I try to solve it with:
1.)	Define an array of string which I operate in round robin and 2 counters cin, cout:
JSONin: array[1..maxin] of string; cin:=0; cout:=0;
2.)	Fill JSONin
procedure TSocketHandler.MessageReceived(Sender: TObject);
var
Messages: TWebsocketMessageOwnerList;
m: TWebsocketMessage;
Comm: TWebsocketCommunicator;
begin
Comm := TWebsocketCommunicator(Sender);
Messages := TWebsocketMessageOwnerList.Create(True);
try
Comm.GetUnprocessedMessages(Messages);
for m in Messages do
if m is TWebsocketStringMessage then
begin
JSONin[cin+1]:= TWebsocketStringMessage(m).Data;
cin:= (cin+1) mod maxin;
end;
finally
Messages.Free;
end;
end;
3.)	Empty JSONin, used at the points “receive data” above:
while cin = cout do sleep (1000);
datax:= JSONin[cout + 1];
cout:= (cout+1) mod maxin;
Do you think this works or is it an abuse of your LazWebsocket implementation? Any hints what I should consider?

now that I understand LazWebsockets a bit better: this won't work. Good examples in the "examples" directory.

repo: Warfley/LazWebsockets


text:
RPi post-PySide6

Trying to get ENLIGHTEN running and building on RPi again (post-PySide6 migration)

ENLIGHTEN 4.0.28 runs from source on RPi 4B.  Still updating docs, need to post installer.
Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64 GNU/Linux
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian

repo: WasatchPhotonics/ENLIGHTEN


text:
lint stuffs and cleanup

Re-added proper lint tasks and applies them accordingly.
Re-added BACKEND_PATH env var for quick preview of raml changes.

@SimonSchick, thanks for your PR! By analyzing the blame information on this pull request, we identified @connor4312 and @ProbablePrime to be potential reviewers

Addressed all comments.

Also added minimalistic readme.

authors: MCPH-Jenkins SimonSchick

repo: WatchBeam/developers


text:
[desktop] Configuration tab

PR to a desktop branch
TODO:

[x] create tab (probably use same layout as the old version)
[x] connect layout to API (probably old code will do the trick)
[x] fill backend (PR to simulations submodule) - link

Added in desktop branch init commit

repo: WaterlinePL/HMSE-frontend


text:
Lab #3 error message with points()

I used this code to plot the avg strikeouts by team:
points(Teams$teamID, Teams$ave.so, pch=20, col.axis="gray60"),             # Size
I got his error:
Error: unexpected ',' in "points(Teams$teamID, Teams$ave.so, pch=20, col.axis="gray60"),"
I am unsure why it is giving me this.

The default code written was this which yielded the same error message
points(x = year,
y = ave.so,
col = "gray85",              # Color
pch = 16,                    # Shape
cex = 0.75)                  # Size

Sorry, I have another question....Does this sufficiently limit the years in the data set?
plot.window(xlim = c(1900, 2012)

Limit years 1900 to 2012

Hi @danafuller! So the second code chunk is giving you that error?
For your second question, yes that will restrict the window correctly.

Yes, I get the error with that second chunk too. :(

The first is because of the comma at the end:
points( Teams$teamID, Teams$ave.so, pch=20, col.axis="gray60"),   # Size

You would need to provide a reproducible example for the second case to diagnose properly.
Reproducible in this case would be starting with the canvas or plot functions (points appends to the original plot).

Thanks @lecy :)

Hi @danafuller!
See @lecy's point about creating a reproducible example. Also, make sure you review the guidelines for using github issues to get help. It makes it much easier to diagnose the issue if the code is correctly formatted.

Hi @danafuller. I am not having any issues running the code from the lab. Here is what I have up to your question:
library(Lahman)
data(Teams)

ave.so <- Teams$SO / Teams$G # create the average strikeouts.

ave.so.min <- min( ave.so, na.rm=T ) #create the minimum strikeouts.
ave.so.max <- max( ave.so, na.rm=T ) #create the maximum strikeouts.

plot.new() # call the plot pane.

plot.window(xlim = c(1900, 2012),
            ylim = c(ave.so.min,
                     ave.so.max))   # Specify dimensions

points(x = year,
       y = ave.so)                  # Plot points

You should be able to copy and paste directly from this post and have this render the following plot:

Thank you so much.  I will review the guidelines to make it easier next time!

👍🏼

authors: danafuller jacobtnyoung lecy


text:
Add check for browser WebGL2 support and display message instead of crashing

Safari does not support WebGL2 and crashes.

Thanks @kjpou1 :-)


text:
疑似bug，合约调用int类型参数进行修改，无法输入负数

在进行合约部署后，调用时setvalue int类型的变量，输入负数报错不支持合约参数类型编码

经复现后确认是由于fisco-bcos-java-sdk 2.9.0中的bug，后续修复完成将在此issue跟进。感谢反馈！

fisco-bcos-java-sdk 2.9.1及以后版本已修复

repo: WeBankBlockchain/WeBASE


text:
Linkis0.12.0 community communication(Linkis0.12.0版本社区交流)

Linkis0.12.0 community communication
Linkis 0.12.0 is an important version led by Boss ZhiPing with the help of webank.
This version mainly provides the following features：

Impala engine support
Flink engine support
Fix multiple bugs

Linkis 0.12.0 is an important version led by Boss ZhiPing.
This version mainly provides the following features：
Impala engine support
Flink engine support
Fix multiple bugs

Linkis0.12.0版本社区交流
Linkis0.12.0版本是由Boss直聘数星中台团队主导完成的一个重要版本。
该版本主要提供以下特性：
支持 Impala 引擎
支持 Flink 引擎
修复多个bug

什么时候完成呢？

什么时候完成呢？

Currently planned for the end of July, actual completion depends on development progress.

这个版本现在有相关的时间安排没

这个版本现在有相关的时间安排没

This version is planned to publish in next month.

期待中，很有意义的项目。有k8s支持么？

authors: Sevncz adonis2014 liangqilang taoyonggang wushengyeyouya

repo: WeBankFinTech/Linkis


text:
Provide a way to get SourceLocations

The spec interpreter reports assertion errors with line numbers from the source. This would be really handy for debugging codegen issues (e.g. in a test suite with hundreds of assertions, which one is failing?). Currently WAOT just tracks and prints the count (i.e. "assertion number X failed") but a line number would be even better. That would have more immediate utility but at some point it might become nice to have line information for expressions too (maybe I want to generate debug info?) That's sort of a speculative use case and may not matter during the time horizon that sexpr-wasm matters, but something that might be nice to have in mind. I'd be happy for asserts for now.
I don't know if it would be better just to hang SourceLocations off of some existing data structure, or pass extra callback args or what, it doesn't matter much to me, I don't think.

Good idea. I'll add the assert ones for now, but it would be good to have locations for everything, really.

Fixed in a86003ac1f90e3c23d2ccc3b0bc4fa42fdaada22.

Actually, I'll leave this open for adding SourceLocations everywhere.

Really fixed in f82e0c4b481982d6c8c3af79242f3fc9da7e77e8. Not sure if all the locations are great, but they should be usable. Note: this will break all of your callbacks :)

authors: binji dschuff

repo: WebAssembly/sexpr-wasm-prototype


text:
Choose a legible, neat font for body text

In the Sketch design files for @hudsonpowell + @benjaminleonard's refresh of @caseyyee's designsgit, Poppins is used as the typeface for the headings and copy.
Poppins looks good for headline type treatments (e.g., for the wordmark and headings), but for copy Poppins' legibility leaves a little to be desired:

For body text, I'd recommend we use the default "system" font (project repo).
Alternatively, IMO, the Helvetica Neue, Helvetica, Arial, sans-serif family could work quite well.
Another typeface I really like and think works well for body text is Apple's "San Francisco" font (SFUIText and SFUIDisplay). Here's a good treatment of it on the SCRN App site:

(By the way, I've introduced the open-source monospace font "Hack" for when we display code.)

@cvan sounds good. let's go with system sans and have a rethink if it's looking like an odd paring with with poppins

authors: HudsonPowell cvan

repo: WebVRRocks/webvrrocks


text:
[FEATURE] Add contributors page

Detailed description
Maybe let's show our contributors in our website like this https://www.4c.rocks/contributors
Context
Idk, maybe just to share our contributors profile and encourage more folks to contribute with our projects.
Possible implementation
No response
Additional information
Put this on-hold for hacktoberfest
Code of Conduct

[X] I agree to follow this project's Code of Conduct

That's always a cool feature to show to the community! ⚡
Steps

Create a new page contributors at src/pages/contributors.js
Fetch the the contributors:

Use getStaticProps as data fetching method
You can test the github API from cli with gh api repos/WebXDAO/webXDAO.github.io/contributors

Create a card component (or another display if you think it's fit better) and use the json payload from GitHub API to display the repository contributors.

Can I work on this?

Hi I would like to contribute. Could you please assign it to me? I need to do this for Hacktober 2022.
Thanks : )

Hi I would like to contribute. Could you please assign it to me? I need to do this for Hacktober 2022.
Thanks : )

Okay cool, please don't submit any PR for now. You can submit when hacktoferbest start

@vinzvinci hi I added "contributors page" in my fork. please check it out.
https://github.com/Anuran12/WebXDAO.github.io.git
I added this in a separate branch called "contributors-page". please check that and give me feedback. if you want to change or add something you can tell me.
Thanks :

@Anuran12 Hi :wave: ! Hacktoberfest start 1st October 2022, every PR sent before will not count as Hacktoberfest contribution.
Kindly suggest you to open a PR the starting day with your changes. 👍🏻
Btw, I read your work for /contributors, that look good to me ✌ But we use TailwindCSS for styling!

@mkubdev So do I have to change the style from css to tailwind css ?
I am not familiar with tailwind css : (

@Anuran12 No, you can keep it if it's fit the global layout!

Ok thanks 😊
@mkubdev  @vinzvinci
If you need more features in the website. I can help you . Just create more issues.. i will check them out.

Ok thanks 😊 @mkubdev @vinzvinci
If you need more features in the website. I can help you . Just create more issues.. i will check them out.

Hey, yeah sure, we'll open more issue tonight!

Yes! more issues, more fun! Thank you @Anuran12 🎉

Hey @vinzvinci can i create the PR now ?

I'd wait until Hacktoberfest starts so that it counts towards your progress in the event. :)

Hacktoberfest is live now for ASIA region @Anuran12
I know you're super excited! Feel free to open PR now :)

@vinzvinci I created a PR. Please check it out


text:
Add course material for competitive coding

Add links to journals , video links , pdfs anything which you prefer.
The material should be FREE and list should be ordered from basics to higher.
You need to link between categories and add the contents in the corresponding pages.

@Aniket762 Can I take it?

@darkmatter18 go for it 💪

repo: Webwiznitr/Project-basil


text:
OOM when allocating tensor with shape[1289818,303]!!!!!! (during testing with pretrained network)

Why is your code allocating such a large tensor? Please tell me how to fix this as my GPU cannot handle it, it doesn't make sense to have such a large tensor size for testing only.

Hi @sarimmehdi , From the shape, it seems to be the features for all the edges. We put all edge features in a batch and that's usually ok when we test on GPU with 8gb memory. What's the GPU you are using? A quick workaround is to change  "num_neighbors" in the config file to limit the number of edges. e.g. 256. This will impact accuracy though.

Thank you for the reply. I don't have a powerful GPU, that's why I am having trouble. I will try your code on Google Colab

authors: WeijingShi sarimmehdi

repo: WeijingShi/Point-GNN


text:
AFNetworking compatibi

Hi, sorry if this is a bit naive. Is this library compatible with use of AF

Sorry. Accidentally submitted this before I finished writing. In any case, was wondering if this library was compatible with parallel use of AFNetworking? I assume they have their own connection queue system; any chance you have compared their solution to yours? Any comments?

Hello.
We haven't tested it for compatibility with AFNetworking. Since they also use NSURLConnection, my guess is that the two libraries may interfere with each other, if used to connect to the same end-point.
I mean: our library is designed to avoid local (system) timeouts when accessing the same end-point with more than 4 long-running connections at the same time. It works by enqueueing requests when it knows 4 long-running connections are already ongoing.
If you are connecting to that same end-point from a different library, our count of long-running connections may be wrong. Thus, you may again incur in local timeouts, breaking the library's goal.
On the other hand, if you use the two libraries to connect to different end-points, they should cohabit without problems. Let us know if you should find any incompatibility.

authors: aernum gianlucabertani

repo: Weswit/utility-ThreadPool-ios


text:
Update "Account Number" field type from int to string.

Closes issue #39 "Account numbers with leading zeros are stripped when cast to int"

@vipin1190 I’ll take a look at it when I have some free time. Thank you for your contribution

Quick Question: How will the change behave when you pass in an INT as most of the people are likely passing INT. May want to create unit test to rule out that scenario; it it throws type exception or something, either it should be handled or we should note a breaking change so people can make the right level of change in their code before they pull into their existing codebase.
In most cases php handles the type casting, but it sometimes behaves differently on different platforms.
I will try to pull and test it when I have the time.

For now, perhaps the best idea would be to allow both types (int and string) in the setAccountNumber method and, depending on the type, cast it to a string with additional operations such as filling in missing leading zeros and validating whether the account number meets the requirements.
    if (is_int($accountNumber)) {
        $accountNumber = str_pad((string)$accountNumber, 9, '0', STR_PAD_LEFT);
    }
    if (!is_string($accountNumber) || !preg_match('/^\d{9}$/', $accountNumber)) {
        throw new InvalidArgumentException('Invalid FedEx account number format. Must be a 9-digit number.');
    }

@vipin1190 @code2prog : Having both makes sense to allow backwards compatibility, just do the casting based on what is being passed.
as a warning, we can document that when passing INT account validation would be put on server side.. eg. someone makes a typo and puts in 5 digit INT (eg. 000012345 and 12345 as INT would be 12345).. str_pad will add the 0s to make it 9 and look like a valid account number even if it is not. At that point, FedEx API will likely through error assuming the account number is not valid or the credentials don't have access to the given account.

I was working on another project and discovered something interesting.. as of php 8.1 INT starting with leading 0 (zero) is treated as Octal number.. when you cast, it converts the value from octal.. eg. when converting 01000 it returns 512 when you cast as string.

repo: WhatArmy/FedexRest


text:
How to minimise the detection factors?

I haven't found any notes in how to harden the proxy to minimise risk of its application such as by changing or randomising the ssl certificate or by showing custom error messages. I think it will be helpful if a section can be assigned to the hardening and detection subjects in the readme file.
At the moment, anyone can use the proxy by having its IP address which can help in detecting the service. As the proxy has been implemented to circumvent existing censorship, is there any way to add authentication to it to prevent unwanted parties (those in charge of censorship) to identify its usage easily?
A quick port scan on the common ports can also ease this process for those who want to block the IP address. What are the least ports which it can run with?
Thank you for helping everyone to stay safe and free from any censorship!

The minimum you need to do is open a single port on either 5222, 80, or 443. If you chose to utilize 443 it has an additional level of encryption enabled which is a one-off certificate generated at container startup. If you'd like certificate rotation for example, you can setup a cron job or something to periodically restart the container, which will automatically generate a new certificate (you would disconnect briefly during the restart but it's a very fast process)
An additional hardening guide would be something we could do. I'll keep this issue opened to track that.
As for authentication, unfortunately since it's a TCP proxy we don't support any form of authentication today. This may be something we could identify in the future should we move to something like SOCKS proxying.

Don't invent wheel again,
you can use vless+ws protocol

Don't invent wheel again, you can use vless+ws protocol

V2ray is much less documented for English users, and unrelated to our requirements in this context. v2ray serves as a pipe, but what we need here is an endpoint.

@ttimasdf if they need i can help to resolve the isseu

Merhaba

authors: 99799454668 hiddify hiddify-com irsdl slawlor ttimasdf

repo: WhatsApp/proxy


text:
add encryption at register and login

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

goodjob

authors: FauziIrhamPulungan alfirmanpahlepi


text:
Bug in new version in generate?

In the new version if I try to use:
import barcode
barcode.generate('ean13', '123455559121112')

I get an error TypeError: get() got an unexpected keyword argument 'writer_options' I get this both in version 0.12 and 0.13. Is there something I can do about this, or is this a bug?

It's a bug. I'll try to address it this evening.

I have the same bug, line 82 must be :
barcode = get(name, code, writer, writer_options)
(remove "=writer_options")
@WhyNotHugo
Without animosity, do you do some test before to release ?

Yeah, I've removed the writer options, but there's still issues around the get method (hence why I haven't pushed it yet).
I'm slowly trying to add tests. Coverage is still quite poor, and the API is pretty inconsistent, but I'm trying to push it in a cleaner direction. It's pretty hard without breaking compatibility though. :disappointed:

#86 should fix it, any feedback?

Thanks for taking care of it! Looks good to me.

authors: JLTs66 RosanneZe WhyNotHugo

repo: WhyNotHugo/python-barcode


text:
🛑 RoundCube is down

In ed83c99, RoundCube (https://peamail.net/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: RoundCube is back up in be61127 after 7 hours, 25 minutes.

repo: Wicloz/upptime


text:
🛑 Nextcloud is down

In 65db8a2, Nextcloud (https://cloud.wicloz.rocks/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nextcloud is back up in 534a252 after 6 minutes.


text:
Dashboard admin

[Persistent Login Protected Routes Navigate based on role Dashboard Admin - WIP]

again eslint doenst take in account the change and the push made


text:
create and style favorites button navbar

Create and style favorites button navbar

Ok it's done


text:
Update to 18.0.0 cause Jest error

After updating to newest 18.0.0v I got a problem with importing your module:
Test suite failed to run

    Jest encountered an unexpected token

    This usually means that you are trying to import a file which Jest cannot parse, e.g. it's not plain JavaScript.

    By default, if Jest sees a Babel config, it will use that to transform your files, ignoring "node_modules".

    Here's what you can do:
     • To have some of your "node_modules" files transformed, you can specify a custom "transformIgnorePatterns" in your config.
     • If you need a custom transformation specify a "transform" option in your config.
     • If you simply want to mock your non-JS modules (e.g. binary assets) you can stub them out with the "moduleNameMapper" config option.

    You'll find more details and examples of these config options in the docs:
    https://jestjs.io/docs/en/configuration.html

    Details:

    /[my_home_path]/node_modules/react-shadow/react-shadow.js:1
    ({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){import e,{useRef as r,useEffect as t,createContext as n,forwardRef as o,useState as a,useContext as c}from"react";import{createPortal as u}from"react-dom";import l from"prop-types";var i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function s(e,r){return e(r={exports:{}},r.exports),r.exports}var f=s((function(e){!function(r){var t=function(e,r,n){if(!l(r)||s(r)||f(r)||p(r)||u(r))return r;var o,a=0,c=0;if(i(r))for(o=[],c=r.length;a<c;a++)o.push(t(e,r[a],n));else for(var d in o={},r)Object.prototype.hasOwnProperty.call(r,d)&&(o[e(d,n)]=t(e,r[d],n));return o},n=function(e){return d(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,r){return r?r.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},o=function(e){var r=n(e);return r.substr(0,1)

    SyntaxError: Cannot use import statement outside a module

      4 | import * as React from 'react';
      5 | import {useSelector} from 'react-redux';
    > 6 | import root from 'react-shadow';
        | ^
      7 | import {ContentStyles} from './content-styles';
      8 |
      9 | export const ShadowContent: React.FunctionComponent = ({children}) => {

      at Runtime.createScriptFromCode (node_modules/jest-runtime/build/index.js:1085:14)
      at Object.<anonymous> (src/app/modules/resource/components/shadow-content/index.tsx:6:1)

I was trying to change it to react-shadow/styled-component but the same error appears.
Dependecies:

Jest: 25.2.4
TypeScript: 3.6.4
Ts-jest: 25.3.0
React: 16.13.1

Last running version 17.6.0

Hmm, maybe it's because I removed the CJS build. I didn't really change anything else that would affect the build.
If you're using react-shadow/styled-component then that would become react-shadow/styled-component.cjs
Could you try v18.0.1 please and let me know if this improves the situation?

I tried and it worked, thank you.

repo: Wildhoney/ReactShadow


text:
Music commands

Probably yoink from chicken bot
Might not be in v1 release

Call the module CraigPod.

repo: WilsontheWolf/Craig


text:
 Ability to select resource packs for specific worlds

Whenever you try selecting resource pack through the world load, it would apply globally instead of being selected for specific world.

Added in version 1.4.1, thanks for suggesting!

repo: Wilyicaro/Legacy-Minecraft


text:
The Road to 1.1.11

Hey, @Windows-XAML/contributors
Announcing the release of  1.1.11-preview-160428 into NuGet.
If you use the preview and report a bug, please indicate the Preview number.
Small comments on the preview can be appended to this issue.
// Jerry

so far so good... still working on behaviors and triggers... no more runtime binding errors at present

Having an issue with MasterDetail and nested ListView inside of a SematicZoom, unless I am not sure of binding for this VisualState, throws an absolute fit about not having the requested state on the ListView, it is a global to the page, exactly as the sample is, guessing this is more of an SO style question but no one seems to have anwwer yet.

authors: JerryNixon mvermef


text:
Lunr Languages intergration

Hiya
I think this project would be better server as a plugin for
https://github.com/MihaiValentin/lunr-languages/
You can then utilise the power of Lunr 2+ and provide the tokenisation and stemmer required for Chinese. There is already a Japanese version on lunr languages and I know people are after chinese
Tokeniszer
https://github.com/yishn/chinese-tokenizer
Others
http://linfuyan.com/add-chinese-support-to-lunrjs/
https://www.ranks.nl/stopwords/chinese-stopwords
Would be great to assist on this as I need for my website also

Hi @iwarner
Thanks for the info, and it is the best way to integrate with Lunr.js. I have already put it into my to-do list, hope it won't take too long :p

Hi @ole3021
Is there any update about this topic?

use this https://github.com/repairearth/lunr-languages

authors: ifrontend-xyz iwarner ole3021 repairearth

repo: Wiredcraft/lunr-chinese


text:
🛑 Chatbot SILI is down

In 40070a0, Chatbot SILI (https://sili.wjghj.cn) was down:

HTTP code: 502
Response time: 2284 ms

Resolved: Chatbot SILI is back up in 2610766 after 12 minutes.

repo: Wjghj-Project/status


text:
Switch to pytest-flake8

Switching tests to pytest-flake8 instead of pytest-pep8 would be great: The package is no longer maintained and the upstream bitbucket project is gone.

I guess I haven't gotten to this package yet. I've migrated several of my other packages already :)

Still relevant.

Yes it is :)
Just haven't gotten to putting out a new release yet. Soon I hope

I fixed this about 1.5 months ago but forgot  to close the issue. We're fully dependent on flake8 now instead of the pytest modules

authors: WoLpH sternenseemann

repo: WoLpH/python-progressbar


text:
Refactoring of openresearch datasource

Current state of affairs can be found at the branch orRefactor
Changes

SMWEntity and SMWEntityList are obsolete and are removed
SMW interactions capseled in OrSMW

api access to extract all entity records (for Event and Series)
Extraction from WikiMarkup

directly from the wiki, or
from backup files

OREventManager and OREventSeriesManager usage simplified

configuration over new wikiId and via parameter instead of abstract configure function

Removed api to change entites in the wiki

Since cc is primarily for accessing the data and not changing it modifying the data should be externalized
ormigrate i.e. provides with OrWikiPage an easy to use api to modify entities.

openreserach.py:

https://github.com/WolfgangFahl/ConferenceCorpus/blob/bb995acb53794671208f6129d252be698a405098/corpus/datasources/openresearch.py#L699
OREventManager and OREventSeriesManager switched from SMWEntityList to OrSMW
OREvent and OREventSeries: removed binding to SMWEntity

Tests:

https://github.com/WolfgangFahl/ConferenceCorpus/blob/bb995acb53794671208f6129d252be698a405098/tests/testOpenResearch.py#L16
https://github.com/WolfgangFahl/ConferenceCorpus/blob/bb995acb53794671208f6129d252be698a405098/tests/testOpenResearch.py#L73
https://github.com/WolfgangFahl/ConferenceCorpus/blob/bb995acb53794671208f6129d252be698a405098/tests/testOpenResearch.py#L140
https://github.com/WolfgangFahl/ConferenceCorpus/blob/bb995acb53794671208f6129d252be698a405098/tests/testOpenResearch.py#L207

Open Questions

OpenResearch now has three ways to initalize its entity managers api, WikiMarkup, WikiFiles

There already was the discussion that we should switch to only one openresearch datasource
Which one to use or should WikiMarkup just replace the WikiFiles method?

ccUpdate
$ ccUpdate --updateSource "orclone-backup"
Starting update of conference corpus database from orclone-backup cache ...
configureCorpusLookup callback called
Starting loading OPENRESEARCH (orclone-wikiMarkup) ...
(1/9984) Extracting Event record from AAAI HBM 2009 ... ✅
(2/9984) Extracting Event record from AASN 2008 ... ✅
(3/9984) Extracting Event record from AASNET 2008 ... ✅
(4/9984) Extracting Event record from ACE 2008 ... ✅
(5/9984) Extracting Event record from ACM SAC MCA 2009 ... ✅
(6/9984) Extracting Event record from ACM SAC OOPS 2010 ... ✅
(7/9984) Extracting Event record from ACM STC 2008 ... ✅
(8/9984) Extracting Event record from ACML 2009 ... ✅

...

(1125/1128) Extracting Event series record from UIST ... ✅
(1126/1128) Extracting Event series record from UbiComp ... ✅
(1127/1128) Extracting Event series record from VISAPP ... ✅
(1128/1128) Extracting Event series record from WPNC ... ✅
loading OPENRESEARCH (orclone-wikiMarkup) took 1371.8 s

:information_source: lookupId orclone-backup and or-backup perform the entity fetching with the WikiMarkup method to provide the latest data. The default backup path of the WikiFile (fromWikiFileManager) method is ~/or/wikibackup/<wikiId> which often resulted in loading an old backup. To avoid this the or-backup datasource should be loaded with the WikiMarkup method since it basically is the same procedure but the actuality of the records is ensured.

Downstream Problems

ormigrate uses the SMWEntity to generate the fixed wikiFiles

can be switched to since the Entites are encapsulated in an EntityRating object wich can provide the functionality if needed

:information_source: The WikiMarkup method is intended to replace the WikiFile data fetching method to always provide the latest data. But the WikiFile method sould be keept if the data should be loaded from a backup.

ToDos

[ ] Add wikiMarkup property to the WikiMarkup extraction method

some fixers need this to access to the freetext
allows to rebuild the complete page

Added option to include wikiMarkup in getWikiSonFromPage

repo: WolfgangFahl/ConferenceCorpus


text:
Insert Title Here

Describe the issue in detail here. Attach any relevant screenshots or files. The section below was automatically generated. Remove any information that you do not wish to include in the report.

Debug Data

Property
Value

Name
"Wolfram/Chatbook"

Version
"0.0.29"

EvaluationEnvironment
"Session"

FrontEndVersion
"Cloud: 1.66 (June 16, 2023)"

KernelVersion
"13.3.0 for Linux x86 (64-bit) (June 3, 2023)"

SystemID
"Linux-x86-64"

Notebooks
True

DynamicEvaluation
False

SynchronousEvaluation
True

TaskEvaluation
False

Settings
Inherited

Stack Data
throwFailure
trimURL

Failure Data
<|
  "Evaluation" :> Wolfram`Chatbook`Actions`StopChat[Wolfram`Chatbook`Actions`Private`cell]
  "Failure" -> Failure["ConfirmationFailed", <|"Information" :> "Container", "MessageTemplate" -> "``[``] did not return True.", "MessageParameters" :> {StringQ, ProgressIndicator[Appearance -> "Percolate"]}, "ConfirmationType" -> "ConfirmBy", "Expression" :> ProgressIndicator[Appearance -> "Percolate"], "Function" :> StringQ|>]
  "Arguments" -> {}
|>

Duplicate of #86

authors: guohongnz rhennigan

repo: WolframResearch/Chatbook


text:
Handle sections

Handle sections in a similar way we handle rows currently

+1
that would be nice

authors: danipralea zats

repo: Wondermall/Doppelganger


text:
请问怎么去掉登录验证步骤网页打开直接聊天？

请问怎么去掉登录验证步骤网页打开直接聊天？

您好，感谢反馈！
这个项目是为多用户和数据持久化设计的，如果您仅需要聊天功能，我相信有很多替代方案。

authors: Eobravo WongSaang

repo: WongSaang/chatgpt-ui


text:
No Icon

Describe the bug
The application has no icon on Linux
To Reproduce
Just installed
Screenshots

Desktop (please complete the following information):

OS: Kubuntu
Version 20.04.1 LTS

Hey,
thank you for reporting! I will check that.
I will write you back if I have a solution.

Hey,
thank you for reporting! I will check that.
I will write you back if I have a solution.

I will probably publish a new release this weekend where this is fixed.

I will probably publish a new release this weekend where this is fixed.

Hey,
i have published version 0.7.0.
Could you please tell me if this has fixed your issue?

Hey,
i have published version 0.7.0.
Could you please tell me if this has fixed your issue?

authors: WoodyLetsCode xRealNeon

repo: WoodyLetsCode/WLED-GUI


text:
Fixes the ‘auto_ptr’ is not a member of ‘std’

There's a bunch of errors since 0.1.2 when building gzbz2:

[1/2] cxx: compress.cc -> build/default/compress_1.o
../compress.cc: In static member function ‘static v8::Handle Gzip::GzipDeflate(const v8::Arguments&)’:
../compress.cc:193: error: ‘auto_ptr’ is not a member of ‘std’
../compress.cc:193: error: expected primary-expression before ‘>’ token
../compress.cc:193: error: ‘bw’ was not declared in this scope
../compress.cc:210: error: ‘auto_ptr’ is not a member of ‘std’
../compress.cc:210: error: expected primary-expression before ‘>’ token
../compress.cc: In static member function ‘static v8::Handle Gunzip::GunzipInflate(const v8::Arguments&)’:
../compress.cc:405: error: ‘auto_ptr’ is not a member of ‘std’
../compress.cc:405: error: expected primary-expression before ‘>’ token
../compress.cc:405: error: ‘bw’ was not declared in this scope
../compress.cc:422: error: ‘auto_ptr’ is not a member of ‘std’
../compress.cc:422: error: expected primary-expression before ‘>’ token
../compress.cc: In static member function ‘static v8::Handle Bzip::BzipDeflate(const v8::Arguments&)’:
../compress.cc:629: error: ‘auto_ptr’ is not a member of ‘std’
../compress.cc:629: error: expected primary-expression before ‘>’ token
../compress.cc:629: error: ‘bw’ was not declared in this scope
../compress.cc:646: error: ‘auto_ptr’ is not a member of ‘std’
../compress.cc:646: error: expected primary-expression before ‘>’ token
../compress.cc: In static member function ‘static v8::Handle Bunzip::BunzipInflate(const v8::Arguments&)’:
../compress.cc:843: error: ‘auto_ptr’ is not a member of ‘std’
../compress.cc:843: error: expected primary-expression before ‘>’ token
../compress.cc:843: error: ‘bw’ was not declared in this scope
../compress.cc:860: error: ‘auto_ptr’ is not a member of ‘std’
../compress.cc:860: error: expected primary-expression before ‘>’ token

This one line patch makes it go away.

create a pull request just for c9f7941 (include memory) and i'll accept it. otherwise it'll add lots of extraneous commits.

ok. i'm going to see if i can learn enough git to cherry-pick your commit.
otherwise i'll just add the include manually. thanks for fixing this.
i build on osx and it worked, you building on a linux variant?
-w
On Thu, Oct 27, 2011 at 12:22 AM, Ștefan Rusu <
reply@reply.github.com>wrote:

Don't know how. Aka my git-rebase fu is not strong. Can you add
#include <memory>

at the top of compress.cc? Besides the bunch of commits, that's the actual
diff between my master branch and yours.
--
Reply to this email directly or view it on GitHub:
https://github.com/Woodya/node-gzbz2/pull/5#issuecomment-2540479

ok, cherry picked: fyi i used this git cherrypick tutorial
http://mike.bailey.net.au/2008/08/cherry-picking-git-commits/

authors: SaltwaterC Woodya


text:
🛑 Bitwarden is down

In fe13245, Bitwarden (https://bitwarden.woomy.be) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Bitwarden is back up in bd14ae1 after 5 minutes.

repo: Woomymy/status


text:
Add sniff for long conditional end comments.

From the handbook:

Furthermore, if you have a really long block, consider whether it can be broken into two or more shorter blocks or functions. If you consider such a long block unavoidable, please put a short comment at the end so people can tell at glance what that ending brace ends – typically this is appropriate for a logic block, longer than about 35 rows, but any code that’s not intuitively obvious can be commented.

Ref: https://make.wordpress.org/core/handbook/best-practices/coding-standards/php/#brace-style
This rule was so far not covered.
See https://github.com/squizlabs/PHP_CodeSniffer/pull/1074 .
For this sniff to be added, the minimum PHPCS version needs to be upped as it has only just been added to the master and is expected to be included in the PHPCS 2.7 release.
Closes #606

FYI: PHPCS 2.7 has been released.

The main question for this PR is what format should the end comments be in ?
I've currently set it to // End %s(). to be in line with the "comments should start with a capital and end with a period" rule and still be a easily readable.
<property name="commentFormat" value="// End %s()." />

Opinions welcome.


text:
Replace plural categories as field name with singular category

Fixes

Fixes @openverse-frontend#1169
Description

Note: this does not really use category when filtering the search result, hence Draft status.
But setting category to singular is correct because all other parameters use singular words.
category field was using plural and singular forms interchangeably in the codebase. This caused errors when filtering by category:

for audio it always returned 0 results
for images, it seems to have returned correctly filtered results, but with category field sent to the front end being set to null.

To ensure that this change doesn't break anyone's code that was using categories as an image filter, I added it to the list of deprecated parameters. I removed it from the deprecated parameters, and added a duplicate filter to the search controller to make sure that both parameters work
Testing Instructions

Run just up, just init, and try searching for something, filtering it by category.
http://localhost:8000/v1/audio/?q=look%20back&category=music should return 1 result
Checklist

[x] My pull request has a descriptive title (not a vague title like Update index.md).
[x] My pull request targets the default branch of the repository (main) or a parent feature branch.
[x] My commit messages follow best practices.
[ ] My code follows the established code style of the repository.
[ ] I added or updated tests for the changes I made (if applicable).
[ ] I added or updated documentation (if applicable).
[x] I tried running the project locally and verified that there are no visible errors.

Developer Certificate of Origin

Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

I think I'd prefer to support both, with a note that in the next major version one will be removed. Ideally by that time we could email our API consumers or something like that, too.

I didn't understand what deprecated parameter means, to be honest. I thought it works like the deprecation notices in some python packages: when something is deprecated, it still works, but displays a warning. Apparently, it doesn't work at all now.

I think I'd prefer to support both, with a note that in the next major version one will be removed. ~Ideally by that time we could email our API consumers or something like that, too.~ Edit: Forgot the entire point of version numbers for a second 🤦

Should I open an issue for allowing for this pattern of deprecation (use both options in current version and display a deprecation warning, and treat it as an error in the future version, as is done now with deprecations)? Or do we already have it available in the API, and I haven't found how to use it? @dhruvkb , what do you think?

I don't think we have a deprecation pattern yet. The only API version I've seen was v1 (and it sends error messages when you send the old parameters for licenses)
We do have a bit of a deprecation system here:
https://github.com/WordPress/openverse-api/blob/a5f8b48f87856d6a40971d5c2b55a4ecd026c165/api/catalog/api/serializers/media_serializers.py#L149

Why have a version prefix if we're going to deploy breaking changes?
Unless we're prepared to hold off deploying breaking changes until our small number of API consumers have confirmed that they're ready to handle it, then we're really misleading people by having a version prefix in the API routes.

The v1 prefix is kind of misleading anyway. Technically, with all the changes we've made so far, we've already broken backward compatibility with the CC Search's v1 API.

authors: dhruvkb obulat sarayourfriend zackkrida

repo: WordPress/openverse-api


text:
Allow DAGs to silence only errors matching predicate

Fixes

Fast follow from  #643 to implement a suggestion by @sarayourfriend
Description

#643 introduced an Airflow variable (silenced_slack_alerts) that allows configuring a DAG to skip Slack reporting of errors. The implementation in that PR only allows for skipping Slack reporting for all error messages, but in reality we're unlikely to want this behavior. It's much safer to be able to silence specific known errors.
This PR changes the shape of the silenced_slack_alerts:

For each dag_id you must now provide both an issue and a list of errors. A slack alert will not be sent if it matches any of the predicates in the errors list for the given DAG.
Because our on_failure_callback includes information like the ExceptionType and task id in the message, we can use this to selectively silence messages matching those parameters as well.
Testing Instructions

Create an Airflow variable named silenced_slack_alerts in the Admin > Variables UI. For my tests I used this configuration:

{
  "audio_data_refresh": {
      "issue": "https://github.com/WordPress/openverse-catalog/issues/438",
      "errors": ["A test exception"]
  }
}

For the DAGs you've configured above, force an error to be thrown by editing the code to manually raise one. Make sure that it includes the configured predicate.
Run the DAG and verify that you can see a message in the logs saying Skipping Slack alert for <dag_id>.
Play around with your test error and the errors configuration to test that errors that do not match any of the predicates are still reported to Slack.

Now test check_silenced_dags DAG:

Edit your configuration to link to a GH issue that is closed. Run the DAG and verify you get a Slack alert indicating that the alerts can be turned back on.
Edit your configuration to link to a GH issue that is open. Run the DAG and verify you do not see a Slack alert.

Checklist

[ ] My pull request has a descriptive title (not a vague title like Update index.md).
[ ] My pull request targets the default branch of the repository (main) or a parent feature branch.
[ ] My commit messages follow best practices.
[ ] My code follows the established code style of the repository.
[ ] I added or updated tests for the changes I made (if applicable).
[ ] I added or updated documentation (if applicable).
[ ] I tried running the project locally and verified that there are no visible errors.

Developer Certificate of Origin

Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

General question for airflow deployment stuff: when merging this PR change, what is the process for handling the change in the variable interface? These changes are not backwards compatible with the existing variable interface, so this dag would crash on a type error (I think). Is the process to first turn the DAG off in production, then in any order, merge this PR and update the variable to the new interface, then re-enable the DAG after the new DAG code has been pulled?

In general, yes. In this case this would mean turning off check_silenced_dags and making sure no actually configured silenced DAGs are running (or temporarily reenabling alerting for them).
Because we don't have the variable set up yet, we should be fine to simply merge this as a fast-follow -- but I'll update the PR description to make sure we double-check that before merging.

repo: WordPress/openverse-catalog