Grey Screen, nothing else

code-server version: Latest Release as of 5/14/2019 8:55AM PST-8
OS Version: Ubuntu 18 server, Self host

Description
When i visit my server URL i have associated with the program, all it displays is a grey screen,
CaddyServer webserver logs
<IP_REDACTED> - - [14/May/2019:08:57:28 -0700] "GET / HTTP/2.0" 200 607
<IP_REDACTED> - - [14/May/2019:08:57:30 -0700] "GET /manifest.2d6501a9cec51964cb818234b83e7c94.json HTTP/2.0" 200 37
<IP_REDACTED> - - [14/May/2019:08:57:31 -0700] "GET / HTTP/1.1" 200 607
<IP_REDACTED> - - [14/May/2019:08:57:31 -0700] "GET / HTTP/1.1" 200 607
<IP_REDACTED> - - [14/May/2019:08:57:33 -0700] "GET / HTTP/1.1" 200 607
<IP_REDACTED> - - [14/May/2019:08:57:33 -0700] "GET /service-worker.js HTTP/2.0" 200 779

Steps to Reproduce

Use the Binary (docker is not installed on the server as the instance is selfhosted and using ddr2 and a core duo of all things)
Access my web url, not going to share so the logs dont get flooded with stuff that is not the error.

more logs from running the command itself
root@merith-tk:/opt/code-server# ./code-server -e extensions/ -d data/ -N
(node:27284) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
INFO  code-server v1.939-vsc1.33.1
INFO  Additional documentation: http://github.com/codercom/code-server
INFO  Initializing {"data-dir":"/opt/code-server/data","extensions-dir":"/opt/code-server/extensions","working-dir":"/opt/code-server","log-dir":"/root/.cache/code-server/logs/20190514153739813"}
INFO  Starting webserver... {"host":"<IP_ADDRESS>","port":8443}
WARN  No certificate specified. This could be insecure.
WARN  Documentation on securing your setup: https://github.com/codercom/code-server/blob/master/doc/security/ssl.md
WARN  Launched without authentication.
INFO
INFO  Started (click the link below to open):
INFO  http://localhost:8443/
INFO
INFO  Starting shared process [1/5]...
WARN  stderr {"data":"(node:27296) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.\n"}
INFO  Connected to shared process
Error: ENOENT: no such file or directory, open '/home/travis/build/codercom/code-server/packages/server/build/web/favicon.ico'
Error: ENOENT: no such file or directory, open '/home/travis/build/codercom/code-server/packages/server/build/web/favicon.ico'

When i clone the repo to that path, i still have the webserver issues
root@merith-tk:/opt/code-server# ./code-server -e extensions/ -d data/ -N
(node:28298) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
INFO  code-server v1.939-vsc1.33.1
INFO  Additional documentation: http://github.com/codercom/code-server
INFO  Initializing {"data-dir":"/opt/code-server/data","extensions-dir":"/opt/code-server/extensions","working-dir":"/opt/code-server","log-dir":"/root/.cache/code-server/logs/20190514161535478"}
INFO  Starting webserver... {"host":"<IP_ADDRESS>","port":8443}
WARN  No certificate specified. This could be insecure.
WARN  Documentation on securing your setup: https://github.com/codercom/code-server/blob/master/doc/security/ssl.md
WARN  Launched without authentication.
INFO
INFO  Started (click the link below to open):
INFO  http://localhost:8443/
INFO
INFO  Starting shared process [1/5]...
WARN  stderr {"data":"(node:28310) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.\n"}
INFO  Connected to shared process

I have the exact same problem.

If I run it without ssl then it works on my iPad. I.e: sudo code-server -p 80 —allow-http and then go to http://myip.

This was on both Firefox and Chrome
And same issues

Cannot replicate this issue. Try clearing your cache, I think something is timing out in your end.

I've tried this, I'm using Caddyserver with a reverse proxy,
This is my. Config
code.merith.tk {
        proxy / <IP_ADDRESS>:8443 {
        transparent
        }
        log /opt/caddy/log/vscode.log
}

On Fri, May 17, 2019, 7:55 AM Kibo Hikari<EMAIL_ADDRESS>wrote:

Cannot replicate this issue. Try clearing your cache, I think something is
timing out in your end.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cdr/code-server/issues/683?email_source=notifications&email_token=ACPQOXVTTET63N2QBVXGVVLPV3BPRA5CNFSM4HM3NIZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVU7PTA#issuecomment-493483980,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACPQOXURRMVJVD7ORBMNXT3PV3BPRANCNFSM4HM3NIZQ
.

@Merith-TK you forgot to allow Websockets, please allow websockets within Caddy.

What do i need to do? just looked at the docs and saw nothing
On Fri, May 17, 2019, 8:07 AM Kibo Hikari<EMAIL_ADDRESS>wrote:

@Merith-TK https://github.com/Merith-TK you forgot to allow Websockets,
please allow websockets within Caddy.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/cdr/code-server/issues/683?email_source=notifications&email_token=ACPQOXWSVEQM5MQUJDTJ5HTPV3C3LA5CNFSM4HM3NIZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVVAQUQ#issuecomment-493488210,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACPQOXWSB5PNUK364E7OZQLPV3C3LANCNFSM4HM3NIZQ
.

Caddy docs specifically
On Fri, May 17, 2019, 8:09 AM Merith TK<EMAIL_ADDRESS>wrote:

What do i need to do? just looked at the docs and saw nothing
On Fri, May 17, 2019, 8:07 AM Kibo Hikari<EMAIL_ADDRESS>wrote:

@Merith-TK https://github.com/Merith-TK you forgot to allow
Websockets, please allow websockets within Caddy.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/cdr/code-server/issues/683?email_source=notifications&email_token=ACPQOXWSVEQM5MQUJDTJ5HTPV3C3LA5CNFSM4HM3NIZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVVAQUQ#issuecomment-493488210,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACPQOXWSB5PNUK364E7OZQLPV3C3LANCNFSM4HM3NIZQ
.

Refer to this

that is what i was looking at, i am kinda oblivious to layouts like that
one, and even when i looked at the github for it, still dont know what to
do.
On Fri, May 17, 2019, 8:12 AM Kibo Hikari<EMAIL_ADDRESS>wrote:

Refer to this https://caddyserver.com/docs/websocket
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/cdr/code-server/issues/683?email_source=notifications&email_token=ACPQOXW3DCQHWQSC7XCECL3PV3DNBA5CNFSM4HM3NIZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVVA6LY#issuecomment-493489967,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACPQOXSJXUW3AB4G4XKPNPDPV3DNBANCNFSM4HM3NIZQ
.

@Merith-TK I suggest not using Caddy as HTTP/2 does not support Connection upgrades. Use Nginx which should have almost the same syntax as Caddy's.

Nginx reallt doesnt, but i got it working fine.
And caddy does, it does it by default actually (usually)
On Fri, May 17, 2019, 8:22 AM Kibo Hikari<EMAIL_ADDRESS>wrote:

@Merith-TK https://github.com/Merith-TK I suggest not using Caddy as
HTTP/2 does not support Connection upgrades. Use Nginx which should have
almost the same syntax as Caddy's.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/cdr/code-server/issues/683?email_source=notifications&email_token=ACPQOXWLD2TYPDYVN6T6FJLPV3ESTA5CNFSM4HM3NIZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVVBY4Q#issuecomment-493493362,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACPQOXXDUW665QALUTB6TULPV3ESTANCNFSM4HM3NIZQ
.

Also, mark this as closed please
On Fri, May 17, 2019, 3:55 PM Merith TK<EMAIL_ADDRESS>wrote:

Nginx reallt doesnt, but i got it working fine.
And caddy does, it does it by default actually (usually)
On Fri, May 17, 2019, 8:22 AM Kibo Hikari<EMAIL_ADDRESS>wrote:

@Merith-TK https://github.com/Merith-TK I suggest not using Caddy as
HTTP/2 does not support Connection upgrades. Use Nginx which should have
almost the same syntax as Caddy's.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/cdr/code-server/issues/683?email_source=notifications&email_token=ACPQOXWLD2TYPDYVN6T6FJLPV3ESTA5CNFSM4HM3NIZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVVBY4Q#issuecomment-493493362,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACPQOXXDUW665QALUTB6TULPV3ESTANCNFSM4HM3NIZQ
.

CC @coadler please close


[QA] API test WebDav downloadedContentWhenDownloadingWithRangeShouldBe

Describe the bug
	/**
	 * @Then /^the downloaded content when downloading file "([^"]*)" with range "([^"]*)" should be "([^"]*)"$/
	 *
	 * @param string $fileSource
	 * @param string $range
	 * @param string $content
	 *
	 * @return void
	 */
	public function downloadedContentWhenDownloadingWithRangeShouldBe(
		string $fileSource,
		string $range,
		string $content
	):void {
		$this->checkDownloadedContentMatches($content);
	}

$fileSource and $range are not used. That looks strange.
Investigate what the step is doing, and where it is used in scenarios. Fixup the step code, or delete it if it is unused.
Setup
CI

@phil-davis Ji, looks like the step is not used in any of the scenario. So, i am gonna delete it and make a PR.

@phil-davis Ji, looks like the step is not used in any of the scenario. So, i am gonna delete it and make a PR.

And it looks like there are more stepDefinitions that is unused in any scenarios.

This issue has been fixed by this PR, https://github.com/owncloud/ocis/pull/9519. And there's a follow up issue https://github.com/owncloud/ocis/issues/9539.
So, closing this issue for now.


Ops genie addition

The updates included in this PR include some modification of the recipient email
addresses and text phone numbers.  Utilization of the OpsGenie alert
system was added to the alerts.  The former text alert system was retained,
however it was modified to send the texts out in a loop with a delay
between the texts to prevent "throttling" by the Verizon service. So
the ACIS Teams receive text alerts of a Warning limit violation from
redundant sources.

Added a fix which specifies the correct R/T web page URL in each limitpager email
Please re-review.
Thanks

Looks good.


Question about socket heartbeat

I am using the latest version of socketio in frontend (web),  and using the latest version of netty-socketio in backend (java server).
I started a long time thread to collect data from datasource and emit event to frontend.
I seems that the backend didn't send a heartbeat after received the heartbeat from frontend  until the thread is over?
And because of that, the frontend won't send heartbeat anymore ?
Finally, the connection disconnected because of ping timeout .
Any solutions for this problem?

