Error launching chrome

When I launch chrome I can see the following error if I enable debug: [0225/142624.668617:ERROR:gpu_process_transport_factory.cc(1007)] Lost UI shared context.
The flags are these
  const width = 1280;
  const height = 1696;
  const flags = [
    `--window-size=${width},${height}`,
    '--hide-scrollbars',
    '--ignore-certificate-errors',
    '--headless',
  ];

The comple error log is
2019-02-25T14:26:29.081Z	b9e8eea3-dca3-4faa-aefb-6029d84b8dc8	@serverless-chrome/lambda: stderr log: [0225/142624.280373:WARNING:resource_bundle.cc(358)] locale_file_path.empty() for locale
prctl(PR_SET_NO_NEW_PRIVS) failed
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 84: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 84: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 93: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 93: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 102: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 102: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 68: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 68: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 79: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 79: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 79: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 88: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 66: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 66: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 66: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 75: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 75: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/fonts.conf", line 82: unknown element "blank"
[0225/142624.668617:ERROR:gpu_process_transport_factory.cc(1007)] Lost UI shared context.
[0225/142624.671138:VERBOSE1:webrtc_internals.cc(121)] Could not get the download directory.

DevTools listening on ws://<IP_ADDRESS>:9222/devtools/browser/06661c7d-fb24-4ade-9e85-6594ffd2b032
[0225/142624.732500:VERBOSE1:proxy_resolution_service.cc(1016)] PAC support disabled because there is no system implementation
Received signal 11 SEGV_MAPERR<PHONE_NUMBER>00
#0 0x000003b7633c <unknown>
#1 0x000003b75ea1 <unknown>
#2 0x7f3d040e95e0 <unknown>
#3 0x7f3d02b9a971 __strlen_sse2_pminub
#4 0x000004810bf8 <unknown>
#5 0x000004810728 <unknown>
#6 0x000004897c58 <unknown>
#7 0x000003b07079 <unknown>
#8 0x000003b06262 <unknown>
#9 0x000003b06727 <unknown>
#10 0x000003b87529 <unknown>
#11 0x000003b1f245 <unknown>
#12 0x000003613a64 <unknown>
#13 0x000003613823 <unknown>
#14 0x000003616052 <unknown>
#15 0x000003b9857f <unknown>
#16 0x000003ab132e <unknown>
#17 0x000004bfefcb <unknown>
#18 0x000003aa9d31 <unknown>
#19 0x000003b9745d <unknown>
#20 0x000003b974e8 <unknown>
#21 0x000003aea99a <unknown>
#22 0x7f3d02a4e445 __libc_start_main
#23 0x00000242402a _start
r8:<PHONE_NUMBER>000000 r9: 00003cb75e0abfb8 r10: 00007f3d02b6a810 r11: 00007f3d02bb8be0
r12: 00007ffdd8b21610 r13: 00003cb75dfeaa00 r14: 00003cb75dfead88 r15: 00003cb75ded7600
di:<PHONE_NUMBER>000000 si:<PHONE_NUMBER>000000 bp: 00007ffdd8b21770 bx:<PHONE_NUMBER>000000
dx:<PHONE_NUMBER>affc10 ax:<PHONE_NUMBER>000000 cx:<PHONE_NUMBER>000000 sp: 00007ffdd8b214e8
ip: 00007f3d02b9a971 efl:<PHONE_NUMBER>010283 cgf: 002b000000000033 erf:<PHONE_NUMBER>000004
trp:<PHONE_NUMBER>00000e msk:<PHONE_NUMBER>000000 cr2:<PHONE_NUMBER>000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

@ramiel Chromium starts:

DevTools listening on ws://<IP_ADDRESS>:9222/devtools/browser/06661c7d-fb24-4ade-9e85-6594ffd2b032

and then crashes. What OS/environment are you using, Linux kernel, glibc versions? Version of headless-chromium?

I am having this exact same issue:
START RequestId: f69c87a6-a4d6-43df-b64a-cedded839853 Version: $LATEST
2019-08-05T03:05:33.156Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Spawning headless shell
2019-08-05T03:05:33.161Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: ChromeLauncher No debugging port found on port 9222, launching a new Chrome.
2019-08-05T03:05:33.179Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Launcher Chrome running with pid 12 on port 9222.
2019-08-05T03:05:33.179Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 0
2019-08-05T03:05:33.682Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 1
2019-08-05T03:05:34.184Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 2
2019-08-05T03:05:34.685Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 3
2019-08-05T03:05:35.186Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 4
2019-08-05T03:05:35.687Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 5
2019-08-05T03:05:36.189Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 6
2019-08-05T03:05:36.690Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 7
2019-08-05T03:05:37.191Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 8
2019-08-05T03:05:37.693Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 9
2019-08-05T03:05:38.194Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Waiting for Chrome 10
2019-08-05T03:05:38.195Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: Error trying to spawn chrome: { Error: connect ECONNREFUSED <IP_ADDRESS>:9222
at Object._errnoException (util.js:1022:11)
at _exceptionWithHostPort (util.js:1044:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1198:14)
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect',
address: '<IP_ADDRESS>',
port: 9222 }
2019-08-05T03:05:38.197Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: stdout log:
2019-08-05T03:05:38.197Z	f69c87a6-a4d6-43df-b64a-cedded839853	@serverless-chrome/lambda: stderr log: [0805/030533.186276:WARNING:resource_bundle.cc(358)] locale_file_path.empty() for locale
prctl(PR_SET_NO_NEW_PRIVS) failed
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 84: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 84: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 93: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 93: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 102: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 102: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 33: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 59: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 68: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 68: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 79: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 79: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 79: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 88: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 23: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 66: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 66: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 66: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 75: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 75: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/fonts.conf", line 82: unknown element "blank"
[0805/030533.425269:ERROR:gpu_process_transport_factory.cc(1007)] Lost UI shared context.
[0805/030533.425403:VERBOSE1:webrtc_internals.cc(121)] Could not get the download directory.

DevTools listening on ws://<IP_ADDRESS>:9222/devtools/browser/71c604f4-8bd7-4407-95cf-18c4781a7883
[0805/030533.426488:VERBOSE1:proxy_resolution_service.cc(1016)] PAC support disabled because there is no system implementation
Received signal 11 SEGV_MAPERR<PHONE_NUMBER>00
#0 0x000003b7633c <unknown>
#1 0x000003b75ea1 <unknown>
#2 0x7fd2f215d5e0 <unknown>
#3 0x7fd2f0c0e971 __strlen_sse2_pminub
#4 0x000004810bf8 <unknown>
#5 0x000004810728 <unknown>
#6 0x000004897c58 <unknown>
#7 0x000003b07079 <unknown>
#8 0x000003b06262 <unknown>
#9 0x000003b06727 <unknown>
#10 0x000003b87529 <unknown>
#11 0x000003b1f245 <unknown>
#12 0x000003613a64 <unknown>
#13 0x000003613823 <unknown>
#14 0x000003616052 <unknown>
#15 0x000003b9857f <unknown>
#16 0x000003ab132e <unknown>
#17 0x000004bfefcb <unknown>
#18 0x000003aa9d31 <unknown>
#19 0x000003b9745d <unknown>
#20 0x000003b974e8 <unknown>
#21 0x000003aea99a <unknown>
#22 0x7fd2f0ac2445 __libc_start_main
#23 0x00000242402a _start
r8:<PHONE_NUMBER>000000 r9: 00000e531f4bdf38 r10: 00007fd2f0bde810 r11: 00007fd2f0c2cbe0
r12: 00007ffcb5c9bb80 r13: 00000e531f420c00 r14: 00000e531f420f88 r15: 00000e531f30d2c0
di:<PHONE_NUMBER>000000 si:<PHONE_NUMBER>000000 bp: 00007ffcb5c9bce0 bx:<PHONE_NUMBER>000000
dx:<PHONE_NUMBER>affc10 ax:<PHONE_NUMBER>000000 cx:<PHONE_NUMBER>000000 sp: 00007ffcb5c9ba58
ip: 00007fd2f0c0e971 efl:<PHONE_NUMBER>010283 cgf: 002b000000000033 erf:<PHONE_NUMBER>000004
trp:<PHONE_NUMBER>00000e msk:<PHONE_NUMBER>000000 cr2:<PHONE_NUMBER>000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

2019-08-05T03:05:38.197Z	f69c87a6-a4d6-43df-b64a-cedded839853	Error occured in serverless-plugin-chrome wrapper when trying to ensure Chrome for helloChrome() handler. { flags:
[ '--headless',
'--window-size=1280,1696',
'--hide-scrollbars',
'--ignore-certificate-errors',
'--disable-dev-shm-usage',
'--disable-gpu',
'--single-process',
'--no-zygote',
'--no-sandbox',
'--disable-plugins',
'--disable-extensions' ],
functions: [ 'runTest', 'helloChrome' ],
chromePath: '/var/task/headless-chromium' } Error: Unable to start Chrome. If you have the DEBUG env variable set,there will be more in the logs.
at /var/task/src/hello.js:572:13
at Generator.throw (<anonymous>)
at step (/var/task/src/hello.js:507:193)
at /var/task/src/hello.js:507:404
at <anonymous>
at process._tickDomainCallback (internal/process/next_tick.js:228:7)
2019-08-05T03:05:38.199Z	f69c87a6-a4d6-43df-b64a-cedded839853
{
    "errorMessage": "Unable to start Chrome. If you have the DEBUG env variable set,there will be more in the logs.",
    "errorType": "Error",
    "stackTrace": [
        "/var/task/src/hello.js:572:13",
        "Generator.throw (<anonymous>)",
        "step (/var/task/src/hello.js:507:193)",
        "/var/task/src/hello.js:507:404",
        "<anonymous>",
        "process._tickDomainCallback (internal/process/next_tick.js:228:7)"
    ]
}

