text:
Adding generic preference dataset builder

Context
What is the purpose of this PR? Is it to

[x] add a new feature
[ ] fix a bug
[ ] update tests and/or documentation
[ ] other (please add here)

I was writing the docs for the preference datasets but noticed we don't have a generic builder to point to, so, here we are.
Changelog
What are the changes made in this PR?

I've added a preference_dataset builder which uses ChosenToRejectedMessages. I don't think it's worth adding the stack exchange message format as an option at this time.
I've also exposed the HH RLHF dataset builder in our docs.

Test plan
Please make sure to do each of the following if applicable to your PR. If you're unsure about any one of these just ask and we will happily help. We also have a contributing page for some guidance on contributing.

[x] run pre-commit hooks and linters (make sure you've first installed via pre-commit install)
[x] add unit tests for any new functionality
[x] update docstrings for any new or updated methods or classes
[x] run unit tests via pytest tests
[ ] run recipe tests via pytest tests -m integration_test
[ ] manually run any new or modified recipes with sufficient proof of correctness
[ ] include relevant commands and any other artifacts in this summary (pastes of loss curves, eval results, etc.)

UX
If your function changed a public API, please add a dummy example of what the user experience will look like when calling it.
Here is a docstring example
and a tutorial example

[ ] I did not change any public API
[x] I have added an example to docs or docstrings

do you want to also enable packing for preference datasets? should be easy to test and there's nothing blocking it

I'm actually pretty out of the loop on packed datasets, sorry. TLDR how to?

I'm actually pretty out of the loop on packed datasets, sorry. TLDR how to?

just emulate this and that's all you need, then expose the packed parameter: https://github.com/pytorch/torchtune/blob/c5db813ce0473db090a4f1f6b450f559acac58e5/torchtune/datasets/_instruct.py#L257
then just run a DPO config with preference_dataset and use the override dataset.packed=True tokenizer.max_seq_len=4096 and see if it packs successfully and trains. You can hardcode num packs to make it pack faster

authors: RdoubleA SalmanMohammadi


text:
Add PyVista dataset engine

Resolves #12 and closes #4
VTK files can now be read directly with xarray's open_dataset function:
import xarray as xr
ds = xr.open_dataset('wavelet.vti', engine="pyvista")

Codecov Report

Merging #27 (669ee52) into main (51513d7) will decrease coverage by 1.91%.
The diff coverage is 80.64%.

:exclamation: Current head 669ee52 differs from pull request most recent head caaaada. Consider uploading reports for the commit caaaada to get more accurate results

@@            Coverage Diff             @@
##             main      #27      +/-   ##
==========================================
- Coverage   92.12%   90.20%   -1.92%
==========================================
  Files           7        8       +1
  Lines         165      194      +29
==========================================
+ Hits          152      175      +23
- Misses         13       19       +6

Impacted Files
Coverage Δ

pvxarray/io.py
80.00% <80.00%> (ø)

pvxarray/accessor.py
95.83% <100.00%> (-0.09%)
:arrow_down:

Continue to review full report at Codecov.

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

source: gharchive/pull-request

authors: banesullivan codecov-commenter

repo: pyvista/pyvista-xarray

license_type: permissive

license_source: github-api


text:
MSPaint example missing

The Getting Started Guide hints there is an MSPaint example, but none exist in the repository.
Was hoping the MSPaint example would provide insight on how to interact with Ribbon Bars.

There is nothing special for Ribbon bars in comparison with any other controls. Just use Inspect.exe and method .print_control_identifiers() (though it may print really huge listing). Anyway I spent 2 hours to create an example. In my mind there is only real pitfall with dlg.Open.Open.click() that calls another "Open" button inside "File name:" combo box.

Thanks. It may not be as straight forward to new users as it may seem (otherwise #311 wouldn't exist).
I was following the Getting Started Guide but was unable to control Excel 2010. I was hoping the MSPaint example that the guide mentioned would be a good reference for Ribbon controls -- unless there's something else special about Excel?

source: gharchive/issue

repo: pywinauto/pywinauto

license_source: bigquery


text:
🛑 nitter.fediflix.org is down

In cc66df1, nitter.fediflix.org (https://nitter.fediflix.org) was down:

HTTP code: 403
Response time: 571 ms

Resolved: nitter.fediflix.org is back up in 9679731 after 1 hour, 13 minutes.

license: MIT


text:
🛑 nitter.us.projectsegfau.lt is down

In c1e0d45, nitter.us.projectsegfau.lt (https://nitter.us.projectsegfau.lt) was down:

HTTP code: 503
Response time: 543 ms

Resolved: nitter.us.projectsegfau.lt is back up in 7067113 after 29 minutes.


text:
🛑 nitter.kylrth.com is down

In 435e067, nitter.kylrth.com (https://nitter.kylrth.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: nitter.kylrth.com is back up in d4a3c91.


text:
🛑 nitter.tiekoetter.com is down

In c1feba0, nitter.tiekoetter.com (https://nitter.tiekoetter.com) was down:

HTTP code: 502
Response time: 700 ms

Resolved: nitter.tiekoetter.com is back up in 652c49c after 51 days, 22 hours, 41 minutes.


text:
🛑 notabird.site is down

In 68a59e8, notabird.site (https://notabird.site) was down:

HTTP code: 520
Response time: 99 ms

Resolved: notabird.site is back up in 983f6bd after 10 minutes.


text:
🛑 notabird.site is down

In 18d9201, notabird.site (https://notabird.site) was down:

HTTP code: 520
Response time: 49 ms

Resolved: notabird.site is back up in 11ec872 after 10 minutes.


text:
Showing socket hung up error

The down event is not getting triggered. When the monitoring server is down, it is showing Socket hung up error

Sorry, I have not noticed that the monitor's error event is getting triggered.

repo: qawemlilo/ping-monitor


text:
Metadata request fails in case of short server addresses

Short server addresses like :9090 cause an Only absolute URLs are supported error in Node. This happens during the metadata fetch request.

The metadata request is no longer required by webwire binary protocol v2.0. This issue must be rechecked.

repo: qbeon/webwire-js


text:
JAR not available for latest version

@Anush008 could you please add the JAR file for the latest version of spark-connector?

I intended to add an Action for this. For the time being, I'll upload it. Hold on.

Should be there now.

@Anush008 thanks for the quick response. I tried to use the JAR file on AWS Glue 4.0 but it is not working due to Java Runtime version mismatch. I tried to build it from source using Java 8 but it failed. Please check the logs below:
Logs from Glue:
Py4JJavaError: An error occurred while calling o99.save. : java.lang.UnsupportedClassVersionError: io/qdrant/spark/Qdrant has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0 	at java.lang.ClassLoader.defineClass1(Native Method) 	at java.lang.ClassLoader.defineClass(ClassLoader.java:756) 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:473) 	at java.net.URLClassLoader.access$100(URLClassLoader.java:74) 	at java.net.URLClassLoader$1.run(URLClassLoader.java:369) 	at java.net.URLClassLoader$1.run(URLClassLoader.java:363) 	at java.security.AccessController.doPrivileged(Native Method) 	at java.net.URLClassLoader.findClass(URLClassLoader.java:362) 	at java.lang.ClassLoader.loadClass(ClassLoader.java:418) 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) 	at java.lang.ClassLoader.loadClass(ClassLoader.java:351) 	at org.apache.spark.sql.execution.datasources.DataSource$.$anonfun$lookupDataSource$3(DataSource.scala:661) 	at scala.util.Try$.apply(Try.scala:213) 	at org.apache.spark.sql.execution.datasources.DataSource$.lookupDataSource(DataSource.scala:661) 	at org.apache.spark.sql.execution.datasources.DataSource$.lookupDataSourceV2(DataSource.scala:725) 	at org.apache.spark.sql.DataFrameWriter.lookupV2Provider(DataFrameWriter.scala:864) 	at org.apache.spark.sql.DataFrameWriter.saveInternal(DataFrameWriter.scala:256) 	at org.apache.spark.sql.DataFrameWriter.save(DataFrameWriter.scala:247) 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 	at java.lang.reflect.Method.invoke(Method.java:498) 	at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:244) 	at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:357) 	at py4j.Gateway.invoke(Gateway.java:282) 	at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:132) 	at py4j.commands.CallCommand.execute(CallCommand.java:79) 	at py4j.GatewayConnection.run(GatewayConnection.java:238) 	at java.lang.Thread.run(Thread.java:750)
Logs from Java 8 build:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile (default-compile) on project spark: Fatal error compiling: invalid flag: --release -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

The minimum supported version is JDK@17.
I'll add a notice in the README.

The minimum supported version is JDK@17. I'll add a notice in the README.

Thanks @Anush008

@rishabh1815769, V2 now supports Java 8.

repo: qdrant/qdrant-spark


text:
style

会死循环

暂不处理此种情况


text:
歌词与音频不对应

M1mac桌面端，一些时候歌词与音频不对应

win10，Desktop，v0.4.5
操作如下：
播放任意Playlist，使用【播放列表】中添加歌曲【插队播放】，出现只播放【插队播放】中某一曲，或者说是跳播。

实际播放如下：

单独添加测试：

出现歌词与音频不对应：

authors: Sean-Primo-Connery marchyi


text:
网页版last.fm API异常

网页版 win10 brave浏览器v1.24.86

我是自己部署出现这个问题，用作者搭建的服务就能正常关联，是不是在 Vercel 上部署要添加什么环境变量？

应该是更新之后出现的bug吧可能

同样的问题，也是自己从git clone构建。

同样的问题，也是自己从git clone构建。

参考 .env.example 文件和readme，需要设置api key的

同样的问题，也是自己从git clone构建。

参考 .env.example 文件和readme，需要设置api key的

已经确定.env中的api和shared key均已配置为自己last.fm账号的内容，回调链接https://music.ruofengx.cn/lastfm/callback?token=UxwLLl5QRcxwMaFPVRMhhWWbsBiZs4Yb返回404。版本是今天刚拉取的仓库。

vercel部署后同样也是（api已经设置成自己的了）

同样的问题，也是自己从git clone构建。

参考 .env.example 文件和readme，需要设置api key的

已经确定.env中的api和shared key均已配置为自己last.fm账号的内容，回调链接https://music.ruofengx.cn/lastfm/callback?token=UxwLLl5QRcxwMaFPVRMhhWWbsBiZs4Yb返回404。版本是今天刚拉取的仓库。
nginx日志：

2021/10/01 23:36:53 [error] 493896#493896: *121 open() "/var/www/html/lastfm/callback" failed (2: No such file or directory), client: 195.121.71.4, server: music.ruofengx.cn, request: "GET /lastfm/callback?token=UxwLLl5QRcxwMaFPVRMhhWWbsBiZs4Yb HTTP/1.1", host: "music.ruofengx.cn"

运行yarn run build后，/dist目录下文件列表：

css          fonts  index.html  manifest.json                                          robots.txt

favicon.ico  img    js          precache-manifest.ecc85cd1bac2b69fb6395fc6f3cf6481.js  service-worker.js

是不是缺少文件了？

假期结束后看看

nginx配置的问题，配一个fallback到 /index.html 问题就解决了

版本 v0.4.8，参考 .env.example 文件，在根目录新建 .env 文件，并填入 VUE_APP_LASTFM_API_KEY 和 VUE_APP_LASTFM_API_SHARED_SECRET

authors: RuofengX Smart-Chou icantnotfindaname lacafjh owenstruggle qier222 scbizu


text:
Add support for SampleData[Sequences]

Fixes #49.
I wasn't sure how to add a test to this, and I didn't see a comparable test in q2-vsearch for the different input type. But happy to implement a test if recommended.

Sorry @wasade for letting this sit for so long - I was traveling last week, but am back in the office now.

For posterity, here is the error when running right now (without that transformer in place):
Plugin error from deblur:

  No transformation from <class 'qiime2.plugin.model.directory_format.QIIME1DemuxDirFmt'> to <class 'q2_types.per_sample_sequences._format.SingleLanePerSampleSingleEndFastqDirFmt'>

... and transforming to that format isn't possible since there are no quality scores :disappointed:
So this is another situation where we really need typing.Union as it would let you do the obvious thing for the view annotation: typing.Union[QIIME1DemuxFormat, SingleLanePerSampleSingleEndFastqDirFmt] and then do an isinstance check inside the method (like a normal ad-hoc polymorphic python function).
Until then, we'd need to create a custom union-object (like what is used in demux summarize), but then you need to define transformers from everything to that, which really defeats the point of having transformers at all.
I think this situation has come up at least 2 or 3 times before this, so maybe it's time to just fix it for real and implement typing.Union?

We discussed out-of-band and will hold off on merging this PR until we have some kind of Union option in place.

It seems like 2020.1 might be a good time for Python 3.7 (letting us use type.Union in a multiprocessing env).
I will optimistically add this to our list...

Pushing this off to 2020.5, at the earliest.

Hey @ebolyen now that we do have typing.Union available, is this something we should get merged?

Pushing this off to 2020.5, at the earliest.

At the earliest. . . Following up on @lizgehret, @ebolyen that issue qiime2/q2-types#176 Matt mentioned is still open, is this actually fine now, and should that issue actually be closed? The issue is related to creating a transformer between the two formats, but if I'm understanding the conversation correctly with typing.Union we shouldn't even need that transformer, and that transformer isn't possible anyway.

authors: Oddant1 ebolyen lizgehret thermokarst wasade


text:
Feature/qm manager driver

This branch brings the driver for the Quantum Machines Manager, which allows Qililab to perform Quantum Control on Quantum Machines instruments.
Driver execution and results have been tested on the lab.
Setting parameters by using Quantum Machines Manager is a task we will tackle when translating our runcard to QM config files.

Hello! I left some quick comments to have something to work on, and let's do a sync if needed.

Comments addressed.

repo: qilimanjaro-tech/qililab


text:
Paddlebox pcoc

PR types

PR changes

Describe

add pcoc

add pcoc

repo: qingshui/Paddle


text:
'Parent' keyword not recognized when following by an alias

Properly displayed in VSCode with the FHIR Shorthand extension:

repo: qligier/jetbrains-plugin-fss


text:
Test Issue - wrqrn

Test Body - vvkesuxlvu

Test Comment - aeucq

repo: qlikqaa/dummyrepo


text:
Test Issue - spfiz

Test Body - xxhjkmfmnx

Test Comment - bwaye


text:
Test Issue - ssmdy

Test Body - fpxbuwtdec

Test Comment - douhd


text:
Test Issue - cdrsr

Test Body - wltjuxmvbt

Test Comment - ormxm


text:
Test Issue - ddcui

Test Body - omshghiuxa

Test Comment - wxryv


text:
Test Issue - masqg

Test Body - ruhfeguecm

Test Comment - tkqka


text:
Test Issue - beqat

Test Body - fvqsftnvgz

Test Comment - nemwl


text:
Test Issue - glfzm

Test Body - nzdxqvdgrx

Test Comment - hahyx


text:
Test Issue - xcrfu

Test Body - trkswepnqu

Test Comment - pisfq


text:
Test Issue - tbjja

Test Body - zaddbgwrlu

Test Comment - pfnqo


text:
Test Issue - juhbp

Test Body - fsyifbigay

Test Comment - mjyej


text:
Test Issue - eofcl

Test Body - gxokeqtvhi

Test Comment - weypx


text:
Test Issue - mlydp

Test Body - yilthqxywj

Test Comment - rakfd


text:
Test Issue - bkawc

Test Body - tiyzbzauex

Test Comment - ymjcj


text:
Test Issue - cbrts

Test Body - zvxixsayzc

Test Comment - hbdni


text:
Test Issue - rolid

Test Body - uuogqvcqwt

Test Comment - plqkt


text:
Test Issue - txhlc

Test Body - nisosnzbip

Test Comment - rbtza


text:
Test Issue - bdjdw

Test Body - dmbqlaetgp

Test Comment - pnhwo


text:
Test Issue - vmkrc

Test Body - putpnurrxj

Test Comment - hundu


text:
Test Issue - socwx

Test Body - eirtosmgfa

Test Comment - gpgyw


text:
adjust some filemanager translations after review in UI

I dit not find somse stings to ajdust after review in UI, even sosme of them are present for context menu.

I guess you used translations provided by original filemanager from usermin/webmin?

Probably those are in filemin/lang?

will have a look at filemin/lang, if they are there I provide an update for filemin/lang to webmin.
Now my translation adjustments after reviewing in UI anre in this pull request.
Please merge.
Wish you a nice weekend

thanks for the tip found missing strings (and more) in filemin/lang and create a pull request for JC :-)

Thanks! :wink:

authors: gnadelwartz qooob

repo: qooob/authentic-theme


text:
事件捕获机制

有事件捕获机制吗？比如我想要做两个下拉框的联动，其中一个下拉框选项改变之后，另一个下拉框可以马上捕获到改变，其对应的下拉选项范围也能相应作出改变？

可以写自己的js实现
https://doc.getqor.com/admin/theming_and_customization.html

你好 事件捕获用js实现了 但在实现过程中发现了一个问题、如果将js脚本写在tmpl模板中、在运行时将不会执行该js脚本、比如我写了一个下拉框的onchange事件、但在运行时会报not defined的错误
` <select id="{{.InputId}}" class="qor-field__input hidden" {{if (eq .InputName "QorResource.MsgType")}}onchange = "changeInfo()"{{end}} {{if .Meta.Config.RemoteDataResource}}{{if $is_existing_record}}chooser-selected="true"{{end}}{{end}} data-toggle="qor.chooser" data-placeholder="{{meta_placeholder .Meta .Context "Select an Option"}}" name="{{.InputName}}" {{if not (has_update_permission .Meta)}}disabled{{end}} {{if .Meta.Config.AllowBlank}}data-allow-clear="true"{{end}} {{if .Meta.Config.RemoteDataResource}}data-ajax--url="{{url_for .Meta.Config.RemoteDataResource}}" data-remote-data="true" {{if .Meta.Config.PrimaryField}}data-remote-data-primary-key="{{.Meta.Config.PrimaryField}}"{{end}}{{end}}>
    {{if .Meta.Config.RemoteDataResource}}
      {{if $is_existing_record}}
        <option value="{{primary_key_of $current_value}}" selected>{{.Value}}</option>
      {{end}}
    {{else}}
      {{if .Meta.Config.AllowBlank}}
        <option></option>
      {{end}}
      {{range $values := (.Meta.Config.GetCollection .ResourceValue .Context)}}

        {{if (is_equal $current_value (index $values 0))}}
          <option value="{{index $values 0}}" selected>{{$current_value}}</option>
        {{else}}
          <option value="{{index $values 0}}">{{index $values 1}}</option>
        {{end}}
      {{end}}
    {{end}}
  </select>
<script>
    function changeInfo()
    {
       var x = document.getElementsByName("QorResource.MsgType");
       var y = document.getElementsByName("QorResource.MsgNum");
       y[0].options.length = 0
       if (x[0]["value"] == 1){
            y[0].options.add(new Option("10", "10", false, true));
            y[0].options.add(new Option("20", "20"));
            y[0].options.add(new Option("50", "50"));
            y[0].options.add(new Option("100", "100"));
        }
        if(x[0]["value"] == 2){
            y[0].options.add(new Option("100", "100", false, true));
            y[0].options.add(new Option("200", "200"));
            y[0].options.add(new Option("500", "500"));
            y[0].options.add(new Option("1000", "1000"));
        }
    }
</script>
{{end}}`

@themoonstone
你好，QOR项目里有个qor_demo.js 文件，你可以尝试把JS写到这个文件里，如果有出错的话请把详细的出错详细截图发到这里，像你写的 但在运行时会报not defined的错误 这个真不好定位错误。

@themoonstone @jasonweng qor在show页面在加载外部文件都会出错，使用{{javascript_tag "xxx"}}
这样的方式可以把执行，但是像副文本编辑器这样在js里面还会引入其他文件的话，全部会失败，希望能解决，， 顺便问一句副文本编辑器什么时候升级完成。。。

@jasonweng 我刚才说的可能有点错误，是new或者update页面(例如：/admin/news页面点击增加按钮或者更新某一项时对应的页面)，我在里面引入一个test.js，内容如下
document.write(”<script language=javascript src='/js/2.js'><\/script>”);

这个时候js/2.js是不会被引入的，

document.write(”<script language=javascript src='/js/2.js'><\/script>”);

这种方式QOR是不会动态加载的，建议你直接在页面里引入你需要加载的全部的JS

@themoonstone

不要把JS写在模板里写到单独的JS文件里。
input的onChange事件绑到document上，不要直接写在input上。

authors: azumads jasonweng owengaozhen themoonstone

repo: qor/qor

license: mit


text:
Turning bunch of JPG/PNG into PDF?

Hello,
I went through the doco. Unless I missed it, it seems unable to turn JPG/PNG into a PDF:
qpdf.exe *.jpg merged.pdf
OR
qpdf.exe 1.jpg 2.jpg merged.pdf
Do you confirm it lacks this feature, and I need to look elsewhere?
Thank you.

Correct, qpdf does not have this feature. qpdf only knows about PDF files, not image files. You might want to look at ImageMagick or GraphicsMagick, both of which can create PDF files out of image files. There are other tools as well.

Shohreh, if it is of any help to you, the commandline use of imagemagick is
quite easy, e. g. "convert" in particular. You can use "higher" "scripting"
languages such as ruby or python or whatever else is simple to use to
"glue" this together. I use qpdf in particular to delete specific .pdf pages
from a large book, for study/acquiring new knowledge, all on the
commandline (but there are also GTK bindings possible in ruby
and python, and www-related stuff, so you really can do a LOT on
your own. And the advantage is that e. g. ruby and python are
really quite simple languages, compared to, say, C and C++).

Got answer to my question.

authors: Shohreh jberkenbilt rubyFeedback

repo: qpdf/qpdf


text:
关于实验

请问，我按照工程中的步骤没有复现出文章中的结果，结果如下 ：

看log是bowl和laptop出现了异常，正常情况下这两个应该预测得比较准。我们在一开始的版本后更新了一些代码，你可以试着用https://github.com/qq456cvb/CPPF/blob/ab7e882aa86ca2d8e5dbe6de2400781673accf94/models/voting.py 替换现有的voting.py看看结果如何。另外，你可以看下如果直接拿我们预训练的模型测试结果如何，这样能方便我们更好地定位问题。

如果简单的进行替换，会显示如下的错误，请问需要额外配置其他环境吗

看样子是编译错误，试试第五行的路径更改成你github目录下的helper_math.cuh的路径https://github.com/qq456cvb/CPPF/blob/ab7e882aa86ca2d8e5dbe6de2400781673accf94/models/voting.py#L5。

非常感谢您的解答！


text:
Add Abstract Interface classes for qt3scope and qt3scan

As a researcher that wants to use qt3scan and qt3scope GUI applications with different hardware, I want an easy way to write the minimum necessary functionality to re-use the GUI. I also want to be able to specify different hardware connections and other configurations for different devices.

Proposed solution:
Define interfaces for qt3scope and qt3scan. The "Counter" might be the same for both applications. But at first we will focus on qt3scope, since that is the simpler application.
I believe it makes sense to move the 'applications' folder in the repository -- this is a side issue actually, as I noted that the 'applications' folder was being installed into the python environment 'site-packages' folder at the top level.  It should end up in qt3utils.applications. So, first we will move the applications folder.
Second, to improve the organization for the qt3scope and qt3scan applications code, we will create separate directories for each GUI application.  This will allow for breaking out the GUI application into smaller modules if necessary. Within each application, we will create an 'interfaces.py' module that defines the required interfaces. It's possible that qt3scan will simply inherit the interface defined in qt3scope. That is TBD
Third, an 'implementations' directory will be created at the same level as the qt3scope and qt3scan directory. In this directory we can define classes that implement the various required application interfaces.
We also need to include the ability to specify a configuration file for each application. There should be default configuration files (probably set up to be default for qt3 lab, since this is the 'qt3-utils' package, afterall).
We will need instructions for users to write their own configuration files.
The configuration files could look something like this
ConfigurationType # Example -- Scanner, Counter
	import path.to.module
	class name (which implements the required interface as defined for qt3scope or qt3scan)
	hardware specific configuration options
	   ex: connections, such as
		* clock input channel
		* TTL signal channel
		* analog in/out channels for piezo controller
          Ex: device name
		* name: Dev1 (for NiDAQ)

The configuration file, as you can see above, specifies the location of the implementation. Inside qt3scope/qt3scan, import lib will be used to import the class specified in the configuration file, then pass in the remaining information into the 'configure' function.  (This implies that all interfaces will have a "configure" method.... which might mean we need a 'common' upper level folder? or common.py module? where a QT3ApplicationInterface base class is defined. This part doesn't feel super elegant, but do we care?)


text:
🛑 Opinión Televisión is down

In c4ba25d, Opinión Televisión (https://opiniontelevision.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Opinión Televisión is back up in 71e2fd9.

repo: qtekfun/upptime


text:
🛑 Qtekfun is down

In 24bb289, Qtekfun (https://qtekfun.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Qtekfun is back up in 97ea094.


text:
Installation problem

Hi,
I have ran into some issues installing VoxHunt. It seems there is a problem with the Description file. Or am I doing something wrong?
devtools::install_github('quadbiolab/voxhunt')
Downloading GitHub repo quadbiolab/voxhunt@HEAD
✓  checking for file ‘/private/var/folders/4h/h11_g5pj4hz53jwk_gklsky00000gn/T/Rtmp24OLDH/remotes2e4683cbc03/quadbiolab-VoxHunt-b0a9262/DESCRIPTION’ ...
─  preparing ‘voxhunt’:
E  checking DESCRIPTION meta-information ...
   Authors@R field gives no person with maintainer role, valid email
   address and non-empty name.

   See section 'The DESCRIPTION file' in the 'Writing R Extensions'
   manual.

Error: Failed to install 'voxhunt' from GitHub:
  System command 'R' failed, exit status: 1, stdout + stderr:
E> * checking for file ‘/private/var/folders/4h/h11_g5pj4hz53jwk_gklsky00000gn/T/Rtmp24OLDH/remotes2e4683cbc03/quadbiolab-VoxHunt-b0a9262/DESCRIPTION’ ... OK
E> * preparing ‘voxhunt’:
E> * checking DESCRIPTION meta-information ... ERROR
E> Authors@R field gives no person with maintainer role, valid email
E> address and non-empty name.
E>
E> See section 'The DESCRIPTION file' in the 'Writing R Extensions'
E> manual.
E>

Here's my session info, by the way.
sessionInfo()
R version 3.6.3 (2020-02-29)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS Catalina 10.15.7

Matrix products: default
BLAS:   /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.6/Resources/lib/libRlapack.dylib

locale:
[1] pt_PT.UTF-8/pt_PT.UTF-8/pt_PT.UTF-8/C/pt_PT.UTF-8/pt_PT.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

loaded via a namespace (and not attached):
 [1] rstudioapi_0.13   magrittr_2.0.1    usethis_2.0.0     devtools_2.3.2    pkgload_1.1.0     R6_2.5.0
 [7] rlang_0.4.9       fansi_0.4.1       tools_3.6.3       pkgbuild_1.2.0    sessioninfo_1.1.1 cli_2.2.0
[13] withr_2.3.0       ellipsis_0.3.1    remotes_2.2.0     assertthat_0.2.1  digest_0.6.27     rprojroot_2.0.2
[19] lifecycle_0.2.0   crayon_1.3.4      processx_3.4.5    purrr_0.3.4       callr_3.5.1       fs_1.5.0
[25] ps_1.5.0          curl_4.3          testthat_3.0.1    memoise_1.1.0     glue_1.4.2        compiler_3.6.3
[31] desc_1.2.0        prettyunits_1.1.1

When I updated R to version 4.0.3 I get this error:
devtools::install_github('quadbiolab/voxhunt')
Downloading GitHub repo quadbiolab/voxhunt@HEAD
Error in utils::download.file(url, path, method = method, quiet = quiet,  :
  download from 'https://api.github.com/repos/quadbiolab/voxhunt/tarball/HEAD' failed

Any idea what's causing this?
Thank you

Hi miguelft96,
there seems to have been a problwm with the DESCRIPTION file in the most recent version. I just pushed a new version with the fix, should work better now. Let me know how it goes.
Best,
Jonas

Also, I have not tested the package in R version 4.0 yet, so I would recommend installing in 3.6. I'll update the package to 4.0 as soon as possible.

Hey Jonas,
It works perfectly on R 3.6.3 now. Thank you very much! For R 4.0.3 I still get an error message, unfortunately.
Thank you for your help and for developing such a nice package!!
Best,
Miguel

Hi Miguel,
In case you are interested, I just pushed a new version of VoxHunt (0.9.0), which should work with R 4.0.3. I'll continue working on it in the next couple of days but feel free to try it. I'll close this for now.
Best,
Jonas

Hi Miguel,
In case you are interested, I just pushed a new version of VoxHunt (0.9.0), which should work with R 4.0.3. I'll continue working on it in the next couple of days but feel free to try it. I'll close this for now.
Best,
Jonas

Hello,
I'd really like to try out VoxHunt on my scRNAseq from organoids.  But I'm having the same install problem as Miguel.  I am using R version 4.1.0
Here is my error:

devtools::install_github('quadbiolab/voxhunt')
Downloading GitHub repo quadbiolab/voxhunt@HEAD
Error in utils::download.file(url, path, method = method, quiet = quiet,  :
download from 'https://api.github.com/repos/quadbiolab/voxhunt/tarball/HEAD' failed

Here is the session info:

sessionInfo()
R version 4.1.0 (2021-05-18)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 18.04.5 LTS

Matrix products: default
BLAS:   /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1
locale:
[1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C               LC_TIME=en_US.UTF-8
[4] LC_COLLATE=en_US.UTF-8     LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8       LC_NAME=C                  LC_ADDRESS=C
[10] LC_TELEPHONE=C             LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base
loaded via a namespace (and not attached):
[1] Seurat_4.0.0         Rtsne_0.15           colorspace_2.0-0     deldir_0.2-10
[5] ellipsis_0.3.2       ggridges_0.5.3       rprojroot_2.0.2      fs_1.5.0
[9] rstudioapi_0.13      spatstat.data_2.0-0  leiden_0.3.7         listenv_0.8.0
[13] remotes_2.2.0        ggrepel_0.9.1        fansi_0.4.2          codetools_0.2-18
[17] splines_4.1.0        cachem_1.0.4         knitr_1.31           polyclip_1.10-0
[21] pkgload_1.1.0        jsonlite_1.7.2       ica_1.0-2            cluster_2.1.1
[25] png_0.1-7            uwot_0.1.10          shiny_1.6.0          sctransform_0.3.2
Thank you for any help you can provide.

Hi @RhalenaThomas, from your message it's a bit hard for me to tell why exactly the download failed. You can also try to clone the repo with git clone https://github.com/quadbiolab/VoxHunt.git and then install from the local directory with devtools::install_local().

authors: RhalenaThomas astair joschif miguelft96 quadbiolab

repo: quadbiolab/VoxHunt


text:
JSON Version

I'm trying to use this gem with a Rails 5 project and the JSON versions are conflicting. I was wondering if the JSON gem needed to be tied to 1.7.7 or if you could update the dependency?
This is the problem I run into:
uglifier (>= 1.3.0) was resolved to 2.7.2, which depends on
  json (>= 1.8.0)

Hi Waratuman,
Our latest version (1.0.3) has a dependency of json ~ 1.8.3. Could you try updating to that version to see if it address' your issue. If not feel free to open a PR with the revised dependency check and we will put that on our roadmap.

You are correct, I have no idea how I got an old version. Thanks!

authors: mbasset waratuman

repo: quandl/quandl-ruby


text:
🛑 otakusan is down

In ca7b6d2, otakusan (https://otakusan.net/LightNovel) was down:

HTTP code: 0
Response time: 0 ms

Resolved: otakusan is back up in ae9d2c6 after 25 minutes.


text:
🛑 Hako is down

In 8a48490, Hako (https://ln.hako.vn/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Hako is back up in f2d5f0d after 11 minutes.


text:
🛑 otakusan is down

In b6fe654, otakusan (https://otakusan.net/LightNovel) was down:

HTTP code: 0
Response time: 0 ms

Resolved: otakusan is back up in fe69cb3.


text:
🛑 Yoakefs is down

In 31ca59f, Yoakefs (https://yoakefs.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Yoakefs is back up in adf90e2.


text:
🛑 otakusan is down

In 652faea, otakusan (https://otakusan.net/LightNovel) was down:

HTTP code: 0
Response time: 0 ms

Resolved: otakusan is back up in b4294da after 5 minutes.


text:
support for tick level backtest

Dear Zipline Maintainers,
is there any plan to support hft backtest?
Environment

Operating System: (Windows Version or $ uname --all)
Python Version: $ python --version
Python Bitness: $ python -c 'import math, sys;print(int(math.log(sys.maxsize + 1, 2) + 1))'
How did you install Zipline: (pip, conda, or other (please explain))
Python packages: $ pip freeze or $ conda list

Now that you know a little about me, let me tell you about the issue I am
having:
Description of Issue

What did you expect to happen?
What happened instead?

Here is how you can reproduce this issue on your machine:
Reproduction Steps

...
What steps have you taken to resolve this already?
...
Anything else?
...
Sincerely,
$ whoami

Hey @zha0yangchen there aren't any plans to support HFT backtesting

repo: quantopian/zipline


text:
MAINT: Add validation for schedule_function params

Return a TypeError if we passes a date_rule for a time_rule and
vice-versa

Coverage increased (+0.07%) to 81.539% when pulling cf456cdb64e74c3baa499cd613bbbc519da0588c on schedule_func_type_error into 402fb2aa999c7a89230930b7ba204b4842d4e303 on master.

I think a much more simple change that could be made here would be to have the default time_rule for schedule_function be Always(). In the old implementation, market_open(1) was "is the current time at least 1 minute after the market has opened" which was just always true. Making this change will preserve the old behavior.

I thought schedule_function was designed so that the function runs at most once a day. By have a time_rule of Always(), this is no longer the case

It will still be the case because we construct the actual rule that gets registered as OncePerDay(date_rule & time_rule)

so are you saying we should be supporting a schedule function where the user is trying to use two time rules as in "when the time is exactly 3 hours after the market opens and exactly 1 minute after the market opens"?

No, we cannot support that because we have changed rules to be exactly equal and not greater than or equal, which is more correct with the new scheduling stuff in zipline. The only reason that is the rule that is generated is that the default for time rule is market_open(minutes=1). If we make that Always then the rule would be: " hours after the market open and always" which reduces to "3 hours after the market open"

are you talking about a case where is the user is trying to do schedule_function(func, time_rules.market_open(hours=3))? I would argue that this is not even valid, since you're putting a time_rule where a date_rule should be

My point is that there is no actual difference between a time and date rule, the names are picked to reflect a common use case. Notice that many rules have meaning in both contexts.

unassigning myself here, @lianga888 and @llllllllll can figure out what needs to be done.

closing in favor on https://github.com/quantopian/zipline/pull/1221

authors: coveralls jbredeche lianga888 llllllllll


text:
Plumb separators argument through to to_json function or offer alternative

To support creating minified json representations of cirq objects it would be useful to be able to change the separators argument that is passed to json.dumps inside the to_json function, in the same way as the indent argument.
By passing a value of (',', ':') along with indent=None whitespace can be significantly reduced in long serializations.
The separators argument could either be exposed to the to_json method, or another argument like a bool along the lines of compact could be passed to do this for the user.
I am happy to submit a PR.

My gut reaction is that this should be a boolean (e.g. minified=true) instead of allowing arbitrary separators, to ensure the result is still able to be parsed by read_json. Worth discussing, though, since I'm not deeply familiar with how JSON parsing works.

Yeah that seems reasonable. Because the indent argument is already exposed, and minified implies no indent, I would propose adding a compact=True argument that passes (',', ':') as separators to to_json and when passed with indent=None results in a minified json output.

@95-martin-orion don't you think we should just follow the existing python API? I would be in favor of just plumbing through relevant parameters from json.dump

Is there a case for slightly compacting json at the expense of readability when you could just use to_json_gzip and get full compression?

It would be helpful to able to generate json that can be embedded in larger json objects and easily rendered for human reading, which also does not contain any unnecessary whitespace.

@95-martin-orion don't you think we should just follow the existing python API? I would be in favor of just plumbing through relevant parameters from json.dump

I just don't see a use case for arbitrary separators. IIUC, the purpose of cirq.to_json is to write a JSON file that can be deserialized by cirq.read_json. If a user provides anything except separators=(', ', ': ') (modulo whitespace), that purpose is no longer fulfilled, since json.loads has no equivalent separators argument.
If you feel strongly about matching the python API, we should add clear warnings in the docstrings noting this restriction.

I think I tend to agree with @95-martin-orion that arbitrary separators may just leave room for accidental mistakes, but am happy to go either way.

If it's good enough for Python, I'd think it's good enough for Cirq. It's also helpful to be able to say "all the other arguments are passed to json.dump"

SGTM Matt - let's go ahead with plumbing directly through to json.dumps as you've described, with warnings in the docstrings regarding nonstandard separators.

This is done by https://github.com/quantumlib/Cirq/pull/4537
import cirq
q = cirq.LineQubit(5)
cirq.to_json(cirq.rx(0.123).on(q), separators=(',', ':'), indent=None)
Out[27]: '{"cirq_type":"GateOperation","gate":{"cirq_type":"Rx","rads":0.123},"qubits":[{"cirq_type":"LineQubit","x":5}]}'

authors: 95-martin-orion jacksonwb mpharrigan vtomole

repo: quantumlib/Cirq


text:
Add quantum data types

Factored out from #597.

Adds the basic data types under _infra/data_types, with some documentation.
Adds a dtype property to registers. I couldn't find a non-invasive way of shimming dtype into Register: adding a converter for bitsize is problematic because then reg.bitsize would return a QDType. changing the name to reg.dtype would require a huge diff (replacing Register(.., bitsize=n) everywhere).
No type checking or any other features of data types are used. Essentially nothing has changed.

Part 2: deprecate bitsize in register for dtype and add bitsize as a property of Register. Add some interception code for Signature.build as discussed in #597. This will be a big PR. passing an int will work but will raise a warning potentially (although this is probably too annoying in practice). This will lead to some temporary weirdness like reg = Register(dtype=1) which is unfortunate but I don't see a way around it.
Part3: deprecate SelectionRegister in favour of Register(dtype=BoundedQInt(...))
Part 4: A handful of PRs for the registers which actually use numeric types (arithmetic / chemistry, ...). Splits / Joins. Type checking won't be enforced yet.
Part 5:  Totally deprecate integer values for Register.
Part 6: Enforce type checking of registers during _process_soquets. Splits/Joins expect dtypes rather than register sizes.

I couldn't find a non-invasive way of shimming dtype into Register

Is this because of attrs which ties ones hands when trying to do some of this funny business? I was thinking
def __init__(self, name: str, bitsize: Union[int, QDType]):
  if isinstance(bitsize, int):
     self._dtype = QBit() or QAny(bitsize)
  else:
    self._dtype = bitsize

@property
def bitsize(self):
  return self._dtype.num_qubits

@property
def dtype(self):
  return self._dtype

maybe this is wonky to get into attrs. Maybe you can use the fact that attrs will strip leading underscores from attribute names in the constructor
class Register:
  name: str
  _bitsize: Union[...] = field(converter=turn_everything_secretly_to_qdtype)

  @property
  def bitsize(self): ... # ok now

  @property
  def dtype(self): return self._bitsize # not the most readable, but works in a pinch.

right I couldn't figure out how to do it without an init + private. Your solution should work looking through attrs docs again.

I'll skip part 2 as bitsize can stay until the migration is complete.

xref #446

authors: fdmalone mpharrigan

repo: quantumlib/Qualtran


text:
can't delete and insert circuit layer in crumble

I'm working on a mac and use chrome. I want to delete and insert circuit layers in crumble. If I press crtl+delete or ctrl-insert nothing happens. All other commands I have tried work.
(As a work around, I just open the stim circuit and insert ticks or delete lines).

Does it work with command instead of ctrl?

No

I think this was resolved in the meantime? Please reopen if this is still happening; but I've definitely seen people on mac on chrome inserting layers.

authors: Strilanc peter-janderks

repo: quantumlib/Stim


text:
Reduce logging noise with focus on client mode

Motivation for this change is this noise when running a test in my project:
2022-01-28 18:22:08,331 INFO  [org.apa.cxf.wsd.ser.fac.ReflectionServiceFactoryBean] (build-2) Creating Service {http://xoev.de/transport/xta/211}MsgBoxPortTypeService from class de.xoev.transport.xta._211.MsgBoxPortType
2022-01-28 18:22:09,084 INFO  [io.qua.cxf.dep.QuarkusCxfProcessor] (build-6) producing dedicated CXFClientInfo bean named 'de.xoev.transport.xta._211.MsgBoxPortType' for SEI de.xoev.transport.xta._211.MsgBoxPortType
2022-01-28 18:22:17,331 INFO  [io.qua.sch.run.SimpleScheduler] (main) Simple scheduler is disabled by config property and will not be started
2022-01-28 18:22:17,335 INFO  [io.quarkus] (main) Quarkus 2.6.3.Final on JVM started in 10.685s.
2022-01-28 18:22:17,337 INFO  [io.quarkus] (main) Profile ext-test activated.
2022-01-28 18:22:17,338 INFO  [io.quarkus] (main) Installed features: [agroal, blaze-persistence, cdi, config-yaml, cxf, hibernate-orm, hibernate-orm-panache, hibernate-validator, jacoco, jdbc-h2, jdbc-mariadb, liquibase, narayana-jta, rest-client, scheduler, smallrye-context-propagation, spring-data-jpa, spring-di, vertx]
2022-01-28 18:22:17,523 INFO  [io.qua.cxf.CxfClientProducer] (main) using servicename http://xoev.de/transport/xta/211XTAService
2022-01-28 18:22:17,523 INFO  [io.qua.cxf.CxfClientProducer] (main) using  servicename {http://xoev.de/transport/xta/211}XTAService
2022-01-28 18:22:17,532 INFO  [io.qua.cxf.CxfClientProducer] (main) cxf client loaded for de.xoev.transport.xta._211.MsgBoxPortType
2022-01-28 18:22:17,534 INFO  [org.apa.cxf.wsd.ser.fac.ReflectionServiceFactoryBean] (main) Creating Service {http://xoev.de/transport/xta/211}XTAService from class de.xoev.transport.xta._211.MsgBoxPortTyp

I think there is even more potential, but we can improve on that later.

I just added some fixes to logging formatting.

repo: quarkiverse/quarkus-cxf


text:
Elessar needs you!

So working on Elessar basically just makes me sad and drains my energy. I'd love for people who've been active in the repository and on Stack Overflow to take the reins and help make Elessar better for everyone.
If that sounds like something you'd like to do, comment here and I'll add you as a collaborator. If not, no worries, keep on being awesome.
@fmal, @kirkbross, @andrewrice, @jordantomax, @bensaufley, any of you interested?

If/when there's a few new collaborators, we can have a chat in https://gitter.im/quarterto/Elessar/elessar-maintainers about what people would like to help with, where I'd like to see the project go etc.
I do have a couple of high-level goals for the nearish future:

Improve documentation/developer experience
Drop jQuery and modernise the codebase

What is it that makes you sad? Maybe we can help with that stuff?

Start work on a trivial bug
Code is badly organised and designed
Start cleaning things up
Rendering is buggy and prone to race conditions and/or layout thrashing
Start refactoring
Wonder why I'm even bothering; I don't use Elessar, and the company I wrote it for no longer exists
Get disheartened and give up
Wait 6 months
GOTO 1

That made me chuckle.
I used it for a while in production last year, until that particular part of the product went away, so maybe that makes line 6 a little better :).
I think this project is great for when you need exactly the behavior it provides. There's basically no other choice. So please don't give up.
If you want a bunch of PR's to clean some stuff up, I can give that a go. No guarantees it will get better, but it might be fun to tackle a new codebase. From a cursory view, it looks like range.js and rangebar.js are the two largest files. Is that where most of the pain is?

Thanks for the kind words. It's not that I'm giving up; it's just I have finite energy I'd rather spend elsewhere.
range.js:

Event state management (mousedown/drag/resize) is pretty much just spaghetti, and is quite a hot codepath but not currently JITable (because it's returning functions)
val is somehow nearly 100 lines long, and managing a bunch of positioning/collision state that is probably better in rangebar.js

rangebar.js

there's a lot of conceptual confusion about whether it's managing the whole state of the bar or letting ranges manage themselves, e.g. addRange, setVal

the whole thing:

fuck jQuery
element.js rendering could be improved
there is basically no documentation, and what is there is old and incomplete

I'd love to contribute but I'm not sure I'd even know where to start (or how quickly I could get anything done). If you, or someone, had an idea of some specific tasks to handle (even in the vein of, say, "refactor/streamline state management"?), I could take a crack at one or two at some point?

So sorry to hear that maintaining the repo is creating that pain for you :(
If it's an consolation, it's made my life better. I'm glad that it exists.
Sadly, I don't have much time to work on side projects these days,
otherwise I would help out. I may be able to to submit some very small PRs
in the not-to-distant future, but likely nothing major.
Sincerely,
Jordan Max Cooperman
@jordantomax https://twitter.com/jordantomax
On Thu, Mar 17, 2016 at 5:22 PM, Ben Saufley notifications@github.com
wrote:

I'd love to contribute but I'm not sure I'd even know where to start (or
how quickly I could get anything done). If you, or someone, had an idea of
some specific tasks to handle (even in the vein of, say,
"refactor/streamline state management"?), I could take a crack at one or
two at some point?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/quarterto/Elessar/issues/111#issuecomment-198087277

What do you want to use instead of jquery?

Fortran...
On Thu, Mar 17, 2016 at 10:12 PM, Hardy Jones notifications@github.com
wrote:

What do you want to use instead of jquery?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/quarterto/Elessar/issues/111#issuecomment-198211112

Plain DOM. The biggest jQuery-specific thing we're using is namespace events, which with an internal EventEmitter we shouldn't need.

i did some work on a fork i made of Elessar a while back, perhaps i could contribute :]

To help elicit more interest and collaborators, perhaps add a couple use cases to the readme?
FYI, I came here as a result of a search for "multiple range slider".  I wanted to find a single slider with multiple ranges that always added up to 100%; in other words the sliders acted as dividers on the single line.  At first glance, I'm not sure that fits into Elessar's capabities.  Actually, I'm not entirely sure what a typical use case would be, even though the demo looks cool!  So anyhow, and like I said, providing some kind of use case in the readme might help.  Cheers

@jon-freed what you're describing has been requested before, but jQuery UI can do that. Elessar's use case is dividing a range (typically a time period) into smaller blocks. Think timeslots or something similar. I've even used it to implement a Google Calendar-like weekly view!

Hi, Matt. With your advise, i did a clone of this project in es6 here.

I changed some code to allow for deleting of ranges in mobile devices. You have to touch the range for 5 seconds without moving it. That marks the range for possible deletion. You have to touch the range again within 5 seconds to delete it.
My thanks to all the previous programmers who created the framework of making this widget responsive and mobile friendly.
Here are my changes to the mousedown function.
Feel free to modify them as you wish:
mousedown: function(ev) {
ev.stopPropagation();
ev.preventDefault();
this.hasChanged = false;
if(ev.which > 1) return;
var numStartTouch = new Number(Date.now());
if ((ev.type == "touchstart") && (this.deleteConfirm == true)){
this.perant.removeRange(this);
clearTimeout(this.deleteTimeout);
}
if ((ev.type == "touchstart") && (numStartTouch != NaN)){
this.$el[0].dataset.starttouch = numStartTouch.toString(10);
}
if ($(ev.target).is('.elessar-handle:first-child')) {
$('body').addClass('elessar-resizing').toggleClass('elessar-resizing-vertical', this.isVertical());
$(document).on('mousemove.elessar touchmove.elessar', this.resizeStart(ev));
} else if ($(ev.target).is('.elessar-handle:last-child')) {
$('body').addClass('elessar-resizing').toggleClass('elessar-resizing-vertical', this.isVertical());
$(document).on('mousemove.elessar touchmove.elessar', this.resizeEnd(ev));
} else {
$('body').addClass('elessar-dragging').toggleClass('elessar-dragging-vertical', this.isVertical());
$(document).on('mousemove.elessar touchmove.elessar', this.drag(ev));
}
var self = this;
var rangeObj = this;

$(document).one('mouseup.elessar touchend.elessar', rangeObj, function(ev) {
  ev.stopPropagation();
  ev.preventDefault();
  var strPreviousEpoch = ev.data.$el[0].dataset.starttouch;
  var numPreviousEpoch = 0;
  if ((strPreviousEpoch !== undefined) && (strPreviousEpoch != ""))
    numPreviousEpoch = parseInt(strPreviousEpoch);
  if(self.hasChanged && !self.swapping){
    self.trigger('change', [self.range, self.$el]);}
  else if ((ev.type == "touchend") && (numPreviousEpoch != 0)){
    var numCurrentEpoch = parseInt(Date.now());
    var numDeltaSeconds = (numCurrentEpoch - numPreviousEpoch) / 1000.0;
    if (numDeltaSeconds > 5.0){
            ev.data.$el.addClass('elessar-delete-confirm');
            ev.data.deleteConfirm = true;

            ev.data.deleteTimeout = setTimeout(function() {
                    self.$el.removeClass('elessar-delete-confirm');
                    self.deleteConfirm = false;
            }, ev.data.perant.options.deleteTimeout);
    }
  }

  self.swapping = false;
  $(document).off('mouseup.elessar mousemove.elessar touchend.elessar touchmove.elessar');
  $('body').removeClass('elessar-resizing elessar-dragging elessar-resizing-vertical elessar-dragging-vertical');
});

},

Can someone here tell me how to make this elessar vertical on mobile screens. As When I am trying to render it on mobile device gives scrolling effect horizontally which I don't want. Please help me

authors: DevOpsSvaapta bensaufley joejavacavalier jon-freed joneshf jordantomax kirkbross paveltyavin peterver quarterto

repo: quarterto-archive/Elessar


text:
Branch 2.5 upgrade to junit5

This PR...
Fixes issue #
Changes

Upgrade  to JUnit5. Test have not been checked if they are still necessary or valid as some of them are referring to very old issues. A second round for cleaning will be required

Checklist

[x] tested locally
[ ] updated the docs
[ ] added appropriate test
[x] signed-off on the DCO referenced in the CONTRIBUTING link below via git commit -s on my commits, and submit this code under terms of the Apache 2.0 license and assign copyright to the Quartz project owners
(If you're not using command-line, you can use a browser extension )

In submitting this contribution, I agree to the terms of contributing as referred to here:
https://github.com/quartz-scheduler/contributing/blob/main/CONTRIBUTING.md

I get this results when running  the test

@jhouserizer can you re-run the test please?

Hmm.  That FlakyJdbcSchedulerTest is itself proving to be flaky in the CI environment the last couple of weeks.

repo: quartz-scheduler/quartz


text:
Implement reconnecting if devices are missing on service start

I've moved initial connection logic from the _create_device_link() method into _connect_single_link so failures may be handled by already existing retry logic.

Great stuff. Had a quick glance and I really like it! Had one or two questions, but maybe they'll be answered by a fresh pair of eyes tomorrow.
Thank you @ig-sinicyn

Hey @ig-sinicyn
Just to give you a heads-up: I'm holding this merge back until #46 is solved. Would rather not introduce another unknown variable to this.
Hope everything's still working nicely for you? Anything you miss or would like to see implemented?

authors: ig-sinicyn quaxalber


text:
new: usr: support for composite command in sdk, only hive and hadoop com...

...mand covered, others will be supported post initial review

Looks good apart from a few minor nits. Also, it would be great if you can add an example in the examples/ directory.

will add example in next PR

Squash merged: https://github.com/qubole/qds-sdk-java/commit/fbcaa512fd0449cbeceda191557eda224a9713b1

authors: dineshrathi mindprince

repo: qubole/qds-sdk-java


text:
Generating Java code from JSON schema

Hi team,
I am using https://app.quicktype.io/ to try to generate the Java code from this schema. Unfortunately, but there are no classes generated when I select source type 'JSON Schema'.
When I select source type 'JSON', classes are generated, but some contain strange names, e.g. HammerfestPonies or BeijingPigeon, which I do not recognise.
Could you please clarify on this and explain how to get the source type 'JSON Schema' to work...?

No longer relevant

repo: quicktype/quicktype


text:
use tantivy delete_query for document deletion

Description
fix #2014
Use delete_query to delete documents.
How was this PR tested?
I ingested a bunch of documents, requested the deletion of some of them
curl "http://127.0.0.1:7280/api/v1/wikipedia/delete-tasks" \
  -H 'Content-type: application/json' \
  -d '{"query":"barack+AND+obama", "search_fields":["title", "body"]}'

and verified it did delete the matching documents, and did not delete document matching only barack+OR+obama (which previous place-holder code did).
/!\ it did delete marching documents in mature splits, but not in immature ones, so some matching documents may not get deleted. My understanding is it's a known limitation

/!\ it did delete marching documents in mature splits, but not in immature ones, so some matching documents may not get deleted. My understanding is it's a known limitation

Indeed, this is sufficient right now, but this limitation is not very convenient for the user. My approach on this would be to document the limitation and tell the user to check that his splits should not stay immature. If they are, the user needs to fix it by reconfiguring its merge policy for example. And this is too much pain for the user, we will improve the feature. We could even add a health check endpoint by index so that it's not too painful to check if an index is healthy or not.
Let's open an issue on this anyway.

repo: quickwit-oss/quickwit


text:
only return root spans for jaeger http api

Description
on jaeger http api, return only root span. On grpc api, return all, otherwise jaeger shows empty traces until you reload the page
Can be improved once #5308 is merged, to stay mostly backward compatible (right now, the http api errors out, if otel-traces-v0_7 exists)
How was this PR tested?
tested manually with jaeger, and grafana jaeger datasource pointed to quickwit

might be of interest to @Sh4d1 (see https://github.com/quickwit-oss/quickwit/issues/5122)

@trinity-1686a quick thought regarding your bump of OTEL_TRACES_INDEX_ID to otel-traces-v0_9. Now that mappings can be updated, should we not set the the index id to otel-traces ?


text:
Initial network costs very different on beta and on live

On beta the 2013 network costs are much higher (5.87 bln euro) than on live (3.26 bln euro).
This seems to be cause by "total investment costs of various levels of the network). For details see table below.
@antw how are the tot investment costs calculated? Is there a difference in calculation for 2013 and 2017?
Total investment costs on live and beta (2013 and 2050)

Costs beta:

Costs live:

Notifying @ChaelKruip

Duplicate of https://github.com/quintel/etmodel/issues/2460?
I'm reasonably certain that this is indeed caused by the detection of peak loads. A curve which used to represent electricity demand now instead shows total useable_heat demand. I already started fixing this earlier in the week, but it's complicated by the need to have two completely separate implementations of the same thing (one for future/Merit-on and another for present/Merit-off).

Duplicate of #2460?

I think the two might indeed be correlated. This issue addresses the initial costs, #2460 the change in costs.

I'm reasonably certain that this is indeed caused by the detection of peak loads.

Would be nice if that fix solves both issues! Good luck!

Now on beta:

authors: DorinevanderVlies antw

repo: quintel/etmodel


text:
Split up Processing / Ack

This PR splits up processing / acknowledging into two different steps, allowing for longer-running jobs.

[x] Fix failing test (something about parallel execution for non-exclusive jobs)
[x] Implement staleness detection

Pull Request Test Coverage Report for Build 689328192

121 of 130 (93.08%)  changed or added relevant lines in 6 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.5%) to 88.75%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/shared/migrator/index.ts
13
14
92.86%

src/index.ts
10
13
76.92%

src/shared/stale-checker.ts
40
45
88.89%

Totals

Change from base Build 677410228:
-0.5%

Covered Lines:
339

Relevant Lines:
365

💛  - Coveralls

Closed in favor of #72

Pull Request Test Coverage Report for Build 689328192
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

121 of 130 (93.08%)  changed or added relevant lines in 6 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.5%) to 88.75%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/shared/migrator/index.ts
13
14
92.86%

src/index.ts
10
13
76.92%

src/shared/stale-checker.ts
40
45
88.89%

Totals

Change from base Build 677410228:
-0.5%

Covered Lines:
339

Relevant Lines:
365

💛  - Coveralls

repo: quirrel-dev/owl


text:
[wip] raidboss/oopsy: timeline + triggers for Rubicante

Going to spend some time tomorrow working on the map effects stuff with Purgation, so marking this as draft for now.   However, the rest should be good to go.

I'd be happy to land this without the ordeals changes and have that as a follow-up.

Sounds good. I just finished mapping (pun intended?) the rest of the Ordeals map effects - it's a little different for normal mode - and I want to think on a couple of things. So I'll make changes/address your comments below and mark as ready, and do a follow-up PR once I've landed on an approach for the Ordeals.

repo: quisquous/cactbot


text:
hot code reload

Feature, Enhancement, or Optimization
swiftexpress has the hot code reload
is vapor can same hot code reload thank you

This supports Vapor projects: https://www.npmjs.com/package/gulp-vapor

authors: LoganWright gakaki

repo: qutheory/vapor


text:
🛑 Adguard Home DoT is down

In 633a781, Adguard Home DoT ($AG_DOT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Adguard Home DoT is back up in 79ae2e2 after 23 minutes.

repo: quyleanh/upptime


text:
🛑 Adguard Home DoT is down

In 1efda39, Adguard Home DoT ($AG_DOT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Adguard Home DoT is back up in b74f626.


text:
🛑 Adguard Home DoT is down

In a2f1865, Adguard Home DoT ($AG_DOT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Adguard Home DoT is back up in fb50aa1 after 39 minutes.


text:
🛑 Adguard Home DoT is down

In 539e082, Adguard Home DoT ($AG_DOT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Adguard Home DoT is back up in 48e205c after 12 minutes.


text:
🛑 Adguard Home DoT is down

In d8f5611, Adguard Home DoT ($AG_DOT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Adguard Home DoT is back up in 24cb020 after 15 minutes.


text:
🛑 Adguard Home DoT is down

In 533f3b5, Adguard Home DoT ($AG_DOT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Adguard Home DoT is back up in 63f1f24 after 24 minutes.


text:
It not working

I just download it, install it, authorized all permittion it need but not thing happens when i press. Only thing can work is screenshot function.

Hi! Thank you for using the app.
May I have your phone model (screen dimensions in pixels)? And as a quick test could you:

switch to another app
turn the phone in landscape mode
run recruitment mode
then check if there are periodic clicks somewhere at the upper right part of the screen (Or if the app crashes)

My guesses are that the screenshot and click dimensions are not aligned, or the in-code UI model is misaligned. Sorry I'm quite busy with internships and schoolwork, but I'll try to see if I can work on the project next next weekend.

I try alot of thing, restart... Run the game first then the app or the app first then the game. Rotate in deference way. Not thing happen. Then i try the home icon of the app. It cras

hed


text:
pxTransform 函数在 H5 中运行需要把配置中的 designWidth 作为第二个参数传入

请教大佬这个怎么解决啊
 "dependencies": {
    "@babel/runtime": "^7.7.7",
    "@tarojs/cli": "3.1.4",
    "@tarojs/components": "3.1.4",
    "@tarojs/react": "3.1.4",
    "@tarojs/runtime": "3.1.4",
    "@tarojs/taro": "3.1.4",
    "bluebird": "^3.5.5",
    "crypto-js": "^4.0.0",
    "dayjs": "^1.10.4",
    "entities": "^1.1.2",
    "jsencrypt": "^3.1.0",
    "lodash": "4.17.15",
    "mammoth": "^1.4.16",
    "query-string": "^4.3.4",
    "react": "^17.0.0",
    "react-doc-viewer": "^0.1.5",
    "react-dom": "^17.0.0",
    "react-redux": "^7.2.3",
    "react-transition-group": "^4.4.1",
    "redux": "^4.0.5",
    "redux-logger": "^3.0.6",
    "redux-thunk": "^2.3.0",
    "taro-ui": "^3.0.0-alpha.10",
    "taro3-table": "^1.0.25",
    "weixin-js-sdk": "^1.6.0"
  },
  "devDependencies": {
    "@babel/core": "^7.8.0",
    "@tarojs/mini-runner": "3.1.4",
    "@tarojs/webpack-runner": "3.1.4",
    "@types/react": "^17.0.2",
    "@types/webpack-env": "^1.13.6",
    "@typescript-eslint/eslint-plugin": "^4.15.1",
    "@typescript-eslint/parser": "^4.15.1",
    "babel-preset-taro": "3.1.4",
    "eslint": "^6.8.0",
    "eslint-config-taro": "3.1.4",
    "eslint-plugin-import": "^2.12.0",
    "eslint-plugin-react": "^7.8.2",
    "eslint-plugin-react-hooks": "^4.2.0",
    "js-image-compressor": "^1.3.4",
    "stylelint": "9.3.0",
    "typescript": "^4.1.0"
  }

我傻了，忘记看只支持微信小程序了


text:
AVX optimizations for CropMirrorNormalize kernel - HOST

*Added for U8 , F32 , I8 , F16 variants
*added for PKD3,PLN3,PLN1 with toggle

I have resolved the merge conflicts and updated based on the review comments @r-abishek

repo: r-abishek/rpp


text:
Make use of caching

Generating the results view (and to a lesser extent the index) is computationally intensive, so at the very least that should be cached somehow. Django has built-in caching methods, so one of those can be used.

Currently making use of caching purely for survey results generation (when surveys are ongoing), if there are other fairly resource-intensive pieces of code, then those should also make use of caching. Also currently using a local memcache, which should be changed if this is isn't efficient for how the server is currently setup.

repo: r-anime/surveysite


text:
package.json does not have a license field

From the initial yarn after a fresh clone
warning ../../package.json: No license field

I believe the issue is coming from the auto-generated package.json, the one in root folder has a license field. It's not really an issue.

authors: Bill-Kunj TheoXD

repo: r-publishing/rdrive


text:
4 different fields for the launch date; duplicate?

I noticed that there are 4 fields representing the same thing: launch date. Why do we need them, if we could use one:unix time or date UTC?
 {
    "flight_number": 50,
    "mission_name": "KoreaSat 5A",
    "mission_id": [],
    "launch_year": "2017",         // 1) year we could extract from launch_date_unix
    "launch_date_unix": 1509392040,     // 2) I suggest to use this
    "launch_date_utc": "2017-10-30T19:34:00.000Z",     // 3) or use this
    "launch_date_local": "2017-10-30T15:34:00-04:00",   // 4) why do we need local time?
    "is_tentative": false,
     \\ ...
}

All of these exist because at some point in time someone asked for them to be included in a specific form. Ideally it would be a single data format, and the timezone could be inferred from the launch site location, but some users wanted more options.
Launch year isn't used for anything internally, and could probably be removed at this point, but I've kept it because a significant amount of requests still filter using that field.

Although these 4 fields don't increase size of JSON significantly, such data duplication could lead to unintentional mistakes.
I was wrapping my head around to understand why do we need them. I thought that there is extra meaning in launch_date_local vs launch_date_utc. It's probably possible to extract timezone from launch site location without using launch_date_local...?
If people still use them, you could you mark them as #deprecated and retire in v4 or v5 of the API?

Mistakes are always a possibility, but the time updates are handled by a script, which generates all the different time formats automatically.
launch_year will be deprecated at some point for sure, but for the foreseeable future all the others should stay.

authors: jakewmeyer markvital

repo: r-spacex/SpaceX-API


text:
🛑 Moviired is down

In edfb978, Moviired ($MOVII_URL) was down:

HTTP code: 503
Response time: 10334 ms

Resolved: Moviired is back up in 18b75b9 after 4 minutes.


text:
unsubscribe from udemy courses

this is feature i am thinking which is lacking, unsubscribe from the udemy courses.
i have many courses and want to unsubscribe from it. Cannot do it manually for all of them.
it's better if this option comes up

@sahasrara62 i 'm not going to consider such kind of features for now but may be in future versions.


text:
deinit is newer called

I subclass from FormViewController and configure former
When I pop this controller, deinit is not called
Is it some way to remove my ViewController from memory?

I fixed it by calling next code in my ViewController
   override func viewWillDisappear(animated: Bool) {
       super.viewDidDisappear(animated)

       former = Former(tableView: UITableView.init())
  }

Interesting, if you run into an error feel free to create a new PR. Closing due to lack of info/context on the issue.

authors: ZacharyKhan vkosmirak


text:
Companion object constant is not working as default parameter in navArgsDelegate

Hi! 👋🏼 I have the following destination with navArgsDelegate
@Destination(
    navArgsDelegate = MyViewModel.ViewState::class,
)

where MyViewModel.ViewState looks similar to this
@HiltViewModel
class MyViewModel @Inject constructor() : ViewModel() {
    data class ViewState(
        ...
        val verificationCodeLength: Int = VERIFICATION_CODE_LENGTH,
        ...
    )

    companion object {
        const val VERIFICATION_CODE_LENGTH = 6
    }
}

but I'm getting this error when the destination is generated
e: .../MyScreenDestination.kt: Unresolved reference: VERIFICATION_CODE_LENGTH

public object MyScreenDestination : TypedDestination<ViewState> {
    ...
    public operator fun invoke(
		...
		verificationCodeLength: Int = VERIFICATION_CODE_LENGTH, // <====== Error HERE!
		...
    ): Direction {

Thank you in advance! 🙌🏼

Hi 👋
Default values are not given to us by ksp. We are literally reading them from the source file. So put it in top level. It’s gonna be the same and debatable even better as it avoids the instantiation of the companion object

Hi 👋
Default values are not given to us by ksp. We are literally reading them from the source file. So put it in top level. It’s gonna be the same and debatable even better as it avoids the instantiation of the companion object

roger that, thank you so much for you quick  reply!

authors: epool raamcosta

repo: raamcosta/compose-destinations


text:
Create py.typed for mypy

See #3

#5 This PR adds mypy and py.typed


text:
🛑 Pet Project is down

In ee38141, Pet Project ($RINFO_SITE) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Pet Project is back up in f64b4b2.


text:
🛑 magnum-api is down

In 70cb78a, magnum-api (https://magnum.api.sjc3.rackspacecloud.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: magnum-api is back up in 78ffa51 after 9 minutes.

repo: rackerlabs/rs-flex-uptime


text:
createBrowserHistory only calls transitionTo when it has listen hook, not listenBefore

This requires the following workaround which seems odd to me:
https://github.com/erikras/react-redux-universal-hot-example/pull/246
Let me know if you want a PR.

I modified the issue title because we don't have a listenAfter API.
Eh ... ok. I get it. But why are you rendering in listenBefore? That's your cue that "things might change, we're not sure yet". Seems much safer to run your code in the listen callback.

Apologies for the incorrect title.
You're right, what we're doing in listenBefore in this instance is a hack to maintain use case that was easily achieved with react-router v1.0.0-beta3.
I maintain that it's reasonable to expect a history API that offers a listenBefore hook to fire those callbacks on browser navigation regardless of whether a different listener is also registered. Disagree?

it's reasonable to expect a history API that offers a listenBefore hook to fire those callbacks on browser navigation regardless of whether a different listener is also registered

Ya, that's reasonable. But your use case is still invalid. I'd much prefer to drive further development with valid use cases instead of theory. If there's a good reason why you're using listenBefore instead of listen for rendering, I'd like to know.

The linked project uses listenBefore instead of listen in order to fetch the data required for the next routes before the location bar is updated. You say this use case is invalid and I have agreed although I note that there are others who do want this use case: https://twitter.com/gpblv/status/650249197950738432
I didn't create this ticket to drive further development, just to address what I see is an issue with this project. I maintain that listenBefore handlers should always be called, although I don't have a real-world use case.
IMO the code should be changed or a warning added to the docs as neither of the examples here would work without a listen handler also added: https://github.com/rackt/history/blob/master/docs/ConfirmingNavigation.md
Like I say, let me know if you want a PR otherwise I'll close this issue.

You have a great point about the docs. Sure, let's make this change. A PR would be great, thanks for offering :)
In order to make this change you'll need to override listenBefore in both createBrowserHistory and createHashHistory. Currently, both of those implementations override listen to know when they need to setup/teardown DOM event listeners.

authors: mjackson stevoland

repo: rackt/history


text:
Replace invariant by warning in createMemoryHistory

Related issue #165.

@petrbrzek Any update?

I did some rebase black magic and I'm not sure if I did it correctly. Can you check it please?

I merged it manually and added a bit more test coverage: https://github.com/rackt/history/commit/e73011a8b50784b293ee890a8ff8534a2ef41769

authors: petrbrzek taion


text:
Allow component to render without DOM libs

This is just a quick hack that enables the component to not throw when being rendered on the server

Duplicate of #22

nifty. thanks!

authors: joeybaker mzabriskie

repo: rackt/react-modal


text:
v1.0.0-beta4 - Path only matches on app refresh

I have this route definition:
<Route path="user/:username" component={User}>
  <Route path=":id" component={Gist}/>
</Route>

If I load http://localhost:3000/user/bclinkinbeard/6e52ddd directly, everything works as expected. If I use a Link to navigate to the same URL, I get a Location "6e52ddd" did not match any routes error.

What's in the to on your Link?

<Link to={gist.id}>{gist.description || gist.id}</Link>, where gist.id is the last fragment of the URL, like 6e52ddd

The to needs to be a absolute path. It's passed back into history via pushState, which only accepts absolute paths.
From the history Getting Started guide:

The path argument to pushState and replaceState represents a complete URL path, including the query string.

Doesn't that make it a lot harder to build self contained components? Or is there an easy way to pass the current URL down that I'm not aware of? Seems like a real burden, especially if you're several levels below root.

You could build a decorated Link component that reads the current window.location and builds absolute URLs from relative ones. RelLink or something like that.
A neat project would be a Route generator that also builds URL helpers, much like Rails does with ActionView. Then you could reference them by name and pass in whatever params you need.

"reads the current window.location and builds absolute URLs from relative ones"
I'm confused as to why that isn't the default behavior.

To be honest, I am too. @mjackson has said history.pushState is not supposed to mirror the behavior of window.history.pushState. But by choosing a similar name, the association is implied.
I guess we just have to accept that for what it is and hope history 2.0 adds a clearer API :)

I've wanted relative link paths since the beginning, we've just not done it yet.

here was some earlier work before the "rewrite" https://github.com/rackt/react-router/pull/773

would love a pull request #1828

authors: bclinkinbeard ryanflorence timdorr

repo: rackt/react-router


text:
Adjustable Cave Generation Depth

A way to limit caves to generate only below a certain depth would make building underground/mountain stuff a lot less annoying.

added in the upcoming release


text:
Avoid referencing the wrong keypath index during eventhandler rebinds

The callback is created with a capture on i, which is then incremented at the end of the loop. So, when the callback is called, i is now i++ and weird things happen in the EventHandler.keypaths.
My javascript-fu is a little weak here. Is this the best way to handle this sort of thing?
Fixes #1545

This merge causes some issues — #1645

authors: anton-ryzhov evs-chris

repo: ractivejs/ractive


text:
chore(main): release 0.7.0

:robot: I have created a release beep boop
0.7.0 (2024-08-06)
Features

support for AI Platform version 1.0.0 (05d1d8c)
update demo data (46ac618)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v0.7.0
:sunflower:


text:
Add option to suppress common warnings

We default to verbosity, which is good, but users often want a way to suppress FITSFixedWarnings and some of the informative (but often irrelevant) messages we print.  A verbose=False option should probably catch and discard astropy warnings and others.

BUMP. @e-koch @astrofrog, what would you think of removing the Stokes warning entirely?

:+1:

with spectral_cube.warnings_off:
   ...

authors: e-koch keflavich

repo: radio-astro-tools/spectral-cube


text:
Chore: Typos fixed in docs folder

Description
Please explain the changes you've made.
This PR fix the typo in multiple files.
environmnet > environment
authentification > authentication
unneccesary > unneccessary
orientied > oriented
responsiblity > responsibility
defintions > defination

Type of change

This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional).

Auto-generated summary

🤖 Generated by Copilot at 221f755
Summary
:pencil2::books::memo:

This pull request fixes various typos in the documentation of the radius project. The typos affect the files ./docs/contributing/contributing-code/contributing-code-reviewing/README.md, ./docs/contributing/contributing-code/contributing-code-control-plane/configSettings.md, ./docs/contributing/contributing-code/contributing-code-writing/README.md, ./docs/contributing/contributing-releases/README.md, and ./docs/ucp/code_walkthrough.md.

radius docs shine
typos fixed with care and skill
autumn of errors

Walkthrough

Fix typos in various documentation files (link, link, link, link, link, link, link, link)

Thanks @thapasusheel for submitting these fixes. I'm not sure why the PR checks haven't run, but it's probably a problem on our side. I'll go ahead and merge your change anyway since it's a docs-only change and can't break anything.

authors: rynowak thapasusheel

repo: radius-project/radius


text:
Show correct environment and application for delete commands

Description
The existing prompt logic for application and resource deletion was relying the workspace configuration for the prompt data. This means a prompt like "would you like to delete application X from environment Z?" might print the wrong environment name!!! This is pretty bad because you might end up doing something you didn't want to and cause data loss.
The fix to do additional retrievals of the resource and potentially the application so that can give the correct prompt.
Also fixed a minor validation bug in rad env create where we could accept and ignore extra positional args.
Type of change

This pull request fixes a bug in Radius and has an approved issue (issue link required).

Fixes: #7542

/cc @superbeeny @kachawla @nithyatsu


text:
voice input result missing functions include

voice-input-result.php is missing include 'functions.php'; after line 2 which is needed for getProvince function

@pjaudiomv this has been fixed


text:
SlotClone should not be passed a ref if it is a React.Fragment

Bug report
Current Behavior
Consuming <Dialog.Portal> (and likely other components that uses <SlotClone> under the hood)) will cause the following error to be thrown when using Next.js 15:

Invalid prop ref supplied to React.Fragment

Expected behavior
Using <Dialog.Portal> should not be causing this error.
Reproducible example
TBD
Suggested solution
We should probably avoid passing ref to <SlotClone> component if it is a React Fragment:
https://github.com/radix-ui/primitives/blob/74b182b401c8ca0fa5b66a5a9a47f507bb3d5adc/packages/react/slot/src/Slot.tsx#L35
https://github.com/radix-ui/primitives/blob/74b182b401c8ca0fa5b66a5a9a47f507bb3d5adc/packages/react/slot/src/Slot.tsx#L35
Additional context
n.a.
Your environment

Software
Name(s)
Version

Radix Package(s)
@radix-ui/react-dialog
1.1.2

React
n/a
19 RC

Browser
Chrome
130.0.6723.117

Assistive tech
n/a
n/a

Node
n/a
20.17.0

pnpm
n/a
9.12.3

Operating System
macOS
15.1 (24B83)

This seems to be related to https://github.com/radix-ui/primitives/issues/3211

repo: radix-ui/primitives


text:
2.0.1 - Angular 17 - cannot find module radix-connect-common

Hi, I'm getting this error after trying to migrate from 1.x to 2.x

Angular 18 update with new build system. Still same error

@beemdvp as a workaround please add skipLibCheck: true to your tsconfig.json

Thanks David. Closing this

authors: beemdvp dawidsowardx

repo: radixdlt/radix-dapp-toolkit


text:
Update README.md

Linking to the correct paper

Thank you!

authors: leos radoshi

repo: radoshi/gptsaregpts


text:
Mobile App [Radzima UIKit] The sub-categories are placed randomly in 'Sightseeings'/'Достопримечательности' category on the Main page

Tested area:
iOS 13.3.1 (iPhone 11, UIKit)
Description:
The sub-categories are placed randomly in 'Sightseeings' category on the main page. The order of the subcategories doesn't match the order of categories in Radzima Admin App. But when the list of all categories is opened, the order of sub-categories matches the order of categories in Radzima Admin App.
Steps to reproduce:

Run the App;
Scroll till the category 'Sightseeings'/'Достопримечательности'
Swipe right the sub-categories.

Actual result:
The categories are placed randomly.
Expected result:
The sub-categories is placed in order as in Radzima Admin App (Architecture, Religion, Nature, Museums. War monuments, Others)

@Olga-Kurbatskaya please recheck in the latest build.

authors: Olga-Kurbatskaya alexeykomov


text:
App keep showing scanning after wallet sync

when the app is minimised for some minutes and resume, it starts scanning and get stucked on the screen.

Fixed in https://github.com/raedahgroup/dcrlibwallet/pull/26/files

authors: itswisdomagain macsleven

repo: raedahgroup/dcrios

license: ISC


text:
Fix mem bugs

fixed crash on entering wrong password
fixed crash on empty amount
reduced memory consumption by disabling animation on start screen
fixed memory leak
reduced thread branching to prevent additional memory leaks

sometimes it still crashes on old devices when sending funds.

The memory leak and crash for this issue is from dcrwallet and needs to be solved from there not the app because this processes works fine on higher end phones like iphoneXs.

authors: ensoreus macsleven


text:
Token is not passed to the browser like Vs.net/vs code

If you debug the aspire host, the browser loads with the dashboard, but it doesn't pass the token to the dashboard so you have to dig it out of the logs which is a full URL.
It would be nice if this did the same as vs.net/vs code and passed in to the token.

Hello! Tbh, it is supported in the same way as in VS/VS Code. Could you please share your .idea\.idea.{Your Project Name}\.idea\workspace.xml file?

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="AutoGeneratedRunConfigurationManager">
    <projectFile aspireProfileName="http">AppHost/AppHost.csproj</projectFile>
    <projectFile aspireProfileName="https">AppHost/AppHost.csproj</projectFile>
    <projectFile profileName="http">AppHost/AppHost.csproj</projectFile>
    <projectFile profileName="https">AppHost/AppHost.csproj</projectFile>
    <projectFile profileName="http">Proxy/Proxy.csproj</projectFile>
    <projectFile profileName="https">Proxy/Proxy.csproj</projectFile>
    <projectFile profileName="http">Services/Contacts/Contacts.csproj</projectFile>
    <projectFile profileName="https">Services/Contacts/Contacts.csproj</projectFile>
  </component>
  <component name="AutoImportSettings">
    <option name="autoReloadType" value="SELECTIVE" />
  </component>
  <component name="ChangeListManager">
    <list default="true" id="3978df23-2193-4258-9366-61b510f270a6" name="Changes" comment="This has most everything enabled.  It will crash on run because I have not enabled database migrations in Aspire.  Will be fully usable Wednesday." />
    <option name="SHOW_DIALOG" value="false" />
    <option name="HIGHLIGHT_CONFLICTS" value="true" />
    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
    <option name="LAST_RESOLUTION" value="IGNORE" />
  </component>
  <component name="DpaMonitoringSettings">
    <option name="autoShow" value="false" />
  </component>
  <component name="Git.Settings">
    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$/.." />
  </component>
  <component name="HighlightingSettingsPerFile">
    <setting file="file://$APPLICATION_CONFIG_DIR$/resharper-host/DecompilerCache/decompiler/c15184cdf8254e74a8a6ee96bd1b8738d82000/58/a2d83721/Task.cs" root0="SKIP_HIGHLIGHTING" />
    <setting file="file://$APPLICATION_CONFIG_DIR$/resharper-host/DecompilerCache/decompiler/c15184cdf8254e74a8a6ee96bd1b8738d82000/eb/eb3e41d5/Exception.cs" root0="SKIP_HIGHLIGHTING" />
    <setting file="file://$APPLICATION_CONFIG_DIR$/resharper-host/SourcesCache/439dfeb775a13911a21a0bc511622c13f6db8641adb6ceaa5f87585f3f6c4/DistributedApplicationBuilder.cs" root0="SKIP_HIGHLIGHTING" />
    <setting file="file://$APPLICATION_CONFIG_DIR$/resharper-host/SourcesCache/8c9f49c442b4b085a7408f59523d4f4eb1d717aab14419881069d561937fbbc5/EndpointData.cs" root0="SKIP_HIGHLIGHTING" />
  </component>
  <component name="MetaFilesCheckinStateConfiguration" checkMetaFiles="true" />
  <component name="ProjectColorInfo">{
  "associatedIndex": 1
}</component>
  <component name="ProjectId" id="2h691BidkvoAkm6KCKqqebe49QD" />
  <component name="ProjectLevelVcsManager">
    <ConfirmationsSetting value="2" id="Add" />
  </component>
  <component name="ProjectViewState">
    <option name="hideEmptyMiddlePackages" value="true" />
    <option name="showLibraryContents" value="true" />
  </component>
  <component name="PropertiesComponent"><![CDATA[{
  "keyToString": {
    ".NET Launch Settings Profile.AppHost: http.executor": "Debug",
    ".NET Launch Settings Profile.AppHost: https.executor": "Debug",
    ".NET Launch Settings Profile.Contacts: https.executor": "Debug",
    "ASKED_ADD_EXTERNAL_FILES": "true",
    "RunOnceActivity.ShowReadmeOnStart": "true",
    "git-widget-placeholder": "main",
    "node.js.detected.package.eslint": "true",
    "node.js.detected.package.tslint": "true",
    "node.js.selected.package.eslint": "(autodetect)",
    "node.js.selected.package.tslint": "(autodetect)",
    "nodejs_package_manager_path": "npm",
    "settings.editor.selected.configurable": "org.jetbrains.plugins.github.ui.GithubSettingsConfigurable",
    "vue.rearranger.settings.migration": "true"
  },
  "keyToStringList": {
    "rider.external.source.directories": [
      "/Users/jhancock/Library/Application Support/JetBrains/Rider2024.1/resharper-host/DecompilerCache",
      "/Users/jhancock/Library/Application Support/JetBrains/Rider2024.1/resharper-host/SourcesCache",
      "/Users/jhancock/Library/Application Support/Symbols/src"
    ]
  }
}]]></component>
  <component name="RunManager" selected=".NET Launch Settings Profile.AppHost: https">
    <configuration name="AppHost: http" type="AspireHostConfiguration" factoryName="Aspire Host" activateToolWindowBeforeRun="false">
      <option name="PROJECT_FILE_PATH" value="$PROJECT_DIR$/AppHost/AppHost.csproj" />
      <option name="LAUNCH_PROFILE_NAME" value="http" />
      <option name="TRACK_ENVS" value="1" />
      <envs>
        <env name="DOTNET_ENVIRONMENT" value="Development" />
        <env name="ASPNETCORE_ENVIRONMENT" value="Development" />
        <env name="DOTNET_DASHBOARD_OTLP_ENDPOINT_URL" value="http://localhost:19118" />
        <env name="DOTNET_RESOURCE_SERVICE_ENDPOINT_URL" value="http://localhost:20149" />
        <env name="ASPNETCORE_URLS" value="http://localhost:15201" />
        <env name="DOTNET_LAUNCH_PROFILE" value="http" />
      </envs>
      <option name="TRACK_URL" value="1" />
      <browser url="http://localhost:15201" start="true" />
      <method v="2">
        <option name="Build Solution" enabled="true" />
      </method>
    </configuration>
    <configuration name="AppHost: https" type="AspireHostConfiguration" factoryName="Aspire Host" activateToolWindowBeforeRun="false">
      <option name="PROJECT_FILE_PATH" value="$PROJECT_DIR$/AppHost/AppHost.csproj" />
      <option name="LAUNCH_PROFILE_NAME" value="https" />
      <option name="TRACK_ENVS" value="1" />
      <envs>
        <env name="DOTNET_ENVIRONMENT" value="Development" />
        <env name="ASPNETCORE_ENVIRONMENT" value="Development" />
        <env name="DOTNET_DASHBOARD_OTLP_ENDPOINT_URL" value="https://localhost:21068" />
        <env name="DOTNET_RESOURCE_SERVICE_ENDPOINT_URL" value="https://localhost:22279" />
        <env name="ASPNETCORE_URLS" value="https://localhost:17006;http://localhost:15201" />
        <env name="DOTNET_LAUNCH_PROFILE" value="https" />
      </envs>
      <option name="TRACK_URL" value="1" />
      <browser url="https://localhost:17006" start="true" />
      <method v="2">
        <option name="Build Solution" enabled="true" />
      </method>
    </configuration>
    <configuration name="AppHost: http" type="LaunchSettings" factoryName=".NET Launch Settings Profile">
      <option name="LAUNCH_PROFILE_PROJECT_FILE_PATH" value="$PROJECT_DIR$/AppHost/AppHost.csproj" />
      <option name="LAUNCH_PROFILE_TFM" value="net8.0" />
      <option name="LAUNCH_PROFILE_NAME" value="http" />
      <option name="USE_EXTERNAL_CONSOLE" value="0" />
      <option name="USE_MONO" value="0" />
      <option name="RUNTIME_ARGUMENTS" value="" />
      <option name="GENERATE_APPLICATIONHOST_CONFIG" value="1" />
      <option name="SHOW_IIS_EXPRESS_OUTPUT" value="0" />
      <option name="SEND_DEBUG_REQUEST" value="1" />
      <option name="ADDITIONAL_IIS_EXPRESS_ARGUMENTS" value="" />
      <method v="2">
        <option name="Build" />
      </method>
    </configuration>
    <configuration name="AppHost: https" type="LaunchSettings" factoryName=".NET Launch Settings Profile">
      <option name="LAUNCH_PROFILE_PROJECT_FILE_PATH" value="$PROJECT_DIR$/AppHost/AppHost.csproj" />
      <option name="LAUNCH_PROFILE_TFM" value="net8.0" />
      <option name="LAUNCH_PROFILE_NAME" value="https" />
      <option name="USE_EXTERNAL_CONSOLE" value="0" />
      <option name="USE_MONO" value="0" />
      <option name="RUNTIME_ARGUMENTS" value="" />
      <browser name="98ca6316-2f89-46d9-a9e5-fa9e2b0625b3" />
      <option name="GENERATE_APPLICATIONHOST_CONFIG" value="1" />
      <option name="SHOW_IIS_EXPRESS_OUTPUT" value="0" />
      <option name="SEND_DEBUG_REQUEST" value="1" />
      <option name="ADDITIONAL_IIS_EXPRESS_ARGUMENTS" value="" />
      <method v="2">
        <option name="Build" />
      </method>
    </configuration>
    <configuration name="Contacts: http" type="LaunchSettings" factoryName=".NET Launch Settings Profile">
      <option name="LAUNCH_PROFILE_PROJECT_FILE_PATH" value="$PROJECT_DIR$/Services/Contacts/Contacts.csproj" />
      <option name="LAUNCH_PROFILE_TFM" value="net8.0" />
      <option name="LAUNCH_PROFILE_NAME" value="http" />
      <option name="USE_EXTERNAL_CONSOLE" value="0" />
      <option name="USE_MONO" value="0" />
      <option name="RUNTIME_ARGUMENTS" value="" />
      <option name="GENERATE_APPLICATIONHOST_CONFIG" value="1" />
      <option name="SHOW_IIS_EXPRESS_OUTPUT" value="0" />
      <option name="SEND_DEBUG_REQUEST" value="1" />
      <option name="ADDITIONAL_IIS_EXPRESS_ARGUMENTS" value="" />
      <method v="2">
        <option name="Build" />
      </method>
    </configuration>
    <configuration name="Contacts: https" type="LaunchSettings" factoryName=".NET Launch Settings Profile">
      <option name="LAUNCH_PROFILE_PROJECT_FILE_PATH" value="$PROJECT_DIR$/Services/Contacts/Contacts.csproj" />
      <option name="LAUNCH_PROFILE_TFM" value="net8.0" />
      <option name="LAUNCH_PROFILE_NAME" value="https" />
      <option name="USE_EXTERNAL_CONSOLE" value="0" />
      <option name="USE_MONO" value="0" />
      <option name="RUNTIME_ARGUMENTS" value="" />
      <option name="GENERATE_APPLICATIONHOST_CONFIG" value="1" />
      <option name="SHOW_IIS_EXPRESS_OUTPUT" value="0" />
      <option name="SEND_DEBUG_REQUEST" value="1" />
      <option name="ADDITIONAL_IIS_EXPRESS_ARGUMENTS" value="" />
      <method v="2">
        <option name="Build" />
      </method>
    </configuration>
    <configuration name="Proxy: http" type="LaunchSettings" factoryName=".NET Launch Settings Profile">
      <option name="LAUNCH_PROFILE_PROJECT_FILE_PATH" value="$PROJECT_DIR$/Proxy/Proxy.csproj" />
      <option name="LAUNCH_PROFILE_TFM" value="net8.0" />
      <option name="LAUNCH_PROFILE_NAME" value="http" />
      <option name="USE_EXTERNAL_CONSOLE" value="0" />
      <option name="USE_MONO" value="0" />
      <option name="RUNTIME_ARGUMENTS" value="" />
      <option name="GENERATE_APPLICATIONHOST_CONFIG" value="1" />
      <option name="SHOW_IIS_EXPRESS_OUTPUT" value="0" />
      <option name="SEND_DEBUG_REQUEST" value="1" />
      <option name="ADDITIONAL_IIS_EXPRESS_ARGUMENTS" value="" />
      <method v="2">
        <option name="Build" />
      </method>
    </configuration>
    <configuration name="Proxy: https" type="LaunchSettings" factoryName=".NET Launch Settings Profile">
      <option name="LAUNCH_PROFILE_PROJECT_FILE_PATH" value="$PROJECT_DIR$/Proxy/Proxy.csproj" />
      <option name="LAUNCH_PROFILE_TFM" value="net8.0" />
      <option name="LAUNCH_PROFILE_NAME" value="https" />
      <option name="USE_EXTERNAL_CONSOLE" value="0" />
      <option name="USE_MONO" value="0" />
      <option name="RUNTIME_ARGUMENTS" value="" />
      <option name="GENERATE_APPLICATIONHOST_CONFIG" value="1" />
      <option name="SHOW_IIS_EXPRESS_OUTPUT" value="0" />
      <option name="SEND_DEBUG_REQUEST" value="1" />
      <option name="ADDITIONAL_IIS_EXPRESS_ARGUMENTS" value="" />
      <method v="2">
        <option name="Build" />
      </method>
    </configuration>
    <list>
      <item itemvalue=".NET Launch Settings Profile.AppHost: http" />
      <item itemvalue=".NET Launch Settings Profile.AppHost: https" />
      <item itemvalue=".NET Launch Settings Profile.Contacts: http" />
      <item itemvalue=".NET Launch Settings Profile.Contacts: https" />
      <item itemvalue=".NET Launch Settings Profile.Proxy: http" />
      <item itemvalue=".NET Launch Settings Profile.Proxy: https" />
      <item itemvalue="Aspire Host.AppHost: http" />
      <item itemvalue="Aspire Host.AppHost: https" />
    </list>
  </component>
  <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
  <component name="TaskManager">
    <task active="true" id="Default" summary="Default task">
      <changelist id="3978df23-2193-4258-9366-61b510f270a6" name="Changes" comment="" />
      <created>1716897624761</created>
      <option name="number" value="Default" />
      <option name="presentableId" value="Default" />
      <updated>1716897624761</updated>
      <workItem from="1716897626768" duration="59000" />
      <workItem from="1716903445092" duration="8319000" />
      <workItem from="1716912040051" duration="4367000" />
      <workItem from="1716918397386" duration="16104000" />
    </task>
    <task id="LOCAL-00001" summary="This has most everything enabled.  It will crash on run because I have not enabled database migrations in Aspire.  Will be fully usable Wednesday.">
      <option name="closed" value="true" />
      <created>1716935664146</created>
      <option name="number" value="00001" />
      <option name="presentableId" value="LOCAL-00001" />
      <option name="project" value="LOCAL" />
      <updated>1716935664146</updated>
    </task>
    <option name="localTasksCounter" value="2" />
    <servers />
  </component>
  <component name="TypeScriptGeneratedFilesManager">
    <option name="version" value="3" />
  </component>
  <component name="UnityCheckinConfiguration" checkUnsavedScenes="true" />
  <component name="UnityProjectConfiguration" hasMinimizedUI="false" />
  <component name="Vcs.Log.Tabs.Properties">
    <option name="TAB_STATES">
      <map>
        <entry key="MAIN">
          <value>
            <State />
          </value>
        </entry>
      </map>
    </option>
  </component>
  <component name="VcsManagerConfiguration">
    <option name="ADD_EXTERNAL_FILES_SILENTLY" value="true" />
    <option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="true" />
    <MESSAGE value="This has most everything enabled.  It will crash on run because I have not enabled database migrations in Aspire.  Will be fully usable Wednesday." />
    <option name="LAST_COMMIT_MESSAGE" value="This has most everything enabled.  It will crash on run because I have not enabled database migrations in Aspire.  Will be fully usable Wednesday." />
  </component>
  <component name="XDebuggerManager">
    <pin-to-top-manager>
      <pinned-members>
        <PinnedItemInfo parentTag="Type#System.Collections.Generic.KeyValuePair`2" memberName="Value" />
      </pinned-members>
    </pin-to-top-manager>
  </component>
</project>

Login to the dashboard at https://localhost:17006/login?t=2f9ae8692eebd5e3199dd08a284a2624
V1.0.1 of the plugin and latest Rider.
Does that help?

From the look of the token, it seems that you are using the launchSettings configuration and not Aspire one (here you can find some details). The plugin generates a token in guid format.

authors: JHTaxa rafaelldi

repo: rafaelldi/aspire-plugin


text:
How to hide table header?

Overview of the problem
There doesn't appear to be an easy way to hide the Table header.
Buefy version: 0.5.2
Vuejs version: 2.4.2
OS/Browser: Linux/Chrome
Description
I've tried leaving the label attribute for all columns as a blank string, adding an empty custom header slot and manually hiding thead via css however I'm still left with a gap at the top of the table where the header would be.
I basically want all of the table functionality just without the column headings.

@proehlen By css you can hide thead .table thead { display: none; } (that example apply for all
Anyway you should set customKey prop for all columns if they have empty label prop.

@jtommy Thanks a lot.  I was still getting the blank header area with your CSS but then on a hunch I also added :has-modal-cards="false" and it went away.  Thanks again for your help.

@proehlen By css you can hide thead, for example .table thead { display: none; } but surely you know that sorting will be lost.
Anyway you should set custom-key prop for all columns if they have empty label prop.

To anyone trying this solution, be aware that .table thead { display: none; } will also break the width property (i.e., width="40" will no longer work)

authors: jtommy proehlen rajsinghUSA

repo: rafaelpimpa/buefy