Found same situation  #322


Create a login and Signp page for the whole site

What's the style idea?
I am capable of building a responsive and interactive login page for the site please assign this to me with lebels
Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[ ] I am a IWOC'24 contributor.
[ ] I am a JWOC'24 contributor.
[ ] I am a SWOC'24 contributor.

Code of Conduct

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

Hi! It's an amazing project and I'd like to contribute to it under GSSOC'24. Please assign this to me.

I would like to contribute .Can you please assign me this issue under GSSOC'24.

I would like to contribute in this issue .Can you please assign it to me .

We don't need this, pls work on good issues @Sayanmaity2003


[ENG-1615] Add documentation for on request delivery

Docs

Deliver results on request API reference

Thank you! It was too hard to rebase, so I re-created the changes in https://github.com/amp-labs/docs/pull/93.


building the project

Hi Antonio,
We're following your instructions, and when building  dronet_control, we get the following:
yoni@yoni-ThinkPad-E470:~/bebop_ws/dronet/dronet_control$ catkin build  --this
Profile:                     default
Extending:          [cached] /opt/ros/kinetic
Workspace:                   /home/yoni/bebop_ws
Source Space:       [exists] /home/yoni/bebop_ws/src
Log Space:          [exists] /home/yoni/bebop_ws/logs
Build Space:        [exists] /home/yoni/bebop_ws/build
Devel Space:        [exists] /home/yoni/bebop_ws/devel
Install Space:      [unused] /home/yoni/bebop_ws/install
DESTDIR:            [unused] None
Devel Space Layout:          linked
Install Space Layout:        None
Additional CMake Args:       None
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
Whitelisted Packages:        None
Blacklisted Packages:        None
Workspace configuration appears valid.
[build] Found '5' packages in 0.0 seconds.
[build] Given package 'dronet_control' is not in the workspace
Is    /dronet/dronet_control   supposed to be a package  inside the main workspace src folder?
Thanks,  Yoni

Hi Yoni, I think that the package dronet control is not detected in your catkin workspace. Can you try to install the ros package "catkin_simple", source your workspace and retry?

Yes, sure, I will do it, but if dronet_control is a ROS package, why don't you put it inside the main src folder?
Thank you


you might not like this pull request ...

because it eliminates most parts of your code.
I did this because of
#1
which led me to https://github.com/DynamoRIO/dynamorio/issues/2919
and boiled down to this solution which makes it work on all platforms and is even a bit faster.
plus the locations are not reported in hex not decimal.
and -txt command line option added.

Thanks for the PR! I wrote this a long time ago when I was first getting my feet wet with DynamoRIO, so I suspect that there are many improvements that could be made. This is a big PR so I'll be taking a look at it over the course of a few days :)

dynamorio is jumping from instruction 0x400085 to 0x40008e without processing again the basic block<PHONE_NUMBER>8A. and that is why 40008A=>40008E is missing.
the question is now why.
# wc -l after.txt before.txt
 20320 after.txt
 20325 before.txt

here it seems (that is my unrar test) that 5 branch destinations are lost which is 0.00025% . that is a very small number. so maybe could it be that dynamorio tries to be efficient and jumps over blocks if it is near the exit of the program? in other words maybe the destination would not be lost if the would be more branches after 0x40008E? still it would mean loosing a few branches (for me I would not mind as in the real world that is libc cleanup which is not interesting).
sigh it seems I have to dig deeper. if it is not like I hope, then it needs implementing the dr_insert_ ... function


Set schema default protocol https

This PR fixes the issue #12 setting protocol default to HTTPS.

My bad, I just saw this after creating a PR to move http - https. I just went ahead and merged my changes since it had less. People should be using https at this point


[UI] label not aligned with icon

Current Behavior
The label of the text field is not aligned with the icon beside it in the pattern configurator.
Desired Behavior
they should be aligned.
Screenshots/Logs

Environment

Browser: Chrome Safari Firefox
Host OS: Mac Linux Windows
Meshery Server Version: stable-v
Meshery Client Version: stable-v
Platform: Docker Kubernetes

Contributor Guides and Resources

🎨 Wireframes and designs for Meshery UI in Figma
🖥 Contributing to Meshery UI
🙋🏾🙋🏼 Questions: Layer5 Discussion Forum and Layer5 Community Slack

May I work on it? Can someone help me as I am new to open source contribution?

Hi @pree-T, yes, although before you take assignment of the issue, let's ensure that you are able to setup you development environment and build Meshery UI so that you can potentially work on a fix for this issue. The instructions for building Meshery UI in the issue description. Send word when you are successfully building Meshery UI and have a proposed solution.

@pree-T Lmk if you face any issues while trying to set-up your development environment, you can ping me in our community slack and we will help ya figure it out :)