END RequestId: f69c87a6-a4d6-43df-b64a-cedded839853
REPORT RequestId: f69c87a6-a4d6-43df-b64a-cedded839853	Duration: 5051.18 ms	Billed Duration: 5100 ms Memory Size: 1024 MB	Max Memory Used: 86 MB

Deployed from macos high sierra to AWS as a lambda.
Node 10.16.0
Serverless 1.49.0
Serverless-chrome-plugin 1.0.0-55

Same for node8.10

feel like this project is dead

If only binary is needed then it can be taken from this project: https://github.com/alixaxel/chrome-aws-lambda


Scalafiddle.io not working

Scalafiddle.io on the free-programming-playgrounds page is not working.  The link is located here:
https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-playgrounds.md#scala
The link returns a 502 error.

https://github.com/scalafiddle
This looks to be the source code for that website, shows that there's a 502 error on the host side for me as well.

Reported issue on their repo

scalafiddle.io back to working


Bug 1185930 - Accept dash suffixes in langpack versions

https://bugzilla.mozilla.org/show_bug.cgi?id=1185930

Looks good. Let me know when you are done addressing my comments

@diox Thanks, I updated the pull request to address your comments.

Great! Merging.


⚠ Bofrost.fr has degraded performance

In a958cb0, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1301 ms

Resolved: Bofrost.fr performance has improved in 9f67e65 after 11 minutes.


Update vmware-remote-console to 10.0.1-5898794

After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} left no offenses.
[x] The commit message includes the cask’s name and version.

Additionally, if updating a cask:

[ ] If the sha256 changed but the version didn’t,
provide public confirmation by the developer: {{link}}

Thank you for your contribution!


add docs to rotation

adds folks for docs releases 0.23 and 0.24, the goal is to have the process that is fully automated and anyone can cut the release, maybe 1 person to cut just by creating a tag or branch in the docs repo.

/hold

I think messed up the table with the dates, will fix

/unhold

/assign @vaikas

replaced by #19


Brew PATH

Brew's path is not included in the PATH environment variable in .zshrc

I would love a patch :)


Update rule format doc link

Description
Fixed a broken link on the flag editor page.
Changes include

[X] Bugfix (non-breaking change that solves an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Breaking changes (change that is not backward-compatible and/or changes current functionality)

Checklist

[X] I have tested this code
[ ] I have added unit test to cover this code
[ ] I have updated the documentation (README.md)
[X] I have followed the contributing guide

This is the page with the invalid link.
https://editor.gofeatureflag.org/


Fixed bug handling rgba tuples in bokeh

Bokeh accepts an rgba tuple not a list.

Thanks for the fix. Merging.


Missing option to disable some days and display different text style

There is no support for disabled days, e.g. for weekends.
Also, there should be an option to define custom text styles for days (numbers).

Hi, thanks for the issue.
As for disabled days, that is correct, there is no support for disabled days.
As for days text style option, there is DatePickerTypography.day property, that should do the trick, with several options for color settings in DatePickerColors (monthDay*LabelTextColor & todayLabelTextColor).

customization docs for datepicker

For instance, changing text style to display large:
DatePickerDialog(
    //...
    typography = DatePickerDefaults.typography(
        day = MaterialTheme.typography.displayLarge
    )
)

produces this:

Hope this helps.


Change folder structure and setup vue:dev

@billcolumbia I moved src to example and put the text-mask file in src. Now example imports from src. I also removed the npm run dev from the package.json inside vue to the root package.json. All npm scripts and dependencies should be moved to the root package.json. I'll make those changes in another PR.
This is just what I could get done tonight :)

Oh nice! If I get time today I can do that.
Also, I looked into making a Vue component for text-mask, but it seems like the directive handles most use cases, and the component would just be an abstraction of a single element (input) anyway. The directive should be plenty.
Should I work on getting this to be publishable via npm, so that people can just npm install vue-text-mask? I saw that you have that reserved and ready to go.

@billcolumbia Yeah, the goal is to eventually publish it to npm as vue-text-mask. On Angular, Text Mask is a directive, not a component, so we can keep it the same here. Feel free to merge my PR if you want to make changes to this branch. I can send other PRs with more changes.


Tutorial needs updating

This is less of an issue for me now but I was just working through your tutorial and noticed there are inconsistencies what's on the tutorial vs the code here makes it difficult when you encounter errors... Obviously this is due to code being refactored and what not but for people new to the language and the model such as myself, this is quite difficult when it comes to debugging.
I must admit, some of my errors were typos or autocorrect issues but this was more difficult than it could have been due to the quoted code differing from what exists here now.
Even the simple typeof(Startup) issue had my Googling the answer only to find that it was here in the code.

Done and wait for .net 6.0


Implement eslint for lint code

@quanhieu Thank you for the contribution✨, There has been conflicts on your MR. Please fix those conflicts, so I can merge it under the hacktoberfest label.

I has been fixed pull request, could you merge for me


Nostr Utilities

[ ] Parse mention/references in a post
[x] url regex extraction. example if we have images, links, etc.
[ ] algorithm for getting parent and child replies. Given an array of "replies" which are parents and which are children
[ ] capture if a post is a quote ["q", "pubkey"]
[ ] parse hashtag, make them linkable

https://github.com/blakejakopovic/nostr_event_parser

https://github.com/bennyhodl/baywallet/pull/80


IconButton

[ ] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior

Current Behavior

Steps to Reproduce (for bugs)

Context

Your Environment

Tech
Version

Material-UI

React

browser

etc

Material-UI: 1.0.0-beta.36
react: 16.2
Up until beta.35 setting the IconButton fontsize llike this:
iconbutton_root: {
    width: '20',
    // height: '50',
    **fontSize: '1.7rem',**
    marginRight: '15',
    color: "black",
    "&:hover": { color: env.COLORS.blue, fontSize: '2.2rem', fontWeight: '900' }
},

iconbutton_root_selected: {
    width: '20',
    // height: '50',
    **fontSize: '2.2rem',**
    marginRight: '15',
    color: "#0089ff"
},

worked. Since beta.36 this doesn't work anymore.
It is mentioned on the release notes for beta.36 it is mentioned that there is a breaking change, but I don't know how to set the fontsize if the Icon from beta.36 onwards.

@rwollgar You need to apply the font size on the Icon, not the IconButton.

Hi Oliver,
Given an IconButton how can I apply the fontsize to the Icon using the css api and classes mechanism.
Thanks for your help.

@rwollgar With the className.

Hi Oliver,
Your answer is not helping and I know that it is very likely because I don't quite understand the CSS API and classname/classes mechanism which is also a problem with the documentation.
My understanding was sufficient up to beta 35 but since beta 36 I have no idea how to apply the fontsize.
An example and more realistic examples in the documentation would go a long way in understanding styling compnents.

      <IconButton>
        <DeleteIcon className="my-class-name" />
      </IconButton>


[BUG] addImage function is not working as expected in version 4.4.0

🐛 Bug Report
Generating the excel with image is broken in version 4.4.0, I have scenario where we need to add image into each row of the column. I have used the function addImage.
Lib version: 4.4.0
Steps To Reproduce
The below code generate the excel sheet, which would have headers (Column 1, Column 2, Column 3) along with data row with respective header. But the generated excel is broken, the images miss aligned in order and size.

const ExcelJs = require('exceljs');
const path = require('path');
const items = [
    { col1: "abc", col2: new Date(), col3: "dummyImage.jpg" },
    { col1: "dummy1", col2: new Date(), col3: "dummyImage.jpg" },
    { col1: "dummy2", col2: new Date(), col3: "dummyImage.jpg" }
]
const generateExcel = async () => {
    const workbook = new ExcelJs.Workbook();
    let ws = workbook.addWorksheet('my first worksheet');
    ws.columns = [
        { header: 'column 1', key: 'col1' },
        { header: 'column 2', key: 'col2' },
        { header: 'column 3', key: 'col3' }
    ];
    ws.getRow(1).eachCell((cell) => {
        cell.fill = {
            type: 'pattern',
            pattern: 'solid',
            fgColor: { argb: '0082f0' }
        };
        cell.font = { bold: true, color: { argb: 'fafafa' } }
    })
    // add a filter to the header row
    ws.autoFilter = 'A1:C1';
    // freeze the header row
    ws.views = [
        { state: 'frozen', xSplit: 0, ySplit: 1, topLeftCell: 'A2', activeCell: 'A2' }
    ];
    let rowPos = 2;
    for (let item of items) {
        ws.addRow({
            col1: item.col1,
            col2: item.col2
        })
        if (item.col3) {
            const imageId = workbook.addImage({
                filename: path.join('images', item.col3),
                extension: 'jpeg',
            });
            let cellName = `C${rowPos}:C${rowPos}`;
            ws.addImage(imageId, cellName);
        }
        let lastRow = ws.lastRow;
        lastRow.height = 115;
        rowPos++;
    }
    const filename = `todo.xlsx`;
    await workbook.xlsx.writeFile(filename);
    return filename;
}
generateExcel();

The expected behaviour:

This is output of the exceljs version 4.3.0 with same above code

The excel which get generated should have sheet with three columns and each row data get align with respective order along with image.
Possible solution (optional, but very helpful):

Due to changes in anchor.js (https://github.com/exceljs/exceljs/pull/1934) , it seems that a new row may be added when using addImage.
Until this is fixed, it is advisable to explicitly specify the row to use when employing addImage.
For instance, the following code should work.
let rowPos = 2;
for (let item of items) {
  const imageId = workbook.addImage({
    filename: path.join("images", item.col3),
    extension: "jpeg",
  });
  let cellName = `C${rowPos}:C${rowPos}`;
  ws.addImage(imageId, cellName);

  const row = ws.getRow(rowPos);
  row.values = [item.col1, item.col2];
  row.height = 115;

  rowPos++;
}


Unknown Decoder - IoTracker3

1. Are you using Helium hosted Console or running your own open source Console?
Helium Hosted Console
2. If you are on Helium hosted Console, which url are you currently on?
https://console.helium.com/devices/56b955a1-1d39-4516-9e5b-908bcf103606
3. If you are experiencing bugs in Helium hosted Console, please specify your Organization name and Device ID.
Org: SlidingLines
DevID: 56b955a1-1d39-4516-9e5b-908bcf103606
Please describe your issue:
Unknown decoder in debug screen. Tried to hook things up again from scratch, but it always returns unknown decoder.
I can grab the payload and run it through the Script Validator and it outputs in the correct format.
This is the decoder: https://github.com/ioTracker/decoder-js/blob/master/decoder_ttn.js
The device is an IoThings IoTracker3.
I believe this decoder code is OK, because it gives the correct results in the Script Validator.
A couple of example payloads:
EADdCwJFhsAigCKA
1000dd0b024586c022802280
EADdCwOyhpIBwAHA
1000dd0b03b2869201c001c0

I have exactly the same problem here. Owning a IOTracker 3 and always get this error.

Hi @thebrighthood ,
I figured it out, please see here: https://github.com/ioTracker/decoder-js/issues/1
Just add the 'port' variable name to the function and somehow this will work then in the helium console.
Peter


fix: some stuff

Description

Removes the css and graphics for the petition
Use semantic html
Removes the TOC because to do it with semantic html, we would need to change the header and I don't feel like doing that (but I can if need be)
Fixes some stuff in other templates to be more consistent
Fixes the buttons

See preview here: http://oreo.is-a.dev/tbfightersdotorg/templates/

Thank you so much!!
What's the problem with the current way the ToC is set up? Happy to go with this if you think  it's best

Thank you so much!!
What's the problem with the current way the ToC is set up? Happy to go with this if you think it's best

For the ToC, the most accessible way to do one would be to use a <nav> element, but we already use one in the header (and there should only be one nav element). We could remove it from the header, but (imo) that would be more work than removing the ToC, but I could do it if we want it!

It seems like you're able to use nav elements both for primary navigation around the site and secondary navigation around the page? We just have to make sure each element is distinguishable and easily understandable with a screen reader


Can’t View Tokens, Locked Out of Gitlab

Hey all,
So I saw this mentioned in the closed tickets that a user was having an issue where they were unable to view any of their tokens or copy them, locking them out of their device. I am currently having the same issue I believe. I’m on an iPhone 12 Mini, 14.4.2, with FreeOTP 2.3, and I can’t select a token to get a 2FA code. Thanks in advance!
Kevin

Hi, I have exactly the same problem and I use an iPhone 12 mini too.

Definitely hope someone sees this soon, because I could really use to get into Gitlab hahaha.

Mine is iPhone SE and neither receive 2FA from gitlab as well.

Hi, I also have an iPhone 12 Mini. When I click a row to highlight the numbers for copying, it seems to activate the Edit->drag to reorder functionality, but never highlights or copies the numbers. On my tokens that are locked, there's no way to unlock them because when I click the tile nothing happens. When I tap harder or double tap, it also "highlights" the row for the drag to reorder. Hopefully this helps, I'm locked out of my systems, so it would be good to get this fixed.

I commented about the token lock issue above.
FreeOTP no longer automatically copies the token code to clipboard, you would need to click the icon at the right of the token cell which will prompt you to copy the code.
Long-pressing the token should activate the token reordering, so I don't think there is a problem there?

Please re-open this ticket if it is still applicable.


Add cron-ext utility

https://github.com/meltano/cron-ext

@WillDaSilva how do you feel about that? Is the extension fine to use from your perspective? I'm asking because I was thinking about using it in an example or two. Cron is much simpler to explain to people than airflow especially in getting started guides or tutorials, so I would love to have that option available.

how do you feel about that?

@sbalnojan I'd love to see cron-ext get more use!

Is the extension fine to use from your perspective?

Yes, though it hasn't been widely used, so there may be some yet undiscovered issues with it. Please report any you find, and I'll try to fix them soon after.


Aiden - Updated home controller

In this PR I updated the home controller to include our names and the link to our repo
Close #3

LGTM


[MLIR][DISC] pattern conversion from tf2mhlo: ConvertTileOpDynamic

We are porting our MLIR-based dynamic shape compiler to tf community (From OP def, Patttern, to Optimization pass, etc).
This is the 4th PR about tf2mhlo pattern conversion, which including ConvertTileOpDynamic.
The rest pattern conversions we will add:

ConvertSqueezeOpxxx
ConvertStridedSliceOpxxx
ConvertUnpackOpxxx
ConvertPrintOp
ConvertSigmoidGradOpxxx
ConvertSignOpxxx

@azazhu  Can you please resolve conflicts? Thanks!

@azazhu Can you please resolve conflicts? Thanks!

Sure, I will resolve this conflict after https://github.com/tensorflow/tensorflow/pull/49919 merged.

@azazhu Can you please resolve conflicts? Thanks!

Sure, I will resolve this conflict after #49919 merged.

Rebased


Add Q4 CEMS data

Overview
Closes #3315
What problem does this address?
Adds Q4 2023 CEMS data.
What did you change?
Added Q4 data to extraction, updated docs.
Testing
How did you make sure this worked? How can a reviewer verify this?
Materialize the EPA CEMS dagster assets.
# To-do list
- [x] Ensure docs build, unit & integration tests, and test coverage pass locally with `make pytest-coverage` (otherwise the merge queue may reject your PR)
- [x] Update the [release notes](../docs/release_notes.rst): reference the PR and related issues.
- [x] Review the PR yourself and call out any questions or issues you have

Do we want to update the etl_fast.yml file to say cems year_quarters: ["2023q4"] instead of year_quarters: ["2022q1"]?

Do we want to update the etl_fast.yml file to say cems year_quarters: ["2023q4"] instead of year_quarters: ["2022q1"]?

I think we need to match the same year of CEMS and 860 so the plants are all matched, so I was deferring to comparing CEMS to the full year of EPA data rather than just the 860M data?

I was deferring to comparing CEMS to the full year of EPA data rather than just the 860M data?

Ok that's probably a good idea.


[BUG] bloxstrap not opening

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.
[X] I have thoroughly looked through the available Wiki articles and could not find a solution to my problem.
[X] I am using the latest version of Bloxstrap.
[ ] I did not answer truthfully to all the above checkboxes.

What problem did you encounter?
when i try to install bloxstrap its loads up and doesn't launch
https://github.com/user-attachments/assets/01d2eeb9-0d6c-4a52-a038-0f4afa5175c9
Bloxstrap Log
N/A

Did you read https://github.com/pizzaboxer/bloxstrap/wiki/Bloxstrap-doesn't-run-when-opening-it?

Issue has stale for over a month, and will be reopened if further information is given.


Fixing jar version in README file

Fixing jar version in README file.
Signed-off-by: Davis Benny<EMAIL_ADDRESS>

Fixes issue #42


switch DMatrix32 and DMatrix64 from object to ref object

Using ref object prevents copies of matrices and can increase
performance when dealing with large matrices.

Sorry, I had not much time to look into this lately, I will have a look soon!

I have merged and adjusted CUDA. I tagged version 0.5.0 since the type representation changed


should i use observer for SFC?

the parent component use inject and get some state from the store, and then pass the state as props to the child component(SFC), should i use @observer to decorate the child component ?

If component doesn't access any observables, then observer is redundant, however harmless, unless the component isn't pure. observer converts SFC to standard component class, therefore you won't benefit from any potential optimization performed by react due to a component being SFC (afaik there aren't any currently).