Hi all, may I work on this issue? This is my first time contributing to Layer5 and Open source itself  (I've joined last week)

Hi all, may I work on this issue? This is my first time contributing to Layer5 and Open source itself (I've joined last week)

I am already working on it.

I am already working on it.

👍 , I did not know only one person can work on it

No sweat, @anirudh-bukka. There are many more where this comes from. 👍 let's get you one of the open issues with "help wanted" labeled. Find the hyperlink in the main readme and dig in!

Of course, if @pree-T hasn't demonstrated the ability to build Meshery UI, yet, this issue is still open game...

Thanks @leecalcote , I found another issue and I am currently working on it 👍

@warunicorn19 Can i work on this?

Sure go ahead @Sonichigo, if you run in to any issues setting up the dev environment please feel free to DM.


Replaced '@RequestMapping(method = RequestMethod.GET)' with '@GetMapp…

code smell:
Composed "@RequestMapping" variants should be preferred.
Explanation:
Variants of the @RequestMapping annotation to better represent the semantics of the annotated methods. The use of @GetMapping, @PostMapping, @PutMapping, @PatchMapping, and @DeleteMapping should be preferred to the use of the raw @RequestMapping(method = RequestMethod.XYZ).
Solution:
To solve the above code smell I replaced '@RequestMapping(method = RequestMethod.GET)' with '@GetMapping' for the representation of the semantics of the annotated methods.

Looks good.


Update latest pods

The current version of the plugin locks the pod to an older version

This causes the iOS build to fail on Xcode 15

Hi @AbhijeetRanjan308 any updates on this? We are blocked from pushing new builds because of this issue

Hi @jongbonga , thank you for your message. We are actively addressing this issue and are planning to proceed with the new release next week. I'll be sure to keep you updated after the release.

Hello @AbhijeetRanjan308 is there any progress on this matter? my team is being pressured to release the app but we cannot build it because of this.

Hello @jongbonga , I'm pleased to share some great news with you – our latest release, version 3.0.0, solves the Xcode 15 issue.

Hello @jongbonga , I'm pleased to share some great news with you – our latest release, version 3.0.0, solves the Xcode 15 issue.

Sounds Great, when will it be available for download?

Hello @jongbonga , I'm pleased to share some great news with you – our latest release, version 3.0.0, solves the Xcode 15 issue.

Amazing stuff, thank you


bug: native_snippets doesn't change config for lang.haskell to not use luasnip

Did you check docs and existing issues?

[X] I have read all the LazyVim docs
[X] I have searched the existing issues of LazyVim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
0.10.0 commit 8c7a8be27437d8f2d640daf1c2598d4c18933e04
Operating system/version
MacOS 14.4.1
Describe the bug
When using extras.coding.native_snippets and extras.lang.haskell, opening a file that activates the Haskell language server results in an error saying:
Failed to run `config` for haskell-snippets.nvim

...y/haskell-snippets.nvim/lua/haskell-snippets/pragmas.lua:148: module 'luasnip' not found:
	no field package.preload['luasnip']
cache_loader: module luasnip not found
cache_loader_lib: module luasnip not found
	no file './luasnip.lua'
	no file '/Users/runner/work/neovim/neovim/.deps/usr/share/luajit-2.1/luasnip.lua'
	no file '/usr/local/share/lua/5.1/luasnip.lua'
	no file '/usr/local/share/lua/5.1/luasnip/init.lua'
	no file '/Users/runner/work/neovim/neovim/.deps/usr/share/lua/5.1/luasnip.lua'
	no file '/Users/runner/work/neovim/neovim/.deps/usr/share/lua/5.1/luasnip/init.lua'
	no file './luasnip.so'
	no file '/usr/local/lib/lua/5.1/luasnip.so'
	no file '/Users/runner/work/neovim/neovim/.deps/usr/lib/lua/5.1/luasnip.so'
	no file '/usr/local/lib/lua/5.1/loadall.so'

# stacktrace:
  - /haskell-snippets.nvim/lua/haskell-snippets/pragmas.lua:148
  - /haskell-snippets.nvim/lua/haskell-snippets/init.lua:25
  - /LazyVim/lua/lazyvim/plugins/extras/lang/haskell.lua:68 _in_ **config**
  - ~/.local/share/bob/nightly/nvim-macos-arm64/share/nvim/runtime/filetype.lua:36
  - ~/.local/share/bob/nightly/nvim-macos-arm64/share/nvim/runtime/filetype.lua:35
  - vim/_editor.lua:0
  - /telescope.nvim/lua/telescope/actions/set.lua:200 _in_ **run_replace_or_original**
  - /telescope.nvim/lua/telescope/actions/mt.lua:65 _in_ **run_replace_or_original**
  - /telescope.nvim/lua/telescope/actions/mt.lua:65 _in_ **run_replace_or_original**
  - /telescope.nvim/lua/telescope/actions/mt.lua:65 _in_ **key_func**
  - /telescope.nvim/lua/telescope/mappings.lua:290

Steps To Reproduce

Turn on extras.lang.haskell and extras.coding.native_snippets.
Open any cabal project (either a .hs or .cabal.
Notice error

Expected Behavior
No error for missing luasnip, as native_snippets should replace all functionality of luasnip. There are no errors when using extras.lang.python or extras.lang.rust.
Repro
-- sorry, this isnt very minimal, but i was having issues getting the lsp-server
-- to work in a minimal config. I hope this doesnt cause any issues.
-- DO NOT change the paths and don't remove the colorscheme
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", lazypath })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  "folke/tokyonight.nvim",
  {
    "LazyVim/LazyVim",
    import = "lazyvim.plugins",
  }, -- Sorry its not minimal
  -- add any other plugins here
  {
    import = "lazyvim.plugins.extras.coding.native_snippets",
  },
  {
    import = "lazyvim.plugins.extras.lang.haskell",
  },
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

vim.cmd.colorscheme("tokyonight")
-- add anything else here

haskell-snippets.nvim has a requirement of luasnip. Maybe ask the maintainer of the plugin to provide support for native snippets also? This has nothing to do with LazyVim. Otherwise, just disable the plugin haskell-snippets in your personal configuration.

haskell-snippets.nvim has a requirement of luasnip. Maybe ask the maintainer of the plugin to provide support for native snippets also? This has nothing to do with LazyVim. Otherwise, just disable the plugin haskell-snippets in your personal configuration.

My bad, I thought it was an issue with the config for the lang.haskell. Sorry! I'll close the issue


Fresh install doesn't pass linting

Let's patch these two bad boys up.  A fresh ignite app doesn't pass our own linting.  :)
./App/Containers/AllComponentsScreen.js
  15:8  error  'I18n' is defined but never used  no-unused-vars

./App/Navigation/NavigationBar.js
  8:2  error  More than 1 blank line not allowed  no-multiple-empty-lines

Thanks!  I don't mind fixing these up too.  Just sort of recording as I go here.  👍

I wonder how this ever got in master like this.  O well, fixed now.  good catch!

yeah, you caught me exactly at the right time, I was just finished a task, so I grabbed it.
Normally not this kind of response time, lol


Package up source maps into zip, need to stash them someplace and associate them

@gabriel where should this stuff go?

@keybase/react-hackers

@keybase/react-hackers let's get this in. At some point @gabriel needs to incorporate this into our uploading scripts to make sure it goes into the right place. can i get some thumbs?

Thanks, :thumbsup:


Support deploying to npm

This should support deploying the CLI app, built as JS, to npm.
Blocked on https://github.com/google/dart_cli_pkg/issues/4

Done in #13.


Backend state of the Regulations editor

We should prepare some kind of data structure that can track and serialize the state of the regulations editor at the backend. Similar to RegulatoryNetwork, but suitable for editing.
Things to consider:

It should be serialize-able. Either through some custom from/to implementation (ideally into JSON), or using serde.
We don't necessarily need integer IDs for nodes/regulations, but we probably need some kind of ID because if we rename a node, we probably don't want to go through all regulations and change the name there as well. Additionally, it would be nice to be able to have different nodes with the same name.

My idea is the following: Have a string ID and a string name for each node. This is how it's done in SBML. Then, the name can be basically any string, but ID has a reasonably strict format (e.g. C-like identifier). Hence we can change the name without changing the ID, plus we can load SBML models without renaming/normalization of variable names.

Later on, we might consider more granular static constraints on regulations.
Currently, the layout is simply the position of the node. Later this could be also some other style, but let's not worry about this for now.
Finally, while the data structure should have a normal Rust API, we need to think about its updates in terms of reversible events that can be triggered from the UI.

This was addressed by #26.


[Question]:  RuntimeError encountered when trying to reproduce results in needle in a haystack

Describe the issue
Hi,
Thanks again for your help. I encountered an error while reproducing results in needle_in_a_haystack by running bash experiments/needle_in_a_haystack/run_needle.sh and would appreciate any insights:
[   1000   72357  143714  215071  286429  357786  429143  500500  571857
  643214  714571  785929  857286<PHONE_NUMBER>000]
[ 286429  357786  429143  500500  571857  643214  714571  785929  857286
<PHONE_NUMBER>000]
# Too long, ignore some logs
 File "/home/far/MInference/minference/modules/minference_forward.py", line 656, in forward
    part_o = self.gather_last_q_vertical_slash_topk_v4(part_q, part_k, part_v, head)
  File "/home/far/MInference/minference/modules/minference_forward.py", line 463, in gather_last_q_vertical_slash_topk_v4
    return fc(q, k, v, vertical_size, slash_size)
  File "/home/far/MInference/minference/modules/minference_forward.py", line 383, in vertical_and_slash_kernel
    slash = sum_all_diagonal_matrix(qk)[...,:-last_q + 1]
  File "/home/far/MInference/minference/modules/minference_forward.py", line 103, in sum_all_diagonal_matrix
    zero_mat = torch.zeros((b, h, n, n)).to(mat.device) # Zero matrix used for padding
  File "/home/far/MInference/minference/modules/minference_forward.py", line 103, in sum_all_diagonal_matrix
    zero_mat = torch.zeros((b, h, n, n)).to(mat.device) # Zero matrix used for padding
RuntimeError: CUDA error: an illegal memory access was encountered
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.

I noticed the error only occurs when starting from job 4 with the --kv_cache_cpu argument. Jobs in the range [0-4) work fine. Any suggestions on this?
Additionally, I found that the vllm module is required when performing the needle_in_a_haystack experiment. In my opinion, vllm isn't necessary for minference. Is there a specific reason for this, or something I might have missed?
Looking forward to your response!

Hi @lepangdan, thanks for your feedback.
It doesn't seem to be related to vLLM. It might be due to GPU memory not being fully reclaimed yet. Could you try running the Python command separately or upgrading Triton?
python experiments/needle_in_a_haystack/needle_test.py \
    --model_name gradientai/Llama-3-8B-Instruct-Gradient-1048k \
    --max_length 1000000 \
    --min_length 1000 \
    --rounds 5 \
    --attn_type minference \
    --kv_cache_cpu \
    --output_path ./needle \
    --run_name minference_LLaMA_1M \
    --jobs 4-15

Hi, @iofu728  error persists after running your mentioned command. Any further suggestion?
Additionally, could you please confirm the A100 count and total GPU memory used for running the code?

Hi @lepangdan,
For the NIAH experiments, we used a single A100 GPU with 216GB CPU memory for inputs up to 800K tokens, while 900K and 1M tokens were tested on a setup with a single A100 GPU and 1TB CPU memory.
Could you try setting specific job ranges like “5-6” or “6-7”? Let me know if you encounter any issues!


[DOC-2820]: Update AWS VM build infra setup docs

Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the maintainers.
What Type of PR is This?

[ ] Issue
[ ] Feature
[ ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[ ] Tested Locally
[ ] Optional Screen Shoot.

Preview environment: https://hdh.pr.harness.io/pr-1062

Preview environment: https://hdh.pr.harness.io/pr-1062


Blank Screen Make App Unusable

Some querys when performed causes the app to crash, also running CTRL+R or CTRL+ENTER have the same problem sometimes.
I am using Linux POP!_OS 20.04 LTS, but I have the same problem on a Windows 10 machine too.

Just to make things a bit easier for me, would you mind sharing what database adapter you're using (e.g. mysql, sqlserver, etc.)?

Just to make things a bit easier for me, would you mind sharing what database adapter you're using (e.g. mysql, sqlserver, etc.)?

I have MariaDB and SQLServer databases, the problem occurs on both adapters.

"use" as well as "alter table" are causing this issue (so far). The query executes though. When I open a new window and reconnect, the table is correctly modified. I'm using MySQL DB on a Windows 10 machine.

I just noticed this happening for LOCK TABLES on MySQL as well.

I think I've figured this out, and should be fixed in the next release.


Junior, middle, senior?

I think it would be great to separate the questions between junior, middle and senior

@Lex74 Ok, we will do it very soon

Answered and categorised by difficulty from Entry to Expert (Entry, Junior, Mid, Senior, Expert) - www.fullstack.cafe/Android

While I agree that this would be useful, every interview and team is different, so categorizing it that way may be misleading.
However, as per my experience, here is how I would categorize the information based on Junior, Mid-level, and Senior Interviews:
Junior:

Expect questions on object-oriented programming concepts/principles (OOPS), such as Interfaces, abstractions, etc., as well as simple programming questions.
I would also expect base Android Questions, such as components of an Android Application, lifecycles of an Activity or Fragment, etc.
Difference between the different layouts, e.g. ConstraintLayout, LinearLayout, FrameLayout, etc.
Maybe some beginner Kotlin Questions

Mid-level:

Same as Junior, plus:
mid-level data structure problems
multi-threading questions, how best to handle them, especially in Android, e.g. AsyncTask (Deprecated), ThreadPools/ExecutorService, RxJava (Preferred), Coroutines (Preferred, with Kotlin)
How to prevent memory leaks
More Kotlin questions, probably some Kotlin-based Coding questions
Likely questions on Kotlin-specific knowledge, such as delegation, extension functions, and coroutines

Senior:

Design Patterns, e.g. Factory, Builder, Singleton
Architecture Patterns, e.g. MVC, MVP, MVVM, UDF, MVI, Clean Architecture
System Design Questions (usually a whole round in the Interview process, generally 30-60 min), e.g. "Design Facebook", "Design Twitter", difference between Polling and Websockets, etc. (For more information on System Design Questions, google it, or look at "Grokking the System Design Interview"; there are many wonderful resources on this.)
More thread-handling questions, e.g. difference between threadlocks and race conditions, what is a semaphore,etc.
Likely in-depth analysis on commonly used views such as RecyclerViews/ListViews
Creating an app from scratch using preferred architecture and best practices (usually MVVM)
Debugging an app with preferred architecture and best-practices, and commonly used libraries like Paging, Retrofit, etc.

These are not hard and fast rules, but may be a good guideline to follow.
If anyone would like me to incorporate this to the base Readme, let me know and I will create a pull request. Or feel free to add to this as well.


[Hacktoberfest] Java | Single and Ready to Mingle

Challenge
Single and Ready to Mingle
Language
Java
Approach
For added credibility, prove your solution with unit tests. Check out any of our Java-based challenges for an IDE-agnostic testing setup. or use the built-in tools from your favorite IDE.

can i try this one ?

Go for it. For details on submitting a solution, check out: https://github.com/codeconnector/CodingDojo/wiki#solutions
Welcome to the Coding Dojo, a part of the CodeConnector community!


Check for missing values before getting radius

The value object is verified before attempting to access the radius.  This may result in a slight behavior difference since the original code would not allow a radius of zero.  I think that allowing a zero radius is legitimate use though.

Funny, I'm about to submit a PR to enable scriptable options for the bubble chart (example), fixing this issue at the same time.

This code doesn't exist anymore in branch

PR submitted, fix at line 175.

Fixed in #4671


feat(build): improve darwin support

What type of PR is this?
/kind feature           Improve darwin build support.
What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Improve darwin build support by removing suffix version
TODOs:

[x] squashed commits
[x] includes documentation
[ ] adds unit tests

@outscale-hmi  here is the PR related to comment on #332

@outscale-hmi can i have a review please?

I tested this changes locally and GTM


Roll Flutter Engine from eb2285205f25 to 581e67b68b52 (1 revision)

https://github.com/flutter/engine/compare/eb2285205f25...581e67b68b52
2023-07-19<EMAIL_ADDRESS>Update legacy call to SkImage::makeSubset (flutter/engine#43786)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC bdero@google.com,rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


Enable Hystrix Dashboard to monitor multiple independent applications

Create a list of hystrix streams to monitor and monitor them independently
using a monitor page.
Backward compatible with existing monitor web url bookmarks.
Implements #906.

NetflixOSS » Hystrix » Hystrix-pull-requests #235 SUCCESS
This pull request looks good

I am not sure why the test cases have failed. Travis build at the fork has succeeded with this commit.

Thanks for the PR, @sasrin .  I agree that the failing tests a re unrelated.  I'll take a look at seeing why CI is unhappy with them.
I'll also play with the dashboard in your PR and give feedback there.  If any other dashboard users want to give feedback, that would be very helpful as well

@mattrjacobs  ... sounds good. thank you.

@sasrin My apologies for the delay on reviewing this.  It looks like it works as expected to me.  I can definitely imagine this would be very beneficial to many users - thanks for the contribution!
I pointed at 2 instances that have a large number of commands (~200) and the dashboard performance was fairly slow.  So I don't think this can be used in all cases, but I'm sure it will help certain applications.
There's no reason it can't be used as before (single stream), so my strong inclination is to merge this.  Does anybody object to merging this?

@mattrjacobs Thank you for accepting this pull request.

I pointed at 2 instances that have a large number of commands (~200) and the dashboard performance was fairly slow. So I don't think this can be used in all cases, but I'm sure it will help certain applications.

Agree with you about the slowness in refreshing the metrics and I did see similar behavior when I  monitored six of our applications(approx. total of 35 endpoints to monitor) with a delay of few milliseconds rather than the default delay of 2 seconds.


Transaction inputs and outputs marked as private. Why?

Any good reason for inputs and outputs on Transaction being private?
Context:
I need to inspect the inputs and outputs of a PSBT that I receive from the outside.
If on VSCode I do:
const tx = btc.Transaction.fromPSBT(psbt);
console.log(tx.inputs); // generates error

I get the error:
Property 'inputs' is private and only accessible within class 'Transaction'

I can hack it by changing to
const tx: any = btc.Transaction.fromPSBT(psbt);
console.log(tx.inputs); // no error

but the question remains: any good reason for those being private?

That's to not mess up with internal repr. Added new methods for your case, see README.


Beware of allocators mismatch

When eg. you get a buffer allocated from the C side of the FFI and are expected to manage its lifetime in Rust, extra care needs to happen in the Rust code to deallocate with the C malloc/free and not just drop it since Rust is using jemalloc.
The same precautions need to be taken when handing buffers to the C side.
I've found it needed to write small custom functions to expose deallocation or allocation missing on the C side to make that clear and correct.

 I imagine the solution for this problem would mention that a good rule of thumb is to always deallocate something from the language that allocated it. That's what I've done in all the FFI bindings I've done at work.
I think another best practice is to avoid passing ownership between languages if possible. So for example, say you are wanting to pass the contents of a std::vector from C++ to Rust, you'd instead pass a pointer to the first element and the number of elements. Effectively only passing borrowed slices between languages.
Something else to note is that Rust will use the system allocator if it is compiled as a cdylib. So technically you could probably get away with using drop(), but I wouldn't recommend it.

I've posted this issue on the [TWIR] Call for Participation thread on the user forums.


fix bug in text_to_token_with_offsets

c_int32 was being accessed using an explicit ctypes and thus failed to run.

Tried to run the version in the 0.10 wheel but it failed when it hit the ctypes.int32_t reference fixed above.


ReGaHss: Stdin parameter for system.Exec

Is your feature request related to a problem? Please describe.
Passing larger data (e.g. JSON documents) to child processes using system.Exec() as command line parameters is time-consuming and error-prone. Usually, the tools also support reading data via standard input.
Describe the solution you'd like
system.exec() should be extended by a third parameter of type string to serve the standard input of the started process.
Describe alternatives you've considered
Using the echo command together with pipes is much more complex.
Additional context
For a better usability, #848 would be helpful.

Please provide an example use case with some system.Exec() execution how you suggest it should be.

Example:
string in="{\"a\": 123,\"b\": \"c\"}";
string out;
string err;
system.Exec("curl -d @- http://a/b", &out, &err, in);

@mdzio Ok, now I get the point. I will see if I can implement that in some backward compatible fashion. But please note that as a workaround you can of course also do something like:
string in="{\"a\": 123,\"b\": \"c\"}";
string out;
string err;
system.Exec("echo \"" # in # "\" | curl -d @- http://a/b", &out, &err);

And BTW: For a JSON structure you should anyway use the ' character for quotation. Thus, your "in" string definition should look like:
string in="{'a': 123,'b': 'c'}";

This should then solve or make your quotation mess a little bit easier.

Thanks for the tips, but still the feature would help a lot. Now I wouldn't know how to send multiple lines (separeted by new line character) to the standard input.

Please note, that starting with ReGaHss R1.00.0388.0223 and newer this had been implemented now and a default stdin can now be specified using an optional 4th parameter to system.Exec().


Print helpful message when dispatching undefined

I encounter this problem because I was careless not returning anything from connect.
Not sure this should be resolved in react-redux or redux.
Here is the pseudocode to see the meaningless console error.
import {connect} from 'react-redux'

connect(() => {}, {
  increase() { /* forget to return */ }
})(SomeComponent)

What message do you currently get? It should say about action being a plain object.

I have created a demo for the problem, you could check it out by the following commands.
git clone https://github.com/ratson/demo-redux-undefined-action
cd demo-redux-undefined-action/examples/basic
npm install
npm start

Then open http://localhost:8080 and click the increase button, you should the errors in browser console.

So you're currently getting TypeError: Action is undefined with a Stack Trace. Which it is as you're passing in a function with no body as part of state to connect(state)(Home), thus not passing in an action which causes the TypeError. What error would you expect here? I'm struggling to see what error you'd want to see.

I don't get TypeError: Action is undefined in console.
Instead I have this following printed in console.
TypeError: Cannot read property 'type' of undefined

which points to the line
if (typeof action.type === 'undefined') {

I would expect the typeof action is checked and give out a more meaningful message on how to fix the problem.

This may have been before Redux switched to lodash. There is a check in place to prevent the more opaque error you were getting.


Front-end Environment Setup

Initial setup for:

React
Redux
Webpack
Style loader

Added brief instructions to README.md

wouldn't it be confusing having two src folders? should the structure be different?

@Shrey369 thats a good question. I just went for the default front-end setup standard but it could be up for discussion.

Shrey brought up a good point. Can you put all this code under front-end folder? So like instead of it being under code/src/ , can we have it under code/frontend/src ? Then we can refactor the back-end to be under code/backend/src ?
Also .gitignore needs to be resolved. Otherwise LGTM.


Added @JsonIgnore to getLogger in JsonSerializable

Added @JsonIgnore to getLogger in JsonSerializable
Updated version to 3.3.1
This fix is intended for the issue faced in spring-data-cosmsodb SDK: https://github.com/microsoft/spring-data-cosmosdb/issues/423

/azp run java - cosmos - tests

CC: @weshaggard
@kushagraThapar Why is the version of this ticked back down from 3.4.0 to 3.3.1? Is this supposed to be a hotfix? For hotfixes we generally recommend branching from the last release tag (https://github.com/Azure/azure-sdk/blob/master/docs/policies/repobranching.md#hotfix-branches) and applying just the fix you want, otherwise you risk picking up other changes you didn't want for that hotfix.
Last but not least, when versioning files please take a look at the Versions and versioning section of https://github.com/Azure/azure-sdk-for-java/blob/master/CONTRIBUTING.md. The versions of Cosmos versions should be updated in version_data.txt and then the update_versions.py script should be run which will update the pom and readme files. There's a secondary PR for this to update the version in java files as well which is going to run into merge issues of these version changes.

CC: @weshaggard
@kushagraThapar Why is the version of this ticked back down from 3.4.0 to 3.3.1? Is this supposed to be a hotfix? For hotfixes we generally recommend branching from the last release tag (https://github.com/Azure/azure-sdk/blob/master/docs/policies/repobranching.md#hotfix-branches) and applying just the fix you want, otherwise you risk picking up other changes you didn't want for that hotfix.
Last but not least, when versioning files please take a look at the Versions and versioning section of https://github.com/Azure/azure-sdk-for-java/blob/master/CONTRIBUTING.md. The versions of Cosmos versions should be updated in version_data.txt and then the update_versions.py script should be run which will update the pom and readme files. There's a secondary PR for this to update the version in java files as well which is going to run into merge issues of these version changes.

@JimSuplizio, this wasn't a hotfix, but more like a small bug fix (that was needed in spring-data-cosmosdb SDK) that wasn't related to any previous changes.
Since the master wasn't updated since release 3.3.0, so released it from master itself.
This PR: https://github.com/Azure/azure-sdk-for-java/pull/5959 changes the version back to 3.4.0 to avoid any confusion.
Going forward, I will make sure to create a hotfix branch, and follow the hotfix pattern for any bug fixes, or hotfixes releases.
Regarding tags, I couldn't find any tags under azure-sdk-for-java that were related to cosmos SDK previous releases. Since cosmos SDK and azure-sdk-for-java follow different release cycles, how can we create tags for previous versions that got released, and for this release as well?
Also, do we need to update version_data.txt every time we release a new cosmos SDK version?
For now, I can create a PR that updates the version_data.txt file. Will that be okay?

Regarding tags, I couldn't find any tags under azure-sdk-for-java that were related to cosmos SDK previous releases. Since cosmos SDK and azure-sdk-for-java follow different release cycles, how can we create tags for previous versions that got released, and for this release as well?

The github UI doesn't do well with listing all the tags I suggest using the command line git tag -l azure-cosmos* should find you all the release tags for cosmos. Currently it only lists 3.2.2 but I suspect that is because the 3.3.0 package must not have been released with the correct release pipeline.


Adding protoversion in config file

What changed?
Continuation of https://github.com/uber/cadence/pull/4252. ProtoVersion is now a config value

Why?
Labeled as Up for grabs as good first issue in https://github.com/uber/cadence/issues/3536. PR was divided in 2 request, first one making sure compatibility was correct, second one adding the actual config values

How did you test it?
Playing with some values in the development.yaml file. Let me know what other ways I can test this

Potential risks
Connection to cassandra might be broken

Release notes
Maybe? Let me know if you want me to do that in the second step

Documentation Changes
Likely to be the case. Let me know if I need to do this in the second step

@longquanzheng I'm not really familiar with cassandra but is there a case where someone is not using docker and wants to use a different protoversion? (either 2 or 3). if that's the case, wouldn't the config files the best way to do it? Just trying to understand this better!

Good question. Yes It’s possible but these config files are meant to be
minimal for getting up and running for development. The full possible
configs are listed in our documentation.
https://cadenceworkflow.io/docs/operation-guide/setup/#static-configuration
That is a better place otherwise this config here will have to provide
every possible values. But it doesn’t have enough information to tell users
what they are.
On Fri, Jun 11, 2021 at 9:35 PM Rodrigo Villarreal @.***>
wrote:

@longquanzheng https://github.com/longquanzheng I'm not really familiar
with cassandra but is there a case where someone is not using docker and
wants to use a different protoversion? (either 2 or 3). if that's the case,
wouldn't the config files the best way to do it? Just trying to understand
this better!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/uber/cadence/pull/4263#issuecomment-859996760, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABCQPM4WGGRAEZTCNRALP2LTSLP2FANCNFSM46MHBVLA
.

--
Thanks,
Quanzheng

@longquanzheng friendly reminder to check this :)

Pull Request Test Coverage Report for Build 913da920-7f17-43ba-93ba-061042fff29a

0 of 0   changed or added relevant lines in 0 files are covered.
48 unchanged lines in 10 files lost coverage.
Overall coverage increased (+0.006%) to 60.166%

Files with Coverage Reduction
New Missed Lines
%

host/archivalTest.go
1
97.81%

service/history/execution/mutable_state_task_refresher.go
1
74.4%

common/persistence/historyManager.go
2
66.33%

common/task/fifoTaskScheduler.go
2
87.63%

common/types/mapper/thrift/shared.go
2
70.54%

service/history/queue/timer_queue_processor.go
2
58.77%

service/history/shard/context.go
2
65.84%

service/matching/matcher.go
2
91.46%

common/persistence/cassandra/cassandraPersistence.go
3
51.94%

common/persistence/cassandra/cassandraPersistenceUtil.go
31
84.92%

Totals

Change from base Build c492a118-34d9-4250-80d7-448c55b87f83:
0.006%

Covered Lines:
89915

Relevant Lines:
149444

💛  - Coveralls


Audio Toggle not working

Running Windows 10. hyper-cat-toggle-audio doesn't disable the sound effects. Also, plugin tends to get stuck a loop and the Hyper window starts flickering.

Also happens on Mac OS X Sierra

Version 2 has a different way of disabling audio. Try out the updated config instructions. If that doesn't work, I'll re-open the issue.

@Aaronius I'm already using that config.
hyperCat: {
      staggerHeight: 2, // The number of pixels the cat and rainbow should jump up and down.
      rainbowMaxAlpha: 1, // The max opacity of the rainbow.
      audioEnabled: true // Whether audio should play while typ9ing.
    }

You set audioEnabled to false and audio is still playing? Did you try restarting hyper after changing the config?

@Aaronius exactly. That attribute doesn't change anything when I change it.
Tried restarting several times. Right now I'm muting the app entirely using Audio Hijack when I want to use the plugin.

👍 Thanks for the info.

@kellymears when I use your configuration, the audio is disabled as expected. I'm wondering if it's a difference in hyper versions. I'm on 1.4.8, how about you? And you @Thatkookooguy?

Hyper 1.4.8 (stable) for me, @Aaronius. It's a real head scratcher!

o_O In other news, I noticed the cat cursor positioning was it bit off with your configuration because hyper-cat wasn't taking into account potential effects of other plugins like hyperborder. I just pushed a fix for that.

Do you mind trying this out with the latest Hyper and latest hyper-cat?

I’ll give it a shot when I’m back at my terminal. Thanks as always! It’s pretty much the only plugin I’ve never uninstalled. Even John Cena has to go away during crunch 😅

🙌 IT'S A CHRISTMAS MIRACLE


fixed issue with multiple instances not working

clearblob was not scoped properly and was leaking
To test:
spi1 <- hardware.spi189;
spi2 <- hardware.spi257;

spi1.configure(MSB_FIRST, 7500);
spi2.configure(MSB_FIRST, 7500);

neo1 <- NeoPixels(spi1, 2);
neo2 <- NeoPixels(spi2, 2);

neo1.writePixel(1, [0, 0, 255]);
neo2.writePixel(1, [255, 0, 0]);

local hexdump1 = "";
local hexdump2 = "";
for (local i = 0; i < neo1.frame.len(); i++) {
    hexdump1 += format("%02X ",neo1.frame[i]);
}
for (local i = 0; i < neo2.frame.len(); i++) {
    hexdump2 += format("%02X ",neo2.frame[i]);
}

server.log("Neopixel strip 1:");
server.log(hexdump1);
server.log("Neopixel strip 2:");
server.log(hexdump2);

This class needs to have the naming convention for internal/external methods and properties fixed, but that should be another PR.
Everything else looks :ok_hand:


Descheduler seems to ignore cordoned nodes when nodeFit is enabled

What version of descheduler are you using?
descheduler version: v0.24.1 installed by Helm chart
Does this issue reproduce with the latest release?
yes
Please provide a copy of your descheduler policy config file
Helm values.yaml
kind: Deployment
deschedulerPolicy:
  strategies:
    RemovePodsViolatingTopologySpreadConstraint:
      enabled: true
      params:
        includeSoftConstraints: true
        nodeFit: true
    RemoveDuplicates:
      enabled: false
    RemovePodsViolatingNodeTaints:
      enabled: false
    RemovePodsViolatingNodeAffinity:
      enabled: false
    RemovePodsViolatingInterPodAntiAffinity:
      enabled: false
    LowNodeUtilization:
      enabled: false

Full configuration generated by Helm, values.yaml belo
What k8s version are you using (kubectl version)?
kubectl version Output
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.1", GitCommit:"3ddd0f45aa91e2f30c70734b175631bec5b5825a", GitTreeState:"archive", BuildDate:"2022-05-27T18:33:09Z", GoVersion:"go1.18.2", Compiler:"gc", Platform:"linux/amd64"}
Kustomize Version: v4.5.4
Server Version: version.Info{Major:"1", Minor:"23", GitVersion:"v1.23.3", GitCommit:"816c97ab8cff8a1c72eccca1026f7820e93e0d25", GitTreeState:"clean", BuildDate:"2022-01-25T21:19:12Z", GoVersion:"go1.17.6", Compiler:"gc", Platform:"linux/amd64"}

What did you do?

Created a cluster with minikube (5 nodes)
Set first node as unschedulable with taint node-role.kubernetes.io/master:NoSchedule
Set node label for 2,3 to zone=primary and 4,5 to zone=backup
Created nginx deployment with topologySpreadConstraints on zone with maxSkew: 1 (yaml in attachment)
Cordoned and drained node 4 and 5

What did you expect to see?
Pods drain all to zone=primary nodes and stay there until I uncordon, after which descheduler will do it's thing and move half back to zone=backup
What did you see instead?
Pods drain to zone primary, however descheduler seems to not respect all zone=backup nodes being unschedulable and keeps forever killing half of pods on nodes with zone=primary
Attached as nodes.yaml is the output of kubectl get nodes -o yaml
Archive.zip

Mentioned in slack, but I think the solution may be to either:

change the set of nodes passed to the topology spread strategy, or
add logic to the strategy to ignore tainted nodes in its domain calculation

right now, the strategy just operates on the default set of ReadyNodes, which includes nodes that are tainted with NoSchedule. So even though pods can't be rebalanced onto these nodes, it is still including them in the calculation for imbalanced domains.
imo, this strategy simply shouldn't care about tainted nodes. if a node is tainted with NoSchedule, then there is no effect in trying to balance it as part of the domain.
the argument could be made that the NoSchedule nodes might be oversized and thus need pods to be evicted. But this is more a job for the RemovePodsViolatingNodeTaints strategy, so imo that point is moot


Error while running chat_console_best_weights_training.bat file

Hi Abraham,
I am getting an error while running the .bat file as per your instruction
Please see below screenshot for your reference.

.
I am getting an error while running the chat_web_best_weights_training.bat file. Please refer below screenshot.

Regards,
Sheshraj

Hi @sheshrajkandel

Your first error looks like it is caused because you are trying to resume training an existing model but the size of the output layer changed. Make sure the dataset and hparams you are using don't change if you want to resume training.

The second error looks like it is related to the version of flask or click. Make sure you have flask==0.12.4, click==6.7 as per the dependencies.

Let me know how it works out!
Regards
Abraham

Hi again @sheshrajkandel I apologize I see you were trying to run the console chat, not resume training.
For that one, the output layer size is determined by the number of lines in shared_vocab.tsv. Did you edit this file before running the chat? If you are using the trained_model_v2 weights, try restoring the shared_vocab.tsv file from the zip into your model directory.


List of administrators

It might be nice to have a page listing all the administrators, and later on maybe their roles (Voorraadcie, Tosticie, etc.)

In addition to this:
Automatically make users staff if they are in a certain group, and undo if they are not staff anymore

After #87 this is actually quite easy

Just the is_staff users right?

No I would list all order_venues and players and list the users with can_manage_shift and can_control permissions

Or even better: add a 'display on website' field to GroupSettings and then list all members of those GroupSettings.group's


[FOOD-71] Refactor COG creation script and use band tags

Add option to use metadata table to set as band tags and refactors file
If the .csv is provided it will be used to filter which bands are used and the order. Gets rid of the rio_cogeo cog constructor because with the "new" COG driver of GDAL it is not needed anymore. Also I tried to reorganize a bit the file with relative luck.

This ended up adding a few more things:

A nice README
Multiprocessing for interventions upsampling
Some cleanup here and there


Incorrect software repo config on k8s prod

@nickatnceas has indicated that the Linux software package repo configuration on the docker-ucsb-4,5,6,7 contain older repo definitions (Ubuntu 16.04, 16.10) than the current os version (18.04):
An abbreviation convo from Slack, that summarizes the issue:
I’m noticing that docker-ucsb-6 and 7 have K8s apt package repos enabled for Ubuntu xenial (16.04) and yakkety (16.10), but we’re running bionic (18.04)
... sometimes that make a difference, if the packages are built against different libraries than what the OS provides
... docker-ucsb-5 has the two incorrect versions as well
... same with docker-ucsb-4
... [ to resolve, possibly ] delete the duplicate entry, change the remaining entry to bionic, then upgrade the packages with apt dist-upgrade or something similar. Definitely want to test on dev first, in case something breaks
... you’re telling apt to only usage packages built for 16.04 and 16.10, but we’re running 18.04

This is confirmed with:
metadig@docker-ucsb-4:~$ apt list | grep kube

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

cri-tools/kubernetes-xenial,now 1.13.0-01 amd64 [installed,automatic]
docker-engine/kubernetes-xenial 1.11.2-0~xenial amd64
golang-github-kubernetes-gengo-dev/bionic,bionic,bionic,bionic 0.0~git20170531.0.c79c13d-1 all
kubeadm/kubernetes-xenial 1.22.1-00 amd64 [upgradable from: 1.22.0-00]
kubectl/kubernetes-xenial 1.22.1-00 amd64 [upgradable from: 1.22.0-00]
kubelet/kubernetes-xenial 1.22.1-00 amd64 [upgradable from: 1.22.0-00]
kubernetes-cni/kubernetes-xenial,now 0.8.7-00 amd64 [installed,automatic]
python-kubernetes/bionic,bionic,bionic,bionic 2.0.0-2ubuntu1 all
python3-kubernetes/bionic,bionic,bionic,bionic 2.0.0-2ubuntu1 all
ruby-kubeclient/bionic,bionic,bionic,bionic 3.0.0-1 all
salt-formula-kubernetes/bionic,bionic,bionic,bionic 2016.12.1-1ubuntu1 all

Notice the xenial packages, that should be bionic.

The 'xenial' repo is actually the most recent one available for kubernetes distributions.
The repo name 'bionic' (Ubuntu 18.04) should be used, but for whatever reason it is not available, and 'xenial' is the most recent repo. See https://packages.cloud.google.com/apt/dists and search for 'kubernetes-'.
Looking in https://packages.cloud.google.com/apt/dists/kubernetes-xenial/Release shows that this version has been built very recently - "Date: Wed, 15 Sep 2021 23:58:22 UTC".
So, I'll keep a lookout for a newer repo the next time k8s is updated, but for now 'xenial' will be used.

It looks like they are using "Xenial" as a generic deb repository: https://github.com/kubernetes/kubernetes/issues/66300
Some of our servers have both xenial (16.04) and yakkety (16.10) repos enabled, while others only have xenial enabled. We should probably get rid of the Yakkety repos.
outin@docker-ucsb-5:~$ sudo apt update | grep kubernetes
Hit:6 https://packages.cloud.google.com/apt kubernetes-yakkety InRelease
Hit:7 https://packages.cloud.google.com/apt kubernetes-xenial InRelease

@nickatnceas yes, good idea. I'll go through all the docker-ucsb-* and docker-dev-ucsb-* nodes and remove the yakkety references.

The following nodes have been update to use only 'deb https://apt.kubernetes.io/ kubernetes-xenial main' as the kubernetes distribution:

docker-ucsb-4
docker-ucsb-5
docker-ucsb-6
docker-ucsb-7
docker-dev-ucsb-1
docker-dev-ucsb-2


Fix the force_ci_trigger feature (force-push with an SSH deploy key) for GitHub Actions

I think that this PR (#464 ) was made obsolete by #505, but I'm not 100% sure, because it's been a while since I looked at this PR.


[docs] Generate provenance for containers and store in ghcr.io

https://github.com/actions/starter-workflows/blob/main/ci/docker-publish.yml can give some ideas.
We could even start by using the cosign CLI to sign the attestation as in https://github.com/laurentsimon/slsa-github-generator-ko/blob/main/.github/workflows/slsa3-builder.yml#L414
Do we want the verifier to support verification for the GA release?

Verifier support will be handled by https://github.com/slsa-framework/slsa-verifier/issues/92

The workflow itself is implemented. Closing.


fixing mistypes in ru localization

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Egor Chernenok seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Analyse model differences

The random shuffling in the iterations of the NER training mean that each outputted model can be quite different.
An analysis piece would be to compare a few different models and see whether any of them are better than any others.
An comparison of three model results for 20 job adverts is here https://docs.google.com/spreadsheets/d/1qfq_FtwwwdBsUlc_VbaF9t2DreqbxUkxL3WZTS2aar8/edit#gid=582620934
(but this data isn't reproducible)

@india-kerle shall we close this - can't imagine we will address it?

Ya, i reckon closing makes sense!


[WASM] no function or associated item named new_v4 found for struct uuid::Uuid in the current scope

With the addition of the codegen feature to master you can't compile Legion for WASM. This is the full error log.
$ wasm-pack build --target no-modules
[INFO]: Checking for the Wasm target...
[INFO]: Compiling to Wasm...
   Compiling legion_codegen v0.3.0 (https://github.com/TomGillen/legion?branch=master#1dd69ae6)
   Compiling legion v0.3.0 (https://github.com/TomGillen/legion?branch=master#1dd69ae6)
error[E0599]: no function or associated item named `new_v4` found for struct `uuid::Uuid` in the current scope
   --> C:\Users\domen\.cargo\git\checkouts\legion-6fbc02e8da0bdce7\1dd69ae\src\internals\entity.rs:281:34
    |
281 |                 let uuid = Uuid::new_v4();
    |                                  ^^^^^^ function or associated item not found in `uuid::Uuid`

error: aborting due to previous error

For more information about this error, try `rustc --explain E0599`.
error: could not compile `legion`.

To learn more, run the command again with --verbose.
Error: Compiling your crate to WebAssembly failed
Caused by: failed to execute `cargo build`: exited with exit code: 101
  full command: "cargo" "build" "--lib" "--release" "--target" "wasm32-unknown-unknown"

This is unrelated to the codegen crate, and was addressed in #167. The documentation still needs to be updated to mention these feature flags.

Thanks for the prompt response! Keep up the good work :)


Bad munge description for pypi/distutils

Hello,
The description field for the 'munge' package on pypi.python.org currently contains a tuple instead of a string.  This breaks the ability to install munge via pip and probably other tools that depend on distutils:
https://pypi.python.org/pypi/munge
Collecting munge>=0.1.5 (from peeringdb)
Using cached munge-0.1.7.tar.gz
Complete output from command python setup.py egg_info:
running egg_info
creating pip-egg-info/munge.egg-info
writing requirements to pip-egg-info/munge.egg-info/requires.txt
writing pip-egg-info/munge.egg-info/PKG-INFO
Traceback (most recent call last):
File "", line 1, in
File "/tmp/pip-build-1y612dq6/munge/setup.py", line 26, in
zip_safe=False
File "/usr/lib/python3.4/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.4/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.4/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.4/site-packages/setuptools/command/egg_info.py", line 186, in run
writer(self, ep.name, os.path.join(self.egg_info, ep.name))
File "/usr/lib/python3.4/site-packages/setuptools/command/egg_info.py", line 397, in write_pkg_info
metadata.write_pkg_info(cmd.egg_info)
File "/usr/lib/python3.4/distutils/dist.py", line 1108, in write_pkg_info
self.write_pkg_file(pkg_info)
File "/usr/lib/python3.4/distutils/dist.py", line 1129, in write_pkg_file
long_desc = rfc822_escape(self.get_long_description())
File "/usr/lib/python3.4/distutils/util.py", line 470, in rfc822_escape
lines = header.split('\n')
AttributeError: 'tuple' object has no attribute 'split'
----------------------------------------

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-1y612dq6/munge/
I have a proposed fix that you are welcome to merge from
https://github.com/FliesLikeABrick/munge/commit/e8c62c04a120fed0c311f382f8a79881a07ed30b
Or if you provide me with push access, I'll gladly push it to a branch and open a PR against your munge repo.
PS I am opening this issue with you because 20c is listed as the author of the package on pypi.python.org: https://pypi.python.org/pypi/munge

Pull request created and linked


About Zlib-sys

I see you are working on zlib-sys too...
Do you have some kind of long-term goal to replace miniz by zlib ? Or support two backends through features ? Miniz limitations have really been a pain recently.

I've thought that it would be pretty easy in the past to support both miniz and zlib as a backend, and I'd be more than willing to accept a PR for that!
Did you run into problems with miniz, however? I'm curious what its limitations are.

Actually I was interested in implementing this, so I went ahead and did so!
https://github.com/alexcrichton/flate2-rs/commit/2709c8e921e23aecbfb925bc81b62281c17b273e

well... this is just great :)
I have had several issues with flate2 due — i think — in part to miniz. zlib being very robust, people do all kind of weird things with their compressed files. Last year, it was a .gz made by concatenating several .gz together. Not in the standard, but zlib accepts it, so everybody does it.
This time it was a deflate-d file that was breaking for some unknown reason. In both occurrences, I had to ressort to piped external process to read the files.
So... thanks a lot.

FYI, I was wrong, it was not a miniz problem, merely confusing filenames. The files I'm getting are called "deflate" but are actually using the small zlib header. Obviously I was using "deflate_decode()" where I should just have been using the "zlib_decode()".
As my external process, it was just detecting the header and picking the right encapsulation...
A good way to waste time.


Error when trying to use the Linux example

Hello,
I tried the Linux example but i got the following error when compiling :
error: passing argument 4 of 'JPEG_openRAM' from incompatible pointer type [-Werror=incompatible-pointer-types]      JPEG_openRAM(&jpg, (uint8_t *)o_in, sizeof(o_in),JPEGDraw);                                                       ^~~~~~~~ In file included from main.c:11: JPEGDEC.h:234:87: note: expected 'int (*)(JPEGDRAW *)' {aka 'int (*)(struct jpeg_draw_tag *)'} but argument is of type 'void (*)(JPEGDRAW *)' {aka 'void (*)(struct jpeg_draw_tag *)'}  int JPEG_openRAM(JPEGIMAGE *pJPEG, uint8_t *pData, int iDataSize, JPEG_DRAW_CALLBACK *pfnDraw);
Any help to solve it ? thank you

I just updated the JPEGDraw callback to return a value of 0 to quit decoding or 1 to continue decoding. I will be updating the examples shortly. Change the function prototype to be "int" instead of "void".


Nav button not working properly

Hello,
iconpicker go beyond its icon limit
http://screencast.com/t/4uuvcciWu14p
when I click on this negative value appears. I think last previous icon should appear or don't go negative at all
thank you

It's here since Bootstrap 3.3.5 because of this: https://github.com/twbs/bootstrap/pull/16092
Since Bootstrap 3.3.5 you should add attribute "disabled" to disabled buttons.

Thank you, and sorry for the late reply

Hi @RushabhJoshi.
This feature is available in:
.

Fix navigation to invalid pages.
Filling search/hidden inputs.
Search and filter case insensitive.
Support for Bootstrap 3.3.7.
Update license to MIT.

Regards.


Compact Sizing example doesn't work

Describe the bug
In the 'styles' part of the sample app, there is a 'Compact Sizing' page to demonstrate the much awaited desktop-density UI promised by Microsoft in May this year. However, it doesn't work. Text is clipped in the boxes and everything looks wrong. When you look at the resource dictionary there's nothing really of value there, so this hasn't really been done in any meaningful way. Is this something that Microsoft is working on? or is this something that the community is expected to pick up? If it is the latter, then I might be tempted to have a go. Just looking for clarification.
Steps to reproduce the bug

Steps to reproduce the behavior:

Go to '...'
Click on '....'

Expected behavior

Actual behavior

Screenshots

Version Info

Gallery version (found on Settings page):

Windows 10 version:

[ ] Insider Build (xxxxx)
[ ] October 2018 Update (17763)
[ ] April 2018 Update (17134)
[ ] Fall Creators Update (16299)
[ ] Creators Update (15063)
[ ] Anniversary Update (14393)

Device form factor:

[ ] Desktop
[ ] Mobile
[ ] Xbox
[ ] Surface Hub
[ ] IoT

Additional context

@deanchalk, What's your windows version when you reproduce the problem? I guess it's below 17763

Nope. Version 17763.195
But that's beside the point, this feature has not been implemented. Is Microsoft doing this? or are they waiting for the community to pick this up?

I'm using 17763.195 too, but I didn't see your problem. Have you try to install Xaml Controls Gallery from store?
If you want to play with 'Compact', I suggest you to integrate microsoft.ui.xaml to your project.
I have to say not all of 'compact size' are delivered on 17763. You can think we have three phases for this:

'Compact Size' for RS5 and late os.
Flexible 'compact'(eg: half size) and 'Compact Size' downlevel, for example, to 15063. This job is done by microsoft.ui.xaml. You need to use MUX and you can see examples like CommonStylesPage
Some leftover like fontsize change and Simple way to apply 'Compact Size' on your project.

phase1 is delivered on 17763 os. You buy it for free. If you create a app and run on both 17763 and old os, you may see the difference.
phase2 is delivered on microsoft-ui-xaml, you may need to  use MUX
Both phase1 and phase2 require you to implement your own dictionary if you want to customize the 'compact' level. just like CompactDictionary and things defined in <Grid.Resources> in CommonStylesPage. You need to manually redefine some keys to achieve the any compact size.
phase2 and phase3 requires you to use Microsoft.UI.XAML.
phase3 is not in scope yet, you may/may not see proposal on issue page in the future.

Hi Dean, thank you for reaching out!
As CanHua mentions, this feature is still in active development which is why the page is marked as "Preview" in the Gallery. As more of the feature comes online, we plan on expanding the Compact Sizing page and pulling it out of the "Preview" stage. To that end, both the feature and the sample are in development by the team at Microsoft.
If there are any particular controls that you're interested in seeing the compact size for, please let us know so we can include them in the sample!
For now, we will use this issue to track updating the sample page in the Gallery.

@stmoy thanks for the update. Can you clarify something - is this 'Compact' sizing feature only going to be delivered via a ResourceDictionary? Or will there be other 'deeper' changes in the platform to support this?
Thanks

@deanchalk - There has been some discussion about the best way to expose Compact sizing to apps. Right now it is exposed as a ResourceDictionary, but the exact mechanism/API is being discussed over on the main WinUI repo here: https://github.com/Microsoft/microsoft-ui-xaml/issues/98

Is this issue still up to date? The issue linked by @stmoy at microsoft/microsoft-ui-xaml has been closed. So is there anything that should be done over at Xaml Controls Gallery ? Otherwise I suggest closing this issue ^^

This should be resolved or closed now we shipped compact spacing in WinUI2.1 and the sample has been updated and working as expected. I'll wait a few days before I close this issue to see if anyone else has a repro for the bug.

@LucasHaines Reminder to close this 😅

this has been resolved and forgot to close this :)


Update docs site link.

@jordangarcia

Addresses #101.

thx, LGTM
On Fri, Jun 19, 2015 at 10:29 AM, Baraa Hamodi<EMAIL_ADDRESS>wrote:

Addresses #101 https://github.com/optimizely/nuclear-js/issues/101.
—
Reply to this email directly or view it on GitHub
https://github.com/optimizely/nuclear-js/pull/102#issuecomment-113582073
.


Terminal is bricked

New MacM1 -
Didn't notice any real issues with the install, however, it crashed towards the end. Unable to look at any logs as the native terminal shows the following
Last login: Thu Sep  8 12:42:04 on ttys000
login: /usr/local/bin/zsh: No such file or directory

[Process completed]

there is no way to type any commands. I tried to open iTerm, but that just closes -
not sure what to delete to try this process over again.

Sounds like homebrew failed to install a new zsh. Try opening up your user advanced settings in the system prefs and changing your login shell to a different shell path.

Thanks dude. This should work with M1, right? I had to reformat my computer. Not a fun day


Broken Link

Link in Readme.md https://github.com/fastai/nbdev/blob/master/01_Tutorials/01_tutorial.ipynb is broken

Should be https://github.com/fastai/nbdev/blob/master/nbs/01_Tutorials/01_tutorial.ipynb

Thank you! Fixed in https://github.com/seeM/nbdev/commit/3416d0eb386ca5d391e2c3da740c666ae99cc303


Initial changes to CA layers

Overview
Now superseded by #74
This pull request introduces initial changes to incorporate Clean Architecture layers into the project. The goal is to improve the codebase's organization, flexibility, and maintainability by following the principles of Clean Architecture.
Changes Made

Moved core domain entities (DatasetGenerator, NeuralNet, NeuralNetBuilder) to the com.playground.playground.entity package to form the Entity Layer.
Refactored application-specific use cases (DataProcessor, CircularDatasetGenerator, ClusterDatasetGenerator, QuadrantDatasetGenerator, SpiralDatasetGenerator, TransformDatasets) to the com.playground.playground.usecase package to form the Use Case Layer.
Created an Interface Adapter Layer in the com.playground.playground.interface_adapter package to act as an interface between the inner layers and the outer layers. It contains classes like DataGeneratorFactory, FeatureApplier, FeatureApplierFactory, FeatureController, ModelTrainingServices, MultiplyFeatureApplier, SinFeatureApplier, and SquareFeatureApplier.

Benefits

Improved separation of concerns, making the codebase more modular and maintainable.
Enhanced testability by isolating the core business logic in the inner layers.
Ensured independence of the inner layers from external frameworks and UI elements, facilitating future changes and upgrades.
Provided a solid foundation for further development and extension of the application.

/kind cleanup

/hold

/close


Program to print hello in python

This Pull Request resolves Issue #11
Description:
In this Pull Request we have done the following additions/edits for the code:
Program to print hello in python

Thank you for contributing!


Sema: Don't mark property wrapper 'modify' accessors transparent [5.2]

There are certain conditions that cause them to reference
non-public properties, in particular if the property
wrapper is implemented via a subscript taking a keypath.
Instead of trying to detect this specific case though (and
possibly missing others), I'm just going to decree that
'modify' is never going to be transparent for property
wrappers.
Fixes rdar://problem/57609867.

@swift-ci Please test

@DougGregor is this OK for 5.2?

Build failed
Swift Test OS X Platform
Git Sha - 58793824c9f71d44e5c9d418b06a6a06b156c3fb

@swift-ci Please test macOS

Build failed
Swift Test OS X Platform
Git Sha - 58793824c9f71d44e5c9d418b06a6a06b156c3fb

@swift-ci Please test macOS

Build failed
Swift Test OS X Platform
Git Sha - 58793824c9f71d44e5c9d418b06a6a06b156c3fb

@swift-ci Please test macOS


RE: Contribute to compiling TSX

Hi guys I am Cliff Lo from Hong Kong. I have modified Webpack a bit in order to compile .tsx files and it works now. So how can I contribute my code then?

Contributions to Webpack should go to Webpack.


how to get progress (while loading) runtime.?

precisely, its not issue, but question.
How to get progress while loading glb (runtime) from weburi (http://localhost/cases/1/1.glb)
in my case.. this works fine, except no progress.
string glbUrl = Path.Combine(modelsURL, glbFileName);
Debug.Log("GLB URL: " + glbUrl);

// Create an ImportOptions object
var importOptions = new ImportOptions();

// Create a GLTFSceneImporter and a GLTFSceneImporter object
var loader = new WebRequestLoader(glbUrl);
var sceneImporter = new GLTFSceneImporter(
  Path.GetFileName(glbUrl),
  loader
);
// Create a GLTFSceneImporter object
var sceneImporter = new GLTFSceneImporter(
  glbUrl,
  importOptions
);

// Load the GLB model (approach 01) no progress
yield return sceneImporter.LoadScene(-1);

i tried (after some searching) but failing..
// approach 02 v2
//sceneImporter.progressChanged += OnProgressChanged;
  while (sceneImporter.progress < 1f) {
    Debug.Log($"Progress: {sceneImporter.progress}");
    yield return null;
}

progressChanged doesn't exists plus sceneimporter.progress is private.?? any ideas..
thanks in advance.

Hey, with LoadSceneAsync
public async Task LoadSceneAsync(int sceneIndex = -1, bool showSceneObj = true, Action<GameObject, ExceptionDispatchInfo> onLoadComplete = null, CancellationToken cancellationToken = default(CancellationToken), IProgress<ImportProgress> progress = null)
you can use the IProgress interface. On the LoadScene Method is it currently missing.
When you need it in a coroutine you can use the Task extension "AsCoroutine" as is used in the LoadScene method:

@pfcDorn, huge thanks.
for me, approach 02 worked like this.
using System.Threading; // Add this line at the top of your file

// then inside loading function...
var progress = new Progress<ImportProgress>();
progress.ProgressChanged += (s, e) => {
            // Replace e.PercentComplete with the correct property or method
            Debug.Log($"Progress: {e.Progress}%"); // This is just an example. Replace e.Progress with the correct property or method.
};

// Load the GLB model asynchronously and report progress
yield return sceneImporter.LoadSceneAsync(-1, true, null, default(CancellationToken), progress).AsCoroutine();


Not receiving Id when sending /start in gc.

It was because of telegram censorship here. Received the ID with a VPN. Thanks to @prono69

In the BotFather chat, give it all the permission like this:

No, Not working even with those settings changed.

In the BotFather chat, give it all the permission like this: and make sure group privacy is disabled [this is what works for me]

No, Not working even with those settings changed.

Hi @muctebanesiri, the /start command will only work when the Whitehole app is running and you're currently on the Enter Unique Id Screen.

Hi @muctebanesiri, the /start command will only work when the Whitehole app is running and you're currently on the Enter Unique Id Screen.

I am. But still not receiving Id.

Hi @muctebanesiri, the /start command will only work when the Whitehole app is running and you're currently on the Enter Unique Id Screen.

I am. But still not receiving Id.

Did you add the bot as a admin ? And Create GROUP only not Channel.

In the BotFather chat, give it all the permission like this: and make sure group privacy is disabled [this is what works for me]

This will work but you can just simply add the bot as admin .

In the BotFather chat, give it all the permission like this: and make sure group privacy is disabled [this is what works for me]

This will work but you can just simply add the bot as admin .

Nope, tried all the ways even created several bots and groups but no progress.

In the BotFather chat, give it all the permission like this: and make sure group privacy is disabled [this is what works for me]

This will work but you can just simply add the bot as admin .

Nope, tried all the ways even created several bots and groups but no progress.

If you don't mind . @NeoMatrix90 this is my telegram handle . Message me, will try to help you.

I am also facing the same issue!

I am also facing the same issue where I type /start but didn't get any unique id. Also, I have given all the required permission to get that unique id. But still no result.
https://github.com/user-attachments/assets/fd260da8-84a9-4394-95b7-7e1b7094e7a4

@Muhammad-Aadil @mjain234    https://github.com/beradeep/whitehole/issues/6#issuecomment-2230457083

After trying above suggestions for 15 min, I can get the chat ID using this guide
https://docs.tracardi.com/qa/how_can_i_get_telegram_bot/
You can use this URL to get the chat id:
https://api.telegram.org/botbotid/getUpdates
api.telegram.org/botinsert your bot ID from bot father here/getUpdates
Don't delete bot before your bot ID between those "/"


[SPARK-34055][SQL][TESTS][FOLLOWUP] Increase the expected number of calls to Hive external catalog in partition adding

What changes were proposed in this pull request?
Increase the number of calls to Hive external catalog in the test for ALTER TABLE .. ADD PARTITION.
Why are the changes needed?
There is a logical conflict between https://github.com/apache/spark/pull/31101 and https://github.com/apache/spark/pull/31092. The first one fixes a caching issue and increases the number of calls to Hive external catalog.
Does this PR introduce any user-facing change?
No
How was this patch tested?
By running the modified test:
$ build/sbt -Phive-2.3 -Phive-thriftserver "test:testOnly *.AlterTableAddPartitionSuite"

Test build #133887 has started for PR 31111 at commit 6ff487f.

Test build #133887 has started for PR 31111 at commit 6ff487f.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38476/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38476/

@HyukjinKwon @dongjoon-hyun Please, review this PR. It fixes test failures in master.

@HyukjinKwon @dongjoon-hyun Please, review this PR. It fixes test failures in master.

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38476/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38476/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38476/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38476/

Test build #133887 has finished for PR 31111 at commit 6ff487f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test build #133887 has finished for PR 31111 at commit 6ff487f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133887/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133887/


EvaluateModel Method is not marked async

The logic contained in the EvaluateModel method contains an await keyword:
Related Code
await session.EvaluateAsync(...)

Solutions
Option 1 (recommended): The method needs to be marked async and changed to a Task
private async Task EvaluateModel(
    LearningModelSession session,
    LearningModelBinding binding,
    string outputName,
    List<string> labels)
{
   ...
    var results = await session.EvaluateAsync(binding, $"Run {++runCount}");
}

Option 2 (discouraged): Force the Task to return the result
var results = session.EvaluateAsync(binding, $"Run {++runCount}").Result;

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 9315e4b6-c17c-fc71-1b7a-8726c48fdb86
Version Independent ID: 4f785ee5-e81b-2cdb-5af8-44e8e66158ee
Content: Evaluate the model inputs
Content Source: docs/evaluate-model-inputs.md
Product: machine-learning
GitHub Login: @eliotcowley
Microsoft Alias: elcowle

This repo has changed significantly since this issue was first raised, and further changes are upcoming. As such, I'm going through and closing many of these stale issues which sat unassigned for a long while.


What is the property blockInd

Hi,
I am working on a project with d3 and cola, and when i try to update my svg, I sometimes get this error : Uncaught TypeError: Cannot set property 'blockInd' of undefined
I dont understand where this error is coming from and i dont know what is this property. Can someone point me where should I look?

Please use Stack Overflow tag d3.js or the d3-js Google group to ask for help. These issues are for feature requests and bug reports only. Thank you!

i thought this was a bug

@ShamanWay, it may be a cola bug, or an inconsistency in your constraints. Either way, since blockInd is a cola variable, you should really report this in the WebCola repo

ok thank you


Getting empty space below the vanilla one

I'm using JF 10.8.8. This is what I'm getting after playing a movie (I haven't scanned anything, I'm trying the at-request creation of the thumbnails):

Are you using any custom themes/styling?

Aaah, damn, yes, I forgot about it, it must be it. Thanks.


Glyphicons break .btn-group-lg height in Win Chrome

Using a glyphicon in a large, split button dropdown causes the dropdown to be smaller in height than the button with the glyphicon.
The following will reproduce the issue:

    <button type="button" class="btn btn-danger"></button>
    <button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown" aria-expanded="false">

        Toggle Dropdown
    </button>

Action

Using Bootstrap 3.3.1

JS Fiddle: http://jsfiddle.net/7x3h9p29/2/
@noilly I can't repro on Mac Chrome. What OS and browser are you using?

Hi @cvrebert!
You appear to have posted a live example (http://fiddle.jshell.net/7x3h9p29/2/show/light/), which is always a good first step. However, according to Bootlint, your example has some Bootstrap usage errors, which might potentially be causing your issue:

W005: Unable to locate jQuery, which is required for Bootstrap's JavaScript plugins to work

You'll need to fix these errors and post a revised example before we can proceed further.
Thanks!
(Please note that this is a fully automated comment.)

Windows 8.1 Pro and Chrome 39.0.2171.95 m (64-bit)
I see the same issue when viewing your fiddle.

I can't reproduce in Win 8.1 Chrome 39 on Sauce Labs:

Works fine even zoomed @ 175%:

Hmm, I don't know what to say, I'm definitely getting the issue.

@juthilo @hnrch02 @XhmikosR Anyone else able to test this on Windows?

I thought the previous screenshot was a bit small, so I took a new one at 100%, and got this:

and then I thought I would check it out at 150%, and got this:

I can confirm this happens, but only for 100%. Any other zoom and the glitch goes away for me. I'd say it's a Chrome issue, but we need to verify this.

Interesting - this appears to go away if you force the style border-top: 1px on the left-hand button containing the icon.

On my pc, the left button is taller when zoom level is 67% or 50%. (Equal height when zoom level >= 75%)
Win7, Chrome 39.0.2171.95 (64-bit)
System DPI: 125%

it seems the culprit may be the line height of 23.94xxx leading to some rounding issue in chrome. left button is 24px tall, while right one only 23px for some reason...

One of the few times Firefox behaves properly and Chrome fails :p
On Jan 11, 2015 7:30 PM, "Patrick H. Lauke"<EMAIL_ADDRESS>wrote:

it seems the culprit may be the line height of 23.94xxx leading to some
rounding issue in chrome. left button is 24px tall, while right one only
23px for some reason...
—
Reply to this email directly or view it on GitHub
https://github.com/twbs/bootstrap/issues/15497#issuecomment-69502554.

Did you check the minified CSS? We might need to tweak clean CSS settings.
On Jan 19, 2015 1:07 AM, "Mark Otto"<EMAIL_ADDRESS>wrote:

Closed #15497 https://github.com/twbs/bootstrap/issues/15497 via 4ed95f5
https://github.com/twbs/bootstrap/commit/4ed95f5fa298d861c5fa53ae2a3a0dcb4901bd69
.
—
Reply to this email directly or view it on GitHub
https://github.com/twbs/bootstrap/issues/15497#event-220708472.

Perhaps we should use an expression [e.g. ((4/3))] and let Less calculate it out to whatever number of decimal places it's configured to use?

Compiled and compiled minified CSS looks good.

If it has the same digits I guess we are fine.
I brought this up because I remember some issues with clean-css precision
in the past.
On Jan 19, 2015 1:24 AM, "Chris Rebert"<EMAIL_ADDRESS>wrote:

Perhaps we should use an expression [e.g. ((4/3))] and let Less calculate
it out to whatever number of decimal places it's configured to use?
—
Reply to this email directly or view it on GitHub
https://github.com/twbs/bootstrap/issues/15497#issuecomment-70431760.