thanks


link on material.angular.io is broken

https://material.angular.io/guides/theming.md is empty page, any help?

Should be fixed with https://github.com/angular/material2/commit/60f03ed7dd0a1fca798abd07f7352cd186330859. The docs just need to be re-deployed. I think this will happen on beta.2.


Downloading issue

Thanks for the great job!
I would like to download the YouTube data with the given script, but the download command "youtube-dl -f {args} {url}" is not working, and the error infos is "ERROR: Unable to extract uploader id". Can you provide another downloading script? or are there any questions? A solution is using the 'yt-dlp' package, but I wonder about the downloading args, such as the resolution and ext， which is about the image quality and dataset size.

Hi @chaoqunwangcs, thanks for your feedback. This issue arises when YouTubers delete or make their videos private, thus these video links will be invalid. One solution is to skip these missing videos and we will update the code soon.

Thanks for your reply. But the issue is not because the YouTubers delete or make their videos private, as the 'yt-dlp' package could successfully download the video. To align with your datasets downloaded by the 'youtube-dl' package, I'd like to ask for the details such as the resolutions and ext, which is about the image quality and dataset scale.

Hi @chaoqunwangcs could you please give more information about the video that leads to ERROR: Unable to extract uploader id? (video_id or url) that'll help us handle the issue faster.
as for resolution and ext, most videos are downloaded at 1080p (720p for those that couldn't find a version at 1080p). As for ext, all videos are either in mp4 format or webm format.

it seems that the command works fine on our server. Maybe the issue has something to do with the network condition?
Since yt-dlp package will work find on your end, I think I can update another download script using yt-dlp.

though many videos support 2K or 4K resolution, we still download their 1080p versions since the processed data will take up a lot of disk space. But of course you can download videos at higher resolution if you need.

hi @chaoqunwangcs. I just update the download script.
To download videos using yt-dlp, you just need to change the method configure in configs/download.json to yt-dlp. Please let us know if there are some further problems.

Hi @GihhArwtw,
I encountered an issue while trying to download videos using yt-dlp. After installing yt-dlp via the pip command and configuring it as the download method, I received the following error and warning:
"""
Traceback (most recent call last):
  File "/root/DriveAGI/opendv/scripts/youtube_download.py", line 36, in single_download
    raise Exception("ERROR: Video unavailable or network error.")
Exception: ERROR: Video unavailable or network error.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.10/multiprocessing/pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
  File "/root/DriveAGI/opendv/scripts/youtube_download.py", line 39, in single_download
    with open(CONFIGS.exception_file, "a") as f:
AttributeError: 'EasyDict' object has no attribute 'exception_file'
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/DriveAGI/opendv/scripts/youtube_download.py", line 102, in <module>
    multiple_download(video_list, configs)
  File "/root/DriveAGI/opendv/scripts/youtube_download.py", line 56, in multiple_download
    for _ in tqdm(p.imap(single_download, video_list), total=video_count):
  File "/usr/local/lib/python3.10/dist-packages/tqdm/std.py", line 1182, in __iter__
    for obj in iterable:
  File "/usr/lib/python3.10/multiprocessing/pool.py", line 873, in next
    raise value
AttributeError: 'EasyDict' object has no attribute 'exception_file'

Could you please help me resolve this issue? Any assistance would be greatly appreciated.
Thank you!

the message says the corresponding video is no longer available. Since some uploaders might delete their channels or change their public videos to private, some videos can no longer be downloaded.
But i think i already made the script to skip these videos. Could you kindly tell me whether the download process will continue when you got these messages?

p.s. the EasyDict-related error is a bug. i'll try to fix it today.

Thanks for your reply!!!
I initially thought that the process was stuck at the WARNING, but it actually continued!
However, an error about being unable to rename is output. Is it safe to ignore this error?
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/USA_Thrill/B1rC5Ni8Dgk.webm.part' -> 'OpenDV-YouTube/videos/USA_Thrill/B1rC5Ni8Dgk.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/J_Utah/Arz8k37-9F4.webm.part' -> 'OpenDV-YouTube/videos/J_Utah/Arz8k37-9F4.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/Relaxing_Walks/BWAbBu7uNdA.webm.part' -> 'OpenDV-YouTube/videos/Relaxing_Walks/BWAbBu7uNdA.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/Zhejiang_Street_Scenes/A8DZaOwQQ8U.webm.part' -> 'OpenDV-YouTube/videos/Zhejiang_Street_Scenes/A8DZaOwQQ8U.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/Relaxing_Walks/A_cPQJt-id4.webm.part' -> 'OpenDV-YouTube/videos/Relaxing_Walks/A_cPQJt-id4.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/The_Driving_Channel/AoXyxEi09CI.webm.part' -> 'OpenDV-YouTube/videos/The_Driving_Channel/AoXyxEi09CI.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/Relaxing_Scenes_-_Driving/CBtT-zVekxg.webm.part' -> 'OpenDV-YouTube/videos/Relaxing_Scenes_-_Driving/CBtT-zVekxg.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/Relaxing_Walks/BDXHtLqFUf4.webm.part' -> 'OpenDV-YouTube/videos/Relaxing_Walks/BDXHtLqFUf4.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/J_Utah/A0F1ZKqmavc.webm.part' -> 'OpenDV-YouTube/videos/J_Utah/A0F1ZKqmavc.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/Driving_in_China/BN2hmwUJH9o.webm.part' -> 'OpenDV-YouTube/videos/Driving_in_China/BN2hmwUJH9o.webm'
ERROR: Unable to rename file: [Errno 2] No such file or directory: 'OpenDV-YouTube/videos/Wheels_Around_The_World/BHm7wQ8Y_cU.webm.part' -> 'OpenDV-YouTube/videos/Wheels_Around_The_World/BHm7wQ8Y_cU.webm'

i'll look into it.
also, i'll fix the EasyDict bug today. i don't how i missed it before, probably since the testing download process can continue with the error message 😂

hi @makolon i just fix the EasyDict bug.
still, i could not reproduce the error you reported in the latter comment. But i think it is not safe to ignore it. Both youtube-dl and yt-dlp need to rename *.part (the temporary file) to *.<EXT> when they finished downloading.

hi @GihhArwtw!
Thank you! After pulling the revised code and running it again, it seems like the download was successful!


Problem with queriying for kind 'Order' (undocumented reserved word?)

From @cabeza-melon on July 24, 2017 16:49
Environment details

OS: Ubuntu 16.04
Node.js version: v7.8.0
npm version: yarn 0.23.4
google-cloud-node version: @google-cloud/datastore 1.03

Steps to reproduce
Preparation:
Create an entity, or some more, with kind "Order" and some well-defined properties.
Create an index with a selection of the existing properties for doing a projection query.
a)
Run a projection query on the selected properties for the kind "Order".
The result will be empty, with no error message, although entities with the selected properties do exist and the index is set up correctly.
Full (i.e. non-projection) queries and keys-only queries, on the other hand, work as expected.
For the very same setup, with just a different kind name, everything works fine.
b)
Try to run a GQL query like SELECT property1, property2 from Order, or even just SELECT * FROM Order through the Cloud Console.
An error message appears (German version here):
GQL-Abfragefehler: Encountered "Order" at line 1, column 89. Was expecting one of: <UNQUOTED_NAME>, <QUOTED_NAME>
Same result when putting "Order" into quotes, writing in all-caps or no-caps... whereas the very same setup with just a different kind name (like "Customer" instead of "Order") works without problems.
Conclusions/conjectures:
It seems "Order" is a reserved word in GQL and can therefore not be used as a kind name in GQL queries, whether in quotes or without quotes.
Maybe that is also the cause for the empty results for projection queries for kind "Order" through google-cloud-node, because it is internally translated into GQL or something?
I don't know where to file this issue concerning GQL, as my main concern is Node.js and that's what I am working with and where the issue came up. As for the other client libraries, I have not tested them, but I suspect it may turn up in any of the other language libraries as well.
This is not obvious at all. In the documentation I have only read about kind and property names preceded by two underscores being reserved. I don't think this is expected behaviour, is it?
Copied from original issue: GoogleCloudPlatform/google-cloud-node#2487

Thanks.
I think now my issue was mistaken. I was just going to edit and rewrite it.
The GQL query works in principle by using backticks. However, it complains in the console that no index is defined for the specified properties. But the index is defined and runs in Node.js (with empty result).
I will try to be clearer on what happens and use the appropriate place to describe any problems that persist. Thanks for the redirect.

Okay, it seems that this here is my actual problem:
https://stackoverflow.com/questions/40514708/gql-projection-query-on-embedded-entity
In the mentioned projection query I had some properties of embedded entity type. Maybe should have thought of that myself that this might not be possible, even if the only intended use was to project the embeded entity and not filter or sort on it.
Sorry for spamming here. Maybe someone else will learn from my mistake. :monkey:


Fix XML documentation warnings

https://ci.appveyor.com/project/kentico/deliver-net-sdk
E.g.

CodeFirst\CodeFirstModelProvider.cs(60,66): warning CS1574: XML comment has cref attribute 'T' that could not be resolved [C:\projects\deliver-net-sdk\KenticoCloud.Delivery\KenticoCloud.Delivery.csproj]

it was probably something temporary...it's ok now


paperless-ngx: init at 1.6.0, update NixOS service

Summary of this PR

Add pkg paperless-ngx
Remove pkg paperless-ng and add alias to paperless-ngx.
paperless-ngx is backwards-compatible with paperless-ng and, so far, only contains minor improvements and bugfixes.
There's no reason to keep paperless-ng, which won't be developed any further.
Rename services.paperless-ng to services.paperless and use package paperless-ngx.
This is fully backwards compatible and works seamlessly for existing users of paperless-ng.

Things done

[x] built nixosTests.paperless on x86_64-linux
[x] manually tested the migration from an instance of services.paperless-ng to services.paperless (paperless-ngx)

Result of nixpkgs-review pr 168288 run on x86_64-linux 1

2 packages blacklisted:

nixos-install-tools
tests.nixos-functions.nixos-test

1 package built:

paperless-ngx

This should come with a notice in the release docs :)


Outreach event w Athena HS

Apr 17, 9:28 - 10:25, 10:30 - 11:25

Irondequoit HS
scheduled w Athena HS, two sections of their cyberlaw class


Fix: #534 Added tests for Symlink using Promises API

Added tests for Symlink using promises workflow (Should expect same results as fs.Symlink with callback)
Not sure if these should be included in their own file because they are related to promises or if all symlink tests belong in the fs.symlink.spec.js file
Passed Tests

Linked to Issue #534

Good job!

Fixed, rebased, and merged in https://github.com/filerjs/filer/commit/33339b81d757823d69d9f4cce3db52611772dcc6.


Conditional redirect due to cutting the path value

Description
I was building a private S3 website behind the штеуктфд load balancer using this guide:
https://aws.amazon.com/blogs/networking-and-content-delivery/hosting-internal-https-static-websites-with-alb-s3-and-privatelink/
Manually everything worked, but not via Terraform
Versions

Module version: 9.12.0

Terraform version: 1.98.0

Provider version(s): 5.75.1

Reproduction Code [Required]
module "alb" {
  source  = "terraform-aws-modules/alb/aws"
  version = "~> 9.12.0"

  name               = "serg-test-internal-alb"
  load_balancer_type = "application"
  internal           = true
  vpc_id             = local.vpc_id
  subnets            = local.private_subnet_ids
  security_groups    = [module.alb_sg.security_group_id]

  listeners = {
    ex-http-https-redirect = {
      port     = 80
      protocol = "HTTP"
      redirect = {
        port        = "443"
        protocol    = "HTTPS"
        status_code = "HTTP_301"
      }
    }
    ex-https = {
      port            = 443
      protocol        = "HTTPS"
      certificate_arn = module.acm.acm_certificate_arn
      forward = {
        target_group_key = "s3_vpce"
      }

      rules = {
        "web-redirect" = {
          priority = 100
          conditions = [{
            path_pattern = {
              values = ["*/"]
            }
          }]
          actions = [{
            type        = "redirect"
            status_code = "HTTP_301"
            redirect = {
              port  = "#{port}"
              host  = "#{host}"
              path  = "/#{path}index.html"
              query = "#{query}"
            }
          }]
        }
      }
    }
  }

  target_groups = {
    s3_vpce = {
      name_prefix      = "web"
      backend_protocol = "HTTP"
      backend_port     = 80
      target_type      = "ip"

      health_check = {
        enabled             = true
        interval            = 30
        path                = "/"
        port                = 80
        healthy_threshold   = 5
        unhealthy_threshold = 2
        timeout             = 5
        protocol            = "HTTP"
        matcher             = "200,307,405"
      }

      create_attachment = false
    }
  }

  tags = local.tags
}

Steps to reproduce the behavior:
feel free to replace acm and other local variable wit your values
Expected behavior
Terraform plan should show that it will create a path as I defined

redirect {
+ host        = "#{host}"
+ path        = "/#{path}index.html"
+ port        = "#{port}"
+ protocol    = "HTTPS"
+ query       = "#{query}"
+ status_code = "HTTP_301"
}

Actual behavior
But it cut index.html.part

redirect {
+ host        = "#{host}"
+ path        = "/#{path}index.html"
+ port        = "#{port}"
+ protocol    = "HTTPS"
+ query       = "#{query}"
+ status_code = "HTTP_301"
}

Terminal Output Screenshot(s)
That's why I keep on seeing this error, and and basically terraform apply failed:
module.alb.aws_lb_listener_rule.this["ex-https/web-redirect"]: Creating...
╷
│ Error: creating ELBv2 Listener Rule: operation error Elastic Load Balancing v2: CreateRule, https response error StatusCode: 400, RequestID: 3453453-7b38-48ed-a177-34534543, InvalidLoadBalancerAction: The redirect configuration is not valid because it creates a loop.
Additional context
So as a fix, I commented rules section in ALB module and created them like this and the path was created as I provided, with index.html in the end:
resource "aws_lb_listener_rule" "web_redirect" {
  listener_arn = module.alb.listeners["ex-https"].arn
  priority     = 10

  action {
    type = "redirect"
    redirect {
      protocol    = "HTTPS"
      status_code = "HTTP_301"
      port        = "#{port}"
      host        = "#{host}"
      path        = "/#{path}index.html"
      query       = "#{query}"
    }
  }

  condition {
    path_pattern {
      values = ["*/"]
    }
  }
}

Anyone is going to look into it?


Auto retry on 4xx errors

Currently it automatically retries the GET request if there is a error. If it is 4xx error, it's not the valid request and therefor shouldn't try again.

Thanks for the issue. https://github.com/unjs/ohmyfetch/commit/f7fff24acfde76029051fe26a88f993518a95735 ensures response code is within known and safe to retry codes.


Documentation for Digital Ocean is outdated

Parts to review

SSH Key
Snapshot creation

Question: in http://docs.scrapoxy.io/en/master/standard/providers/digitalocean/create_image/index.html we create a droplet, power it off and create an image from it.
Can we destroy that droplet after the image is created, or do we need to keep it?

Hello @jaimeiniesta,
You can destroy that droplet. I will add the note into the documentation.
Thanks!

We'll be updated on the next version.


Decompose out multiple circuit internals for reuse + publicize CircuitContent

This allows more granular use of CircuitContent and bringing your own presenter/ui instances. This allows more advanced presenters that could choose to pass composable lambdas in as state properties with tight linking of shared state.
It's a little verbose right now as I'm not sure what the best spots are to offer default values or not, but I think that's ok since these are advanced use cases and we can get feedback now.
// A state with nested content controlled by the presenter.
// Alternatively, the state could expose a presenter factory for the nested content too
data class MyState(
  // other props
  val nestedContent: @Composable () -> Unit,
)

// In a presenter with an injected anotherPresenterFactory and circuit instance
@Composable
override fun present(): MyState {
  val sharedState = remember { mutableStateOf("") }

  val nestedPresenter = rememberPresenter(...) {
    anotherPresenterFactory.create(sharedState)
  }

  return MyState(...) {
    CircuitContent(NestedScreen, nestedPresenter, ui = rememberUi(screen, ..., circuit::ui))
  }
}

// The UI slots it in
@Composable fun MyUi(state: MyState, modifier: Modifier) {
  Scaffold(modifier) {
    state.nestedContent()
  }
}

CCing some possibly interested parties @bryanstern @chrisbanes

I like this and definitely have a use case for it.

I like the idea behind it though, I've been using similar with Decompose in a work project.
I'm not sure on the example listed in the PR. Feels a bit... messy to me, leaking the layers of presenter, state and UI into each other.
Personally I think only the nested presenter should be in the state, and then the 'parent UI' should be responsible for the rest of it. WDYT?

Yeah exactly. It's similar to what Decompose does.


vdk-core: termination message now idempotent

what: termination message plugin now overrides the previous message.
why: Some data jobs that make use of the Standalone Data Job end up with double termination message, e.g.,
'{"vdk_version": "0.3.572339461", "status": "Success"}{"vdk_version": "0.3.572339461", "status": "Success"}'
This confuses the Control Service, which therefore classifies the execution as Platform Error, even if the job is executed successfully.
testing: added unit tests
Signed-off-by: Momchil Zhivkov<EMAIL_ADDRESS>

Not sure ifidempotence is the word to use, the data job remains the same yet multiple different statuses are written sequentially during execution, yes?
Where in the workflow is the written status used?


kubectl not working with certificate-authority-data or certificate-authority

It appears that kubectl is not working when you specify the ca cert – either through certificate-authority-data or certificate-authority. I'm getting:
Unable to connect to the server: x509: certificate signed by unknown authority
Thanks

Useful
Info

Versions
Rancher v2.0.0-beta3 UI: v2.0.35

Access
``

Route
global-admin.clusters.index

Duplicate of https://github.com/rancher/rancher/issues/12995

@superseb How can this be a duplicate of itself? I'm trying to get kubectl to talk to a ServiceAccount in the cluster and am getting the same response, so would appreciate seeing the original ticket.

I probably meant https://github.com/rancher/rancher/issues/11388. In case of well known CA, it needs to be cleared in v2.0.0. If self signed, the cacert needs to be mounted in the container to populate /v3/settings/cacerts properly in the API.


Night light setting generates "NaN Brightness" error

The following error message is logged in the Homebridge Logs when lights are set to the "Night light" setting in Wiz:

[homebridge-wiz-lan] This plugin generated a warning from the characteristic 'Brightness': characteristic value expected valid finite number and received "NaN" (number). See https://homebridge.io/w/JtMGR for more info.

Possibly related to https://github.com/kpsuperplane/homebridge-wiz-lan/issues/96

@AndrewSverdrup
TURNING THE BULB OFF (there are 2 ways with the Home App)
1.) When clicking the Home App Room Tile. For this, the plugin already does turn the light ON/OFF (ONLY) and retains its last setting. Because it only adjusts the WiZ Bulb's boolean true/false state.
2.) When using the Home App Settings Slider. For this, the plugin absolutely needs to give the WiZ Bulb a standard boolean false state setting, but more than that... Using the Slider to turn the light off will cause the "dimming" value to drop to the minimum 10 value. So, the problem is that if you do turn it off this way and the lowest value of 10 gets retained prior to the "state":false change, you will have a problem with the lights being super dim when you use the Home App Room Tile click to turn it back on.
I would suggest that if it is possible to track if a bulb has been turned off using the Home App Settings Slider, then the bulb should be provided both a "state":false and standard values to return to upon tho ON Tile click.
The standard WiZ values I'd suggest setting after a Home App Slider OFF are:
"state":false  (sets the bulb to off)
"dimming":100  (sets up the bulb for full brightness upon Tile click)
"sceneID":0  (no WiZ Bulb scene)
"temp":2700  (a comfortable warm white comparable to scene 11 warm white)

Makes sense. I just did a bit more testing and despite seeing the warning in the Homebridge logs, the lights appear to have the correct brightness.


Website i18n broken

Switching to non-English language results in failed loading of translations, e.g.
The release info text on the Temurin downloads page in Spanish shows:

Futher testing shows Spanish and German not working, but Chinese looks as expected

seems we do not have release.intro in Spanish and German.

Yes, there is no temurin.json for es locale or de locale . I expect it to default back to an en locale in this case.


Update using-object-storage-from-3rd-party-tools.md

corrected typo, new posting date

corrected typo, new posting date


new feature:  Add Support for Presigned Deletes in OpenDAL Python Bindings

Feature Description
Proposed Functionality:

Allow generating a presigned delete URL for objects in supported storage backends.
Define a configurable expiration time for the presigned URL.
Ensure compatibility with storage services that natively support presigned delete operations (e.g., AWS S3, Azure Blob Storage).
Provide clear error handling for backends that do not support presigned deletes.

Problem and Solution
Problem:
Currently we have support for presigned Reads and Writes with openDAL python bindings, but presigned support for DELETE operations are not yet supported.  Related discussion: https://github.com/apache/opendal/discussions/5423
Solution:
Would like to presigned Delete support to be added to openDAL python bindings with the introduction of this feature.
Additional Context
No response
Are you willing to contribute to the development of this feature?

[X] Yes, I am willing to contribute to the development of this feature.

I believe we can impelment presign_delete in rust core first.

@Xuanwo I wanna take this up. Shall I just fork and get started?

@Xuanwo I wanna take this up. Shall I just fork and get started?

Welcome, thank you in advance!

Hi , I want to willing to solve this issue ?
Can, I ? And can you explain this ?


Can't work AI Gateway with bedrock

Existing documentation URL(s)
Probably a problem with the signing process, this sample doesn't work(gateway/bedrock), IAM hardcoded something strong so it's not an AWS IAM issue and I can confirm that I have sufficient permissions on the AI Gateway (/app).
https://developers.cloudflare.com/ai-gateway/providers/bedrock/
import { Hono } from "hono";
import { CloudflareWorkersAI } from "@langchain/cloudflare";
import { logger } from "hono/logger";
import { streamText } from 'hono/streaming'
import { AwsClient } from 'aws4fetch';

const app = new Hono();
app.use(logger());

app.get("/app/:msg", async (c) => {
    const msg = c.req.param('msg')
    const cloudflareAccountId = c.env.CLOUDFLARE_ACCOUNT_ID
    const cloudflareApiToken =  c.env.CLOUDFLARE_API_TOKEN

    const model = new CloudflareWorkersAI({
      model<EMAIL_ADDRESS>// Default value
      cloudflareAccountId,
      cloudflareApiToken,
      baseUrl: `https://gateway.ai.cloudflare.com/v1/${cloudflareAccountId}/${c.env.CLOUDFLARE_AI_API_NAME}/workers-ai/`,
    });

    const responseStream = await model.stream(msg);
    console.log(responseStream)
    return streamText(c, async (stream) => {
        for await (const chunk of responseStream) {
            console.log(chunk)
            await stream.writeln(chunk)
            await stream.sleep(100)
        }
    })
});

app.get("/gateway/bedrock/:msg", async (c) => {
    const msg = c.req.param('msg');
    const cfAccountId = c.env.CLOUDFLARE_ACCOUNT_ID;
    const gatewayName = c.env.CLOUDFLARE_AI_API_NAME;
    const region = 'us-east-1';

    // AWS Bedrockの正式なAPIエンドポイントURLを使用して署名
    const modelUrl = `model/amazon.titan-embed-text-v1/invoke`;
    const awsUrl = `https://bedrock-runtime.us-east-1.amazonaws.com/${modelUrl}`;

    const awsClient = new AwsClient({
        accessKeyId: c.env.AWS_ACCESS_KEY_ID,
        secretAccessKey: c.env.AWS_SECRET_ACCESS_KEY,
        region: region,
        service: "bedrock"
    });

    const requestData = { inputText: msg };
    const headers = { 'Content-Type': 'application/json' };

    const presignedRequest = await awsClient.sign(awsUrl, {
        method: "POST",
        headers: headers
    });

    // Cloudflare AI Gatewayを経由するURLを設定
    const gatewayUrl = new URL(`https://gateway.ai.cloudflare.com/v1/${cfAccountId}/${gatewayName}/aws-bedrock/bedrock-runtime/${region}/${modelUrl}`);

    // AWS署名ヘッダーを追加
    const finalHeaders = new Headers(presignedRequest.headers);
    finalHeaders.set('Host', gatewayUrl.host);

    const response = await fetch(gatewayUrl.toString(), {
        method: 'POST',
        headers: finalHeaders,
        body: JSON.stringify(requestData)
    });

    if (!response.ok) {
        return new Response("Invalid response", { status: response.status });
    }
    const data = await response.json();
    return c.json(data);
})

export default app

What changes are you suggesting?
I would like a sample code that works well enough
Additional information
No response

Howdy @watany-dev, the example you provided here has quite a bit more than the example in our docs.
If you just run the example present in our docs, does that one work? Or does it also error out on you?

Hello!
I can confirm that the sample in your docs also does not work. This is the code that I am using:
import { AwsClient } from 'aws4fetch'

export default {
	async fetch(request, env, ctx) {

	  const requestData = {
		inputText: "What does ethereal mean?"
	  };

	  const headers = {
		'Content-Type': 'application/json'
	  };

	  // sign the original request
	  const stockUrl = new URL("https://bedrock-runtime.us-east-1.amazonaws.com/model/amazon.titan-embed-text-v1/invoke")

	  const awsClient = new AwsClient({
		accessKeyId: accessKey,
		secretAccessKey: secretKey,
		region: region,
		service: "bedrock"
	  });

	  const presignedRequest = await awsClient.sign(stockUrl.toString(), {
		method: "POST",
		headers: headers
	  });

	  console.log(presignedRequest);

	  // change the signed request's host to AI Gateway
	  const stockUrlSigned = new URL(presignedRequest.url);
	  stockUrlSigned.host = "gateway.ai.cloudflare.com"
	  stockUrlSigned.pathname = `/v1/${cfAccountId}/${gatewayName}/aws-bedrock/bedrock-runtime/${region}/model/amazon.titan-embed-text-v1/invoke`

	  // make request
	  const response = await fetch(stockUrlSigned, {
		method: 'POST',
		headers: presignedRequest.headers,
		body: JSON.stringify(requestData)
	  })

	  if (response.ok && response.headers.get('content-type')?.includes('application/json')) {
		const data = await response.json();
		return new Response(JSON.stringify(response));
	  } else {
		// Display the data in the console
		const data = await response.text();
		console.log(data);
		return new Response("Invalid response", { status: 500 });
	  }
	},
  };

The data response I get is always:
{"message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details."}

I can also confirm that it is not a problem with my credentials, and I can see the request reaching Cloudflare's AI Gateway in my dashboard. It dies on hitting the amazon endpoint. I think it has something to do with the presignedRequest but I have no idea what. I've tried a few different models for which I have access and the results have been the same.

Thanks for re-flagging @kittykatattack, re-opening and raising for our ENG team.

Is there a solution?


jupyter automatic indentation does not work after vscode update to 1.45.1

Jupyter automatic indentation does not work after vscode update to 1.45.1.
version: 1.45.1 (user setup)
commit: 5763d909d5f12fe19f215cbfdd29a91c0fa9208a
date: 2020-05-14T08:27:35.169Z
Electron: 7.2.4
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.18363

Exactly

It still does not work in 1.46.1 in Ubuntu 2020.04.

It still does not work in 1.46.1 in Ubuntu 2020.04.
Hi, which theme do you use,？Why your jupyter code highlights are so beautiful？😁

@tim4431  Hi, which theme do you use,？Why your jupyter code highlights are so beautiful？😁can you tell me?

@CatNofishing  One Dark Pro,you can easily find it in the extension market

the same problem for me
also, the code doesn't stick to the left of the cell.

Same issue. The indentation is also not working in the interactive python window as well.
Attaching a gif. I manually tab after it fails to auto-indent for def fun(a,b): to show that the indentation error is following the most recent one when it fails for if a==1:.

@DonJayamanne

Dupe of https://github.com/microsoft/vscode-python/issues/12389


Add several more Roff extensions

To go along with https://github.com/github/markup/pull/1196 this PR adds several more extensions to the Roff language.
Description
I surveyed the manpages in the Ubuntu Cosmic, Debian Stretch, and CentOS 7, and in the OpenIndiana Hipster Live DVD. Here are the extensions used, by count, aggregated by unique filename: https://gist.github.com/c69fa7739d6e4731e90d5749c887f29b
I then went and searched for any of the extensions that had more than 100 uses on GitHub - this PR adds the extensions that, as a result of that search:

Appear to be in wide use on GitHub
Appear to primarily be used for manpages, as opposed to some other format
Appear in more than one or two repositories

They went through a further round of winnowing as I was writing up this PR and deciding if I was prepared to defend the addition of each extension.
This ended up excluding a lot of the nonstandard ones from OpenIndiana, which only appear in one or two mirrors on GitHub, along with a lot of assorted exotica. Those will have to wait until @Alhadis adds a shiny new smart Roff strategy.
Checklist:

[x] I am associating a language with a new file extension.

[x] The new extension is used in hundreds of repositories on GitHub.com

0p: https://github.com/search?p=1&q=extension%3A0p+NOT+nothack&type=Code
1p: https://github.com/search?p=1&q=extension%3A1p+NOT+nothack&type=Code
1pm: https://github.com/search?q=extension%3A1pm+NOT+nothack&type=Code
3G/3g: https://github.com/search?p=1&q=extension%3A3G+NOT+nothack&type=Code (used by Apple SDK docs, apparently)
3o: https://github.com/search?p=1&q=extension%3A3o+NOT+nothack&type=Code&utf8=✓ (Common for Ocaml, it seems)
3p: https://github.com/search?q=extension%3A3p+NOT+nothack&type=Code
3perl: https://github.com/search?q=extension%3A3perl+NOT+nothack&type=Code
3pm: https://github.com/search?q=extension%3A3pm+NOT+nothack&type=Code

[x] I have included a real-world usage sample for all extensions added in this PR:

Licenses inline unless otherwise noted
0p: https://github.com/kitserver/kitserver5/blob/995dfb80cb2a5ca2cd1506ca772f629cc1fe92b6/src/soft/libarchive-2.4.12-1/man/man0p/cpio.h.0p
1p: https://github.com/mirrete/perlblog/blob/5696f2f67ce6e28600988df2d0e1aed74dd92d0f/blib/man1/blog_cgi.pl.1p
1pm: https://github.com/germanleonz/scm_perl/blob/cbc22b52369ed7f0521b700da6778d60961e91d1/lib/share/man/man1p/instmodsh.1pm
3G: https://github.com/hjc4869/osxcross-bin/blob/62c9b301d472f81187dd2611299bfe106ad484a1/SDK/MacOSX10.11.sdk/usr/share/man/man3/glBeginConditionalRender.3G
3o: https://github.com/EnjoyLifeFund/macHighSierra-cellars/blob/49a477d42f081e52f4c5bdd39535156a2df52d09/ocaml/4.05.0/share/man/man3/Ast_helper.Const.3o (Ocaml License https://ocaml.org/docs/license.html LGPL 2.1)
3p: https://github.com/dank101/4.3BSD-Reno/blob/00328b5a67ffe35e67baeba8f7ab75af79f7ae64/share/doc/ucs/spms/pgrep.3p (BSD License)
3perl: https://github.com/jiaojie1989/graphviz-2.38.0/blob/65568018aee8a060c0acbd219d90b9ca3ddcb411/tclpkg/gv/gv.3perl (GraphViz License https://graphviz.org/license/ CPL 1.0)
3pm: https://github.com/part1zano/scripts/blob/2a4392dbce8503ebdd9192dcbe9c8ab78253a468/perl/rfc/usr/Vlad/Crypt-DH-0.06/blib/man3/Crypt::DH.3pm

[ ] I have included a change to the heuristics to distinguish my language from others using the same extension.

There don't appear to be any other uses of this exension

[…] maybe working on a dedicated strategy as @Alhadis suggested would be a better approach.

I got this.

@pchaigno

.Np extensions - I added these because they're used in https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/man-pages-posix/ and there seemed to be a bit of concern about supporting them over in the discussion on https://github.com/github/markup/pull/1196 but I'm fine with leaving them out in favor of waiting for a better Roff strategy
.1pm / .3pm - The .3pm extension is really the one I want added most out of all of these, since it seems to be in wide use by various Perl projects. I waffled on .1pm but it seems weird to add .3pm but not .1pm
.3perl - added because it seemed weird to do .3pm but not .3perl - I think .3perl might mostly be a Solarisism, though; it's probably fine to wait
.3o - not sure why I added this, it can also probably wait

I'll always be leaning for the less-accurate but clearer solution for heuristics. Ugly code is harder to maintain, and we have to consider the performance impact.

and we have to consider the performance impact.

Actually, that's a large part of why this looks like a mess. 😀 Everything is hard-wired to short-circuit as soon as possible, leaving to a very inside-out looking flow of logic.
I think I'll open a W.I.P pull-request so we can discuss this a bit clearer. Just wait until I've finished rewriting the first mess. :D


Problem running first database migration against SQLServer

Hi
I'm having some trouble while running first database migrations, therefore I cannot execute database seed
I'm using latest CI4 with SQLServer Express 2019
php spark migrate
CodeIgniter v4.1.9 Command Line Tool - Server Time: 2022-04-19 11:41:34 UTC-03:00
Running all new migrations...
[Exception]
[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Foreign key 'auth_tokensuser_id_foreign' references invalid table 'users'.
at SYSTEMPATH/Database/SQLSRV/Connection.php:459

The only 2 tables that are created (and I guess partially) are auth_logins and users
Thanks in advance for any advise

Hi @kabeza ,
I am not sure what to make of that error. The correct key name is 'auth_tokens_user_id_foreign'. There is an underscore missing in the error message. But that does not mean anything. Are you sure that the table 'users' exists? Maybe something went wrong creating it. Can you check your database tables?
Best regards,
George

table auth_logins

table users

I get only those 2 tables before the exception is thrown.
Here i put more debug info I've got in Windows terminal
PS: I've specified an schema in Config\Database.php for the SQLServer connection to work
[Exception]
[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Foreign key 'auth_tokens_user_id_foreign' references invalid table 'users'.
at SYSTEMPATH\Database\SQLSRV\Connection.php:459

Backtrace:
  1    SYSTEMPATH\Database\BaseConnection.php:670
       CodeIgniter\Database\SQLSRV\Connection()->execute('IF NOT EXISTS(SELECT t.name, s.name as schema_name, t.type_desc FROM sys.tables t INNER JOIN sys.schemas s
 on s.schema_id = t.schema_id WHERE s.name=N\'siap\' AND t.name=REPLACE(N\'"auth_tokens"\', \'"\', \'\') AND t.type_desc=\'USER_TABLE\')
CREATE TABLE  "siap"."auth_tokens" (
        "id" INT NOT NULL IDENTITY(1,1),
        "selector" varchar(255) NOT NULL,
        "hashedValidator" varchar(255) NOT NULL,
        "user_id" INT NOT NULL,
        "expires" datetime NOT NULL,
        CONSTRAINT "pk_auth_tokens" PRIMARY KEY("id"),
        CONSTRAINT "auth_tokens_user_id_foreign" FOREIGN KEY ("user_id") REFERENCES "users"("id") ON DELETE CASCADE
) ')

  2    SYSTEMPATH\Database\BaseConnection.php:598
       CodeIgniter\Database\BaseConnection()->simpleQuery('IF NOT EXISTS(SELECT t.name, s.name as schema_name, t.type_desc FROM sys.tables t INNER JOIN sys.schemas
s on s.schema_id = t.schema_id WHERE s.name=N\'siap\' AND t.name=REPLACE(N\'"auth_tokens"\', \'"\', \'\') AND t.type_desc=\'USER_TABLE\')
CREATE TABLE  "siap"."auth_tokens" (
        "id" INT NOT NULL IDENTITY(1,1),
        "selector" varchar(255) NOT NULL,
        "hashedValidator" varchar(255) NOT NULL,
        "user_id" INT NOT NULL,
        "expires" datetime NOT NULL,
        CONSTRAINT "pk_auth_tokens" PRIMARY KEY("id"),
        CONSTRAINT "auth_tokens_user_id_foreign" FOREIGN KEY ("user_id") REFERENCES "users"("id") ON DELETE CASCADE
) ')

  3    SYSTEMPATH\Database\Forge.php:513
       CodeIgniter\Database\BaseConnection()->query('IF NOT EXISTS(SELECT t.name, s.name as schema_name, t.type_desc FROM sys.tables t INNER JOIN sys.schemas s on s
.schema_id = t.schema_id WHERE s.name=N\'siap\' AND t.name=REPLACE(N\'"auth_tokens"\', \'"\', \'\') AND t.type_desc=\'USER_TABLE\')
CREATE TABLE  "siap"."auth_tokens" (
        "id" INT NOT NULL IDENTITY(1,1),
        "selector" varchar(255) NOT NULL,
        "hashedValidator" varchar(255) NOT NULL,
        "user_id" INT NOT NULL,
        "expires" datetime NOT NULL,
        CONSTRAINT "pk_auth_tokens" PRIMARY KEY("id"),
        CONSTRAINT "auth_tokens_user_id_foreign" FOREIGN KEY ("user_id") REFERENCES "users"("id") ON DELETE CASCADE
) ')

  4    APPPATH\Database\Migrations\2021-12-14-000000_create_auth_tables.php:76
       CodeIgniter\Database\Forge()->createTable('auth_tokens', true)

  5    SYSTEMPATH\Database\MigrationRunner.php:863
       CI4\Auth\Database\Migrations\CreateAuthTables()->up()

  6    SYSTEMPATH\Database\MigrationRunner.php:186
       CodeIgniter\Database\MigrationRunner()->migrate('up', Object(stdClass))

  7    SYSTEMPATH\Commands\Database\Migrate.php:84
       CodeIgniter\Database\MigrationRunner()->latest(null)

  8    SYSTEMPATH\CLI\Commands.php:63
       CodeIgniter\Commands\Database\Migrate()->run([])

  9    SYSTEMPATH\CLI\CommandRunner.php:70
       CodeIgniter\CLI\Commands()->run('migrate', [])

 10    SYSTEMPATH\CLI\CommandRunner.php:56
       CodeIgniter\CLI\CommandRunner()->index([])

 11    SYSTEMPATH\CodeIgniter.php:830
       CodeIgniter\CLI\CommandRunner()->_remap('index', 'migrate')

 12    SYSTEMPATH\CodeIgniter.php:419
       CodeIgniter\CodeIgniter()->runController(Object(CodeIgniter\CLI\CommandRunner))

 13    SYSTEMPATH\CodeIgniter.php:326
       CodeIgniter\CodeIgniter()->handleRequest(null, Object(Config\Cache), false)

 14    SYSTEMPATH\CLI\Console.php:48
       CodeIgniter\CodeIgniter()->run()

 15    ROOTPATH\spark:63
       CodeIgniter\CLI\Console()->run()

Maybe it is something related to the SQLServer driver. One friend run the migrations on MySQL and all went fine
I'd ask you for a db structure dump but I'm not sure it will work on SQLServer

Here is a ZIP from a local MySQL database. Maybe it helps.
ci4auth.zip

Here is a ZIP from a local MySQL database. Maybe it helps. ci4auth.zip

Thanks. Will see if I can convert it into a valid SQLServer format dump and import successfuly, then make it work


Constraining Dark Matter with Stellar Streams

Constraining Dark Matter with Stellar Streams
Contacts: @norashipp, @psferguson, @marinekuna
Day/Time:
Main communication channel: #desc-dkm-stellar-streams
GitHub repo: LSSTDESC/stream_sim
Zoom room (if applicable):
Goals and deliverable
Our goal is to start making concrete progress towards developing the tools needed to make dark matter constraints with stellar streams in early LSST data.
Resources and skills needed
Enthusiasm and an interest in dark matter
Detailed description
There are three main components of the project:

Simulations: making predictions for the imprint on stellar streams of subhalo populations in different dark matter models)
Analysis: developing a pipeline to measure the effect of subhalo perturbations on stellar streams in LSST data)
Data: understanding the effect of e.g. survey systematics on our measurements

We would love to have new participants in any/all of these components!

Marine's Power Spectrum analysis: https://gist.github.com/psferguson/dab1ea908b1cc44822df89aa07ec716a

Nathan's projected distance example: https://gist.github.com/psferguson/7d0729ee44b03ed9fa7026ec0cf255e2

Nathan's projected distance example: https://gist.github.com/psferguson/7d0729ee44b03ed9fa7026ec0cf255e2

This does the 1D projection onto the stream. It's fairly easy to also extract the orthogonal distance, e.g. for 2D power spectra.

@nonsk131 's notebook on the bovy action angle stream generation: https://gist.github.com/psferguson/15f01f398fd2e7aa323bbb198c6e7c73


[fix] pfe-modal accessibility

The focus does not stay inside the modal
The focus skips the close button

[x] The aria-labelledby attribute on the dialog isn't receiving the ID of the heading properly (it's "undefined").
[ ] The tabindex of the dialog/modal should be -1 instead of 0. This allows for programmatic focus only, and removes the "wrapper" from the normal tab order. PF4 does this much like the majority of the recommended patterns. (PR #1735)

We should consider/discuss the possibility of allowing the tab focus to travel to the address bar as a future improvement. This hasn't been widely accepted yet (at least to my knowledge), but I've seen a few recommendations here, and I'd like to test this idea at some point.

Are there any actionable items we can address now or does this require a new issue and further discussion?

I think this is solved in pfe 2.0 but would appreciate some more 👀  on it:
https://patternflyelements.org/components/modal/demo/


Fingerprint Update for Lexus Rx 350 2017

Discord user mikoko has a slightly different address for the forward facing camera on his Lexus 2017 Rx 350. I've updated the Toyota values file accordingly.

Duplicate of https://github.com/commaai/openpilot/pull/1531#issue-419195556

Closing PR

Well damn, I wish mikoko mentioned this PR.  That said, I can see you made a similar mistake I did earlier, by leaving out a comma... which is ironically what made him come to me when your change didn't work for him.

Damn good catch on the comma!


[JSON] Enable match_parent width and height for Flow

The main objective this PR is to enable match_parent for the width and height of a Flow for the JSON representation. Also, I updated the existing demos and added more demos for this change.

Previously, when we set match_parent for the width and height, it won't work properly. The main reason is that when the  constraints function is invoked in https://github.com/androidx/constraintlayout/blob/main/constraintlayout/core/src/main/java/androidx/constraintlayout/core/state/State.java#L544 it would created a new reference for the Flow. However, the new created reference has the default values of mHorizontalDimension and mVerticalDimension as WRAP_CONTENT. Therefore, no matter what values are set in the flowReference, the WRAP_CONTENT value will still be applied.
Other issues to be resolved
Fixed value for width and height
There is still an issue setting a fixed value for the width and height of a Flow (see FlowInvalidDemo1 as an example). I am still investigating the cause, but I suspect that we might need to treat a Flow helper as a measurable to make the Flow itself be properly measured. For example, https://github.com/androidx/constraintlayout/blob/ea5299efaeed6ca8cd55267faf929f15c33aa8dc/constraintlayout/compose/src/main/java/androidx/constraintlayout/compose/ConstraintLayout.kt#L994.
Issue with the Id
Another issue need to be investigated is that the id of a button would affect the result of the solver. For example, if I set the id of a button as "1" or "a", the left position value would become 0 (see FlowInvalidDemo2 as an example)

However, if I change the id to "btn1", it would then work as expected.

There is still an issue setting a fixed value for the width and height of a Flow (see FlowInvalidDemo1 as an example). I am still investigating the cause, but I suspect that we might need to treat a Flow helper as a measurable to make the Flow itself be properly measured. For example,

constraintlayout/constraintlayout/compose/src/main/java/androidx/constraintlayout/compose/ConstraintLayout.kt

Line 994 in ea5299e

 if (measurable !is Measurable) return
.

Sounds about right, I might have a solution for it.


bug(ci): vercel preview ci job

Provide environment information

Describe the bug
The vercel preview url currently throws an error if it doesn’t find the bot’s comment, causing so many email notifications etc.
https://github.com/t3-oss/create-t3-app/blob/90c44ac407b83b69a70ca2020299b45ce7973177/.github/workflows/lighthouse.yml#L21-L23
it should gracefully cancel the workflow instead or smth to prevent this
To reproduce
Comment on an issue/pr
Additional information
Adding as a note to myself, but if anyone beats me to it feel free to fix this :)

Fixed in #e20bcaa07c0e835a4eef861f11ce76acfadc14d2 ?

Fixed in https://github.com/t3-oss/create-t3-app/commit/11d9f6fd541fc90385d02823e77d0931f9140da4 maybe??

Looking good